pkgmk: dropped bzip2 support, added support for lzip

This commit is contained in:
Fredrik Rinnestam 2018-02-07 18:22:25 +01:00
parent 60825521fb
commit ae5df6094b
2 changed files with 3 additions and 3 deletions

View File

@ -84,7 +84,7 @@ If set to 'no', pkgmk will strip built binaries.
Default: 'no' Default: 'no'
.TP .TP
\fBPKGMK_COMPRESSION_MODE='STRING'\fP \fBPKGMK_COMPRESSION_MODE='STRING'\fP
Option to select the mode used to compress the packages. Valid strings are gz, bz2 and xz. Option to select the mode used to compress the packages. Valid strings are gz, bz2, xz and lz.
.br .br
Default: 'gz' Default: 'gz'
.SH SEE ALSO .SH SEE ALSO

View File

@ -549,8 +549,8 @@ build_package() {
case $PKGMK_COMPRESSION_MODE in case $PKGMK_COMPRESSION_MODE in
gz) COMPRESSION="-z" ;; gz) COMPRESSION="-z" ;;
bz2) COMPRESSION="-j" ;;
xz) COMPRESSION="-J" ;; xz) COMPRESSION="-J" ;;
lz) COMPRESSION="--lzip" ;;
esac esac
bsdtar -c $COMPRESSION -f $TARGET * && bsdtar -t -v -f $TARGET bsdtar -c $COMPRESSION -f $TARGET * && bsdtar -t -v -f $TARGET
@ -820,7 +820,7 @@ main() {
check_pkgfile check_pkgfile
case $PKGMK_COMPRESSION_MODE in case $PKGMK_COMPRESSION_MODE in
gz|bz2|xz) gz|xz|lz)
TARGET="$PKGMK_PACKAGE_DIR/$name#$version-$release.pkg.tar.$PKGMK_COMPRESSION_MODE" TARGET="$PKGMK_PACKAGE_DIR/$name#$version-$release.pkg.tar.$PKGMK_COMPRESSION_MODE"
;; ;;
*) *)