tazpkg diff modules/pack @ rev 846
Remove "busybox" "prefixes" (thanks llev)
We used "busybox wget", etc. to be sure we called Busybox's "wget", not any other "wget". Workaround already done in "getenv" module.
We used "busybox wget", etc. to be sure we called Busybox's "wget", not any other "wget". Workaround already done in "getenv" module.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Oct 09 13:14:01 2015 +0300 (2015-10-09) |
parents | a02e36d44d06 |
children | 4802158453e1 |
line diff
1.1 --- a/modules/pack Fri Aug 28 16:10:34 2015 +0300 1.2 +++ b/modules/pack Fri Oct 09 13:14:01 2015 +0300 1.3 @@ -14,7 +14,10 @@ 1.4 1.5 1.6 PACKAGE="$1" 1.7 +TAZPKG_PACK="$2" 1.8 + 1.9 cd "$PACKAGE" 1.10 + 1.11 if [ ! -f 'receipt' ]; then 1.12 _ 'Receipt is missing. Please read the documentation.' 1.13 exit 0 1.14 @@ -65,9 +68,14 @@ 1.15 status 1.16 1.17 action 'Restoring original package tree...' 1.18 -unlzma < fs.cpio.lzma | cpio -idm --quiet 1.19 +case "$TAZPKG_PACK" in 1.20 + gzip) gzip -d < fs.cpio.gz;; 1.21 + *) unlzma < fs.cpio.lzma;; 1.22 +esac | cpio -idm --quiet 1.23 status 1.24 +rm fs.cpio.* 1.25 1.26 -rm fs.cpio.lzma && cd .. 1.27 +cd .. 1.28 + 1.29 footer "$(_ 'Package "%s" compressed successfully.' "$PACKAGE")" 1.30 _ 'Size: %s' "$(ls -lh "$PACKAGE.tazpkg" | awk '{print $5}')"