From 55ab82f613c82507fbdce7341edfb16daf106b75 Mon Sep 17 00:00:00 2001 From: Marcin Krol Date: Tue, 28 Jul 2015 11:30:31 +0200 Subject: [PATCH] - script for getting package revisions for list of spec files --- client/get_pkgrevs.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 client/get_pkgrevs.sh diff --git a/client/get_pkgrevs.sh b/client/get_pkgrevs.sh new file mode 100755 index 0000000..86333db --- /dev/null +++ b/client/get_pkgrevs.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +if test -z $1; then + echo "Usage: $0 " + exit +fi + +for pkg in $(cat $1 | sed -e 's/\.spec$//g;'); do + rm -f /tmp/$pkg.tags + wget http://pkgrevs.tld-linux.org/list/$pkg -O /tmp/$pkg.tags 1>/dev/null 2>&1 + atag=$(head -n 1 /tmp/$pkg.tags) + rm -f /tmp/$pkg.tags + if [ "x$atag" = "x" ]; then + echo "$pkg.spec" + else + echo "$pkg.spec:$atag" + fi +done -- 2.44.0