[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: