tetex in CVS -- suggestion
A thought about the CVS setup for tetex. You pointed out that you've
now split the original sources from the Debian patches for
cleanliness, and that we now have debian/patches/ to hold all of the
Debian-specific patches. I like this for tetex!
Why not create new CVS trees: tetex-{bin,base}-debian, which contain
*only* the debian/ directory (or only the contents of the debian
directory), so that we only have a tiny repository for these packages,
and that we don't have to concern ourselves with the messy symlinks
etc. in the upstream package? It means that we can't use
cvs-buildpackage, but that is a small loss.
To release a package, we unpack the upstream and export the
repository:
tar zxpvf tetex-bin_1.0.2+blah.orig.tar.gz
cd tetex-bin-1.0.2+blah
cvs export tetex-bin-debian -d debian (or "-d ." perhaps)
and then we can just do a dpkg-buildpackage or debuild.
When we're ready to release, we can do cvs tag
debian_version_1_0_2_blah-3 or whatever in a checked-out CVS
repository.
Julian
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Julian Gilbey, website: http://www.polya.uklinux.net/
Debian GNU/Linux Developer, see: http://people.debian.org/~jdg/
Visit http://www.thehungersite.com/ to help feed the hungry
Reply to: