*/*: Discontinue Gentoo SuperH port
[gentoo.git] / dev-perl / DBI / DBI-1.637.0.ebuild
index 9941720002da29804fabc5206f1512d0c36ba2c3..5f4a8811026e48a4e2f07da5cad80177126388e5 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,8 +11,9 @@ inherit perl-module eutils
 DESCRIPTION="Database independent interface for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=dev-perl/PlRPC-0.200.0
@@ -27,6 +28,10 @@ DEPEND="${RDEPEND}
        )
 "
 src_test() {
+       if [[ $(makeopts_jobs) -gt 70 ]]; then
+               einfo "Reducing jobs to 70. Bug: https://bugs.gentoo.org/675164"
+               MAKEOPTS="${MAKEOPTS} -j70";
+       fi
        perl_rm_files t/pod-coverage.t t/pod.t
        perl-module_src_test
 }