tarballs: stick with setup.py's sdist command, which gives us bz2/gz/zip but not rz/7z/lrz. Closes #298.

This commit is contained in:
Brian Warner 2008-01-31 13:52:48 -07:00
parent 6b414074a9
commit bf25a041f3
2 changed files with 2 additions and 31 deletions

View File

@ -318,9 +318,8 @@ find-trailing-spaces:
# TARBALL GENERATION
.PHONY: tarballs
tarballs:
$(PYTHON) setup.py sdist
chmod +x misc/make-tarballs.sh
V=$(VER) ./misc/make-tarballs.sh
$(MAKE) make-version
$(PYTHON) setup.py sdist --formats=bztar,gztar,zip
# DEBIAN PACKAGING

View File

@ -1,28 +0,0 @@
#!/bin/sh -e
# this is called (with e.g. V=0.7.0-175) after a 'setup.py sdist' has been
# executed, so there will be a dist/allmydata-tahoe-${VER}.tar.gz present.
echo "creating tarballs for tahoe version '${V}'"
# we leave the original .tar.gz in place, put a decompressed copy in .tar,
# and then compress it with a number of other compressors.
gunzip -c -d dist/allmydata-tahoe-${V}.tar.gz >dist/allmydata-tahoe-${V}.tar
bzip2 -k dist/allmydata-tahoe-${V}.tar
# rzip comes from the 'rzip' package
rzip -k -9 dist/allmydata-tahoe-${V}.tar
# 7z comes from the 'p7zip-full' package
7z a dist/allmydata-tahoe-${V}.tar.7z dist/allmydata-tahoe-${V}.tar
# lrzip is destructive (no -k option)
# it is disabled because I cannot find a debian package for it. zooko, where
# did you find this thing?
#lrzip -M dist/allmydata-tahoe-${V}.tar
# since we disabled lrzip, we should remove the .tar file
rm dist/allmydata-tahoe-${V}.tar
#time rsync --partial --progress allmydata-tahoe-${V}.tar.* zooko@allmydata.org:/var/www/source/tahoe/