4 # Author: Elan Ruusamäe <glen@pld-linux.org>
7 baseurl=http://$pkg.googlecode.com/svn
8 mirror=http://commondatastorage.googleapis.com/chromium-browser-official
10 # leave empty to use latest tag, or "trunk" for trunk
24 if [ -z "$version" ]; then
25 basever=$(awk '/^Version:/{split($2, v, "."); printf("%d[.]%d[.]%d\n", v[1], v[2], v[3])}' $specfile)
26 echo "Looking for latest version for $basever..."
27 version=$(svn ls $baseurl/tags/ | grep "^$basever\." | sort -V | tail -n1)
31 if [ -z "$version" ]; then
32 echo >&2 "Failed to lookup version"
36 if [ "$version" = "trunk" ]; then
38 svnurl=$baseurl/trunk/src
39 tarball=$pkg-$(date +%Y%m%d).tar.bz2
41 echo "Version: $version"
42 tarball=$pkg-$version.tar.bz2
48 wget -c $url -O $tarball
51 s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/
52 s/^\(Release:[ \t]\+\)[.0-9]\+\$/\1$release/
56 if [ "$svnurl" ]; then
57 svn co $svnurl${revno:+@$revno} $pkg
59 tar -cjf $tarball --exclude-vcs $pkg