aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/perl
AgeCommit message (Collapse)Author
2011-01-31perl-native: Update for userelocatableinc and non-shared libperlTom Rini
Rather than using a wrapper switch to using upstreams support for relocation. While in here, bring in the mangling to use /usr/bin/env perl rather than /full/path/to in order to work in deep directory paths. Also drop the DEPENDS on gpbm and db since we disable these in the configure and don't use them. Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-27perl: Remove ${MACHINE} dependency in compile and package.Dongxiao Xu
The judgement on ${MACHINE} is meaningless, remove it in order to avoid being rebuild on second machine. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-01-26perl: Remove MACHINE reference in do_configure, it causes perl to be rebuild ↵Richard Purdie
many times Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-25liburi-perl: Rename liburi-perlJingdong Lu
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-01-20perl: Add GDBM module for perlJingdong Lu
Add GDBM_File module and add it into perl extension in config.sh in order to fix failure of lsb-perl-test. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-01-17perl-native: Ensure the wrapper appends to any existing PERL5LIBRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-12perl-native: Wrap the perl binary and set the LIB directory correctly ↵Richard Purdie
removing the need to hardcode the paths and rebuild it Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-12libxml-simple-perl: fix build failure with perl 5.12.2Nitin A Kamble
for hostperl needing to load .so files (for module scalar::util) the host/native perl library path is placed 1st in the @INC with the -I parameter to perl. Otherwise hostperl gives error can not load module scalar::util. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-12perl, perl-native: upgrade from 5.8.8 to 5.12.2Nitin A Kamble
Deleted these patches as they are part of the upstream code now. deleted: files/perl-5.8.8-gcc-4.2.patch deleted: perl-5.12.2/makedepend-dash.patch deleted: perl-5.12.2/native-no-gdbminc.patch deleted: perl-5.12.2/54_debian_perldoc-r.patch And rebased these patches to the newer source code modified: files/letgcc-find-errno.patch modified: perl-5.12.2/Makefile.patch modified: perl-5.12.2/asm-pageh-fix.patch modified: perl-5.12.2/native-nopacklist.patch modified: perl-5.12.2/native-perlinc.patch modified: perl-5.12.2/Makefile.SH.patch modified: perl-5.12.2/installperl.patch modified: perl-5.12.2/perl-dynloader.patch modified: perl-5.12.2/09_fix_installperl.patch get patches from debian perl ver 5.12.2-2 the fakeroot.diff patch from debian is conflicting with our Makefile.SH.patch, hence disabling the fakeroot patch use newly created config files Created with current milestone branch on qemu machines modified: config.sh modified: config.sh-32 modified: config.sh-64 get some changes from oe's perl 5.10.1 recipe fix the Makefile.SH.patch use miniperl instead of perl import a OE 5.10.1 patch: uudmap_cross fix install issues add /usr in the destdir, so that perl gets installed in /usr/bin/perl and not in /bin/perl link /usr/lib/perl to /usr/lib/perl5 so that operations with /usr/lib/perl path in them keep on working. Fix/Improve perl packaging avoid perl-module-module-* kind of packages recreate perl-rdepends_5.12.2.inc file with new set of packages import from oe perl-rprovide_5.12.2.inc combine all unicore perl scripts in one package simplify perl-lib reduce no of perl recipe packages greatly. Add zlib to depedancy fix buildtime host contamination This also fixes [BUGID #384] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-07perl: use ${CCLD} instead of its own LD definitionKevin Tian
perl explicitly assigns LD to a bogus value: oe_runmake perl LD="${TARGET_SYS}-gcc" which breaks sstate-based build when toolchain is not generated locally, due to lacking of --sysroot option. Use ${CCLD} instead to make this relocatable. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-12-23perl: Add LIC_FILES_CHKSUM to native recipeSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-20perl-native: Make the sstate checksum for perl depend on the hardcoded path ↵Richard Purdie
until this is fixed Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-16recipes-devtools: Add Summary informationMark Hatle
Add Summary information and update Descripts as necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2010-12-10liburi-perl: Add perl-uriJingdong Lu
Add perl-uri in order to enable graphic LSB test(OLVER-Core test). [sgw@linux.intel.com: fixed name and LICENSE] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-10libxml-perl: Add libxml-perlJingdong Lu
Add libxml-perl in order to enable graphic LSB test(OLVER-Core test). [sgw@linux.intel.com: fixed LICENSE] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-10perl: Fix adding GDBM_File module for LSB test.Jingdong Lu
No GDBM_File module will cause 2 perl test cases of LSB failed. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2010-12-09SRC_URI Checksums AdditionalsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-02libxml-simple-perl:Add license checksum to bb fileMei Lei
Add README file checksu to bb file Signed-off-by: Mei Lei <lei.mei@intel.com>
2010-12-02perl:Add license checksum to bb fileMei Lei
Add Copying file and Artistic file checksum to bb file Signed-off-by: Mei Lei <lei.mei@intel.com>
2010-12-02libxml-parser-perl:Add license checksum to bb fileMei Lei
Add README file checksum to bb file Signed-off-by: Mei Lei <lei.mei@intel.com>
2010-08-27Major layout change to the packages directoryRichard Purdie
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>