Fixed package version check
authorChris Butler <chrisb@crustynet.org.uk>
Thu, 9 Sep 2010 14:02:00 +0000 (15:02 +0100)
committerChris Butler <chrisb@crustynet.org.uk>
Thu, 9 Sep 2010 14:02:00 +0000 (15:02 +0100)
Searching for the upstream version number in the tarballs in ~/tar was
returning all, not just the latest. Fixed.

tools/mh-xmltv-do-release

index 5807055..07bc5ea 100755 (executable)
@@ -5,7 +5,7 @@
 BASE=${BASE:-/home/mattias/nobackup/xmltv-tester}
 XT=${XT:-/home/mattias/development/xmltv-tester/tools}
 
-UPSTREAM=`ls ~/tar/xmltv-*.tar.* | sed 's/^.*xmltv-\([0-9.]*\)\.tar.*$/\1/'`
+UPSTREAM=`ls ~/tar/xmltv-*.tar.* | sed 's/^.*xmltv-\([0-9.]*\)\.tar.*$/\1/' | sort -n | tail -1`
 
 if [ "$DEBIAN_VERS" = "sid" ] || [ -z "$UPSTREAM" -a "${DEBIAN_VERS}" = "squeeze" ]; then
        # none found? use an extremely low version to force uscan to download the package