public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/, eclass/
@ 2016-03-21  2:39 Mike Frysinger
  0 siblings, 0 replies; only message in thread
From: Mike Frysinger @ 2016-03-21  2:39 UTC (permalink / raw
  To: gentoo-commits

commit:     6c82089da3c3b3b83d4335a2b7f195320e84ebeb
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 00:32:19 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 02:38:59 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c82089d

unpacker.eclass: move deb2targz dep out of ca-certificates

 app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild | 5 +----
 app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild | 5 +----
 eclass/unpacker.eclass                                        | 3 +++
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild b/app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild
index 7821e71..b75b174 100644
--- a/app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild
@@ -63,10 +63,7 @@ ${PRECOMPILED} || IUSE+=" +cacert"
 
 DEPEND=""
 if ${PRECOMPILED} ; then
-	# platforms like AIX don't have a good ar
-	DEPEND+="
-		kernel_AIX? ( app-arch/deb2targz )
-		!<sys-apps/portage-2.1.10.41"
+	DEPEND+=" !<sys-apps/portage-2.1.10.41"
 fi
 # c_rehash: we run `c_rehash`; newer version for alt-cert-paths #552540
 # debianutils: we run `run-parts`

diff --git a/app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild b/app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild
index 86a6882..3371dc7 100644
--- a/app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild
@@ -63,10 +63,7 @@ ${PRECOMPILED} || IUSE+=" +cacert"
 
 DEPEND=""
 if ${PRECOMPILED} ; then
-	# platforms like AIX don't have a good ar
-	DEPEND+="
-		kernel_AIX? ( app-arch/deb2targz )
-		!<sys-apps/portage-2.1.10.41"
+	DEPEND+=" !<sys-apps/portage-2.1.10.41"
 fi
 # c_rehash: we run `c_rehash`; newer version for alt-cert-paths #552540
 # debianutils: we run `run-parts`

diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass
index 7ff0068..610765f 100644
--- a/eclass/unpacker.eclass
+++ b/eclass/unpacker.eclass
@@ -440,6 +440,9 @@ unpacker_src_uri_depends() {
 		case ${uri} in
 		*.cpio.*|*.cpio)
 			d="app-arch/cpio" ;;
+		*.deb)
+			# platforms like AIX don't have a good ar
+			d="kernel_AIX? ( app-arch/deb2targz )" ;;
 		*.rar|*.RAR)
 			d="app-arch/unrar" ;;
 		*.7z)


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2016-03-21  2:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-21  2:39 [gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/, eclass/ Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox