diff --git a/packaging/Dockerfile b/packaging/Dockerfile index 9c98547..83e4675 100644 --- a/packaging/Dockerfile +++ b/packaging/Dockerfile @@ -13,7 +13,8 @@ RUN apt-get -qq update && \ devscripts debhelper fakeroot \ zip unzip \ gnupg dctrl-tools dput \ - liblcms2-2 + liblcms2-2 \ + pigz xz-utils # prepare a nonroot user COPY compiler.sudoers /etc/sudoers.d/compiler diff --git a/packaging/package.sh b/packaging/package.sh index 117a227..c400e25 100755 --- a/packaging/package.sh +++ b/packaging/package.sh @@ -53,9 +53,9 @@ PKGDIR="/build/pkg/$PKGNAME" rm -rf "/build/pkg" mkdir "/build/pkg" cd "/build/pkg" -tar -xf "/build/jri-${DEB_JRI_PLATFORM}.tar.gz" -C "/build/pkg" +tar -x -I 'pigz' -f "/build/jri-${DEB_JRI_PLATFORM}.tar.gz" -C "/build/pkg" mv "/build/pkg/jri" "$PKGDIR" -tar -cJf "$PKGDIR.orig.tar.xz" "$PKGNAME" +tar -c -I 'xz -T0 -1' -f "$PKGDIR.orig.tar.xz" "$PKGNAME" cp -rf /opt/jdkpkg/debian "$PKGDIR" cd "$PKGDIR"