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 *.xz
36 out=$(../md5 -p1 $specfile 2>&1) || echo "$out"
38 version=$(awk '/^Version:[ ]+/{print $NF}' $specfile)
41 dt4=$(TZ=GMT stat -c '%y' *.zip | awk '{print $1}' | tr -d -)
42 dt6=$(TZ=GMT stat -c '%y' *.gz | awk '{print $1}' | tr -d -)
43 if [ "$dt4" -gt "$dt6" ]; then
50 dt=$(TZ=GMT stat -c %y *.xz | awk '{print $1}' | tr - .)
53 dt=$(TZ=GMT stat -c %y *.gz | awk '{print $1}' | tr - .)
57 if [ "$version" != "$dt" ]; then
60 s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/
61 s/^\(Release:[ \t]\+\)[.0-9]\+\$/\11/
65 out=$(../builder -bb *.spec 2>&1) || echo "$out"
69 for pkg in ${*:-$pkgs}; do
71 git status --porcelain