diff options
author | 2010-01-22 12:40:08 +0100 | |
---|---|---|
committer | 2010-01-22 12:40:08 +0100 | |
commit | 49cc6da8def3b54f7d33c81d7ed18b1f14a9277f (patch) | |
tree | 0247f29b74fee1b0fb2cdd3434e9403b49070a0f /eclass | |
parent | Bumped CGI-Application-Plugin-Authentication +USE=recommended (diff) | |
download | perl-overlay-49cc6da8def3b54f7d33c81d7ed18b1f14a9277f.tar.gz perl-overlay-49cc6da8def3b54f7d33c81d7ed18b1f14a9277f.tar.bz2 perl-overlay-49cc6da8def3b54f7d33c81d7ed18b1f14a9277f.zip |
Sync perl-module.eclass
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/perl-module.eclass | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 42bd9d767..c40d12631 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.119 2009/11/14 08:58:50 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.121 2010/01/13 15:15:45 tove Exp $ # # Author: Seemant Kulleen <seemant@gentoo.org> @@ -62,14 +62,12 @@ pm_echovar="" perlinfo_done=false perl-module_src_unpack() { - base_src_unpack unpack + base_src_unpack has src_prepare ${PERL_EXPF} || perl-module_src_prepare } perl-module_src_prepare() { - if [[ -n ${PATCHES} ]] ; then - base_src_unpack autopatch - fi + has src_prepare ${PERL_EXPF} && base_src_prepare esvn_clean } @@ -89,6 +87,10 @@ perl-module_src_prep() { if [[ ${PREFER_BUILDPL} == yes && -f Build.PL ]] ; then einfo "Using Module::Build" + if [[ ${DEPEND} != *virtual/perl-Module-Build* && ${PN} != Module-Build ]] ; then + ewarn "QA Notice: The ebuild uses Module::Build but doesn't depend on it." + ewarn " Add virtual/perl-Module-Build to DEPEND!" + fi perl Build.PL \ --installdirs=vendor \ --libdoc= \ |