diff options
Diffstat (limited to 'meta/packages/perl/perl-5.8.8')
-rw-r--r-- | meta/packages/perl/perl-5.8.8/Makefile.SH.patch | 4 | ||||
-rw-r--r-- | meta/packages/perl/perl-5.8.8/config.sh | 87 | ||||
-rw-r--r-- | meta/packages/perl/perl-5.8.8/native-perlinc.patch | 14 | ||||
-rw-r--r-- | meta/packages/perl/perl-5.8.8/native-ssp.patch | 2 |
4 files changed, 57 insertions, 50 deletions
diff --git a/meta/packages/perl/perl-5.8.8/Makefile.SH.patch b/meta/packages/perl/perl-5.8.8/Makefile.SH.patch index a30074be2..ab9c4b7d6 100644 --- a/meta/packages/perl/perl-5.8.8/Makefile.SH.patch +++ b/meta/packages/perl/perl-5.8.8/Makefile.SH.patch @@ -62,7 +62,7 @@ Index: perl-5.8.8/Makefile.SH +# @echo " "; +# @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." + -+all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) ++all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) $(unidatafiles) + +more: extra.pods $(private) $(public) + @@ -208,7 +208,7 @@ Index: perl-5.8.8/Makefile.SH - -install.man: all installman - $(LDLIBPTH) ./perl installman --destdir=$(DESTDIR) $(INSTALLFLAGS) -+ ./hostperl -Ifake_config_library -Ilib -MConfig installperl $(INSTALLFLAGS) $(STRIPFLAGS) ++ ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) # XXX Experimental. Hardwired values, but useful for testing. # Eventually Configure could ask for some of these values. diff --git a/meta/packages/perl/perl-5.8.8/config.sh b/meta/packages/perl/perl-5.8.8/config.sh index ac8d237ca..8d1f904f2 100644 --- a/meta/packages/perl/perl-5.8.8/config.sh +++ b/meta/packages/perl/perl-5.8.8/config.sh @@ -668,34 +668,34 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='@DESTDIR@/usr/lib/perl/5.8' -installbin='@DESTDIR@/usr/bin' +installarchlib='@LIBDIR@/perl/5.8' +installbin='@BINDIR@' installhtml1dir='' installhtml3dir='' -installman1dir='@DESTDIR@/usr/share/man/man1' -installman3dir='@DESTDIR@/usr/share/man/man3' -installprefix='@DESTDIR@/usr' -installprefixexp='@DESTDIR@/usr' -installprivlib='@DESTDIR@/usr/share/perl/5.8' -installscript='@DESTDIR@/usr/bin' -installsitearch='@DESTDIR@/usr/local/lib/perl/5.8.8' -installsitebin='@DESTDIR@/usr/local/bin' +installman1dir='@MANDIR@/man1' +installman3dir='@MANDIR@/man3' +installprefix='@PREFIX@' +installprefixexp='@PREFIX@/usr' +installprivlib='@DATADIR@/perl/5.8' +installscript='@BINDIR@' +installsitearch='@PREFIX@/local/lib/perl/5.8.8' +installsitebin='@PREFIX@/local/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='@DESTDIR@/usr/local/share/perl/5.8.8' -installsiteman1dir='@DESTDIR@/usr/local/man/man1' -installsiteman3dir='@DESTDIR@/usr/local/man/man3' -installsitescript='@DESTDIR@/usr/local/bin' +installsitelib='@PREFIX@/local/share/perl/5.8.8' +installsiteman1dir='@PREFIX@/local/man/man1' +installsiteman3dir='@PREFIX@/local/man/man3' +installsitescript='@PREFIX@/local/bin' installstyle='lib/perl5' installusrbinperl='define' -installvendorarch='@DESTDIR@/usr/lib/perl5' -installvendorbin='@DESTDIR@/usr/bin' +installvendorarch='@LIBDIR@/perl5' +installvendorbin='@BINDIR@' installvendorhtml1dir='' installvendorhtml3dir='' -installvendorlib='@DESTDIR@/usr/share/perl5' -installvendorman1dir='@DESTDIR@/usr/share/man/man1' -installvendorman3dir='@DESTDIR@/usr/share/man/man3' -installvendorscript='@DESTDIR@/usr/bin' +installvendorlib='@DATADIR@/perl5' +installvendorman1dir='@MANDIR@/man1' +installvendorman3dir='@MANDIR@/man3' +installvendorscript='@BINDIR@' intsize='4' issymlink='test -h' ivdformat='"ld"' @@ -981,36 +981,35 @@ zcat='' zip='zip' # Configure command line arguments. config_arg0='Configure' -config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dinstallprefix=@DESTDIR@ -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr -Dotherlibdirs=/usr/lib/perl5/5.8.8 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr' -config_argc=28 +config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr -Dotherlibdirs=/usr/lib/perl5/5.8.8 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr' +config_argc=27 config_arg1='-des' config_arg2='-Doptimize=-O2' config_arg3='-Dmyhostname=localhost' config_arg4='-Dperladmin=root@localhost' config_arg5='-Dcc=gcc' config_arg6='-Dcf_by=Open Embedded' -config_arg7='-Dinstallprefix=@DESTDIR@' -config_arg8='-Dprefix=/usr' -config_arg9='-Dvendorprefix=/usr' -config_arg10='-Dsiteprefix=/usr' -config_arg11='-Dotherlibdirs=/usr/lib/perl5/5.8.8' -config_arg12='-Duseshrplib' -config_arg13='-Dusethreads' -config_arg14='-Duseithreads' -config_arg15='-Duselargefiles' -config_arg16='-Ud_dosuid' -config_arg17='-Dd_semctl_semun' -config_arg18='-Ui_db' -config_arg19='-Ui_ndbm' -config_arg20='-Ui_gdbm' -config_arg21='-Di_shadow' -config_arg22='-Di_syslog' -config_arg23='-Dman3ext=3pm' -config_arg24='-Duseperlio' -config_arg25='-Dinstallusrbinperl' -config_arg26='-Ubincompat5005' -config_arg27='-Uversiononly' -config_arg28='-Dpager=/usr/bin/less -isr' +config_arg7='-Dprefix=/usr' +config_arg8='-Dvendorprefix=/usr' +config_arg9='-Dsiteprefix=/usr' +config_arg10='-Dotherlibdirs=/usr/lib/perl5/5.8.8' +config_arg11='-Duseshrplib' +config_arg12='-Dusethreads' +config_arg13='-Duseithreads' +config_arg14='-Duselargefiles' +config_arg15='-Ud_dosuid' +config_arg16='-Dd_semctl_semun' +config_arg17='-Ui_db' +config_arg18='-Ui_ndbm' +config_arg19='-Ui_gdbm' +config_arg20='-Di_shadow' +config_arg21='-Di_syslog' +config_arg22='-Dman3ext=3pm' +config_arg23='-Duseperlio' +config_arg24='-Dinstallusrbinperl' +config_arg25='-Ubincompat5005' +config_arg26='-Uversiononly' +config_arg27='-Dpager=/usr/bin/less -isr' PERL_REVISION=5 PERL_VERSION=8 PERL_SUBVERSION=8 diff --git a/meta/packages/perl/perl-5.8.8/native-perlinc.patch b/meta/packages/perl/perl-5.8.8/native-perlinc.patch index aea38a0b5..6dc4b9538 100644 --- a/meta/packages/perl/perl-5.8.8/native-perlinc.patch +++ b/meta/packages/perl/perl-5.8.8/native-perlinc.patch @@ -1,12 +1,20 @@ Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm =================================================================== ---- perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm 2007-05-30 15:16:47.000000000 +1000 -+++ perl-5.8.8/lib/ExtUtils/MM_Unix.pm 2007-05-30 15:18:12.000000000 +1000 -@@ -1597,6 +1597,11 @@ +--- perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000 ++++ perl-5.8.8/lib/ExtUtils/MM_Unix.pm 2008-11-08 16:01:12.000000000 +0000 +@@ -1597,6 +1597,19 @@ $self->{PERL_LIB} ||= $Config{privlibexp}; $self->{PERL_ARCHLIB} ||= $Config{archlibexp}; $self->{PERL_INC} = $self->catdir("$self->{PERL_ARCHLIB}","CORE"); # wild guess for now + # Check for environment override so we'll find the headers in the correct place ++ if (defined $ENV{PERL_LIB}) ++ { ++ $self->{PERL_LIB} = $ENV{PERL_LIB}; ++ } ++ if (defined $ENV{PERL_ARCHLIB}) ++ { ++ $self->{PERL_ARCHLIB} = $ENV{PERL_ARCHLIB}; ++ } + if (defined $ENV{PERL_INC}) + { + $self->{PERL_INC} = $ENV{PERL_INC}; diff --git a/meta/packages/perl/perl-5.8.8/native-ssp.patch b/meta/packages/perl/perl-5.8.8/native-ssp.patch index f815aad45..1c825f50d 100644 --- a/meta/packages/perl/perl-5.8.8/native-ssp.patch +++ b/meta/packages/perl/perl-5.8.8/native-ssp.patch @@ -1,5 +1,5 @@ Fix for compiling with ssp enabled gcc: -See http://bugs.openembedded.org/show_bug.cgi?id=1980 +See http://bugs.openembedded.net/show_bug.cgi?id=1980 diff -Naur perl-5.8.7.orig/cflags.SH perl-5.8.7/cflags.SH --- perl-5.8.7.orig/cflags.SH 2002-09-30 10:59:07.000000000 +0000 |