]>
Commit | Line | Data |
---|---|---|
49cd827a ER |
1 | #!/bin/sh |
2 | set -x | |
3 | set -e | |
4 | pkgs='GeoIP-db-City GeoIP-db-Country GeoIP-db-IPASNum xtables-geoip' | |
5 | for pkg in ${*:-$pkgs}; do | |
6 | ./builder -g -ns $pkg | |
7 | cd $pkg | |
8 | rm -vf *.gz *.zip | |
9 | specfile=*.spec | |
5fc60bc3 | 10 | ../md5 -p1 $specfile |
49cd827a | 11 | version=$(awk '/^Version:[ ]+/{print $NF}' $specfile) |
c385bd14 | 12 | if [ $pkg = "xtables-geoip" ]; then |
8f46097a ER |
13 | dt4=$(TZ=GMT stat -c '%y' *.zip | awk '{print $1}' | tr -d -) |
14 | dt6=$(TZ=GMT stat -c '%y' *.gz | awk '{print $1}' | tr -d -) | |
c385bd14 ER |
15 | if [ "$dt4" -gt "$dt6" ]; then |
16 | dt=$dt4 | |
17 | else | |
18 | dt=$dt6 | |
19 | fi | |
49cd827a | 20 | else |
8f46097a | 21 | dt=$(TZ=GMT stat -c %y *.gz | awk '{print $1}' | tr - .) |
49cd827a ER |
22 | fi |
23 | if [ "$version" != "$dt" ]; then | |
24 | version=$dt | |
25 | sed -i -e " | |
26 | s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/ | |
5fc60bc3 | 27 | s/^\(Release:[ \t]\+\)[.0-9]\+\$/\11/ |
49cd827a ER |
28 | " $specfile |
29 | fi | |
30 | ||
31 | ../builder -bb *.spec | |
32 | cd .. | |
33 | done |