]> git.pld-linux.org Git - packages/google-chrome.git/blame - update-source.sh
- up to 20.0.1132.47 stable, adobe flash (known as pepperflash) 11.3.31.109 present...
[packages/google-chrome.git] / update-source.sh
CommitLineData
fa196e82 1#!/bin/sh
eb239aaf 2arch=x86_64
c8c83709
ER
3branch=${1:-stable}
4sourceurl=http://dl.google.com/linux/chrome/rpm/$branch/$arch/
fa196e82
ER
5set -e
6
7echo -n "Fetching latest version... "
8t=$(mktemp)
eb239aaf
ER
9
10poldek -q --st=metadata --source "$sourceurl" --update
c8c83709 11poldek -q --skip-installed --st=metadata --source "$sourceurl" --cmd "ls google-chrome-$branch" > $t
eb239aaf
ER
12
13set -- $(sed -re "s,^.+-([^-]+)-([^-]+).$arch$,\1 \2," $t)
14
fa196e82 15rm -f $t
eb239aaf
ER
16
17ver=$1
18rev=$2
19
fa196e82
ER
20echo "$ver-$rev"
21
22specfile=google-chrome.spec
23oldrev=$(awk '/^%define[ ]+svnrev[ ]+/{print $NF}' $specfile)
24if [ "$oldrev" != "$rev" ]; then
25 echo "Updating $specfile for $ver r$rev"
26 sed -i -e "
27 s/^\(%define[ \t]\+svnrev[ \t]\+\)[0-9]\+\$/\1$rev/
28 s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$ver/
29 " $specfile
30 ../builder -ncs -5 $specfile
31else
32 echo "Already up to date"
33fi
This page took 0.030263 seconds and 4 git commands to generate.