tazwok rev 94

Check CATEGORY
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Sep 26 09:05:56 2008 +0000 (2008-09-26)
parents 5845f2591dfb
children b46797cbef05
files tazwok
line diff
     1.1 --- a/tazwok	Thu Sep 25 08:45:20 2008 +0000
     1.2 +++ b/tazwok	Fri Sep 26 09:05:56 2008 +0000
     1.3 @@ -17,6 +17,7 @@
     1.4  # Packages categories.
     1.5  CATEGORIES="
     1.6  base-system
     1.7 +x-window
     1.8  utilities
     1.9  network
    1.10  graphics
    1.11 @@ -665,7 +666,14 @@
    1.12  			. $pkg/receipt
    1.13  			[ "$PACKAGE" = "$pkg" ] || echo "Package $PACKAGE should be $pkg"
    1.14  			[ -n "$VERSION" ] || echo "Package $PACKAGE has no VERSION"
    1.15 -			[ -n "$CATEGORY" ] || echo "Package $PACKAGE has no CATEGORY"
    1.16 +			if [ -n "$CATEGORY" ]; then
    1.17 +				case " $(echo $CATEGORIES) " in
    1.18 +				*\ $CATEGORY\ *);;
    1.19 +				*) echo "Package $PACKAGE has can invalid CATEGORY";;
    1.20 +				esac
    1.21 +			else
    1.22 +				echo"Package $PACKAGE has no CATEGORY"
    1.23 +			fi
    1.24  			[ -n "$SHORT_DESC" ] || echo "Package $PACKAGE has no SHORT_DESC"
    1.25  			[ -n "$MAINTAINER" ] || echo "Package $PACKAGE has no MAINTAINER"
    1.26  			[ -n "$WEB_SITE" ] || echo "Package $PACKAGE has no WEB_SITE"