]>
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 ER |
11 | version=$(awk '/^Version:[ ]+/{print $NF}' $specfile) |
12 | if [ $pkg = xtables-geoip ]; then | |
13 | dt=$(stat -c %y *.zip | awk '{print $1}' | tr -d -) | |
14 | else | |
15 | dt=$(stat -c %y *.gz | awk '{print $1}' | tr - .) | |
16 | fi | |
17 | if [ "$version" != "$dt" ]; then | |
18 | version=$dt | |
19 | sed -i -e " | |
20 | s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/ | |
5fc60bc3 | 21 | s/^\(Release:[ \t]\+\)[.0-9]\+\$/\11/ |
49cd827a ER |
22 | " $specfile |
23 | fi | |
24 | ||
25 | ../builder -bb *.spec | |
26 | cd .. | |
27 | done |