summaryrefslogtreecommitdiff
path: root/classes/cpan-base.bbclass
AgeCommit message (Collapse)AuthorFiles
2010-06-17Indentation fixups, caught by python -tChris Larson1
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-03-24Revert "cpan-base: add perl version to PR"Roman I Khimov1
This reverts commit e7c6b93906b8909e659d7e680a1457472bc99bda. Sorry for breakage. Signed-off-by: Roman I Khimov <khimov@altell.ru>
2010-03-24classes/cpan-base: fix perl version regexpRoman I Khimov1
Signed-off-by: Roman I Khimov <khimov@altell.ru>
2010-03-24cpan-base: add perl version to PRRoman I Khimov1
Makes perl modules rebuild on perl version change, since binary compatibility could be broken with that (although perl itself tries to maintain it within patchlevel range, like 5.8.7 -> 5.8.8). This is conditional on PACKAGE_ARCH, since there is nothing to rebuild for pure perl modules (and those should use 'PACKAGE_ARCH = "all"') even if they break with perl version change. This also should ease transition to perl 5.10.1. Signed-off-by: Roman I Khimov <khimov@altell.ru>
2010-03-20perl: remove versions 5.8.4 and 5.8.7Roman I Khimov1
Obsolete, not used. Signed-off-by: Roman I Khimov <khimov@altell.ru> Acked-by: Graeme Gregory <dp@xora.org.uk> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2009-11-11perl: Move config.sh to STAGING_LIBDIR rather than trying to be clever with ↵Richard Purdie1
staging variables and losing Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10perl: complete config.sh fixKoen Kooi1
2009-11-10cpan-base bbclass: update to match change to perl-native stagingKoen Kooi1
2008-10-07cpan* bbclass: fix for staging layout changesKoen Kooi1
sdk bblcass: ditto, this time the fix is from poky
2007-05-30cpan-base.bbclass: Update the perl depenedencies:Jamie Lenehan1
* 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.
2007-05-04perl: Add the .debug directories that to FILES_${PN}-dbg in theJamie Lenehan1
cpan-base.bbclass, and then update the cpan modules to no longer manually specify this. Also remove references to the new removed .packlist files.
2007-05-04perl: Extract common functionality from cpan and cpan_build classes into aJamie Lenehan1
cpan-base class and update cpan_build to work with the new perl layout that was added with perl 5.8.8.