Re: CVS



On 8 Apr 1998, Roland Pleasant Dunkerley III wrote:
> What's slp?  sounds exactly like what I've neen advocating for
> years (and slamming both redhat and debian for not doing, make the 
> package a .zip file with the first file a .tar containing the
> installable image, put the other packaging control files into the
> .zip as separate files, prehaps including a fast copy of the toc
> of the tar, a signature for the tar, etc.  People who don't care
> about your package system can still use the file just like a plain 
> old .tar.gz, but it has all this other useful information...

Ok, lets start another package file format flame war, but what you
describe sounds exactly like the debian format, except that it does not
use (non-standard) zip-archives, but (standard) ar-archives.
Just install this script as deb2tgz:

#!/bin/sh
# deb2tgz: Extracts the .tar.gz-part from a .deb-archive
ar p $1 data.tar.gz > `basename $1 .deb`.tar.gz

and all your worries are gone.

Yours, Florian.

PS: And, please, don't continue this discussion.  

PPS: Yes, I think it is usefull to put packaging information for all
commonly used formats into the CVS, if they are kept up to date. Maybe the
one who advocates a format should provide scripts that automatically
change the package administration information in the CVS (like the
debian/changelog file) if something new gets commited.

-- 
#!/bin/sh -
set - `type $0` 'tr "[a-m][n-z][A-M][N-Z]" "[n-z][a-m][N-Z][A-M]"';while [ \
"$2" != "" ];do shift;done;echo 'frq -a -rc '`echo "$0"| $1 `'>$UBZR/.`rpub \
signature|'`echo $1|$1`'`;rpub "Jr ner fvtangher bs Obet."'|$1|sh



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