aboutsummaryrefslogtreecommitdiffstats
path: root/perl
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2004-08-05 02:50:02 +0000
committerChris Larson <clarson@kergoth.com>2004-08-05 02:50:02 +0000
commitf045b89799906d92770a770ef4cf0a52620a04c2 (patch)
tree19607fd3d56e8a5186fd0ad5f36ce9528a7b9d64 /perl
parent44be6eb82125a13c6a539f4a234cc45e50c9a37b (diff)
downloadopenembedded-f045b89799906d92770a770ef4cf0a52620a04c2.tar.gz
Perl 5.8.3 build updates, courtesy Josh Goldsmith.
BKrev: 4111a05avyAiTqrwhvscr4j1RVbRzQ
Diffstat (limited to 'perl')
-rw-r--r--perl/perl-5.8.3/Makefile.SH.patch0
-rw-r--r--perl/perl-5.8.3/Makefile.patch0
-rw-r--r--perl/perl-5.8.3/config.sh-arm-linux.patch0
-rw-r--r--perl/perl_5.8.3.oe13
4 files changed, 11 insertions, 2 deletions
diff --git a/perl/perl-5.8.3/Makefile.SH.patch b/perl/perl-5.8.3/Makefile.SH.patch
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/perl/perl-5.8.3/Makefile.SH.patch
diff --git a/perl/perl-5.8.3/Makefile.patch b/perl/perl-5.8.3/Makefile.patch
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/perl/perl-5.8.3/Makefile.patch
diff --git a/perl/perl-5.8.3/config.sh-arm-linux.patch b/perl/perl-5.8.3/config.sh-arm-linux.patch
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/perl/perl-5.8.3/config.sh-arm-linux.patch
diff --git a/perl/perl_5.8.3.oe b/perl/perl_5.8.3.oe
index 18e7fa15a5..cb5461e2ab 100644
--- a/perl/perl_5.8.3.oe
+++ b/perl/perl_5.8.3.oe
@@ -2,13 +2,22 @@ DESCRIPTION = "Perl is a popular scripting language."
SECTION = "developing"
PRIORITY = "optional"
DEPENDS = "db3 perl-native"
-SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz"
+SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \
+ file://Makefile.patch;patch=1 \
+ file://config.sh-arm-linux.patch;patch=1 \
+ file://Makefile.SH.patch "
FILES_${PN} += "${libdir}/perl5"
+HOSTPERL=${STAGING_BINDIR}/perl${PV}
+
do_configure() {
+ ln -sf ${HOSTPERL} ${STAGING_BINDIR}/hostperl
+ cp ${HOSTPERL} hostperl
cd Cross
- oe_runmake patch
+ rm Makefile.SH.patch
+ cp ${WORKDIR}/Makefile.SH.patch .
+ oe_runmake patch
}
do_compile() {