]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add support for bzip2 using --bzip2.
authorFred Drake <fdrake@acm.org>
Tue, 27 Jul 1999 16:29:30 +0000 (16:29 +0000)
committerFred Drake <fdrake@acm.org>
Tue, 27 Jul 1999 16:29:30 +0000 (16:29 +0000)
Doc/tools/mktarball.sh

index 9ec622b8d17010fa54d7f700d1feb021f595c280..fd8bbab92013561b481e285edc9e5b1b3121995b 100755 (executable)
@@ -16,6 +16,9 @@
 
 #  VERSION='$Revision$'
 
+GZIP='gzip -9'
+GZIPEXT=tgz
+
 if [ "$1" = "-t" -o "$1" = "--tools" ] ; then
     shift 1
     TOOLS_ONLY=true
@@ -24,10 +27,15 @@ if [ "$1" = "-z" -o "$1" = "--zip" ] ; then
     shift 1
     USE_ZIP=true
 fi
-if [ "$1" = "-g" -o "$1" = "--targz" ] ; then
+if [ "$1" = "-g" -o "$1" = "--targz" -o "$1" = "--tgz" ] ; then
     shift 1
     USE_ZIP=''
 fi
+if [ "$1" = "-b" -o "$1" = "--bz2" -o "$1" = "--bzip2" ] ; then
+    shift 1
+    GZIP='bzip2 -9'
+    GZIPEXT=tar.bz2
+fi
 
 RELEASE=$1; shift
 
@@ -57,17 +65,16 @@ if [ "$TOOLS_ONLY" ] ; then
     rm -rf api ext lib mac ref tut
     cd ..
     if [ "$USE_ZIP" ] ; then
-       pwd
        zip -r9 tools-$RELEASE.zip Doc || exit
     else
-       (tar cf - Doc | gzip -9 >$MYDIR/tools-$RELEASE.tgz) || exit $?
+       (tar cf - Doc | $GZIP >$MYDIR/tools-$RELEASE.$GZIPEXT) || exit $?
     fi
 else
     cd $TEMPDIR
     if [ "$USE_ZIP" ] ; then
        zip -r9 $MYDIR/latex-$RELEASE.zip Python-$RELEASE || exit $?
     else
-       (tar cf - Python-$RELEASE | gzip -9 >$MYDIR/latex-$RELEASE.tgz) \
+       (tar cf - Python-$RELEASE | $GZIP >$MYDIR/latex-$RELEASE.$GZIPEXT) \
         || exit $?
     fi
 fi