From b1d2eb2675a5a6524603a0ec3bbeb6e46e6dd015 Mon Sep 17 00:00:00 2001 From: Hung-Te Lin Date: Thu, 11 May 2017 11:46:09 +0800 Subject: [PATCH] app-arch/tar: Support using lbzip2 as default bzip2 compressor. GNU tar will use lbzip2 if 'bzip2' is not found, or if --with-bzip2 is set to lbzip2. BUG=chromium:721179 TEST=sudo USE=lbzip2 emerge tar Change-Id: I57070f882b9fd329ffad2aba392e119a4010adfc --- app-arch/tar/{tar-1.29-r3.ebuild => tar-1.29-r4.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename app-arch/tar/{tar-1.29-r3.ebuild => tar-1.29-r4.ebuild} (92%) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r4.ebuild similarity index 92% rename from app-arch/tar/tar-1.29-r3.ebuild rename to app-arch/tar/tar-1.29-r4.ebuild index be70033e..978fb84d 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r4.ebuild @@ -13,9 +13,10 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" KEYWORDS="*" -IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" +IUSE="acl elibc_glibc lbzip2 minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl ) + lbzip2? ( app-arch/lbzip2 ) selinux? ( sys-libs/libselinux )" DEPEND="${RDEPEND} nls? ( >=sys-devel/gettext-0.10.35 ) @@ -45,6 +46,7 @@ src_configure() { --enable-backup-scripts \ --bindir="${EPREFIX}"/bin \ --libexecdir="${EPREFIX}"/usr/sbin \ + $(usex lbzip2 "--with-bzip2=lbzip2" "") \ $(usex userland_GNU "" "--program-prefix=g") \ $(use_with acl posix-acls) \ $(use_enable nls) \ -- 2.13.0.303.g4ebf302169-goog