summaryrefslogtreecommitdiffstats
path: root/meta/packages/perl/perl-native_5.8.8.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/packages/perl/perl-native_5.8.8.bb')
-rw-r--r--meta/packages/perl/perl-native_5.8.8.bb20
1 files changed, 17 insertions, 3 deletions
diff --git a/meta/packages/perl/perl-native_5.8.8.bb b/meta/packages/perl/perl-native_5.8.8.bb
index c9d9b51771..d4896daa12 100644
--- a/meta/packages/perl/perl-native_5.8.8.bb
+++ b/meta/packages/perl/perl-native_5.8.8.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.perl.org/"
3SECTION = "libs" 3SECTION = "libs"
4LICENSE = "Artistic|GPL" 4LICENSE = "Artistic|GPL"
5DEPENDS = "virtual/db-native gdbm-native" 5DEPENDS = "virtual/db-native gdbm-native"
6PR = "r7" 6PR = "r10"
7 7
8FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/perl-${PV}" 8FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/perl-${PV}"
9 9
@@ -12,7 +12,9 @@ SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \
12 file://Configure-multilib.patch;patch=1 \ 12 file://Configure-multilib.patch;patch=1 \
13 file://perl-configpm-switch.patch;patch=1 \ 13 file://perl-configpm-switch.patch;patch=1 \
14 file://native-nopacklist.patch;patch=1 \ 14 file://native-nopacklist.patch;patch=1 \
15 file://native-no-gdbminc.patch;patch=1" 15 file://native-no-gdbminc.patch;patch=1 \
16 file://native-perlinc.patch;patch=1 \
17 file://native-makedepend-dash.patch;patch=1"
16 18
17S = "${WORKDIR}/perl-${PV}" 19S = "${WORKDIR}/perl-${PV}"
18 20
@@ -26,7 +28,16 @@ do_configure () {
26 -Dcf_by="Open Embedded" \ 28 -Dcf_by="Open Embedded" \
27 -Dprefix=${prefix} \ 29 -Dprefix=${prefix} \
28 -Dvendorprefix=${prefix} \ 30 -Dvendorprefix=${prefix} \
29 -Dsiteprefix=${prefix}/local \ 31 -Dvendorprefix=${prefix} \
32 -Dsiteprefix=${prefix} \
33 \
34 -Dprivlib=${STAGING_LIBDIR}/perl/${PV} \
35 -Darchlib=${STAGING_LIBDIR}/perl/${PV} \
36 -Dvendorlib=${STAGING_LIBDIR}/perl/${PV} \
37 -Dvendorarch=${STAGING_LIBDIR}/perl/${PV} \
38 -Dsitelib=${STAGING_LIBDIR}/perl/${PV} \
39 -Dsitearch=${STAGING_LIBDIR}/perl/${PV} \
40 \
30 -Duseshrplib \ 41 -Duseshrplib \
31 -Dusethreads \ 42 -Dusethreads \
32 -Duseithreads \ 43 -Duseithreads \
@@ -50,6 +61,9 @@ do_configure () {
50do_stage_append() { 61do_stage_append() {
51 # We need a hostperl link for building perl 62 # We need a hostperl link for building perl
52 ln -sf ${STAGING_BINDIR_NATIVE}/perl${PV} ${STAGING_BINDIR_NATIVE}/hostperl 63 ln -sf ${STAGING_BINDIR_NATIVE}/perl${PV} ${STAGING_BINDIR_NATIVE}/hostperl
64 # Store native config in non-versioned directory
65 install -d ${STAGING_DIR}/${HOST_SYS}/perl
66 install config.sh ${STAGING_DIR}/${HOST_SYS}/perl
53} 67}
54 68
55PARALLEL_MAKE = "" 69PARALLEL_MAKE = ""