# HG changeset patch # User Pascal Bellard # Date 1222419956 0 # Node ID c5af27ee2f6faf1df4ff57b8335d8c6042d7180e # Parent 5845f2591dfbd481b486c5baf1f2d7d11edf6ae4 Check CATEGORY diff -r 5845f2591dfb -r c5af27ee2f6f tazwok --- a/tazwok Thu Sep 25 08:45:20 2008 +0000 +++ b/tazwok Fri Sep 26 09:05:56 2008 +0000 @@ -17,6 +17,7 @@ # Packages categories. CATEGORIES=" base-system +x-window utilities network graphics @@ -665,7 +666,14 @@ . $pkg/receipt [ "$PACKAGE" = "$pkg" ] || echo "Package $PACKAGE should be $pkg" [ -n "$VERSION" ] || echo "Package $PACKAGE has no VERSION" - [ -n "$CATEGORY" ] || echo "Package $PACKAGE has no CATEGORY" + if [ -n "$CATEGORY" ]; then + case " $(echo $CATEGORIES) " in + *\ $CATEGORY\ *);; + *) echo "Package $PACKAGE has can invalid CATEGORY";; + esac + else + echo"Package $PACKAGE has no CATEGORY" + 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"