Author: glen Date: Sat Oct 8 10:56:52 2011 GMT Module: packages Tag: HEAD ---- Log message: - autodetect latest version, detect python dep
---- Files affected: packages/apache-mod_pagespeed: get-source.sh (1.1 -> 1.2) ---- Diffs: ================================================================ Index: packages/apache-mod_pagespeed/get-source.sh diff -u packages/apache-mod_pagespeed/get-source.sh:1.1 packages/apache-mod_pagespeed/get-source.sh:1.2 --- packages/apache-mod_pagespeed/get-source.sh:1.1 Thu Jun 30 07:58:54 2011 +++ packages/apache-mod_pagespeed/get-source.sh Sat Oct 8 12:56:47 2011 @@ -5,23 +5,41 @@ pkg=modpagespeed baseurl=http://modpagespeed.googlecode.com/svn -# leave empty to use trunk -version=0.9.17.7 +# leave empty to use latest tag, or "trunk" for trunk +version=0.9.18.9 spec=apache-mod_pagespeed.spec # abort on errors set -e +# gclient needs python 2.6 +if python -c "import sys; sys.exit(sys.version[:3] > '2.6')"; then + echo >&2 "Need python >= 2.6 for gclient" + exit 1 +fi + # work in package dir dir=$(dirname "$0") cd "$dir" -if [ -n "$version" ]; then - svnurl=$baseurl/tags/$version/src - tarball=$pkg-$version.tar.bz2 -else +if [ "$1" ]; then + version=$1 +fi + +if [ -z "$version" ]; then + echo "Looking for latest version..." + version=$(svn ls $baseurl/tags/ | sort -V | tail -n1) + version=${version#/} +fi + +if [ "$version" = "trunk" ]; then + echo "Using trunk" svnurl=$baseurl/trunk/src tarball=$pkg-$(date +%Y%m%d).tar.bz2 +else + echo "Version: $version" + svnurl=$baseurl/tags/$version/src + tarball=$pkg-$version.tar.bz2 fi wget -c http://src.chromium.org/svn/trunk/tools/depot_tools.tar.gz ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/apache-mod_pagespeed/get-source.sh?r1=1.1&r2=1.2&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
