cpan.bbclass: Perform more mangling for perl path
On hosts where we may already be past the #! limit this is required and this is safe on the target as well. This is be7fe31 in oe.dev. Related to this we now bump all PRs for recipes that inherit cpan. Note that in oe.dev we mangle for perl but here we use the new nativeperl script. (From OE-Core rev: 682a213dc732074985bf86f508305fc6eafe18d9) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
27ba6fbda8
commit
6a52bad2f4
|
@ -35,6 +35,9 @@ cpan_do_compile () {
|
|||
|
||||
cpan_do_install () {
|
||||
oe_runmake DESTDIR="${D}" install_vendor
|
||||
for PERLSCRIPT in `grep -rIEl '#!${bindir}/perl-native.*/perl' ${D}`; do
|
||||
sed -i -e 's|^#!${bindir}/perl-native.*/perl|#!/usr/bin/env nativeperl|' $PERLSCRIPT
|
||||
done
|
||||
}
|
||||
|
||||
EXPORT_FUNCTIONS do_configure do_compile do_install
|
||||
|
|
|
@ -4,7 +4,7 @@ and manipulate the various components that make up these strings."
|
|||
|
||||
SECTION = "libs"
|
||||
LICENSE = "Artistic | GPLv1+"
|
||||
PR = "r0"
|
||||
PR = "r1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://README;beginline=26;endline=30;md5=6c33ae5c87fd1c4897714e122dd9c23d"
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://README;beginline=2;endline=6;md5=c8767d7516229f07b26e
|
|||
|
||||
DEPENDS += "expat expat-native"
|
||||
|
||||
PR = "r3"
|
||||
PR = "r4"
|
||||
|
||||
SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-${PV}.tar.gz"
|
||||
SRC_URI[md5sum] = "c66e9adba003d0667cc40115ccd837a5"
|
||||
|
|
|
@ -5,7 +5,7 @@ XML::Grove and others."
|
|||
SUMMARY = "Collection of Perl modules for working with XML."
|
||||
SECTION = "libs"
|
||||
LICENSE = "Artistic | GPLv1+"
|
||||
PR = "r0"
|
||||
PR = "r1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://README;beginline=33;endline=35;md5=1705549eef7577a3d6ba71123a1f0ce8"
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ SECTION = "libs"
|
|||
LICENSE = "Artistic"
|
||||
LIC_FILES_CHKSUM = "file://README;beginline=70;md5=94aa5d46682b411a53a5494cfb22640e"
|
||||
DEPENDS += "libxml-parser-perl"
|
||||
PR = "r2"
|
||||
PR = "r3"
|
||||
|
||||
SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Simple-${PV}.tar.gz"
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ HOMEPAGE = "http://search.cpan.org/src/DMEGG/SGMLSpm-1.03ii/DOC/HTML/SGMLSpm/sgm
|
|||
SECTION = "libs"
|
||||
LICENSE = "GPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=18810669f13b87348459e611d31ab760"
|
||||
PR = "r1"
|
||||
PR = "r2"
|
||||
|
||||
SRC_URI = "http://www.cpan.org/authors/id/D/DM/DMEGG/SGMLSpm-${PV}.tar.gz \
|
||||
file://combined.patch"
|
||||
|
|
|
@ -2,7 +2,7 @@ DESCRIPTION = "Convert::ASN1 - ASN.1 Encode/Decode library"
|
|||
SECTION = "libs"
|
||||
LICENSE = "Artistic|GPLv1+"
|
||||
LIC_FILES_CHKSUM = "file://README;beginline=10;endline=12;md5=a64b291b13ffddeef33b14f047ee8b26"
|
||||
PR = "r1"
|
||||
PR = "r2"
|
||||
|
||||
SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Convert-ASN1-${PV}.tar.gz"
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ SECTION = "libs"
|
|||
# You can redistribute it and/or modify it under the same terms as Perl itself.
|
||||
LICENSE = "Artistic|GPLv1+"
|
||||
LIC_FILES_CHKSUM = "file://README;beginline=21;md5=576b7cb41e5e821501a01ed66f0f9d9e"
|
||||
PR = "r2"
|
||||
PR = "r3"
|
||||
|
||||
|
||||
SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/TimeDate-${PV}.tar.gz"
|
||||
|
|
|
@ -5,7 +5,7 @@ DESCRIPTION = "XML::NamespaceSupport offers a simple way to process namespace-ba
|
|||
|
||||
SECTION = "libs"
|
||||
LICENSE = "Artistic|GPLv1+"
|
||||
PR = "r0"
|
||||
PR = "r1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://META.yml;beginline=22;endline=22;md5=3b2b564dae8b9af9e8896e85c07dcbe5"
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ SECTION = "libs"
|
|||
LICENSE = "Artistic|GPLv1+"
|
||||
DEPENDS += "libxml-namespacesupport-perl-native"
|
||||
RDEPENDS_${PN} += "libxml-namespacesupport-perl perl-module-file-temp"
|
||||
PR = "r0"
|
||||
PR = "r1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=65c4cd8f39c24c7135ed70dacbcb09e3"
|
||||
|
||||
|
|
Loading…
Reference in New Issue