On Sat, Dec 6, 2008 at 9:04 AM, Mark Constable <markc@renta.net> wrote:
I changed these in /etc/makepkg.conf to bz2 variants ages ago and assumed that the resulting packages would be bzip2 compressed. When I double checked the packages they were still only gzip compressed even though the extension was tar.bz2. Everything works so I didn't pick it up but I'd be interested in the bandwidth saving from bzip2 compression.
PKGEXT='.pkg.tar.bz2' SRCEXT='.src.tar.bz2' DB_COMPRESSION='bz2'
Is there a reason that a -cjf is not used in makepkg ?
local TAR_OPT case "$PKGEXT" in *tar.gz) TAR_OPT="z" ;; *tar.bz2) TAR_OPT="j" ;; *) warning "$(gettext "'%s' is not a valid archive extension.")" \ "$PKGEXT" ;; esac The current code is a bit smarter and compresses correctly depending on the extension. -Dan