8 update|-update|--update)
12 status|-status|--status)
25 pkgs='GeoIP-db-City GeoIP-db-Country GeoIP-db-IPASNum xtables-geoip'
26 for pkg in ${*:-$pkgs}; do
29 out=$(./builder -g -ns $pkg 2>&1) || echo "$out"
32 $update && rm -vf *.gz *.zip
36 out=$(../md5 -p1 $specfile 2>&1) || echo "$out"
38 version=$(awk '/^Version:[ ]+/{print $NF}' $specfile)
39 if [ $pkg = "xtables-geoip" ]; then
40 dt4=$(TZ=GMT stat -c '%y' *.zip | awk '{print $1}' | tr -d -)
41 dt6=$(TZ=GMT stat -c '%y' *.gz | awk '{print $1}' | tr -d -)
42 if [ "$dt4" -gt "$dt6" ]; then
48 dt=$(TZ=GMT stat -c %y *.gz | awk '{print $1}' | tr - .)
50 if [ "$version" != "$dt" ]; then
53 s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/
54 s/^\(Release:[ \t]\+\)[.0-9]\+\$/\11/
58 out=$(../builder -bb *.spec 2>&1) || echo "$out"
62 for pkg in ${*:-$pkgs}; do
64 git status --porcelain