unpacker.eclass: move deb2targz dep out of ca-certificates
authorMike Frysinger <vapier@gentoo.org>
Mon, 21 Mar 2016 00:32:19 +0000 (20:32 -0400)
committerMike Frysinger <vapier@gentoo.org>
Mon, 21 Mar 2016 02:38:59 +0000 (22:38 -0400)
app-misc/ca-certificates/ca-certificates-20151214.3.21.ebuild
app-misc/ca-certificates/ca-certificates-20160104.3.21.ebuild
eclass/unpacker.eclass

index 7821e716448e9437ce8d5a5396ab88130fe32191..b75b17428172925f6db9d153094f403ead7092ca 100644 (file)
@@ -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`
index 86a6882e1ac24c7d7c154e2c85ec739c8e33694d..3371dc7d7e214dac99260b7f39073a34232dd6a4 100644 (file)
@@ -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`
index 7ff00685648f37f65838de7cbb86e8f40e9348d0..610765fbca8eb8eafa2ad421be83d1e98db7e692 100644 (file)
@@ -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)