summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2006-02-11 19:09:27 +0000
committerMichael Cummings <mcummings@gentoo.org>2006-02-11 19:09:27 +0000
commit36e92d8a3b1b0390ee29de438bf7f3aa232b32ee (patch)
tree37035536d3b6e8cf78bd58786d3ca0d4a11da3c8 /eclass
parentAdd 0.9.8-3 patch from upstream, update foomatic-db-hpijs version. (diff)
downloadhistorical-36e92d8a3b1b0390ee29de438bf7f3aa232b32ee.tar.gz
historical-36e92d8a3b1b0390ee29de438bf7f3aa232b32ee.tar.bz2
historical-36e92d8a3b1b0390ee29de438bf7f3aa232b32ee.zip
Fixes for dep/rdep with minimal
Diffstat (limited to 'eclass')
-rw-r--r--eclass/perl-module.eclass11
1 files changed, 8 insertions, 3 deletions
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 09b9338e1c3e..ee37a50a8652 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.81 2006/01/01 01:14:59 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.82 2006/02/11 19:09:27 mcummings Exp $
#
# Author: Seemant Kulleen <seemant@gentoo.org>
# Maintained by the Perl herd <perl@gentoo.org>
@@ -65,11 +65,16 @@ EXPORT_FUNCTIONS pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm \
# Build.PL's in place. The override is to allow for a fallback to the "classic"
# Makfile.PL - example is Class::MethodMaker, which provides a Build.PL that is
# severely broken.
+#
+# 2006.02.11 mcummings
+# Per a conversation with solar, adding a change to the dep/rdep lines for
+# minimal. Should fix bug 68367 and bug 83622, as well as other embedded builds
+# that use perl components without providing perl
-
+IUSE="minimal"
DEPEND=">=dev-lang/perl-5.8.2 !<perl-core/ExtUtils-MakeMaker-6.17"
-RDEPEND="${DEPEND}"
+RDEPEND="!minimal? ( ${DEPEND} )"
SRC_PREP="no"
SRC_TEST="skip"
USE_BUILDER="yes"