abuild: use pigz to compress control.tar.gz and manpages

This commit is contained in:
Natanael Copa 2018-11-08 11:47:58 +00:00
parent bbe4a4fdfd
commit 909623950f
1 changed files with 3 additions and 2 deletions

View File

@ -1500,7 +1500,7 @@ create_apks() {
# control.tar.gz # control.tar.gz
cd "$dir" cd "$dir"
tar -f - -c $(cat "$dir"/.metafiles) | abuild-tar --cut \ tar -f - -c $(cat "$dir"/.metafiles) | abuild-tar --cut \
| gzip -9 > control.tar.gz | $gzip -9 > control.tar.gz
abuild-sign -q control.tar.gz || exit 1 abuild-sign -q control.tar.gz || exit 1
msg "Create $apk" msg "Create $apk"
@ -1587,6 +1587,7 @@ check() {
# predefined splitfunc doc # predefined splitfunc doc
default_doc() { default_doc() {
local gzip=$(command -v pigz || echo gzip)
depends="$depends_doc" depends="$depends_doc"
pkgdesc="$pkgdesc (documentation)" pkgdesc="$pkgdesc (documentation)"
install_if="docs $pkgname=$pkgver-r$pkgrel" install_if="docs $pkgname=$pkgver-r$pkgrel"
@ -1629,7 +1630,7 @@ default_doc() {
fi fi
done done
[ $islink -eq 0 ] && gzip -9 "$name" [ $islink -eq 0 ] && $gzip -9 "$name"
done done
rm -f "$subpkgdir/usr/share/info/dir" rm -f "$subpkgdir/usr/share/info/dir"