I'm currently working to package pieces of the NetBSD source tree (little
things like libc12, for instance). Because the full source tree is vast,
unwieldly, and by and large much of it is not actually useful or needed for
the Debian GNU/NetBSD port (for example, the entire gnu/ tree is replaced
by Debian packaged software), these packages are generally built based on a
partial copy of the relevant parts of the NetBSD CVS tree (currently from
the tagged release point release-1-6).

It's easy enough to create an orig.tar.gz: 

    tar -czvf libc12_1.6.orig.tar.gz libc12-1.6/*.bz2

produces one. However, I run into a problem at this point; future releases
of the package (-2 and above) might well need to pull in different files
or parts of the source tree. This would result in a different orig.tar.gz
file, which seems like it wouldn't work - however, it also seems silly (and
probably confusing) to version it as Debian-native, since there is a clear
versioning point in the upstream sources.

Certainly, it would be possible to tar up the entire tree, 'just to be
safe', but the *compressed* tarball (bzip2 -9 or gzip -9) is close to half
a gig, of which the vast majority is useless.

Please tell me there's a better solution...
-- 
***************************************************************************
Joel Baker                           System Administrator - lightbearer.com
[EMAIL PROTECTED]              http://users.lightbearer.com/lucifer/

Attachment: pgpKPV1F3kizK.pgp
Description: PGP signature

Reply via email to