cookutils diff cook.site @ rev 1116

cook, modules/precheck: provide CATEGORY="nopack"; modules/pack: improve variables handling; modules/postcheck: display badge "old" both with any other badges
:
CATEGORY="nopack" is useful in the case, for example, when receipt called "libappindicator" but we want to produce only two sub-packages: "libappindicator-gtk2" and "libappindicator-gtk3" and don't want to pack "libappindicator".
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Dec 17 01:16:27 2018 +0200 (2018-12-17)
parents 54c97f545127
children
line diff
     1.1 --- a/cook.site	Thu Feb 22 15:44:11 2018 +0200
     1.2 +++ b/cook.site	Mon Dec 17 01:16:27 2018 +0200
     1.3 @@ -16,8 +16,17 @@
     1.4  
     1.5  # Default options.
     1.6  prefix="/usr"
     1.7 -sysconfdir="/etc"
     1.8 -localstatedir="/var"
     1.9 +
    1.10 +case $sysconfdir in
    1.11 +	/etc*) ;;
    1.12 +	*) sysconfdir="/etc";;
    1.13 +esac
    1.14 +
    1.15 +case $localstatedir in
    1.16 +	/var*) ;;
    1.17 +	*) localstatedir="/var";;
    1.18 +esac
    1.19 +
    1.20  datarootdir="$prefix/share"
    1.21  #datadir="$datarootdir"		# respect "kbd" receipt
    1.22  infodir="$datarootdir/info"