# HG changeset patch # User Christopher Rogers # Date 1339096324 0 # Node ID f30a85f68f2021edf74d95d1b229afc330c1bd61 # Parent e0e2f37221f433f7c1c079d574930fd9c31a529e cook: Update create_tarball function. diff -r e0e2f37221f4 -r f30a85f68f20 cook --- a/cook Thu Jun 07 17:33:30 2012 +0000 +++ b/cook Thu Jun 07 19:12:04 2012 +0000 @@ -174,13 +174,18 @@ # Create source tarball when URL is a SCM. create_tarball() { + local tarball + tarball=$pkgsrc.tar.bz2 + [ "$LZMA_SRC" ] && tarball=$lzma_tarball gettext "Creating tarball: "; echo "$tarball" if [ "$LZMA_SRC" ]; then - tar -c $pkgsrc | lzma e $SRC/$tarball -si || exit 1 + tar -c $pkgsrc | lzma e $SRC/$tarball -si $LZMA_SET_DIR || exit 1 + LZMA_SRC="" else tar cjf $tarball $pkgsrc || exit 1 mv $tarball $SRC && rm -rf $pkgsrc fi + TARBALL=$tarball } # Get package source. For SCM we are in cache so clone here and create a