cookutils rev 910
modules/compressor: fix installing local tools.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue May 30 12:08:36 2017 +0300 (2017-05-30) |
parents | e68dad1ffbff |
children | 4402dabf5734 |
files | modules/compressor |
line diff
1.1 --- a/modules/compressor Tue May 30 05:33:45 2017 +0300 1.2 +++ b/modules/compressor Tue May 30 12:08:36 2017 +0300 1.3 @@ -6,6 +6,9 @@ 1.4 1.5 . /usr/lib/slitaz/libcook.sh 1.6 1.7 +# tazpkg install command 1.8 +tpi='tazpkg -gi --quiet --local --cookmode' 1.9 + 1.10 1.11 # Compressor cache stuff 1.12 1.13 @@ -120,7 +123,7 @@ 1.14 [ -d "$manpath" ] || return 1.15 size0=$(sizes man); [ -z "$size0" ] && return 1.16 1.17 - tazpkg -gi advancecomp --quiet --cookmode 1.18 + $tpi advancecomp 1.19 1.20 action 'Compressing man pages...' 1.21 1.22 @@ -159,7 +162,7 @@ 1.23 [ "${COOKOPTS/!gz/}" != "$COOKOPTS" ] && return 1.24 size0=$(sizes gz); [ -z "$size0" ] && return 1.25 1.26 - tazpkg -gi advancecomp --quiet --cookmode 1.27 + $tpi advancecomp 1.28 1.29 action 'Recompressing gzip files...' 1.30 1.31 @@ -188,8 +191,8 @@ 1.32 use_op=true 1.33 [ "${COOKOPTS/!pngquant/}" != "$COOKOPTS" ] && use_pq=false 1.34 [ "${COOKOPTS/!optipng/}" != "$COOKOPTS" ] && use_op=false 1.35 - $use_pq && tazpkg -gi pngquant --quiet --cookmode 1.36 - $use_op && tazpkg -gi optipng --quiet --cookmode 1.37 + $use_pq && $tpi pngquant 1.38 + $use_op && $tpi optipng 1.39 1.40 action 'Compressing png images...' 1.41 1.42 @@ -223,7 +226,7 @@ 1.43 [ "${COOKOPTS/!svgz/}" != "$COOKOPTS" ] && return 1.44 size0=$(sizes svg); [ -z "$size0" ] && return 1.45 1.46 - tazpkg -gi svgcleaner --quiet --cookmode 1.47 + $tpi svgcleaner 1.48 1.49 action 'Compressing svg images...' 1.50 1.51 @@ -254,7 +257,7 @@ 1.52 [ "${COOKOPTS/!uiz/}" != "$COOKOPTS" ] && return 1.53 [ -z "$(find $install -type f \( -name '*.ui' -o -name '*.glade' \) )" ] && return 1.54 1.55 - tazpkg -gi xmlstarlet --quiet --cookmode 1.56 + $tpi xmlstarlet 1.57 1.58 action 'Compressing ui files...' 1.59 1.60 @@ -309,7 +312,7 @@ 1.61 time0=$(get_time) 1.62 1.63 if [ -n "$QA" -a -z "$(which desktop-file-validate)" ]; then 1.64 - tazpkg -gi desktop-file-utils-extra --quiet --cookmode 1.65 + $tpi desktop-file-utils-extra 1.66 fi 1.67 1.68 # The variable $LOCALE is set in cook.conf and may be overridden in the receipt. 1.69 @@ -359,9 +362,9 @@ 1.70 [ -z "$(find $install -type f -name '*.mo')" ] && return 1.71 1.72 # Gettext functions: msgunfmt, msguniq, msgconv, msgfmt 1.73 - tazpkg -gi gettext --quiet --cookmode 1.74 + $tpi gettext 1.75 # Gconv modules (convert to UTF-8) 1.76 - tazpkg -gi glibc-locale --quiet --cookmode 1.77 + $tpi glibc-locale 1.78 1.79 action 'Normalizing mo files...' 1.80