]> git.pld-linux.org Git - packages/google-chrome.git/blob - update-source.sh
- drop bogus dep
[packages/google-chrome.git] / update-source.sh
1 #!/bin/sh
2 set -e
3
4 echo -n "Fetching latest version... "
5 t=$(mktemp)
6 curl --silent http://dl.google.com/linux/direct/google-chrome-beta_current_x86_64.rpm -o $t
7 ver=$(rpm -qp --nodigest --nosignature --qf '%{V}' $t)
8 rev=$(rpm -qp --nodigest --nosignature --qf '%{R}' $t)
9 rm -f $t
10 echo "$ver-$rev"
11
12 specfile=google-chrome.spec
13 oldrev=$(awk '/^%define[        ]+svnrev[       ]+/{print $NF}' $specfile)
14 if [ "$oldrev" != "$rev" ]; then
15         echo "Updating $specfile for $ver r$rev"
16         sed -i -e "
17                 s/^\(%define[ \t]\+svnrev[ \t]\+\)[0-9]\+\$/\1$rev/
18                 s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$ver/
19         " $specfile
20         ../builder -ncs -5 $specfile
21 else
22         echo "Already up to date"
23 fi
This page took 0.036178 seconds and 3 git commands to generate.