# HG changeset patch # User Pascal Bellard # Date 1233082884 -3600 # Node ID b36da717bbd5a315142344b0b925ef56cb7ef1df # Parent 39afa4058a9d51ca42e145d1181911b6b171c963 Check WEB_SITE and EXTRAVERSION diff -r 39afa4058a9d -r b36da717bbd5 tazwok --- a/tazwok Sat Jan 24 16:44:16 2009 +0000 +++ b/tazwok Tue Jan 27 20:01:24 2009 +0100 @@ -705,6 +705,7 @@ [ -f $pkg/receipt ] || continue PACKAGE="" VERSION="" + EXTRAVERSION="" CATEGORY="" SHORT_DESC="" MAINTAINER="" @@ -719,6 +720,7 @@ [ -n "$VERSION" ] || echo "Package $PACKAGE has no VERSION" [ -n "$PACKED_SIZE" ] && echo "Package $PACKAGE has hardcoded PACKED_SIZE" [ -n "$UNPACKED_SIZE" ] && echo "Package $PACKAGE has hardcoded UNPACKED_SIZE" + [ -n "$EXTRAVERSION" ] && echo "Package $PACKAGE has hardcoded EXTRAVERSION" if [ -n "$WANTED" ]; then if [ ! -f $WANTED/receipt ]; then echo "Package $PACKAGE want unknown $WANTED package" @@ -745,7 +747,11 @@ fi [ -n "$SHORT_DESC" ] || echo "Package $PACKAGE has no SHORT_DESC" [ -n "$MAINTAINER" ] || echo "Package $PACKAGE has no MAINTAINER" - [ -n "$WEB_SITE" ] || echo "Package $PACKAGE has no WEB_SITE" + case "$WEB_SITE" in + ftp*|http*);; + '') echo "Package $PACKAGE has no WEB_SITE";; + *) echo "Package $PACKAGE has an invalid WEB_SITE";; + esac case "$MAINTAINER" in *\<*|*\>*) echo "Package $PACKAGE has an invalid MAINTAINER: $MAINTAINER";; esac