diff options
-rw-r--r-- | eclass/perl-module.eclass | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index ec66990550c3..3c1b4c3c5acc 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -137,23 +137,18 @@ case ${EAPI:-0} in PERL_EXPF+=" pkg_postinst pkg_postrm" case "${GENTOO_DEPEND_ON_PERL:-yes}" in - yes) + yes|noslotop) DEPEND="dev-lang/perl" BDEPEND="dev-lang/perl test? ( virtual/perl-Test-Simple )" - RDEPEND="dev-lang/perl:=" IUSE="test" - # RESTRICT="!test? ( test )" - # not handled correctly in portage yet + RESTRICT="!test? ( test )" + ;;& + yes) + RDEPEND="dev-lang/perl:=" ;; noslotop) - DEPEND="dev-lang/perl" - BDEPEND="dev-lang/perl - test? ( virtual/perl-Test-Simple )" RDEPEND="dev-lang/perl" - IUSE="test" - # RESTRICT="!test? ( test )" - # not handled correctly in portage yet ;; esac |