summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild5
-rw-r--r--app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild5
-rw-r--r--eclass/unpacker.eclass3
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 7821e716448e..b75b17428172 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 86a6882e1ac2..3371dc7d7e21 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 7ff00685648f..610765fbca8e 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)