summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openedhand.com>2007-11-30 14:04:04 +0000
committerMarcin Juszkiewicz <hrw@openedhand.com>2007-11-30 14:04:04 +0000
commit2aba13054ab0a22ed102dcdc5a7ff5be63727957 (patch)
treef88579c8bab4ee3cda9a07ea2c31ce9f52a58247 /meta/classes
parent2f0918e948cb8f200be22b5f4bcda0aa5f3ac2bf (diff)
downloadpoky-2aba13054ab0a22ed102dcdc5a7ff5be63727957.tar.gz
cpan-base.bbclass: Update the perl depenedencies: (from OE)
* For native modules DEPEND on perl-native and for others DEPEND on perl (which in turn depends on perl-native) rather then always depending on both perl and perl-native. * Only RDEPEND for non-native modules rather then both native and non-native. These changes are to allow you to build native modules without have to build perl. Previously the dependencies would result in perl being built even though it didn't actually need to. Thanks to hrw for pointing out what was happening here. Revision: 399705dfa7f6a6fd87366a6c0b1058354a5d4312 Ancestor: 5f43096a239a7ac66c7046feb414e8279db8f4bc Author: lenehan@openembedded.org Date: 2007-05-30T22:10:32 Branch: org.openembedded.dev Modified files: classes/cpan-base.bbclass git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3280 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/cpan-base.bbclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/classes/cpan-base.bbclass b/meta/classes/cpan-base.bbclass
index a5fdb33895..cc0d11e515 100644
--- a/meta/classes/cpan-base.bbclass
+++ b/meta/classes/cpan-base.bbclass
@@ -4,8 +4,8 @@
4# 4#
5FILES_${PN} += "${libdir}/perl5 ${datadir}/perl5" 5FILES_${PN} += "${libdir}/perl5 ${datadir}/perl5"
6 6
7DEPENDS += "perl perl-native" 7DEPENDS += "${@["perl", "perl-native"][(bb.data.inherits_class('native', d))]}"
8RDEPENDS += "perl" 8RDEPENDS += "${@["perl", ""][(bb.data.inherits_class('native', d))]}"
9 9
10# Determine the staged version of perl from the perl configuration file 10# Determine the staged version of perl from the perl configuration file
11def get_perl_version(d): 11def get_perl_version(d):