[packages/chromium-browser/DEVEL] use .gz compression to beta tarballs, use .xz -9 for stable tarballs

glen glen at pld-linux.org
Fri Jan 4 22:43:32 CET 2013


commit f20db39729359b92e0fa37d12eedec6c80c2e711
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Jan 3 14:51:18 2013 +0200

    use .gz compression to beta tarballs, use .xz -9 for stable tarballs

 get-source.sh | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/get-source.sh b/get-source.sh
index 3de5488..2a2c041 100755
--- a/get-source.sh
+++ b/get-source.sh
@@ -18,7 +18,13 @@ if [ -z "$VERSION" ]; then
 	exit 1
 fi
 
-VERSION_FILE=$DIST_DIR/$PACKAGE_NAME-$VERSION.tar.xz
+# don't use .xz for beta channels, annooying if unpacks that slowly
+if [ "$CHANNEL" = "stable" ]; then
+	EXT=xz
+else
+	EXT=gz
+fi
+VERSION_FILE=$DIST_DIR/$PACKAGE_NAME-$VERSION.tar.$EXT
 
 if [ -e $VERSION_FILE -a -z "$FORCE" ]; then
 	# nothing to update
@@ -74,8 +80,8 @@ echo "$svnver" > build/LASTCHANGE.in
 
 cd ../..
 
-tarball=$PACKAGE_NAME-$VERSION.tar.xz
-tar -cf $tarball --xz $PACKAGE_NAME-$VERSION
+tarball=$PACKAGE_NAME-$VERSION.tar.$EXT
+XZ_OPT=-9 tar -cf $tarball --$EXT $PACKAGE_NAME-$VERSION
 ls -lh $tarball
 
 rm -rf $PACKAGE_NAME-$VERSION
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/chromium-browser.git/commitdiff/4884fc995902450f6cd5512b71e22d5566e4448d



More information about the pld-cvs-commit mailing list