diff options
Diffstat (limited to 'recipes/perl')
71 files changed, 4943 insertions, 24 deletions
diff --git a/recipes/perl/libauthen-pam-perl_0.16.bb b/recipes/perl/libauthen-pam-perl_0.16.bb new file mode 100644 index 0000000000..c8fdfa448d --- /dev/null +++ b/recipes/perl/libauthen-pam-perl_0.16.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Authen::PAM - Perl interface to PAM library" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "libpam" +RDEPENDS = "perl-module-posix" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/N/NI/NIKIP/Authen-PAM-${PV}.tar.gz;name=authen-pam-perl-${PV}" +SRC_URI[authen-pam-perl-0.16.md5sum] = "7278471dfa694d9ef312bc92d7099af2" +SRC_URI[authen-pam-perl-0.16.sha256sum] = "0e949bd9a2a9df0f829971030fe9169cbaf6cec78b92faf22f547ff6c6155c9b" + +S = "${WORKDIR}/Authen-PAM-${PV}" + +do_configure_prepend () { + oenote Executing autoreconf --verbose --install --force + mkdir -p m4 + autoreconf -Wcross --verbose --install --force || oefatal "autoreconf execution failed." + sed -i 's:\./configure\(.[^-]\):./configure --build=${BUILD_SYS} --host=${HOST_SYS} --target=${TARGET_SYS} --prefix=${prefix} --exec_prefix=${exec_prefix} --bindir=${bindir} --sbindir=${sbindir} --libexecdir=${libexecdir} --datadir=${datadir} --sysconfdir=${sysconfdir} --sharedstatedir=${sharedstatedir} --localstatedir=${localstatedir} --libdir=${libdir} --includedir=${includedir} --oldincludedir=${oldincludedir} --infodir=${infodir} --mandir=${mandir}\1:' Makefile.PL +} + +inherit cpan diff --git a/recipes/perl/libconvert-binhex-perl_1.119.bb b/recipes/perl/libconvert-binhex-perl_1.119.bb new file mode 100644 index 0000000000..b7796d3593 --- /dev/null +++ b/recipes/perl/libconvert-binhex-perl_1.119.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Convert::BinHex - extract data from Macintosh BinHex files" +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/E/ER/ERYQ/Convert-BinHex-${PV}.tar.gz;name=convert-binhex-perl-${PV}" +SRC_URI[convert-binhex-perl-1.119.md5sum] = "ba70ad1772abac6270078f28197a7961" +SRC_URI[convert-binhex-perl-1.119.sha256sum] = "2d4b59e46d43eaeb7de39e244d8d89af1b44b8977c3034c3779f984c2a399f55" + +S = "${WORKDIR}/Convert-BinHex-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libcrypt-openssl-bignum-perl_0.04.bb b/recipes/perl/libcrypt-openssl-bignum-perl_0.04.bb new file mode 100644 index 0000000000..325ae89c33 --- /dev/null +++ b/recipes/perl/libcrypt-openssl-bignum-perl_0.04.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "OpenSSL's multiprecision integer arithmetic" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "openssl" +BBCLASSEXTEND = "native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/I/IR/IROBERTS/Crypt-OpenSSL-Bignum-${PV}.tar.gz;name=crypt-openssl-bignum-perl-${PV}" +SRC_URI[crypt-openssl-bignum-perl-0.04.md5sum] = "9369ef722b0705c0604998559988eb18" +SRC_URI[crypt-openssl-bignum-perl-0.04.sha256sum] = "73a1e3a2419054a5109629c55d3ec322415be07d6bb6029b830a30e8f1126fa3" + +S = "${WORKDIR}/Crypt-OpenSSL-Bignum-${PV}" + +inherit cpan
\ No newline at end of file diff --git a/recipes/perl/libcrypt-openssl-random-perl_0.04.bb b/recipes/perl/libcrypt-openssl-random-perl_0.04.bb new file mode 100644 index 0000000000..bfa3ebc5ea --- /dev/null +++ b/recipes/perl/libcrypt-openssl-random-perl_0.04.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "Perl: random routines for Crypt::OpenSSL::RSA" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "openssl" +BBCLASSEXTEND = "native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/I/IR/IROBERTS/Crypt-OpenSSL-Random-${PV}.tar.gz;name=crypt-openssl-random-perl-${PV}" +SRC_URI[crypt-openssl-random-perl-0.04.md5sum] = "c56ac5dbdd46122eb9b8da59613b7b0a" +SRC_URI[crypt-openssl-random-perl-0.04.sha256sum] = "acf7eb81023cd1f40d8c60b893096d041513df2be2aefe145cc7ae1a3dcc78c7" + +S = "${WORKDIR}/Crypt-OpenSSL-Random-${PV}" + +inherit cpan
\ No newline at end of file diff --git a/recipes/perl/libcrypt-openssl-rsa-perl_0.26.bb b/recipes/perl/libcrypt-openssl-rsa-perl_0.26.bb new file mode 100644 index 0000000000..8c9c72a438 --- /dev/null +++ b/recipes/perl/libcrypt-openssl-rsa-perl_0.26.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "RSA encoding and decoding, using the openSSL libraries" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "openssl" +RDEPENDS_${PN} += " \ + libcrypt-openssl-bignum-perl \ + libcrypt-openssl-random-perl \ + " +BBCLASSEXTEND = "native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/I/IR/IROBERTS/Crypt-OpenSSL-RSA-${PV}.tar.gz;name=crypt-openssl-rsa-perl-${PV}" +SRC_URI[crypt-openssl-rsa-perl-0.26.md5sum] = "baf875f01ee39b88335b8f0962fe4bbc" +SRC_URI[crypt-openssl-rsa-perl-0.26.sha256sum] = "f42f276ffe5ae1775c4bd76f3026483f0d39975f7cdd07bf48eccfb8c45286bb" + +S = "${WORKDIR}/Crypt-OpenSSL-RSA-${PV}" + +inherit cpan
\ No newline at end of file diff --git a/recipes/perl/libcrypt-unixcrypt-perl_1.0.bb b/recipes/perl/libcrypt-unixcrypt-perl_1.0.bb new file mode 100644 index 0000000000..fb0b1a01da --- /dev/null +++ b/recipes/perl/libcrypt-unixcrypt-perl_1.0.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "Crypt::UnixCrypt - perl-only implementation of the crypt function." +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/MV/MVORL/Crypt-UnixCrypt-${PV}.tar.gz;name=crypt-unixcrypt-perl-${PV}" +SRC_URI[crypt-unixcrypt-perl-1.0.md5sum] = "ff007b7fdda2aa626acaca216750c422" +SRC_URI[crypt-unixcrypt-perl-1.0.sha256sum] = "51d3716e740ed2ddd93cf942b994d0384b0452dd8138f8c5ce420ad39df8f906" + +S = "${WORKDIR}/Crypt-UnixCrypt-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libcurses-perl_1.28.bb b/recipes/perl/libcurses-perl_1.28.bb new file mode 100644 index 0000000000..873533cd01 --- /dev/null +++ b/recipes/perl/libcurses-perl_1.28.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Terminal screen handling and optimization" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "ncurses" +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GI/GIRAFFED/Curses-${PV}.tgz;name=curses-perl-${PV}" +SRC_URI[curses-perl-1.28.md5sum] = "ed9f7ddf2d90f4266da91c3dc9fad9c9" +SRC_URI[curses-perl-1.28.sha256sum] = "613b73c4b6075b1550592812214e4fc0e2205d3afcf234e3fa90f208fb8de892" + +S = "${WORKDIR}/Curses-${PV}" + +inherit cpan + +CFLAGS += "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" +BUILD_CFLAGS += "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" +export CURSES_CFLAGS="-I${STAGING_INCDIR}" +export CURSES_LDFLAGS="-lncurses" diff --git a/recipes/perl/libcurses-ui-perl_0.9607.bb b/recipes/perl/libcurses-ui-perl_0.9607.bb new file mode 100644 index 0000000000..17a8b2677c --- /dev/null +++ b/recipes/perl/libcurses-ui-perl_0.9607.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "A curses based OO user interface framework" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "libcurses-perl-native libtermreadkey-perl-native" +RDEPENDS_${PN} += " \ + libcurses-perl \ + libtermreadkey-perl \ + perl-module-base \ + perl-module-exporter-heavy \ + perl-module-filehandle \ + " +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/MD/MDXI/Curses-UI-${PV}.tar.gz;name=curses-ui-perl-${PV}" +SRC_URI[curses-ui-perl-0.9607.md5sum] = "8970c72e378aa386e0e79a884ef5863a" +SRC_URI[curses-ui-perl-0.9607.sha256sum] = "8aad18855557278a64a14d512f837a0b6ff0ad4329728e35ea1fc5e6712c3f8a" + +S = "${WORKDIR}/Curses-UI-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libdb-file-perl_1.820.bb b/recipes/perl/libdb-file-perl_1.820.bb new file mode 100644 index 0000000000..474838a653 --- /dev/null +++ b/recipes/perl/libdb-file-perl_1.820.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Perl5 access to Berkeley DB version 1.x" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "virtual/db" +RDEPENDS_${PN} += "perl-module-extutils-makemaker" +PR = "r0" + +BBCLASSEXTEND = "native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/DB_File-${PV}.tar.gz;name=db-file-perl-${PV}" +SRC_URI[db-file-perl-1.820.md5sum] = "28979bee29d8075b0dffab02fe29df6e" +SRC_URI[db-file-perl-1.820.sha256sum] = "eae8d2d2144504118773f3e1787321d2c757e7c5abf0a60591c73495352ddf4a" + +S = "${WORKDIR}/DB_File-${PV}" + +do_configure_prepend() { + export DB_FILE_LIB=${STAGING_LIBDIR} +} + +inherit cpan diff --git a/recipes/perl/libdigest-hmac-perl_1.02.bb b/recipes/perl/libdigest-hmac-perl_1.02.bb new file mode 100644 index 0000000000..06c3992448 --- /dev/null +++ b/recipes/perl/libdigest-hmac-perl_1.02.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Keyed-Hashing for Message Authentication" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "libdigest-sha1-perl perl-module-extutils-makemaker perl-module-digest-md5" + +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-HMAC-${PV}.tar.gz;name=digest-hmac-perl-${PV}" +SRC_URI[digest-hmac-perl-1.02.md5sum] = "64c4b247d83cd64ec32aa22bf58a709b" +SRC_URI[digest-hmac-perl-1.02.sha256sum] = "d0043b2fb5d38b571c11afbb424a1e6952b0f230da68525b14e8435830fd02f1" + +S = "${WORKDIR}/Digest-HMAC-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libdigest-sha_5.47.bb b/recipes/perl/libdigest-sha_5.47.bb index 7ceb00d647..3a0f418392 100644 --- a/recipes/perl/libdigest-sha_5.47.bb +++ b/recipes/perl/libdigest-sha_5.47.bb @@ -2,6 +2,7 @@ DESCRIPTION = "Digest::SHA - Perl extension for SHA-1/224/256/384/512" SECTION = "libs" LICENSE = "Artistic|GPL" DEPENDS += "expat expat-native" +BBCLASSEXTEND = "native" PR = "r0" SRC_URI = "http://www.cpan.org/modules/by-module/Digest/Digest-SHA-${PV}.tar.gz" diff --git a/recipes/perl/libencode-detect-perl_1.01.bb b/recipes/perl/libencode-detect-perl_1.01.bb new file mode 100644 index 0000000000..691bb65885 --- /dev/null +++ b/recipes/perl/libencode-detect-perl_1.01.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "An Encode::Encoding subclass that detects the encoding of data" +SECTION = "libs" +LICENSE = "MPL" +RDEPENDS_${PN} += "perl-module-module-build perl-module-extutils-cbuilder" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/J/JG/JGMYERS/Encode-Detect-${PV}.tar.gz;name=encode-detect-perl-${PV}" +SRC_URI[encode-detect-perl-1.01.md5sum] = "ee9faf55d7105c97b02b8ebe590819c7" +SRC_URI[encode-detect-perl-1.01.sha256sum] = "834d893aa7db6ce3f158afbd0e432d6ed15a276e0940db0a74be13fd9c4bbbf1" + +BBCLASSEXTEND = "native" + +S = "${WORKDIR}/Encode-Detect-${PV}" + +inherit cpan_build diff --git a/recipes/perl/liberror-perl_0.17016.bb b/recipes/perl/liberror-perl_0.17016.bb new file mode 100644 index 0000000000..5b302ccc71 --- /dev/null +++ b/recipes/perl/liberror-perl_0.17016.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Error - Error/exception handling in an OO-ish way" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} = " \ + perl-module-scalar-util \ + perl-module-warnings \ + " + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Error-${PV}.tar.gz;name=error-perl-${PV}" +SRC_URI[error-perl-0.17016.md5sum] = "eedcd3c6970568dd32092b5334328eff" +SRC_URI[error-perl-0.17016.sha256sum] = "f013a33ce33f324d6ff73ca074f34aa13f04bcec11e7f91c820c2e7b5e1979aa" + +S = "${WORKDIR}/Error-${PV}" + +inherit cpan + +BBCLASSEXTEND="native" + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libfilesys-df-perl_0.92.bb b/recipes/perl/libfilesys-df-perl_0.92.bb new file mode 100644 index 0000000000..4070d53936 --- /dev/null +++ b/recipes/perl/libfilesys-df-perl_0.92.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "Filesys-Df - Perl extension for filesystem disk space information" +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/I/IG/IGUTHRIE/Filesys-Df-${PV}.tar.gz;name=filesys-df-perl-${PV}" +SRC_URI[filesys-df-perl-0.92.md5sum] = "a8b0aa3e5151a8a6c8b3067625980934" +SRC_URI[filesys-df-perl-0.92.sha256sum] = "fe89cbb427e0e05f1cd97c2dd6d3866ac6b21bc7a85734ede159bdc35479552a" + +S = "${WORKDIR}/Filesys-Df-${PV}" + +inherit cpan diff --git a/recipes/perl/libhtml-tagset-perl_3.20.bb b/recipes/perl/libhtml-tagset-perl_3.20.bb index 3c5dd61b56..ae77f94ac9 100644 --- a/recipes/perl/libhtml-tagset-perl_3.20.bb +++ b/recipes/perl/libhtml-tagset-perl_3.20.bb @@ -1,7 +1,7 @@ DESCRIPTION = "HTML Tagset bits." SECTION = "libs" LICENSE = "Artistic|GPL" -PR = "r1" +PR = "r2" SRC_URI = "http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/HTML-Tagset-${PV}.tar.gz" @@ -10,3 +10,5 @@ S = "${WORKDIR}/HTML-Tagset-${PV}" inherit cpan BBCLASSEXTEND="native" + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libio-socket-inet6-perl_2.57.bb b/recipes/perl/libio-socket-inet6-perl_2.57.bb new file mode 100644 index 0000000000..98098c8973 --- /dev/null +++ b/recipes/perl/libio-socket-inet6-perl_2.57.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "IO::Socket::INET6 - Object interface for AF_INET|AF_INET6 domain sockets" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "perl-module-test-more libsocket6-perl perl-module-io-socket" +PR = "r0" + +BBCLASSEXTEND = "native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-${PV}.tar.gz;name=io-socket-inet6-perl-${PV}" +SRC_URI[io-socket-inet6-perl-2.57.md5sum] = "65e5224afd57bbe0abfa178a206cedfe" +SRC_URI[io-socket-inet6-perl-2.57.sha256sum] = "85f09b550c2cca9acf650d89514e6774e743d2f53ce8043b9413a639addad16d" + +S = "${WORKDIR}/IO-Socket-INET6-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libio-socket-ssl-perl_1.32.bb b/recipes/perl/libio-socket-ssl-perl_1.32.bb new file mode 100644 index 0000000000..12b958bba4 --- /dev/null +++ b/recipes/perl/libio-socket-ssl-perl_1.32.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "IO::Socket::SSL -- Nearly transparent SSL encapsulation for IO::Socket::INET" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "perl-module-scalar-util libnet-ssleay-perl" +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-${PV}.tar.gz;name=io-socket-ssl-${PV}" +SRC_URI[io-socket-ssl-1.32.md5sum] = "324ec02c26ecb41c481d0586c4174a56" +SRC_URI[io-socket-ssl-1.32.sha256sum] = "79803d103e0dfd14a884802b874b618a24d3bcd88a7192f45ddac83744e21aff" + +S = "${WORKDIR}/IO-Socket-SSL-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libio-zlib-perl_1.10.bb b/recipes/perl/libio-zlib-perl_1.10.bb new file mode 100644 index 0000000000..de891dd78d --- /dev/null +++ b/recipes/perl/libio-zlib-perl_1.10.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "IO::Zlib - IO:: style interface to Compress::Zlib" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "libcompress-zlib-perl-native" +RDEPENDS += "libcompress-zlib-perl" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/T/TO/TOMHUGHES/IO-Zlib-${PV}.tar.gz;name=io-zlib-${PV}" +SRC_URI[io-zlib-1.10.md5sum] = "078a9387009b928068f70759e61bd08f" +SRC_URI[io-zlib-1.10.sha256sum] = "fda584f55531e5102c350b9490673be3465e356602bf3b3d2a93f3a597f2d4d4" + +S = "${WORKDIR}/IO-Zlib-${PV}" + +BBCLASSEXTEND="native" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libip-country-perl_2.27.bb b/recipes/perl/libip-country-perl_2.27.bb new file mode 100644 index 0000000000..81f50ecb22 --- /dev/null +++ b/recipes/perl/libip-country-perl_2.27.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "IP::Country - fast lookup of country codes from IP addresses" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "perl-module-extutils-makemaker" +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/N/NW/NWETTERS/IP-Country-${PV}.tar.gz;name=ip-country-perl-${PV}" +SRC_URI[ip-country-perl-2.27.md5sum] = "32932280ee4729145e85e08dad5ab8c6" +SRC_URI[ip-country-perl-2.27.sha256sum] = "39ed6d3890d655159e950f785f5e124b580ebaa0ab531bc4cf182184801192e1" + +S = "${WORKDIR}/IP-Country-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libmail-dkim-perl_0.37.bb b/recipes/perl/libmail-dkim-perl_0.37.bb new file mode 100644 index 0000000000..725a74ec2b --- /dev/null +++ b/recipes/perl/libmail-dkim-perl_0.37.bb @@ -0,0 +1,28 @@ +DESCRIPTION = "Mail::DKIM - Signs/verifies Internet mail with DKIM/DomainKey signatures" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = " \ + libcrypt-openssl-rsa-perl-native \ + libdigest-sha-native \ + libmailtools-perl-native \ + libnet-dns-perl-native \ + " +RDEPENDS_${PN} += " \ + libcrypt-openssl-rsa-perl \ + libdigest-sha \ + liberror-perl \ + libmailtools-perl \ + libnet-dns-perl \ + " +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-${PV}.tar.gz;name=mail-dkim-perl-${PV}" +SRC_URI[mail-dkim-perl-0.37.md5sum] = "f3e84ec6b5e42d4cbcc7c42ea2900649" +SRC_URI[mail-dkim-perl-0.37.sha256sum] = "287173596f2e4ad4a44385d7ebbf868114d52ce73bd8d931b8dcf5c5ce19ad0b" + +S = "${WORKDIR}/Mail-DKIM-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libmail-spf-perl/fix-sbin-native-install.patch b/recipes/perl/libmail-spf-perl/fix-sbin-native-install.patch new file mode 100644 index 0000000000..8654997d30 --- /dev/null +++ b/recipes/perl/libmail-spf-perl/fix-sbin-native-install.patch @@ -0,0 +1,13 @@ +Index: Mail-SPF-v2.006/Build.PL +=================================================================== +--- Mail-SPF-v2.006.orig/Build.PL 2009-08-24 14:56:24.000000000 +0400 ++++ Mail-SPF-v2.006/Build.PL 2009-08-24 14:56:59.000000000 +0400 +@@ -69,7 +69,7 @@ + 'bin/spfquery' + ], + install_path => { +- 'sbin' => '/usr/sbin' ++ 'sbin' => $ENV{'sbindir'} + }, + create_makefile_pl + => 'passthrough', diff --git a/recipes/perl/libmail-spf-perl_2.007.bb b/recipes/perl/libmail-spf-perl_2.007.bb new file mode 100644 index 0000000000..b4fdd05923 --- /dev/null +++ b/recipes/perl/libmail-spf-perl_2.007.bb @@ -0,0 +1,36 @@ +DESCRIPTION = "Mail::SPF - An object-oriented implementation of Sender Policy Framework" +SECTION = "libs" +LICENSE = "BSD" +DEPENDS = " \ + liberror-perl-native \ + libnet-dns-perl-native \ + libnet-dns-resolver-programmable-perl-native \ + libnetaddr-ip-perl-native \ + liburi-perl-native \ + " +RDEPENDS_${PN} += " \ + liberror-perl \ + libnet-dns-perl \ + libnet-dns-resolver-programmable-perl \ + libnetaddr-ip-perl \ + liburi-perl \ + perl-module-module-build \ + perl-module-test-more \ + perl-module-version \ + " +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = " \ + http://search.cpan.org/CPAN/authors/id/J/JM/JMEHNLE/mail-spf/Mail-SPF-v${PV}.tar.gz;name=mail-spf-perl-${PV} \ + file://fix-sbin-native-install.patch;patch=1 \ + " +SRC_URI[mail-spf-perl-2.007.md5sum] = "67dccdc91e3264679a0e17d493d3cc30" +SRC_URI[mail-spf-perl-2.007.sha256sum] = "d8886e6a5b300946434284a6527bbb68ed98d27d3582c8e475e338facb96c50b" + +S = "${WORKDIR}/Mail-SPF-v${PV}" + +inherit cpan_build + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libmailtools-perl_2.06.bb b/recipes/perl/libmailtools-perl_2.06.bb new file mode 100644 index 0000000000..d18bd2d5f3 --- /dev/null +++ b/recipes/perl/libmailtools-perl_2.06.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "MailTools is a set of Perl modules related to mail applications" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = " \ + libtest-pod-perl-native \ + libtimedate-perl-native \ + " +RDEPENDS_${PN} += " \ + libtest-pod-perl \ + libtimedate-perl \ + perl-module-io-handle \ + perl-module-net-smtp \ + perl-module-test-more \ + " +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/MailTools-${PV}.tar.gz;name=mailtools-perl-${PV}" +SRC_URI[mailtools-perl-2.06.md5sum] = "3f90297c7f566cc0cc9c89ee47906abf" +SRC_URI[mailtools-perl-2.06.sha256sum] = "b92b728c1f36dec9a0f44ed5650db4745cf1fca21f7a5e89b890c888eedcb3db" + +S = "${WORKDIR}/MailTools-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libmime-tools-perl_5.427.bb b/recipes/perl/libmime-tools-perl_5.427.bb new file mode 100644 index 0000000000..480c1ebd46 --- /dev/null +++ b/recipes/perl/libmime-tools-perl_5.427.bb @@ -0,0 +1,34 @@ +DESCRIPTION = "MIME-tools - modules for parsing (and creating!) MIME entities" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = " \ + libio-stringy-perl-native \ + libmailtools-perl-native \ + libtest-pod-perl-native \ + libtimedate-perl-native \ + " +RDEPENDS_${PN} += "\ + libio-stringy-perl \ + libmailtools-perl \ + libtest-pod-perl \ + perl-module-file-path \ + perl-module-file-spec \ + perl-module-file-temp \ + perl-module-io-file \ + perl-module-mime-base64 \ + perl-module-net-smtp \ + perl-module-test-more \ + " +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DO/DONEILL/MIME-tools-${PV}.tar.gz;name=mime-tools-perl-${PV}" +SRC_URI[mime-tools-perl-5.427.md5sum] = "4333caa7238cb9eafb5f7fb39fcbd8e7" +SRC_URI[mime-tools-perl-5.427.sha256sum] = "844d2499fd2934d4836bd86dc73dd51955aea3fd88109b9d559d99449851fe6e" + +S = "${WORKDIR}/MIME-tools-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libnet-cidr-perl_0.13.bb b/recipes/perl/libnet-cidr-perl_0.13.bb new file mode 100644 index 0000000000..a052270b70 --- /dev/null +++ b/recipes/perl/libnet-cidr-perl_0.13.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "perl-module-carp" + +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/MR/MRSAM/Net-CIDR-0.13.tar.gz;name=net-cidr-perl-${PV}" +SRC_URI[net-cidr-perl-0.13.md5sum] = "40f0f42104b314af91ab78119e0096de" +SRC_URI[net-cidr-perl-0.13.sha256sim] = "7011713891c2710dd803d21789df6ba0ad7f4692d5cc1dde83b7106f4b726dab" + +S = "${WORKDIR}/Net-CIDR-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libnet-dns-perl_0.66.bb b/recipes/perl/libnet-dns-perl_0.66.bb new file mode 100644 index 0000000000..74dbacbb6f --- /dev/null +++ b/recipes/perl/libnet-dns-perl_0.66.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "Net::DNS - Perl interface to the DNS resolver" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += " \ + libdigest-hmac-perl \ + libdigest-sha \ + libnet-ip-perl \ + perl-module-io-socket \ + perl-module-mime-base64 \ + perl-module-test-more \ + " +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/O/OL/OLAF/Net-DNS-${PV}.tar.gz;name=net-dns-perl-${PV}" +SRC_URI[net-dns-perl-0.66.md5sum] = "1635d876324e3c2f6e277d5778bfe94c" +SRC_URI[net-dns-perl-0.66.sha256sum] = "ee922a6ab1403820ad476713d62cb35e7092585ebd628f02865827fcb09d6823" + +S = "${WORKDIR}/Net-DNS-${PV}" + +inherit cpan diff --git a/recipes/perl/libnet-dns-resolver-programmable-perl_0.003.bb b/recipes/perl/libnet-dns-resolver-programmable-perl_0.003.bb new file mode 100644 index 0000000000..b3e422f74b --- /dev/null +++ b/recipes/perl/libnet-dns-resolver-programmable-perl_0.003.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Programmable DNS resolver class for offline emulation of DNS" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += " \ + libnet-dns-perl \ + perl-module-module-build \ + perl-module-version \ + " +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/J/JM/JMEHNLE/net-dns-resolver-programmable/Net-DNS-Resolver-Programmable-v${PV}.tar.gz;name=net-dns-resolver-programmable-perl-${PV}" +SRC_URI[net-dns-resolver-programmable-perl-0.003.md5sum] = "8d44bf331d6115e7fb4ea21f6cf4b96b" +SRC_URI[net-dns-resolver-programmable-perl-0.003.sha256sum] = "8d402260941f259c83bf1b2564408e75288df028f604136c29da11a9a6a076ec" + +S = "${WORKDIR}/Net-DNS-Resolver-Programmable-v${PV}" + +inherit cpan_build + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libnet-ident-perl_1.20.bb b/recipes/perl/libnet-ident-perl_1.20.bb new file mode 100644 index 0000000000..fb0df58a3d --- /dev/null +++ b/recipes/perl/libnet-ident-perl_1.20.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "Net::Ident - lookup the username on the remote end of a TCP/IP connection" +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/J/JP/JPC/Net-Ident-${PV}.tar.gz;name=net-ident-perl-${PV}" +SRC_URI[net-ident-perl-1.20.md5sum] = "70f265f46548675be01977d3c9eed570" +SRC_URI[net-ident-perl-1.20.sha256sum] = "c8370f21562c91d808ed37e105f95c5ba76b91d14186861d24832ccea094000c" + +S = "${WORKDIR}/Net-Ident-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libnet-pcap-perl/kill-runtime-pcap-check-fake-functions-check.patch b/recipes/perl/libnet-pcap-perl/kill-runtime-pcap-check-fake-functions-check.patch new file mode 100644 index 0000000000..72b3eb7c9f --- /dev/null +++ b/recipes/perl/libnet-pcap-perl/kill-runtime-pcap-check-fake-functions-check.patch @@ -0,0 +1,32 @@ +Index: Net-Pcap-0.16/Makefile.PL +=================================================================== +--- Net-Pcap-0.16.orig/Makefile.PL 2010-02-02 16:50:32.000000000 +0300 ++++ Net-Pcap-0.16/Makefile.PL 2010-02-02 18:14:50.000000000 +0300 +@@ -444,7 +444,7 @@ + close($cfile); + my $quote = $is_Win32 ? '"' : "'"; + xsystem("$^X Makefile.PL " . join(' ', map { "${quote}$_=$options{$_}${quote}" } keys %options)); +- xsystem("$Config{make} test ${quote}OTHERLDFLAGS=${opt}${quote}"); ++# xsystem("$Config{make} test ${quote}OTHERLDFLAGS=${opt}${quote}"); + } # end try_link0 + + sub try_link { +@@ -530,14 +530,11 @@ + my @funcs = (); + print "detecting available functions... "; + +- my @paths = DynaLoader::dl_findfile(qw(-lpcap)); +- my $libref = DynaLoader::dl_load_file($paths[0]); +- +- for my $func (@_) { +- my $symref = DynaLoader::dl_find_symbol($libref, $func); +- push @funcs, $func if defined $symref +- } ++ my $objdump = $ENV{'OBJDUMP'}; ++ my $st_libdir = $ENV{'STAGING_LIBDIR'}; ++ @funcs=`$objdump -t $st_libdir/libpcap.so | grep F | grep ".text" | awk '{print \$6}' | grep "^pcap_"`; + ++ chomp(@funcs); + print "ok\n"; + return @funcs + } diff --git a/recipes/perl/libnet-pcap-perl_0.16.bb b/recipes/perl/libnet-pcap-perl_0.16.bb new file mode 100644 index 0000000000..ed5ec978b7 --- /dev/null +++ b/recipes/perl/libnet-pcap-perl_0.16.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Interface to pcap(3) LBL packet capture library" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "libpcap" +RDEPENDS_${PN} += " \ + perl-module-socket \ + perl-module-test-more \ + perl-module-xsloader \ + " + +PR = "r0" + +export STAGING_LIBDIR + +SRC_URI = " \ + http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-Pcap-${PV}.tar.gz;name=net-pcap-perl-${PV} \ + file://kill-runtime-pcap-check-fake-functions-check.patch;patch=1 \ + " +SRC_URI[net-pcap-perl-0.16.md5sum] = "b150d8e0a40137fad2a7df792d80cab4" +SRC_URI[net-pcap-perl-0.16.sha256sum] = "9311d0d4043ea1f8b855dd1f2dc3312436064f4291c74127eb7c3f79b14677aa" + +S = "${WORKDIR}/Net-Pcap-${PV}" + +inherit cpan diff --git a/recipes/perl/libnet-rawip-perl/kill-pcap-check.patch b/recipes/perl/libnet-rawip-perl/kill-pcap-check.patch new file mode 100644 index 0000000000..f82b9a1545 --- /dev/null +++ b/recipes/perl/libnet-rawip-perl/kill-pcap-check.patch @@ -0,0 +1,14 @@ +Index: Net-RawIP-0.25/Makefile.PL +=================================================================== +--- Net-RawIP-0.25.orig/Makefile.PL 2010-02-02 16:29:08.000000000 +0300 ++++ Net-RawIP-0.25/Makefile.PL 2010-02-02 16:29:16.000000000 +0300 +@@ -57,9 +57,6 @@ + print "Compiler: $Config{cc}\n"; + system "$Config{cc} --version"; + +-locate_pcap(); +- +- + WriteMakefile( + NAME => 'Net::RawIP', + LICENSE => 'perl', diff --git a/recipes/perl/libnet-rawip-perl_0.25.bb b/recipes/perl/libnet-rawip-perl_0.25.bb new file mode 100644 index 0000000000..ec57c7a9cf --- /dev/null +++ b/recipes/perl/libnet-rawip-perl_0.25.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "Perl extension to manipulate raw IP packets with interface to libpcap" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "libpcap" +RDEPENDS = " \ + perl-module-class-struct \ + perl-module-data-dumper \ + perl-module-english \ + perl-module-getopt-long \ + perl-module-subs \ + perl-module-test-more \ + " + +SRC_URI = " \ + http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-${PV}.tar.gz;name=net-rawip-perl-${PV} \ + file://kill-pcap-check.patch;patch=1 \ + " +SRC_URI[net-rawip-perl-0.25.md5sum] = "a99f461e20e7894154f64729a4652448" +SRC_URI[net-rawip-perl-0.25.sha256sum] = "6d104b2f0e453eff7a1b479c528798670b15729ed6ecf41430405ff6d7e1ee58" + +S = "${WORKDIR}/Net-RawIP-${PV}" + +inherit cpan diff --git a/recipes/perl/libnet-ssleay-perl_1.36.bb b/recipes/perl/libnet-ssleay-perl_1.36.bb new file mode 100644 index 0000000000..3c6ba185a4 --- /dev/null +++ b/recipes/perl/libnet-ssleay-perl_1.36.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Net::SSLeay - Perl extension for using OpenSSL" +SECTION = "libs" +LICENSE = "OpenSSL" +DEPENDS = "openssl zlib" +RDEPENDS_${PN} += " \ + perl-module-carp \ + perl-module-errno \ + perl-module-extutils-makemaker \ + perl-module-mime-base64 \ + perl-module-socket \ + " + +BBCLASSEXTEND = "native" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Net-SSLeay-${PV}.tar.gz;name=net-ssleay-${PV}" +SRC_URI[net-ssleay-1.36.md5sum] = "54061638720dd6a325395331c77f21d8" +SRC_URI[net-ssleay-1.36.sha256sum] = "e262897263c5aa9096e39f7813c7cb7d4d05508ca406b173878c4ecddb2c53ce" + +S = "${WORKDIR}/Net-SSLeay-${PV}" + +export OPENSSL_PREFIX="${STAGING_INCDIR}/.." + +inherit cpan diff --git a/recipes/perl/libnetaddr-ip-perl_4.027.bb b/recipes/perl/libnetaddr-ip-perl_4.027.bb new file mode 100644 index 0000000000..155b285173 --- /dev/null +++ b/recipes/perl/libnetaddr-ip-perl_4.027.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "Perl module to manage IPv4 and IPv6 addresses and subnets" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "libtest-pod-perl-native" +RDEPENDS_${PN} += "perl-module-test-more" +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/MI/MIKER/NetAddr-IP-${PV}.tar.gz;name=netaddr-ip-perl-${PV}" +SRC_URI[netaddr-ip-perl-4.027.md5sum] = "c4a21a76e5b1b9f4c8e9810b78559d7b" +SRC_URI[netaddr-ip-perl-4.027.sha256sum] = "e26b76d65e83841ba618bbe9ea913159e5e0e14a1e611b3ff870ed41e60077e0" + +S = "${WORKDIR}/NetAddr-IP-${PV}" + +inherit cpan + +do_configure_prepend() { + cd Lite/Util + oenote Executing autoreconf --verbose --install --force + mkdir -p m4 + autoreconf -Wcross --verbose --install --force || oefatal "autoreconf execution failed." + ./configure --build=${BUILD_SYS} --host=${HOST_SYS} \ + --target=${TARGET_SYS} --prefix=${prefix} --exec_prefix=${exec_prefix} \ + --bindir=${bindir} --sbindir=${sbindir} --libexecdir=${libexecdir} \ + --datadir=${datadir} --sysconfdir=${sysconfdir} \ + --sharedstatedir=${sharedstatedir} --localstatedir=${localstatedir} \ + --libdir=${libdir} --includedir=${includedir} \ + --oldincludedir=${oldincludedir} --infodir=${infodir} --mandir=${mandir} + cd ${S} +} diff --git a/recipes/perl/libnetpacket-perl_0.41.1.bb b/recipes/perl/libnetpacket-perl_0.41.1.bb new file mode 100644 index 0000000000..31912a76f9 --- /dev/null +++ b/recipes/perl/libnetpacket-perl_0.41.1.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "Modules to assemble/disassemble network packets at the protocol level" +SECTION = "libs" +LICENSE = "Artistic" +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/Y/YA/YANICK/NetPacket-${PV}.tar.gz;name=netpacket-perl-${PV}" +SRC_URI[netpacket-perl-0.41.1.md5sum] = "77c1482927c6892b9571404485ffe591" +SRC_URI[netpacket-perl-0.41.1.sha256sum] = "8d27fd064b9a6abf5298c62fef0f9775b45004efa8eb4cc72b7af73a7241303d" + + +S = "${WORKDIR}/NetPacket-${PV}" + +inherit cpan_build + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libole-storage-lite-perl_0.19.bb b/recipes/perl/libole-storage-lite-perl_0.19.bb new file mode 100644 index 0000000000..26c7722b2f --- /dev/null +++ b/recipes/perl/libole-storage-lite-perl_0.19.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "OLE::Storage_Lite - Simple Class for OLE document interface" +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" +RDEPENDS_${PN} += "perl-module-extutils-makemaker" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/J/JM/JMCNAMARA/OLE-Storage_Lite-${PV}.tar.gz;name=ole-storage-lite-perl-${PV}" +SRC_URI[ole-storage-lite-perl-0.19.md5sum] = "1a713f5342c7d90e54ab0d9659650296" +SRC_URI[ole-storage-lite-perl-0.19.sha256sum] = "e72e055c35bd85ad7c20cf2adb6c89bdbf5725df969484fa6dc981d531ef2c9d" + +S = "${WORKDIR}/OLE-Storage_Lite-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libsocket6-perl_0.23.bb b/recipes/perl/libsocket6-perl_0.23.bb new file mode 100644 index 0000000000..82f980d029 --- /dev/null +++ b/recipes/perl/libsocket6-perl_0.23.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Perl extensions for IPv6" +SECTION = "libs" +LICENSE = "BSD" +PR = "r0" + +BBCLASSEXTEND = "native" + +CFLAGS += "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" +BUILD_CFLAGS += "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/U/UM/UMEMOTO/Socket6-${PV}.tar.gz;name=socket6-perl-${PV}" +SRC_URI[socket6-perl-0.23.md5sum] = "2c02adb13c449d48d232bb704ddbd492" +SRC_URI[socket6-perl-0.23.sha256sum] = "eda753f0197e8c3c8d4ab20a634561ce84011fa51aa5ff40d4dbcb326ace0833" + +S = "${WORKDIR}/Socket6-${PV}" + +do_configure_prepend () { + oenote Executing autoreconf --verbose --install --force + mkdir -p m4 + autoreconf -Wcross --verbose --install --force || oefatal "autoreconf execution failed." + sed -i 's:\./configure\(.[^-]\):./configure --build=${BUILD_SYS} --host=${HOST_SYS} --target=${TARGET_SYS} --prefix=${prefix} --exec_prefix=${exec_prefix} --bindir=${bindir} --sbindir=${sbindir} --libexecdir=${libexecdir} --datadir=${datadir} --sysconfdir=${sysconfdir} --sharedstatedir=${sharedstatedir} --localstatedir=${localstatedir} --libdir=${libdir} --includedir=${includedir} --oldincludedir=${oldincludedir} --infodir=${infodir} --mandir=${mandir}\1:' Makefile.PL +} + +inherit cpan diff --git a/recipes/perl/libsys-hostname-long-perl_1.4.bb b/recipes/perl/libsys-hostname-long-perl_1.4.bb new file mode 100644 index 0000000000..af375c1bba --- /dev/null +++ b/recipes/perl/libsys-hostname-long-perl_1.4.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Sys::Hostname::Long - Try every conceivable way to get full hostname" +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/S/SC/SCOTT/Sys-Hostname-Long-${PV}.tar.gz;name=sys-hostname-long-perl-${PV}" +SRC_URI[sys-hostname-long-perl-1.4.md5sum] = "a5b3c23754cbcff10e283d16c42ec3d3" +SRC_URI[sys-hostname-long-perl-1.4.sha256sum] = "9db6c8cd3ca0ba8dbf19969ed0a936cecb7f555c1cc8077b08cf8bf78b10c143" + +S = "${WORKDIR}/Sys-Hostname-Long-${PV}" + +inherit cpan + +do_configure_prepend () { + # Busybox compatibility + sed -ri "s,hostname\ --fqdn,hostname -f," lib/Sys/Hostname/Long.pm +} + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libtest-pod-perl_1.42.bb b/recipes/perl/libtest-pod-perl_1.42.bb new file mode 100644 index 0000000000..9bfbde1e98 --- /dev/null +++ b/recipes/perl/libtest-pod-perl_1.42.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "Test::Pod - check for POD errors in files" +SECTION = "libs" +LICENSE = "Artistic|GPL" +BBCLASSEXTEND = "native" +RDEPENDS_${PN} += "perl-module-test-more perl-module-file-spec perl-module-module-build perl-module-pod-simple" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/Test-Pod-${PV}.tar.gz;name=test-pod-perl-${PV}" +SRC_URI[test-pod-perl-1.42.md5sum] = "9c9b7ff52ea339aecbf247cd573df238" +SRC_URI[test-pod-perl-1.42.sha256sum] = "ea6de469a8db6549381e41095055bc3741aadf0d353aa1bd5b6e441bc500a79c" + +S = "${WORKDIR}/Test-Pod-${PV}" + +inherit cpan_build + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libtree-dag-node-perl_1.06.bb b/recipes/perl/libtree-dag-node-perl_1.06.bb new file mode 100644 index 0000000000..6ca012477f --- /dev/null +++ b/recipes/perl/libtree-dag-node-perl_1.06.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "(super)class for representing nodes in a tree" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "perl-module-strict" +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/C/CO/COGENT/Tree-DAG_Node-${PV}.tar.gz;name=tree-dag-node-perl-${PV}" +SRC_URI[tree-dag-node-perl-1.06.md5sum] = "3b006f128bd1d8961fc57c466ffa05f2" +SRC_URI[tree-dag-node-perl-1.06.sha256sum] = "502570774dd3bf11345fb028ca4cdd79f04db12ee68a826f0c44e24da0e3db2a" + +S = "${WORKDIR}/Tree-DAG_Node-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/liburi-perl_1.52.bb b/recipes/perl/liburi-perl_1.52.bb index e0674c670a..b120d934f4 100644 --- a/recipes/perl/liburi-perl_1.52.bb +++ b/recipes/perl/liburi-perl_1.52.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Manipulates and accesses URI strings" SECTION = "libs" LICENSE = "Artistic|GPL" #RDEPENDS += " libmime-base64-perl libnet-perl" -PR = "r0" +PR = "r2" SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/URI-${PV}.tar.gz" @@ -12,6 +12,4 @@ inherit cpan BBCLASSEXTEND="native" -do_configure_append() { - sed -i -e "s|PERL_ARCHLIB = /usr/lib/perl/5.8|PERL_ARCHLIB = ${STAGING_LIBDIR_NATIVE}/perl/5.8.8|" Makefile -} +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libversion-perl_0.80.bb b/recipes/perl/libversion-perl_0.80.bb new file mode 100644 index 0000000000..c16eae0577 --- /dev/null +++ b/recipes/perl/libversion-perl_0.80.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "version - Perl extension for Version Objects" +SECTION = "libs" +LICENSE = "Artistic|GPL" +RDEPENDS_${PN} += "perl-module-file-temp perl-module-test-more" +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/J/JP/JPEACOCK/version-${PV}.tar.gz;name=version-perl-${PV}" +SRC_URI[version-perl-0.80.md5sum] = "0add2a0132d582ad81d62b4e38fd3f92" +SRC_URI[version-perl-0.80.sha256sum] = "256d7dec1f3ac8f5fe44919ec07c9a7b940916234c03d2f6b3762dd8a5ff2208" + +BBCLASSEXTEND = "native" + +S = "${WORKDIR}/version-${PV}" + +inherit cpan + +FILES_${PN} = "${PERLLIBDIRS}/auto/version/vxs/* \ + ${PERLLIBDIRS}/version/* \ + ${PERLLIBDIRS}/version.pm" diff --git a/recipes/perl/libwww-perl_5.808.bb b/recipes/perl/libwww-perl_5.808.bb deleted file mode 100644 index 886b5b7e7d..0000000000 --- a/recipes/perl/libwww-perl_5.808.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "libwww-perl provides a simple and consistent API to the World Wide Web" -SECTION = "libs" -LICENSE = "Artistic" -DEPENDS = "liburi-perl-native" -RDEPENDS = "liburi-perl" -PR = "r3" - -SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-${PV}.tar.gz" - -S = "${WORKDIR}/libwww-perl-${PV}" - -inherit cpan - -do_configure_append() { - sed -i -e "s|PERL_ARCHLIB = /usr/lib/perl/5.8|PERL_ARCHLIB = ${STAGING_LIBDIR_NATIVE}/perl/5.8.8|" Makefile -} - -BBCLASSEXTEND="native" diff --git a/recipes/perl/libwww-perl_5.834.bb b/recipes/perl/libwww-perl_5.834.bb new file mode 100644 index 0000000000..784a0c9c29 --- /dev/null +++ b/recipes/perl/libwww-perl_5.834.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "libwww-perl provides a simple and consistent API to the World Wide Web" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "liburi-perl-native libhtml-parser-perl-native libhtml-tagset-perl-native" +RDEPENDS_${PN} += " \ + libhtml-parser-perl \ + libhtml-tagset-perl \ + liburi-perl \ + perl-module-digest-md5 \ + perl-module-net-ftp \ + " +BBCLASSEXTEND = "native" + +PR = "r0" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-${PV}.tar.gz;name=libwww-perl-${PV}" +SRC_URI[libwww-perl-5.834.md5sum] = "f2ed8a461f76556c9caed9087f47c86c" +SRC_URI[libwww-perl-5.834.sha256sum] = "1a50eb91d1deeca3be10982e129e786809ad6f0f8049b156e91e889e5a7288ff" + +S = "${WORKDIR}/libwww-perl-${PV}" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/libxml-generator-perl_1.03.bb b/recipes/perl/libxml-generator-perl_1.03.bb new file mode 100644 index 0000000000..d928ecc701 --- /dev/null +++ b/recipes/perl/libxml-generator-perl_1.03.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "XML::Generator - Perl extension for generating XML" +SECTION = "libs" +LICENSE = "Artistic|GPL" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/B/BH/BHOLZMAN/XML-Generator-${PV}.tar.gz;name=xml-generator-perl-${PV}" +SRC_URI[xml-generator-perl-1.03.md5sum] = "789d60259eed4517a9989768100abede" +SRC_URI[xml-generator-perl-1.03.sha256sum] = "0bacf7e20718d4b2345c29fd364973d0440866b1e268e115c7a21f55e87448c5" + +S = "${WORKDIR}/XML-Generator-${PV}" + +BBCLASSEXTEND = "native" + +inherit cpan + +PACKAGE_ARCH = "all" diff --git a/recipes/perl/perl-5.10.1/Makefile.SH.patch b/recipes/perl/perl-5.10.1/Makefile.SH.patch new file mode 100644 index 0000000000..b707dfd795 --- /dev/null +++ b/recipes/perl/perl-5.10.1/Makefile.SH.patch @@ -0,0 +1,239 @@ +Index: perl-5.10.1/Makefile.SH +=================================================================== +--- perl-5.10.1.orig/Makefile.SH 2010-03-04 13:13:34.000000000 +0300 ++++ perl-5.10.1/Makefile.SH 2010-03-04 13:14:45.000000000 +0300 +@@ -134,7 +134,8 @@ + ldlibpth='' + ;; + *) +- eval "ldlibpth=\"$ldlibpthname=`pwd`:\$$ldlibpthname\"" ++# We compile in the library path in OE from cross-compile, so lets not do this ++# eval "ldlibpth=\"$ldlibpthname=`pwd`:\$$ldlibpthname\"" + ;; + esac + # Strip off any trailing :'s +@@ -155,18 +156,7 @@ + # INSTALL file, under "Building a shared perl library". + # If there is no pre-existing $libperl, we don't need + # to do anything further. +- if test -f $archlib/CORE/$libperl; then +- rm -f preload +- cat <<'EOT' > preload +-#! /bin/sh +-lib=$1 +-shift +-test -r $lib && export LD_PRELOAD="$lib $LD_PRELOAD" +-exec "$@" +-EOT +- chmod 755 preload +- ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl" +- fi ++ echo linux libraries overwritten by cross-compile patches + ;; + os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth" + ;; +@@ -532,9 +522,19 @@ + .c.s: + $(CCCMDSRC) -S $*.c + +-all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) miniperl $(generated_pods) $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make +- @echo " "; +- @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." ++#all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) miniperl $(generated_pods) $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make ++# @echo " "; ++# @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." ++ ++all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) $(unidatafiles) ++ ++more: $(generated_pods) $(private) $(public) ++ ++more2: $(dynamic_ext) ++ ++more3: $(nonxs_ext) ++ ++more4: extras.make + + sperl$(OBJ_EXT): perl.c $(h) + $(RMS) sperl.c +@@ -554,10 +554,10 @@ + perl$(OBJ_EXT): git_version.h + sperl$(OBJ_EXT): git_version.h + +-translators: miniperl$(EXE_EXT) $(CONFIGPM) FORCE ++translators: $(CONFIGPM) FORCE + @echo " "; echo " Making x2p stuff"; cd x2p; $(LDLIBPTH) $(MAKE) all + +-utilities: miniperl$(EXE_EXT) $(CONFIGPM) $(plextract) lib/lib.pm FORCE ++utilities: $(CONFIGPM) $(plextract) lib/lib.pm FORCE + @echo " "; echo " Making utilities"; cd utils; $(LDLIBPTH) $(MAKE) all + + +@@ -730,7 +730,7 @@ + true) + $spitshell >>$Makefile <<'!NO!SUBS!' + rm -f $@ +- $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) ++ $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) -Wl,-soname,libperl.so.5 + !NO!SUBS! + case "$osname" in + aix) +@@ -771,7 +771,8 @@ + $(CC) -o miniperl$(EXE_EXT) $(CLDFLAGS) \ + $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl + !NO!SUBS! + ;; + next4*) +@@ -779,7 +780,8 @@ + miniperl$(EXE_EXT): $& miniperlmain$(OBJ_EXT) $(mini_obj) perlmini$(OBJ_EXT) opmini$(OBJ_EXT) + $(CC) -o miniperl$(EXE_EXT) $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl + !NO!SUBS! + ;; + darwin*) +@@ -801,7 +803,8 @@ + $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o miniperl$(EXE_EXT) \ + $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl + !NO!SUBS! + ;; + *) +@@ -811,7 +814,8 @@ + $(LDLIBPTH) $(CC) $(CLDFLAGS) -o miniperl$(EXE_EXT) \ + $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl + !NO!SUBS! + ;; + esac +@@ -979,55 +983,55 @@ + # We need to autosplit in two steps because VOS can't handle so many args + # + .PHONY: preplibrary +-preplibrary: miniperl$(EXE_EXT) $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL) ++preplibrary: $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL) + @sh ./makedir lib/auto + @echo " AutoSplitting perl library" + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib -MAutoSplit -MFile::Find -e 'find ({no_chdir=>1, wanted => sub {autosplit_lib_modules($$_) if /\.pm$$/}}, "lib")' + $(MAKE) lib/re.pm + +-$(CONFIGPM_FROM_CONFIG_SH) $(CONFIGPOD): config.sh miniperl$(EXE_EXT) configpm Porting/Glossary lib/Config_git.pl ++$(CONFIGPM_FROM_CONFIG_SH) $(CONFIGPOD): config.sh configpm Porting/Glossary lib/Config_git.pl + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib configpm + +-lib/ExtUtils/Miniperl.pm: miniperlmain.c miniperl$(EXE_EXT) minimod.pl $(CONFIGPM) ++lib/ExtUtils/Miniperl.pm: miniperlmain.c minimod.pl $(CONFIGPM) + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) minimod.pl > lib/ExtUtils/Miniperl.pm + + lib/re.pm: ext/re/re.pm + @-rm -f $@ + cp ext/re/re.pm lib/re.pm + +-$(plextract): miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p ++$(plextract): $(CONFIGPM) x2p/s2p + @-rm -f $@ + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -I"`pwd`/lib" $@.PL + +-x2p/s2p: miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p.PL ++x2p/s2p: $(CONFIGPM) x2p/s2p.PL + cd x2p; $(LDLIBPTH) $(MAKE) s2p + +-lib/lib.pm: miniperl$(EXE_EXT) $(CONFIGPM) ++lib/lib.pm: $(CONFIGPM) + @-rm -f $@ + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib lib/lib_pm.PL + + unidatafiles $(unidatafiles): uni.data + +-uni.data: miniperl$(EXE_EXT) $(CONFIGPM) lib/unicore/mktables ++uni.data: $(CONFIGPM) lib/unicore/mktables + cd lib/unicore && $(LDLIBPTH) $(RUN) ../../miniperl$(EXE_EXT) -I../../lib mktables -w + touch uni.data + + # perl$(EXE_EXT) and ext because buildtoc uses Text::Wrap uses re + # But also this ensures that all extensions are built before we try to scan + # them, which picks up Devel::PPPort's documentation. +-pod/perltoc.pod: $(perltoc_pod_prereqs) perl$(EXE_EXT) $(ext) pod/buildtoc +- $(LDLIBPTH) $(RUN) ./perl$(EXE_EXT) -Ilib pod/buildtoc --build-toc -q ++pod/perltoc.pod: $(perltoc_pod_prereqs) $(ext) pod/buildtoc ++ $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib pod/buildtoc --build-toc -q + +-pod/perlapi.pod pod/perlintern.pod: miniperl$(EXE_EXT) autodoc.pl embed.fnc ++pod/perlapi.pod pod/perlintern.pod: autodoc.pl embed.fnc + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib autodoc.pl + +-pod/perlmodlib.pod: miniperl$(EXE_EXT) pod/perlmodlib.PL MANIFEST ++pod/perlmodlib.pod: pod/perlmodlib.PL MANIFEST + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib pod/perlmodlib.PL -q + + pod/perldelta.pod: pod/perl5101delta.pod + $(LNS) perl5101delta.pod pod/perldelta.pod + +-extra.pods: miniperl$(EXE_EXT) ++extra.pods: + -@test ! -f extra.pods || rm -f `cat extra.pods` + -@rm -f extra.pods + -@for x in `grep -l '^=[a-z]' README.* | grep -v README.vms` ; do \ +@@ -1070,11 +1074,7 @@ + INSTALL_DEPENDENCE = all + + install.perl: $(INSTALL_DEPENDENCE) installperl +- $(LDLIBPTH) $(RUN) ./perl installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) +- -@test ! -s extras.lst || $(MAKE) extras.install +- +-install.man: all installman +- $(LDLIBPTH) $(RUN) ./perl installman --destdir=$(DESTDIR) $(INSTALLFLAGS) ++ ./hostperl -Ifake_config_library -Ilib -MConfig installperl $(INSTALLFLAGS) $(STRIPFLAGS) + + # XXX Experimental. Hardwired values, but useful for testing. + # Eventually Configure could ask for some of these values. +@@ -1171,16 +1171,16 @@ + # + # DynaLoader may be needed for extensions that use Makefile.PL. + +-$(DYNALOADER): miniperl$(EXE_EXT) preplibrary FORCE ++$(DYNALOADER): preplibrary FORCE + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS) + +-d_dummy $(dynamic_ext): miniperl$(EXE_EXT) preplibrary makeppport $(DYNALOADER) FORCE ++d_dummy $(dynamic_ext): preplibrary makeppport $(DYNALOADER) FORCE + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=dynamic + +-s_dummy $(static_ext): miniperl$(EXE_EXT) preplibrary makeppport $(DYNALOADER) FORCE ++s_dummy $(static_ext): preplibrary makeppport $(DYNALOADER) FORCE + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS) + +-n_dummy $(nonxs_ext): miniperl$(EXE_EXT) preplibrary FORCE ++n_dummy $(nonxs_ext): preplibrary FORCE + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + !NO!SUBS! + +@@ -1353,7 +1353,7 @@ + + test_prep_pre: preplibrary utilities $(nonxs_ext) + +-test_prep: test_prep_pre miniperl$(EXE_EXT) $(unidatafiles) perl$(EXE_EXT) $(dynamic_ext) $(TEST_PERL_DLL) ++test_prep: test_prep_pre $(unidatafiles) perl$(EXE_EXT) $(dynamic_ext) $(TEST_PERL_DLL) + PERL=./perl $(MAKE) _test_prep + + _test_tty: +@@ -1467,7 +1467,7 @@ + + # Can't depend on lib/Config.pm because that might be where miniperl + # is crashing. +-minitest: miniperl$(EXE_EXT) lib/re.pm minitest.prep ++minitest: lib/re.pm minitest.prep + - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl$(EXE_EXT) perl$(EXE_EXT)) \ + && $(LDLIBPTH) $(RUN) ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty + diff --git a/recipes/perl/perl-5.10.1/Makefile.patch b/recipes/perl/perl-5.10.1/Makefile.patch new file mode 100644 index 0000000000..b929d381a7 --- /dev/null +++ b/recipes/perl/perl-5.10.1/Makefile.patch @@ -0,0 +1,56 @@ +Index: perl-5.10.1/Cross/Makefile +=================================================================== +--- perl-5.10.1.orig/Cross/Makefile 2007-12-18 13:47:07.000000000 +0300 ++++ perl-5.10.1/Cross/Makefile 2009-08-23 15:44:30.841492893 +0400 +@@ -2,7 +2,8 @@ + # + ## $Id: Makefile,v 1.5 2003/12/12 00:48:19 red Exp red $ + +-export TOPDIR=${shell pwd} ++override TOPDIR=${shell pwd} ++export TOPDIR + include $(TOPDIR)/config + export CFLAGS + export SYS=$(ARCH)-$(OS) +@@ -12,7 +13,7 @@ + + export CC = $(CROSS)gcc + export CXX = $(CROSS)g++ +-export LD = $(CROSS)ld ++export LD = $(CC) + export STRIP = $(CROSS)strip + export AR = $(CROSS)ar + export RANLIB = $(CROSS)ranlib +@@ -34,17 +35,6 @@ + all: + @echo Please read the README file before doing anything else. + +-gen_patch: +- diff -Bbur ../Makefile.SH Makefile.SH > Makefile.SH.patch +- diff -Bbur ../installperl installperl > installperl.patch +- +-patch: +- cd .. ; if [ ! -e ./CROSS_PATCHED ] ; then \ +- patch -p1 < Cross/Makefile.SH.patch; \ +- patch -p1 < Cross/installperl.patch ; mv installperl installperl-patched; \ +- sed -e 's/XXSTRIPXX/$(SYS)/' installperl-patched > installperl; \ +- touch CROSS_PATCHED ; fi +- + perl: + @echo Perl cross-build directory is $(TOPDIR) + @echo Target arch is $(SYS) +@@ -54,11 +44,10 @@ + $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh + cd $(TOPDIR)/.. ; ./Configure -S ; make depend ; make ; make more + cd $(TOPDIR)/.. ; mkdir -p fake_config_library ; cp lib/Config.pm lib/Config_heavy.pl fake_config_library +- cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" +- cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" +- cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" ++ cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" ++ cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" ++ cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" + cd $(TOPDIR)/.. ; rm -rf install_me_here +- cd $(TOPDIR)/.. ; make install-strip + cd $(TOPDIR)/.. ; sh -x Cross/warp + + diff --git a/recipes/perl/perl-5.10.1/config.sh b/recipes/perl/perl-5.10.1/config.sh new file mode 100644 index 0000000000..feab9c0913 --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh @@ -0,0 +1,1068 @@ +#!/bin/sh +# +# This file was produced by running the Configure script. It holds all the +# definitions figured out by Configure. Should you modify one of these values, +# do not forget to propagate your changes by running "Configure -der". You may +# instead choose to run each of the .SH files by yourself, or "Configure -S". +# + +# Package name : perl5 +# Source directory : . +# Configuration time: Wed Feb 3 23:55:19 Local time zone must be set--see zic manual page 2010 +# Configured by : Open Embedded +# Target system : linux neo 2.6.30.1-rsbac-hw #1 smp i686 unknown + +Author='' +Date='$Date' +Header='' +Id='$Id' +Locker='' +Log='$Log' +Mcc='Mcc' +RCSfile='$RCSfile' +Revision='$Revision' +Source='' +State='' +_a='.a' +_exe='' +_o='.o' +afs='false' +afsroot='/afs' +ansi2knr='' +aphostname='' +api_revision='5' +api_subversion='0' +api_version='10' +api_versionstring='5.10.0' +ar='ar' +archlib='/usr/lib/perl/5.10' +archlibexp='/usr/lib/perl/5.10' +archname64='' +archname='@ARCH@-thread-multi' +archobjs='' +asctime_r_proto='REENTRANT_PROTO_B_SB' +awk='awk' +baserev='5.0' +bash='' +bin='/usr/bin' +binexp='/usr/bin' +bison='bison' +byacc='byacc' +c='' +castflags='0' +cat='cat' +cc='gcc' +cccdlflags='-fPIC' +ccdlflags='-Wl,-E' +ccname='gcc' +ccversion='' +cf_by='Open Embedded' +cf_email='Open Embedded@localhost.localdomain' +cf_time='Wed Feb 3 23:55:19 Local time zone must be set--see zic manual page 2010' +charsize='1' +chgrp='' +chmod='chmod' +chown='' +clocktype='clock_t' +comm='comm' +compress='' +contains='grep' +cp='cp' +cpio='' +cpp='cpp' +cpp_stuff='42' +cpplast='-' +cppminus='-' +cpprun='gcc -E' +cppstdin='gcc -E' +crypt_r_proto='REENTRANT_PROTO_B_CCS' +cryptlib='' +csh='csh' +ctermid_r_proto='0' +ctime_r_proto='REENTRANT_PROTO_B_SB' +d_Gconvert='gcvt((x),(n),(b))' +d_PRIEUldbl='define' +d_PRIFUldbl='define' +d_PRIGUldbl='define' +d_PRIXU64='define' +d_PRId64='define' +d_PRIeldbl='define' +d_PRIfldbl='define' +d_PRIgldbl='define' +d_PRIi64='define' +d_PRIo64='define' +d_PRIu64='define' +d_PRIx64='define' +d_SCNfldbl='define' +d__fwalk='undef' +d_access='define' +d_accessx='undef' +d_aintl='undef' +d_alarm='define' +d_archlib='define' +d_asctime64='undef' +d_asctime_r='define' +d_atolf='undef' +d_atoll='define' +d_attribute_deprecated='define' +d_attribute_format='define' +d_attribute_malloc='define' +d_attribute_nonnull='define' +d_attribute_noreturn='define' +d_attribute_pure='define' +d_attribute_unused='define' +d_attribute_warn_unused_result='undef' +d_bcmp='define' +d_bcopy='define' +d_bsd='undef' +d_bsdgetpgrp='undef' +d_bsdsetpgrp='undef' +d_builtin_choose_expr='define' +d_builtin_expect='define' +d_bzero='define' +d_c99_variadic_macros='define' +d_casti32='undef' +d_castneg='define' +d_charvspr='define' +d_chown='define' +d_chroot='define' +d_chsize='undef' +d_class='undef' +d_clearenv='define' +d_closedir='define' +d_cmsghdr_s='define' +d_const='define' +d_copysignl='define' +d_cplusplus='undef' +d_crypt='define' +d_crypt_r='define' +d_csh='undef' +d_ctermid='undef' +d_ctermid_r='undef' +d_ctime64='undef' +d_ctime_r='define' +d_cuserid='define' +d_dbl_dig='define' +d_dbminitproto='undef' +d_difftime64='undef' +d_dir_dd_fd='undef' +d_difftime='define' +d_dirfd='define' +d_dirnamlen='undef' +d_dlerror='define' +d_dlopen='define' +d_dlsymun='undef' +d_dosuid='undef' +d_drand48_r='define' +d_drand48proto='define' +d_dup2='define' +d_eaccess='undef' +d_endgrent='define' +d_endgrent_r='undef' +d_endhent='define' +d_endhostent_r='undef' +d_endnent='define' +d_endnetent_r='undef' +d_endpent='define' +d_endprotoent_r='undef' +d_endpwent='define' +d_endpwent_r='undef' +d_endsent='define' +d_endservent_r='undef' +d_eofnblk='define' +d_eunice='undef' +d_faststdio='undef' +d_fchdir='define' +d_fchmod='define' +d_fchown='define' +d_fcntl='define' +d_fcntl_can_lock='define' +d_fd_macros='define' +d_fd_set='define' +d_fds_bits='define' +d_fgetpos='define' +d_finite='define' +d_finitel='define' +d_flexfnam='define' +d_flock='define' +d_flockproto='define' +d_fork='define' +d_fp_class='undef' +d_fpathconf='define' +d_fpclass='undef' +d_fpclassify='undef' +d_fpclassl='undef' +d_fpos64_t='undef' +d_frexpl='define' +d_fs_data_s='undef' +d_fseeko='define' +d_fsetpos='define' +d_fstatfs='define' +d_fstatvfs='define' +d_fsync='define' +d_ftello='define' +d_ftime='undef' +d_futimes='define' +d_gdbm_ndbm_h_uses_prototypes='undef' +d_gdbmndbm_h_uses_prototypes='undef' +d_getaddrinfo='define' +d_getcwd='define' +d_getespwnam='undef' +d_getfsstat='undef' +d_getgrent='define' +d_getgrent_r='define' +d_getgrgid_r='define' +d_getgrnam_r='define' +d_getgrps='define' +d_gethbyaddr='define' +d_gethbyname='define' +d_gethent='define' +d_gethname='define' +d_gethostbyaddr_r='define' +d_gethostbyname_r='define' +d_gethostent_r='define' +d_gethostprotos='define' +d_getitimer='define' +d_getlogin='define' +d_getlogin_r='define' +d_getmnt='undef' +d_getmntent='define' +d_getnameinfo='define' +d_getnbyaddr='define' +d_getnbyname='define' +d_getnent='define' +d_getnetbyaddr_r='define' +d_getnetbyname_r='define' +d_getnetent_r='define' +d_getnetprotos='define' +d_getpagsz='define' +d_getpbyname='define' +d_getpbynumber='define' +d_getpent='define' +d_getpgid='define' +d_getpgrp2='undef' +d_getpgrp='define' +d_getppid='define' +d_getprior='define' +d_getprotobyname_r='define' +d_getprotobynumber_r='define' +d_getprotoent_r='define' +d_getprotoprotos='define' +d_getprpwnam='undef' +d_getpwent='define' +d_getpwent_r='define' +d_getpwnam_r='define' +d_getpwuid_r='define' +d_getsbyname='define' +d_getsbyport='define' +d_getsent='define' +d_getservbyname_r='define' +d_getservbyport_r='define' +d_getservent_r='define' +d_getservprotos='define' +d_getspnam='define' +d_getspnam_r='undef' +d_gettimeod='define' +d_gmtime64='undef' +d_gmtime_r='define' +d_gnulibc='define' +d_grpasswd='define' +d_hasmntopt='define' +d_htonl='define' +d_ilogbl='define' +d_inc_version_list='define' +d_index='undef' +d_inetaton='define' +d_inetntop='define' +d_inetpton='define' +d_int64_t='define' +d_isascii='define' +d_isfinite='undef' +d_isinf='define' +d_isnan='define' +d_isnanl='define' +d_killpg='define' +d_lchown='define' +d_ldbl_dig='define' +d_libm_lib_version='define' +d_link='define' +d_localtime64='undef' +d_localtime_r='define' +d_localtime_r_needs_tzset='define' +d_locconv='define' +d_lockf='define' +d_longdbl='define' +d_longlong='define' +d_lseekproto='define' +d_lstat='define' +d_madvise='define' +d_malloc_good_size='undef' +d_malloc_size='undef' +d_mblen='define' +d_mbstowcs='define' +d_mbtowc='define' +d_memchr='define' +d_memcmp='define' +d_memcpy='define' +d_memmove='define' +d_memset='define' +d_mkdir='define' +d_mkdtemp='define' +d_mkfifo='define' +d_mkstemp='define' +d_mkstemps='undef' +d_mktime64='undef' +d_mktime='define' +d_mmap='define' +d_modfl='define' +d_modfl_pow32_bug='undef' +d_modflproto='define' +d_mprotect='define' +d_msg='define' +d_msg_ctrunc='define' +d_msg_dontroute='define' +d_msg_oob='define' +d_msg_peek='define' +d_msg_proxy='define' +d_msgctl='define' +d_msgget='define' +d_msghdr_s='define' +d_msgrcv='define' +d_msgsnd='define' +d_msync='define' +d_munmap='define' +d_mymalloc='undef' +d_ndbm='undef' +d_ndbm_h_uses_prototypes='undef' +d_nice='define' +d_nl_langinfo='define' +d_nv_preserves_uv='undef' +d_nv_zero_is_allbits_zero='define' +d_off64_t='define' +d_old_pthread_create_joinable='undef' +d_oldpthreads='undef' +d_oldsock='undef' +d_open3='define' +d_pathconf='define' +d_pause='define' +d_perl_otherlibdirs='define' +d_phostname='undef' +d_pipe='define' +d_poll='define' +d_portable='define' +d_printf_format_null='undef' +d_procselfexe='define' +d_pseudofork='undef' +d_pthread_atfork='define' +d_pthread_attr_setscope='define' +d_pthread_yield='define' +d_pwage='undef' +d_pwchange='undef' +d_pwclass='undef' +d_pwcomment='undef' +d_pwexpire='undef' +d_pwgecos='define' +d_pwpasswd='define' +d_pwquota='undef' +d_qgcvt='define' +d_quad='define' +d_random_r='define' +d_readdir64_r='define' +d_readdir='define' +d_readdir_r='define' +d_readlink='define' +d_readv='define' +d_recvmsg='define' +d_rename='define' +d_rewinddir='define' +d_rmdir='define' +d_safebcpy='undef' +d_safemcpy='undef' +d_sanemcmp='define' +d_sbrkproto='define' +d_scalbnl='define' +d_sched_yield='define' +d_scm_rights='define' +d_seekdir='define' +d_select='define' +d_sem='define' +d_semctl='define' +d_semctl_semid_ds='define' +d_semctl_semun='define' +d_semget='define' +d_semop='define' +d_sendmsg='define' +d_setegid='define' +d_seteuid='define' +d_setgrent='define' +d_setgrent_r='undef' +d_setgrps='define' +d_sethent='define' +d_sethostent_r='undef' +d_setitimer='define' +d_setlinebuf='define' +d_setlocale='define' +d_setlocale_r='undef' +d_setnent='define' +d_setnetent_r='undef' +d_setpent='define' +d_setpgid='define' +d_setpgrp2='undef' +d_setpgrp='define' +d_setprior='define' +d_setproctitle='undef' +d_setprotoent_r='undef' +d_setpwent='define' +d_setpwent_r='undef' +d_setregid='define' +d_setresgid='define' +d_setresuid='define' +d_setreuid='define' +d_setrgid='undef' +d_setruid='undef' +d_setsent='define' +d_setservent_r='undef' +d_setsid='define' +d_setvbuf='define' +d_sfio='undef' +d_shm='define' +d_shmat='define' +d_shmatprototype='define' +d_shmctl='define' +d_shmdt='define' +d_shmget='define' +d_sigaction='define' +d_signbit='define' +d_sigprocmask='define' +d_sigsetjmp='define' +d_sitearch='define' +d_snprintf='undef' +d_sockatmark='define' +d_sockatmarkproto='define' +d_socket='define' +d_socklen_t='define' +d_sockpair='define' +d_socks5_init='undef' +d_sprintf_returns_strlen='define' +d_sqrtl='define' +d_srand48_r='define' +d_srandom_r='define' +d_sresgproto='define' +d_sresuproto='define' +d_statblks='define' +d_statfs_f_flags='undef' +d_statfs_s='define' +d_statvfs='define' +d_stdio_cnt_lval='undef' +d_stdio_ptr_lval='undef' +d_stdio_ptr_lval_nochange_cnt='undef' +d_stdio_ptr_lval_sets_cnt='undef' +d_stdio_stream_array='undef' +d_stdiobase='undef' +d_stdstdio='undef' +d_strchr='define' +d_strcoll='define' +d_strctcpy='define' +d_strerrm='strerror(e)' +d_strerror='define' +d_strerror_r='define' +d_strftime='define' +d_strlcat='undef' +d_strlcpy='undef' +d_strtod='define' +d_strtol='define' +d_strtold='define' +d_strtoll='define' +d_strtoq='define' +d_strtoul='define' +d_strtoull='define' +d_strtouq='define' +d_strxfrm='define' +d_suidsafe='undef' +d_symlink='define' +d_syscall='define' +d_syscallproto='define' +d_sysconf='define' +d_sysernlst='' +d_syserrlst='define' +d_system='define' +d_tcgetpgrp='define' +d_tcsetpgrp='define' +d_telldir='define' +d_telldirproto='define' +d_time='define' +d_timegm='define' +d_times='define' +d_tm_tm_gmtoff='define' +d_tm_tm_zone='define' +d_tmpnam_r='define' +d_truncate='define' +d_ttyname_r='define' +d_tzname='define' +d_u32align='undef' +d_ualarm='define' +d_umask='define' +d_uname='define' +d_union_semun='undef' +d_unordered='undef' +d_unsetenv='define' +d_usleep='define' +d_usleepproto='define' +d_ustat='define' +d_vendorarch='define' +d_vendorbin='define' +d_vendorlib='define' +d_vendorscript='define' +d_vfork='undef' +d_void_closedir='undef' +d_voidsig='define' +d_voidtty='' +d_volatile='define' +d_vprintf='define' +d_vsnprintf='define' +d_wait4='define' +d_waitpid='define' +d_wcstombs='define' +d_wctomb='define' +d_writev='define' +d_xenix='undef' +date='date' +db_hashtype='u_int32_t' +db_prefixtype='size_t' +db_version_major='' +db_version_minor='' +db_version_patch='' +defvoidused='15' +direntrytype='struct dirent' +dlext='so' +dlsrc='dl_dlopen.xs' +doublesize='8' +drand01='drand48()' +drand48_r_proto='REENTRANT_PROTO_I_ST' +dtrace='' +dynamic_ext='attrs B ByteLoader Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' +eagain='EAGAIN' +ebcdic='undef' +echo='echo' +egrep='egrep' +emacs='' +endgrent_r_proto='0' +endhostent_r_proto='0' +endnetent_r_proto='0' +endprotoent_r_proto='0' +endpwent_r_proto='0' +endservent_r_proto='0' +eunicefix=':' +exe_ext='' +expr='expr' +extensions='attrs B ByteLoader Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Attribute/Handlers Errno Module/Pluggable Safe Test/Harness' +extern_C='extern' +extras='' +fflushNULL='define' +fflushall='undef' +find='' +firstmakefile='makefile' +flex='' +fpossize='16' +fpostype='fpos_t' +freetype='void' +from=':' +full_ar='/usr/bin/ar' +full_csh='/bin/csh' +full_sed='/bin/sed' +gccansipedantic='' +gccosandvers='' +getgrent_r_proto='REENTRANT_PROTO_I_SBWR' +getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' +getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR' +gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE' +gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' +gethostent_r_proto='REENTRANT_PROTO_I_SBWRE' +getlogin_r_proto='REENTRANT_PROTO_I_BW' +getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE' +getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' +getnetent_r_proto='REENTRANT_PROTO_I_SBWRE' +getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR' +getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR' +getprotoent_r_proto='REENTRANT_PROTO_I_SBWR' +getpwent_r_proto='REENTRANT_PROTO_I_SBWR' +getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR' +getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR' +getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR' +getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR' +getservent_r_proto='REENTRANT_PROTO_I_SBWR' +gidsign='1' +gidsize='4' +gidtype='gid_t' +glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib ' +gmake='gmake' +gmtime_r_proto='REENTRANT_PROTO_S_TS' +grep='grep' +groupcat='cat /etc/group' +groupstype='gid_t' +gzip='gzip' +h_fcntl='false' +h_sysfile='true' +hint='recommended' +hostcat='cat /etc/hosts' +html1dir=' ' +html1direxp='' +html3dir=' ' +html3direxp='' +i16size='2' +i16type='short' +i32size='4' +i64size='8' +i8size='1' +i8type='char' +i_arpainet='define' +i_assert='define' +i_bsdioctl='' +i_crypt='define' +i_db='undef' +i_dbm='undef' +i_dirent='define' +i_dld='undef' +i_dlfcn='define' +i_fcntl='undef' +i_float='define' +i_fp='undef' +i_fp_class='undef' +i_gdbm='undef' +i_gdbm_ndbm='undef' +i_gdbmndbm='undef' +i_grp='define' +i_ieeefp='undef' +i_inttypes='define' +i_langinfo='define' +i_libutil='undef' +i_limits='define' +i_locale='define' +i_machcthr='undef' +i_malloc='define' +i_mallocmalloc='undef' +i_math='define' +i_memory='undef' +i_mntent='define' +i_ndbm='undef' +i_netdb='define' +i_neterrno='undef' +i_netinettcp='define' +i_niin='define' +i_poll='define' +i_prot='undef' +i_pthread='define' +i_pwd='define' +i_rpcsvcdbm='undef' +i_sfio='undef' +i_sgtty='undef' +i_shadow='define' +i_socks='undef' +i_stdarg='define' +i_stddef='define' +i_stdlib='define' +i_string='define' +i_sunmath='undef' +i_sysaccess='undef' +i_sysdir='define' +i_sysfile='define' +i_sysfilio='undef' +i_sysin='undef' +i_sysioctl='define' +i_syslog='define' +i_sysmman='define' +i_sysmode='undef' +i_sysmount='define' +i_sysndir='undef' +i_sysparam='define' +i_syspoll='define' +i_sysresrc='define' +i_syssecrt='undef' +i_sysselct='define' +i_syssockio='undef' +i_sysstat='define' +i_sysstatfs='define' +i_sysstatvfs='define' +i_systime='define' +i_systimek='undef' +i_systimes='define' +i_systypes='define' +i_sysuio='define' +i_sysun='define' +i_sysutsname='define' +i_sysvfs='define' +i_syswait='define' +i_termio='undef' +i_termios='define' +i_time='define' +i_unistd='define' +i_ustat='define' +i_utime='define' +i_values='define' +i_varargs='undef' +i_varhdr='stdarg.h' +i_vfork='undef' +ignore_versioned_solibs='y' +inc_version_list=' ' +inc_version_list_init='0' +incpath='' +inews='' +initialinstalllocation='/usr/bin' +installarchlib='@DESTDIR@/usr/lib/perl/5.10' +installbin='@DESTDIR@/usr/bin' +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.10' +installscript='@DESTDIR@/usr/bin' +installsitearch='@DESTDIR@/usr/local/lib/perl/5.10.1' +installsitebin='@DESTDIR@/usr/local/bin' +installsitehtml1dir='' +installsitehtml3dir='' +installsitelib='@DESTDIR@/usr/local/share/perl/5.10.1' +installsiteman1dir='@DESTDIR@/usr/local/man/man1' +installsiteman3dir='@DESTDIR@/usr/local/man/man3' +installsitescript='@DESTDIR@/usr/local/bin' +installstyle='lib/perl5' +installusrbinperl='define' +installvendorarch='@DESTDIR@/usr/lib/perl5' +installvendorbin='@DESTDIR@/usr/bin' +installvendorhtml1dir='' +installvendorhtml3dir='' +installvendorlib='@DESTDIR@/usr/share/perl5' +installvendorman1dir='@DESTDIR@/usr/share/man/man1' +installvendorman3dir='@DESTDIR@/usr/share/man/man3' +installvendorscript='@DESTDIR@/usr/bin' +intsize='4' +issymlink='test -h' +ivdformat='"ld"' +ivtype='long' +known_extensions='attrs B ByteLoader Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' +ksh='' +ld='gcc' +lddlflags='-shared -L/usr/local/lib' +ldflags=' -L/usr/local/lib' +ldflags_uselargefiles='' +ldlibpthname='LD_LIBRARY_PATH' +less='less' +lib_ext='.a' +libperl='libperl.so' +libpth='/usr/local/lib /lib /usr/lib' +line='' +lint='' +lkflags='' +ln='ln' +lns='/bin/ln -s' +localtime_r_proto='REENTRANT_PROTO_S_TS' +locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include' +loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib' +longlongsize='8' +lp='' +lpr='' +ls='ls' +lseeksize='8' +lseektype='off_t' +mad='undef' +madlyh='' +madlyobj='' +madlysrc='' +mail='' +mailx='' +make='make' +make_set_make='#' +mallocobj='' +mallocsrc='' +malloctype='void *' +man1dir='/usr/share/man/man1' +man1direxp='/usr/share/man/man1' +man1ext='1' +man3dir='/usr/share/man/man3' +man3direxp='/usr/share/man/man3' +man3ext='3pm' +mips_type='' +mistrustnm='' +mkdir='mkdir' +mmaptype='void *' +modetype='mode_t' +more='more' +multiarch='undef' +mv='' +myarchname='@ARCH@' +mydomain='.localdomain' +myhostname='localhost' +n='-n' +need_va_copy='undef' +netdb_hlen_type='size_t' +netdb_host_type='const void *' +netdb_name_type='const char *' +netdb_net_type='in_addr_t' +nm='nm' +nm_opt='' +nm_so_opt='--dynamic' +nonxs_ext='Attribute/Handlers Errno Module/Pluggable Safe Test/Harness' +nroff='nroff' +nvEUformat='"E"' +nvFUformat='"F"' +nvGUformat='"G"' +nveformat='"e"' +nvfformat='"f"' +nvgformat='"g"' +nvsize='8' +nvtype='double' +o_nonblock='O_NONBLOCK' +obj_ext='.o' +old_pthread_create_joinable='' +optimize='-O2' +orderlib='false' +osname='linux' +otherlibdirs=' ' +package='perl5' +pager='/usr/bin/less -isr' +passcat='cat /etc/passwd' +patchlevel='10' +path_sep=':' +perl5='hostperl' +perl='' +perl_patchlevel='' +perladmin='root@localhost' +perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' +perlpath='hostperl' +pg='pg' +phostname='' +pidtype='pid_t' +plibpth='' +pmake='' +pr='' +prefix='/usr' +prefixexp='/usr' +privlib='/usr/share/perl/5.10' +privlibexp='/usr/share/perl/5.10' +procselfexe='"/proc/self/exe"' +prototype='define' +randbits='48' +randfunc='drand48' +random_r_proto='REENTRANT_PROTO_I_St' +randseedtype='long' +ranlib=':' +rd_nodata='-1' +readdir64_r_proto='REENTRANT_PROTO_I_TSR' +readdir_r_proto='REENTRANT_PROTO_I_TSR' +revision='5' +rm='rm' +rmail='' +run='' +runnm='false' +sPRIEUldbl='"LE"' +sPRIFUldbl='"LF"' +sPRIGUldbl='"LG"' +sPRIeldbl='"Le"' +sPRIfldbl='"Lf"' +sPRIgldbl='"Lg"' +sSCNfldbl='"Lf"' +sched_yield='sched_yield()' +scriptdir='/usr/bin' +scriptdirexp='/usr/bin' +sed='sed' +seedfunc='srand48' +selecttype='fd_set *' +sendmail='' +setgrent_r_proto='0' +sethostent_r_proto='0' +setlocale_r_proto='0' +setnetent_r_proto='0' +setprotoent_r_proto='0' +setpwent_r_proto='0' +setservent_r_proto='0' +sh='/bin/sh' +shar='' +sharpbang='#!' +shmattype='void *' +shortsize='2' +shrpenv='' +shsharp='true' +sig_count='65' +sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 ' +sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0' +sig_size='69' +sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED ' +sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0' +signal_t='void' +sitearch='/usr/local/lib/perl/5.10.1' +sitearchexp='/usr/local/lib/perl/5.10.1' +sitebin='/usr/local/bin' +sitebinexp='/usr/local/bin' +sitehtml1dir='' +sitehtml1direxp='' +sitehtml3dir='' +sitehtml3direxp='' +sitelib='/usr/local/share/perl/5.10.1' +sitelib_stem='' +sitelibexp='/usr/local/share/perl/5.10.1' +siteman1dir='/usr/local/man/man1' +siteman1direxp='/usr/local/man/man1' +siteman3dir='/usr/local/man/man3' +siteman3direxp='/usr/local/man/man3' +siteprefix='/usr/local' +siteprefixexp='/usr/local' +sitescript='/usr/local/bin' +sitescriptexp='/usr/local/bin' +sizetype='size_t' +sleep='' +smail='' +so='so' +sockethdr='' +socketlib='' +socksizetype='socklen_t' +sort='sort' +spackage='Perl5' +spitshell='cat' +srand48_r_proto='REENTRANT_PROTO_I_LS' +srandom_r_proto='REENTRANT_PROTO_I_TS' +src='.' +ssizetype='ssize_t' +startperl='#!/usr/bin/perl' +startsh='#!/bin/sh' +static_ext=' ' +stdchar='char' +stdio_base='((fp)->_IO_read_base)' +stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)' +stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)' +stdio_filbuf='' +stdio_ptr='((fp)->_IO_read_ptr)' +stdio_stream_array='' +strerror_r_proto='REENTRANT_PROTO_B_IBW' +strings='/usr/include/string.h' +submit='' +subversion='1' +sysman='/usr/share/man/man1' +tail='' +tar='' +targetarch='' +tbl='' +tee='' +test='test' +timeincl='/usr/include/sys/time.h /usr/include/time.h ' +timetype='time_t' +tmpnam_r_proto='REENTRANT_PROTO_B_B' +to=':' +touch='touch' +tr='tr' +trnl='\n' +troff='' +ttyname_r_proto='REENTRANT_PROTO_I_IBW' +u16size='2' +u16type='unsigned short' +u32size='4' +u64size='8' +u8size='1' +u8type='unsigned char' +uidsign='1' +uidsize='4' +uidtype='uid_t' +uname='uname' +uniq='uniq' +use5005threads='undef' +usecrosscompile='undef' +usedevel='undef' +usedl='define' +usedtrace='undef' +usefaststdio='define' +useithreads='define' +uselargefiles='define' +uselongdouble='undef' +usemallocwrap='define' +usemorebits='undef' +usemultiplicity='define' +usemymalloc='n' +usenm='false' +useopcode='true' +useperlio='define' +useposix='true' +usereentrant='undef' +userelocatableinc='undef' +usesfio='false' +useshrplib='true' +usesitecustomize='undef' +usesocks='undef' +usethreads='define' +usevendorprefix='define' +usevfork='false' +usrinc='/usr/include' +uuname='' +uvXUformat='"lX"' +uvoformat='"lo"' +uvtype='unsigned long' +uvuformat='"lu"' +uvxformat='"lx"' +vendorarch='/usr/lib/perl5' +vendorarchexp='/usr/lib/perl5' +vendorbin='/usr/bin' +vendorbinexp='/usr/bin' +vendorhtml1dir=' ' +vendorhtml1direxp='' +vendorhtml3dir=' ' +vendorhtml3direxp='' +vendorlib='/usr/share/perl5' +vendorlib_stem='' +vendorlibexp='/usr/share/perl5' +vendorman1dir='/usr/share/man/man1' +vendorman1direxp='/usr/share/man/man1' +vendorman3dir='/usr/share/man/man3' +vendorman3direxp='/usr/share/man/man3' +vendorprefix='/usr' +vendorprefixexp='/usr' +vendorscript='/usr/bin' +vendorscriptexp='/usr/bin' +version='5.10.1' +version_patchlevel_string='version 10 subversion 1' +versiononly='undef' +vi='' +voidflags='15' +xlibpth='/usr/lib/386 /lib/386' +yacc='yacc' +yaccflags='' +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.10.1 -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_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.10.1' +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' +PERL_REVISION=5 +PERL_VERSION=10 +PERL_SUBVERSION=1 +PERL_API_REVISION=5 +PERL_API_VERSION=10 +PERL_API_SUBVERSION=0 +PERL_PATCHLEVEL= +PERL_CONFIG_SH=true diff --git a/recipes/perl/perl-5.10.1/config.sh-32 b/recipes/perl/perl-5.10.1/config.sh-32 new file mode 100644 index 0000000000..fb0352d368 --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh-32 @@ -0,0 +1,62 @@ +alignbytes='4' +ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +yaccflags='' +ccsymbols='__GNUC_PATCHLEVEL__=5' +cppccsymbols='__GNUC__=3 __GNUC_MINOR__=3' +cppccsymbols='__GNUC__=3 __GNUC_MINOR__=3' +cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include' +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNU_LIBRARY__=6 _GNU_SOURCE=1 i386=1 __i386=1 __i386__=1 __i486=1 __i486__=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1' +d_nv_preserves_uv='define' +d_u32align='undef' +gccversion='4.3.3' +getspnam_r_proto='0' +gidformat='"u"' +i32type='long' +i64type='long long' +ivsize='4' +gnulibc_version='2.9' +libc='/lib/libc-2.9.so' +libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' +ignore_versioned_solibs='y' +libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' +libsdirs=' /usr/lib' +libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' +libspath=' /usr/local/lib /lib /usr/lib' +libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD' +libswanted_uselargefiles='' +perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' +libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' +longdblsize='12' +longlongsize='8' +longsize='4' +myuname='linux neo 2.6.30.1-rsbac-hw #1 smp i686 unknown ' +nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0' +nv_preserves_uv_bits='32' +osvers='2.6.21-rc5' +ptrsize='4' +quadkind='3' +quadtype='long long' +uquadtype='unsigned long long' +sGMTIME_max='2147483647' +sGMTIME_min='-2147483648' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='-2147483648' +sPRIXU64='"LX"' +sPRId64='"Ld"' +sPRIi64='"Li"' +sPRIo64='"Lo"' +sPRIu64='"Lu"' +sPRIx64='"Lx"' +selectminbits='32' +sizesize='4' +u32type='unsigned long' +u64type='unsigned long long' +uidformat='"lu"' +uquadtype='unsigned long long' +use64bitall='undef' +use64bitint='undef' +uvsize='4' diff --git a/recipes/perl/perl-5.10.1/config.sh-32-be b/recipes/perl/perl-5.10.1/config.sh-32-be new file mode 100644 index 0000000000..a59a9abb5e --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh-32-be @@ -0,0 +1 @@ +byteorder='4321' diff --git a/recipes/perl/perl-5.10.1/config.sh-32-le b/recipes/perl/perl-5.10.1/config.sh-32-le new file mode 100644 index 0000000000..10e4226567 --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh-32-le @@ -0,0 +1 @@ +byteorder='1234' diff --git a/recipes/perl/perl-5.10.1/config.sh-64 b/recipes/perl/perl-5.10.1/config.sh-64 new file mode 100644 index 0000000000..480273d028 --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh-64 @@ -0,0 +1,57 @@ +alignbytes='8' +ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +yaccflags='' +ccsymbols='' +cppccsymbols='' +cppccsymbols='' +cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement' +cppsymbols='__amd64=1 __amd64__=1 __ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=4 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _LP64=1 __LP64__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 __x86_64=1 __x86_64__=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1' +d_nv_preserves_uv='undef' +d_u32align='define' +gccversion='4.3.3' +getspnam_r_proto='REENTRANT_PROTO_I_CSBWR' +gidformat='"u"' +i32type='int' +i64type='long' +ivsize='8' +gnulibc_version='2.9' +libc='/lib/libc-2.9.so' +libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' +ignore_versioned_solibs='y' +libs='-lnsl -ldb -ldl -lm -lcrypt -lutil -lpthread -lc' +libsdirs=' /usr/lib' +libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' +libspath=' /usr/local/lib /lib /usr/lib' +libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD' +libswanted_uselargefiles='' +perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' +libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' +longdblsize='16' +longlongsize='8' +longsize='8' +myuname='linux nynaeve 2.6.20.4 #29 smp thu mar 29 15:35:30 est 2007 x86_64 gnulinux ' +nv_preserves_uv_bits='53' +osvers='2.6.20.4' +ptrsize='8' +quadkind='2' +quadtype='long' +uquadtype='unsigned long' +sPRIXU64='"lX"' +sPRId64='"ld"' +sPRIi64='"li"' +sPRIo64='"lo"' +sPRIu64='"lu"' +sPRIx64='"lx"' +selectminbits='64' +sizesize='8' +u32type='unsigned int' +u64type='unsigned long' +uidformat='"u"' +uquadtype='unsigned long' +use64bitall='define' +use64bitint='define' +uvsize='8' diff --git a/recipes/perl/perl-5.10.1/config.sh-64-be b/recipes/perl/perl-5.10.1/config.sh-64-be new file mode 100644 index 0000000000..c08ce3c431 --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh-64-be @@ -0,0 +1 @@ +byteorder='87654321' diff --git a/recipes/perl/perl-5.10.1/config.sh-64-le b/recipes/perl/perl-5.10.1/config.sh-64-le new file mode 100644 index 0000000000..277d2a9bee --- /dev/null +++ b/recipes/perl/perl-5.10.1/config.sh-64-le @@ -0,0 +1 @@ +byteorder='12345678' diff --git a/recipes/perl/perl-5.10.1/cross-generate_uudmap.patch b/recipes/perl/perl-5.10.1/cross-generate_uudmap.patch new file mode 100644 index 0000000000..f6218c1bbb --- /dev/null +++ b/recipes/perl/perl-5.10.1/cross-generate_uudmap.patch @@ -0,0 +1,13 @@ +Index: perl-5.10.1/Makefile.SH +=================================================================== +--- perl-5.10.1.orig/Makefile.SH 2010-02-12 19:06:17.000000000 +0300 ++++ perl-5.10.1/Makefile.SH 2010-02-12 19:10:13.000000000 +0300 +@@ -596,7 +596,7 @@ + \$(RUN) ./generate_uudmap\$(HOST_EXE_EXT) >uudmap.h + + generate_uudmap\$(HOST_EXE_EXT): generate_uudmap\$(OBJ_EXT) +- \$(CC) -o generate_uudmap\$(EXE_EXT) \$(LDFLAGS) generate_uudmap\$(OBJ_EXT) \$(libs) ++ \$(BUILD_CC) -o generate_uudmap\$(EXE_EXT) generate_uudmap.c + + !GROK!THIS! + $spitshell >>$Makefile <<'!NO!SUBS!' diff --git a/recipes/perl/perl-5.10.1/generate-sh.patch b/recipes/perl/perl-5.10.1/generate-sh.patch new file mode 100644 index 0000000000..ceb74196d6 --- /dev/null +++ b/recipes/perl/perl-5.10.1/generate-sh.patch @@ -0,0 +1,46 @@ +Use the ld flags from the supplied configuration file. For sh we need the +flags that specify to build PIC code so that the shared libraries work. + +Index: perl-5.8.8/Cross/generate_config_sh +=================================================================== +--- perl-5.8.8.orig/Cross/generate_config_sh 2003-09-05 18:31:08.000000000 +1000 ++++ perl-5.8.8/Cross/generate_config_sh 2007-05-30 09:12:50.000000000 +1000 +@@ -19,10 +19,10 @@ + $callbacks->{'ar'} = [\&simple_process, ["AR", "arm-linux-ar"]]; + $callbacks->{'archname'} = [\&simple_process, ["SYS", "armv4l-linux"]]; + $callbacks->{'cc'} = [\&simple_process, ["CC", "arm-linux-gcc"]]; +-$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; +-$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; +-$callbacks->{'ccflags'} = [\&simple_process, ["CFLAGS", "-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; +-$callbacks->{'ccflags_uselargefiles'} = [\&simple_process, ["CFLAGS", "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; ++#$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; ++#$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; ++$callbacks->{'ccflags'} = [\&simple_process_insert, ["CFLAGS", "-fno-strict-aliasing -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; ++$callbacks->{'ccflags_uselargefiles'} = [\&simple_process_insert, ["CFLAGS", "-D_GNU_SOURCE -DTHREADS_HAVE_PIDS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; + $callbacks->{'ccname'} = [\&simple_process, ["CC", "arm-linux-gcc"]]; + $callbacks->{'cpp'} = [\&simple_process, ["CCP", "arm-linux-cpp"]]; + $callbacks->{'cppflags'} = [\&simple_process, ["CCPFLAGS", "-fno-strict-aliasing"]]; +@@ -105,6 +105,23 @@ + + } + ++# Insert env var into the variables value ++sub simple_process_insert { ++ my $key = shift; ++ my $value = shift; ++ my $envvar = $callbacks->{$key}->[1][0]; ++ ++ if ($ENV{$envvar}) { ++ # Strip quotes from value ++ $value =~ s/^\'//; ++ $value =~ s/\'$//; ++ # Remove -I/usr/local/... from the value ++ $value =~ s#\W-I/usr/local/\w+\W# #g; ++ # Prepend env var (OE setting) to value ++ print("$key=\'$ENV{$envvar} $value\'\n"); ++ } ++} ++ + sub library_munge { + my $key = shift; + my $value = shift; diff --git a/recipes/perl/perl-5.10.1/installperl.patch b/recipes/perl/perl-5.10.1/installperl.patch new file mode 100644 index 0000000000..91b6c49d7e --- /dev/null +++ b/recipes/perl/perl-5.10.1/installperl.patch @@ -0,0 +1,15 @@ +Index: perl-5.10.1/installperl +=================================================================== +--- perl-5.10.1.orig/installperl 2009-08-14 02:40:10.000000000 +0400 ++++ perl-5.10.1/installperl 2010-02-12 19:04:04.000000000 +0300 +@@ -3,8 +3,8 @@ + BEGIN { + require 5.004; + chdir '..' if !-d 'lib' and -d '../lib'; +- @INC = 'lib'; +- $ENV{PERL5LIB} = 'lib'; ++# @INC = 'lib'; ++# $ENV{PERL5LIB} = 'lib'; + + # This needs to be at BEGIN time, before any use of Config + require './install_lib.pl'; diff --git a/recipes/perl/perl-5.10.1/letgcc-find-errno.patch b/recipes/perl/perl-5.10.1/letgcc-find-errno.patch new file mode 100644 index 0000000000..3b7a0ffc19 --- /dev/null +++ b/recipes/perl/perl-5.10.1/letgcc-find-errno.patch @@ -0,0 +1,44 @@ +This removes all the logic that perl uses to locate an appropriate +errno.h for the target. Instead we simple create a file that does + + #include "errno.h" + +and use that as the file to parse. This is needed when using an +external toolchain since perl will search in ${STAGING_INCDIR} for +errno.h (when using gcc) and that isn't where it's located - its +wherever the external toolchain keeps it's headers. + +Index: perl-5.10.1/ext/Errno/Errno_pm.PL +=================================================================== +--- perl-5.10.1.orig/ext/Errno/Errno_pm.PL 2007-12-18 13:47:07.000000000 +0300 ++++ perl-5.10.1/ext/Errno/Errno_pm.PL 2009-08-23 16:10:24.716303050 +0400 +@@ -16,8 +16,18 @@ + open OUT, ">Errno.pm" or die "Cannot open Errno.pm: $!"; + select OUT; + my $file; +-my @files = get_files(); +-if ($Config{gccversion} ne '' && $^O eq 'MSWin32') { ++#my @files = get_files(); ++my @files = ("errno.h"); ++ ++if (1) { ++ open INCS, '>includes.c' or ++ die "Cannot open includes.c"; ++ print INCS qq[#include "errno.h"\n]; ++ close INCS; ++ process_file('includes.c'); ++ unlink 'includes.c'; ++} ++elsif ($Config{gccversion} ne '' && $^O eq 'MSWin32') { + # MinGW complains "warning: #pragma system_header ignored outside include + # file" if the header files are processed individually, so include them + # all in .c file and process that instead. +@@ -49,7 +59,7 @@ + chomp($file = `cygpath -w "$file"`); + } + +- return unless defined $file and -f $file; ++# return unless defined $file and -f $file; + # warn "Processing $file\n"; + + local *FH; diff --git a/recipes/perl/perl-5.10.1/native-nopacklist.patch b/recipes/perl/perl-5.10.1/native-nopacklist.patch new file mode 100644 index 0000000000..9a0822875b --- /dev/null +++ b/recipes/perl/perl-5.10.1/native-nopacklist.patch @@ -0,0 +1,80 @@ +Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files + +Index: perl-5.10.1/lib/ExtUtils/MM_Unix.pm +=================================================================== +--- perl-5.10.1.orig/lib/ExtUtils/MM_Unix.pm 2009-08-06 00:43:01.000000000 +0400 ++++ perl-5.10.1/lib/ExtUtils/MM_Unix.pm 2010-02-12 17:57:30.000000000 +0300 +@@ -2047,8 +2047,6 @@ + + pure_perl_install :: all + $(NOECHO) $(MOD_INSTALL) \ +- read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLPRIVLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ + $(INST_BIN) $(DESTINSTALLBIN) \ +@@ -2074,8 +2072,6 @@ + + pure_vendor_install :: all + $(NOECHO) $(MOD_INSTALL) \ +- read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLVENDORLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ + $(INST_BIN) $(DESTINSTALLVENDORBIN) \ +@@ -2084,37 +2080,19 @@ + $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) + + doc_perl_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLPRIVLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + doc_site_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) ++ $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod ++ -$(NOECHO) $(MKPATH) $(DESTINSTALLSITEARCH) + -$(NOECHO) $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLSITELIB)" \ + LINKTYPE "$(LINKTYPE)" \ + VERSION "$(VERSION)" \ + EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ ++ >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{ + + doc_vendor_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLVENDORLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + }; + +@@ -2123,13 +2101,12 @@ + $(NOECHO) $(NOOP) + + uninstall_from_perldirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_sitedirs :: + $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_vendordirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ ++ + }; + + join("",@m); diff --git a/recipes/perl/perl-5.10.1/native-perlinc.patch b/recipes/perl/perl-5.10.1/native-perlinc.patch new file mode 100644 index 0000000000..6dc4b9538d --- /dev/null +++ b/recipes/perl/perl-5.10.1/native-perlinc.patch @@ -0,0 +1,24 @@ +Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm +=================================================================== +--- 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}; ++ } + my $perl_h; + + if (not -f ($perl_h = $self->catfile($self->{PERL_INC},"perl.h")) diff --git a/recipes/perl/perl-5.10.1/native-ssp.patch b/recipes/perl/perl-5.10.1/native-ssp.patch new file mode 100644 index 0000000000..1c825f50d0 --- /dev/null +++ b/recipes/perl/perl-5.10.1/native-ssp.patch @@ -0,0 +1,14 @@ +Fix for compiling with ssp enabled gcc: +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 ++++ perl-5.8.7/cflags.SH 2005-10-02 04:08:39.000000000 +0000 +@@ -165,6 +165,8 @@ + esac + + : Can we perhaps use $ansi2knr here ++ [[ $file == regcomp ]] && export ccflags="${ccflags} -fno-stack-protector" ++ [[ $file == regexec ]] && export ccflags="${ccflags} -fno-stack-protector" + echo "$cc -c -DPERL_CORE $ccflags $optimize $warn" + eval "$also "'"$cc -DPERL_CORE -c $ccflags $optimize $warn"' diff --git a/recipes/perl/perl-5.10.1/perl-configpm-switch.patch b/recipes/perl/perl-5.10.1/perl-configpm-switch.patch new file mode 100644 index 0000000000..1aacd35189 --- /dev/null +++ b/recipes/perl/perl-5.10.1/perl-configpm-switch.patch @@ -0,0 +1,34 @@ +This patch is used for perl-native only. It enables the switching of +configuration files between Config_heavy.pl and +Config_heavy-target.pl by setting the environment variables +PERLCONFIGTARGET - the later containing settings for the target while +the former contains those for the host. This will allow cpan.bbclass +to use the settings appropriate for the native and/or target builds +as required. This also disables the use of the cache since the cached +values would be valid for the host only. + +--- perl-5.8.8/configpm 2007/04/30 03:10:43 1.1 ++++ perl-5.8.8/configpm 2007/04/30 03:11:56 +@@ -374,7 +374,7 @@ + my($self, $key) = @_; + + # check for cached value (which may be undef so we use exists not defined) +- return $self->{$key} if exists $self->{$key}; ++ #return $self->{$key} if exists $self->{$key}; + + return $self->fetch_string($key); + } +@@ -530,7 +530,12 @@ + sub DESTROY { } + + sub AUTOLOAD { +- require 'Config_heavy.pl'; ++ my $cfgfile = 'Config_heavy.pl'; ++ if (defined $ENV{PERLCONFIGTARGET} and $ENV{PERLCONFIGTARGET} eq "yes") ++ { ++ $cfgfile = 'Config_heavy-target.pl'; ++ } ++ require $cfgfile; + goto \&launcher unless $Config::AUTOLOAD =~ /launcher$/; + die "&Config::AUTOLOAD failed on $Config::AUTOLOAD"; + } diff --git a/recipes/perl/perl-5.10.1/perl-configure.sh b/recipes/perl/perl-5.10.1/perl-configure.sh new file mode 100644 index 0000000000..9800394b63 --- /dev/null +++ b/recipes/perl/perl-5.10.1/perl-configure.sh @@ -0,0 +1,43 @@ +ls#! /bin/sh + +# +# Generate the common perl configuration +# Needs to be run on a host that matches the bitsize of the target platform +# + +echo sh Configure -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' + +cp -f config.sh config.sh.COMMON + +TARGETOS=$(grep myarchname config.sh.COMMON | sed "s#.*'\(.*\)'.*#\1#") + +sed -r -i config.sh.COMMON \ + -e "s#(install.*=')(/usr)/local(.*')#\1@DESTDIR@\2\3#g" \ + -e 's#'$TARGETOS'#@ARCH@#g' diff --git a/recipes/perl/perl-5.10.1/perl-dynloader.patch b/recipes/perl/perl-5.10.1/perl-dynloader.patch new file mode 100644 index 0000000000..e2dc774d5e --- /dev/null +++ b/recipes/perl/perl-5.10.1/perl-dynloader.patch @@ -0,0 +1,23 @@ +Allow the location that .so files are searched for for dynamic +loading to be changed via an environment variable. This is to allow +us to load .so's from the host system while building for the target +system. + +--- perl-5.8.8/ext/DynaLoader/XSLoader_pm.PL 2007/04/20 09:03:08 1.1 ++++ perl-5.8.8/ext/DynaLoader/XSLoader_pm.PL 2007/04/20 09:41:28 +@@ -65,6 +65,15 @@ + print OUT <<'EOT'; + my $modpname = join('/',@modparts); + my $modlibname = (caller())[1]; ++ # OE: Allow env to form dynamic loader to look in a different place ++ # This is so it finds the host .so files, not the targets ++ if (defined $ENV{PERLHOSTLIB}) ++ { ++ my $hostlib = $ENV{PERLHOSTLIB}; ++ print STDERR "*** Module name IN: $modlibname\n"; ++ $modlibname =~ s#(?<!/)(\.\./)*lib/#$hostlib#g; ++ print STDERR "*** Module name OUT: $modlibname\n"; ++ } + my $c = @modparts; + $modlibname =~ s,[\\/][^\\/]+$,, while $c--; # Q&D basename + my $file = "$modlibname/auto/$modpname/$modfname.$dl_dlext"; diff --git a/recipes/perl/perl-5.10.1/perl-moreconfig.patch b/recipes/perl/perl-5.10.1/perl-moreconfig.patch new file mode 100644 index 0000000000..590c72536b --- /dev/null +++ b/recipes/perl/perl-5.10.1/perl-moreconfig.patch @@ -0,0 +1,16 @@ +We need ld in the fake config library, but it's not included by default. So +expand the number of items included. While this works it indicates that the +rest of the config items are not being picked up and/or are being picked up +from the host. More investigation needed. + +--- perl-5.8.8/configpm 2007/04/20 09:48:05 1.1 ++++ perl-5.8.8/configpm 2007/04/20 09:57:12 +@@ -2,7 +2,7 @@ + use strict; + use vars qw(%Config $Config_SH_expanded); + +-my $how_many_common = 22; ++my $how_many_common = 50; + + # commonly used names to precache (and hence lookup fastest) + my %Common; diff --git a/recipes/perl/perl-5.10.1/perl_5.10.1-8.diff.gz b/recipes/perl/perl-5.10.1/perl_5.10.1-8.diff.gz Binary files differnew file mode 100644 index 0000000000..011fd5f296 --- /dev/null +++ b/recipes/perl/perl-5.10.1/perl_5.10.1-8.diff.gz diff --git a/recipes/perl/perl-5.10.1/shared-ldflags.patch b/recipes/perl/perl-5.10.1/shared-ldflags.patch new file mode 100644 index 0000000000..b872dc919c --- /dev/null +++ b/recipes/perl/perl-5.10.1/shared-ldflags.patch @@ -0,0 +1,11 @@ +diff -urN perl-5.8.8.orig/Cross/generate_config_sh perl-5.8.8/Cross/generate_config_sh +--- perl-5.8.8.orig/Cross/generate_config_sh 2003-09-05 08:31:08.000000000 +0000 ++++ perl-5.8.8/Cross/generate_config_sh 2009-04-02 14:59:56.000000000 +0000 +@@ -30,6 +30,7 @@ + $callbacks->{'cppstdin'} = [\&simple_process_append, ["CC", "arm-linux-gcc -E", "-E"]]; + $callbacks->{'full_ar'} = [\&backtick, ["AR", "which $ENV{AR}", "/usr/local/arm/2.95.3/bin/arm-linux-ar"]]; + $callbacks->{'ld'} = [\&simple_process, ["LD", "arm-linux-ld"]]; ++$callbacks->{'lddlflags'} = [\&simple_process, ["LDDLFLAGS", ""]]; + $callbacks->{'ldflags'} = [\&simple_process, ["LDFLAGS", ""]]; + $callbacks->{'ldflags_uselargefiles'} = [\&simple_process, ["LDFLAGS", ""]]; + $callbacks->{'myarchname'} = [\&simple_process, ["SYS", "armv4l-linux"]]; diff --git a/recipes/perl/perl-native_5.10.1.bb b/recipes/perl/perl-native_5.10.1.bb new file mode 100644 index 0000000000..a56805c0ce --- /dev/null +++ b/recipes/perl/perl-native_5.10.1.bb @@ -0,0 +1,102 @@ +DESCRIPTION = "Perl is a popular scripting language." +HOMEPAGE = "http://www.perl.org/" +SECTION = "libs" +LICENSE = "Artistic|GPL" +DEPENDS = "virtual/db-native gdbm-native" +PR = "r0" + +# Not tested enough +DEFAULT_PREFERENCE = "-1" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/perl-${PV}" + +SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz;name=perl-${PV} \ + file://Configure-multilib.patch;patch=1 \ + file://perl-configpm-switch.patch;patch=1 \ + file://native-nopacklist.patch;patch=1 \ + file://native-perlinc.patch;patch=1 \ + " + +SRC_URI[perl-5.10.1.md5sum] = "b9b2fdb957f50ada62d73f43ee75d044" +SRC_URI[perl-5.10.1.sha256sum] = "cb7f26ea4b2b28d6644354d87a269d01cac1b635287dae64e88eeafa24b44f35" + +S = "${WORKDIR}/perl-${PV}" + +inherit native + +do_configure () { + ./Configure \ + -Dcc="${CC}" \ + -Dcflags="${CFLAGS}" \ + -Dldflags="${LDFLAGS}" \ + -Dcf_by="Open Embedded" \ + -Dprefix=${prefix} \ + -Dvendorprefix=${prefix} \ + -Dvendorprefix=${prefix} \ + -Dsiteprefix=${prefix} \ + \ + -Dprivlib=${STAGING_LIBDIR}/perl/${PV} \ + -Darchlib=${STAGING_LIBDIR}/perl/${PV} \ + -Dvendorlib=${STAGING_LIBDIR}/perl/${PV} \ + -Dvendorarch=${STAGING_LIBDIR}/perl/${PV} \ + -Dsitelib=${STAGING_LIBDIR}/perl/${PV} \ + -Dsitearch=${STAGING_LIBDIR}/perl/${PV} \ + \ + -Duseshrplib \ + -Dusethreads \ + -Duseithreads \ + -Duselargefiles \ + -Dnoextensions=ODBM_File \ + -Ud_dosuid \ + -Ui_db \ + -Ui_ndbm \ + -Ui_gdbm \ + -Di_shadow \ + -Di_syslog \ + -Duseperlio \ + -Dman3ext=3pm \ + -Uafs \ + -Ud_csh \ + -Uusesfio \ + -Uusenm -des + sed "s!${STAGING_DIR}/bin!${STAGING_BINDIR}!; + s!${STAGING_DIR}/lib!${STAGING_LIBDIR}!; + s!^installbin=.*!installbin=\'${STAGING_BINDIR}\'!; + s!^installsitebin=.*!installsitebin=\'${STAGING_BINDIR}\'!" < config.sh > config.sh.new + mv config.sh.new config.sh +} +do_stage_append() { + # We need a hostperl link for building perl + ln -sf ${STAGING_BINDIR_NATIVE}/perl${PV} ${STAGING_BINDIR_NATIVE}/hostperl + # Store native config in non-versioned directory + install -d ${STAGING_LIBDIR_NATIVE}/perl/${PV}/CORE \ + ${STAGING_DATADIR_NATIVE}/perl/${PV}/ExtUtils + install config.sh ${STAGING_LIBDIR}/perl + # target configuration + install lib/Config.pm ${STAGING_LIBDIR_NATIVE}/perl/${PV}/ + install lib/ExtUtils/xsubpp ${STAGING_DATADIR_NATIVE}/perl/${PV}/ExtUtils/ + install lib/ExtUtils/typemap ${STAGING_DATADIR_NATIVE}/perl/${PV}/ExtUtils/ + # perl shared library headers + for i in av.h embed.h gv.h keywords.h op.h perlio.h pp.h regexp.h \ + uconfig.h XSUB.h cc_runtime.h embedvar.h handy.h opnames.h \ + perliol.h pp_proto.h regnodes.h unixish.h config.h EXTERN.h \ + hv.h malloc_ctl.h pad.h perlsdio.h proto.h scope.h utf8.h \ + cop.h fakesdio.h INTERN.h mg.h patchlevel.h perlsfio.h \ + reentr.h sv.h utfebcdic.h cv.h fakethr.h intrpvar.h \ + nostdio.h overload.h parser.h perlapi.h perlvars.h util.h \ + dosish.h form.h iperlsys.h opcode.h perl.h perly.h regcomp.h \ + thread.h warnings.h; do + install $i ${STAGING_LIBDIR_NATIVE}/perl/${PV}/CORE + done + + # Fix Errno.pm for target builds + sed -i -r "s,^\tdie\ (\"Errno\ architecture.+)$,\twarn\ \1," ${STAGING_LIBDIR_NATIVE}/perl/${PV}/Errno.pm +} +do_stage_append_nylon() { + # get rid of definitions not supported by the gcc version we use for nylon... + for i in ${STAGING_LIBDIR_NATIVE}/perl/${PV}/Config_heavy.pl ${STAGING_LIBDIR}/perl/config.sh; do + perl -pi -e 's/-Wdeclaration-after-statement //g' ${i} + done +} + +PARALLEL_MAKE = "" diff --git a/recipes/perl/perl-native_5.8.8.bb b/recipes/perl/perl-native_5.8.8.bb index 632ff161d9..a872618491 100644 --- a/recipes/perl/perl-native_5.8.8.bb +++ b/recipes/perl/perl-native_5.8.8.bb @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.perl.org/" SECTION = "libs" LICENSE = "Artistic|GPL" DEPENDS = "virtual/db-native gdbm-native" -PR = "r15" +PR = "r16" FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/perl-${PV}" @@ -69,6 +69,8 @@ do_stage_append() { install -d ${STAGING_LIBDIR_NATIVE}/perl/${PV}/CORE \ ${STAGING_DATADIR_NATIVE}/perl/${PV}/ExtUtils install config.sh ${STAGING_LIBDIR}/perl + # Fix Errno.pm for target builds + sed -i -r "s,^\tdie\ (\"Errno\ architecture.+)$,\twarn\ \1," ${STAGING_LIBDIR_NATIVE}/perl/${PV}/Errno.pm # target configuration install lib/Config.pm ${STAGING_LIBDIR_NATIVE}/perl/${PV}/ install lib/ExtUtils/typemap ${STAGING_DATADIR_NATIVE}/perl/${PV}/ExtUtils/ diff --git a/recipes/perl/perl-rdepends_5.10.1.inc b/recipes/perl/perl-rdepends_5.10.1.inc new file mode 100644 index 0000000000..4e49c6fa82 --- /dev/null +++ b/recipes/perl/perl-rdepends_5.10.1.inc @@ -0,0 +1,1929 @@ +# To create/update the perl-rdepends_${PV}.inc use this piece of ugly script (modified for your arch/paths etc): +# daka@DaKa2:/home/slug/slugos/tmp/work/perl-5.8.7-r14/install$ egrep -r "use|require" * | grep ";$" | egrep ".pm:use |.pm:require " | grep -v v5.6.0 | grep -v 5.00 | grep -v \$module | sed -e "s, \+, ,g" | cut -f1,2 -d" " | sed -e "s,;, ,g" | sed -e "s,(), ,g" | sed -e "s,::,-,g" | sort | uniq | tr [:upper:] [:lower:] | sed -e "s,/[^ ]\+ , += \"perl-module-,g" | sed -e "s, \?$, \",g" | sed -e "s,_,-,g" | sed -e "s,^,RDEPENDS_,g" | sed -e "s,armeb-linux,\$\{TARGET_ARCH\}-\$\{TARGET_OS\},g" | egrep -v "perl-module-5|perl-module-tk|perl-module-mac-internetconfig|perl-module-ndbm-file|perl-module-html-treebuilder|perl-module-lwp-simple|perl-module-vms-filespec|perl-module-fcgi|perl-module-vms-stdio|perl-module-mac-buildtools" > /home/slug/openembedded/packages/perl/rdepends.tmp + +# RIK: used this in 'perl-5.10.0/image' installation path, works good with +# /usr/bin/pl2pm fix (goes into perl-misc below): +# $ egrep -r "use|require" * | grep ";$" | egrep ".pm:use |.pm:require " | grep -v v5.6.0 | grep -v 5.00 | grep -v \$module | sed -e "s, \+, ,g" | cut -f1,2 -d" " | sed -e "s,;, ,g" | sed -e "s,(), ,g" | sed -e "s,::,-,g" | sort | uniq | tr [:upper:] [:lower:] | sed -r "s,([^/5]+\/)+(5\.10|5\.10\.0)\/,," | tr '/' '-' | sed -r "s,\.pm:(use|require),," | sort | uniq | sed -r "s,^(.+) (.+)$,RDEPENDS_perl-module-\1 += \"perl-module-\2\"," > deps + +# Some additional dependencies that the above doesn't manage to figure out +RDEPENDS_perl-module-math-bigint += "perl-module-math-bigint-calc " +RDEPENDS_perl-module-math-bigint-calc += "perl-module-integer " + +RDEPENDS_perl-misc += "perl-module-exporter " +RDEPENDS_perl-misc += "perl-module-strict " +RDEPENDS_perl-misc += "perl-module-warnings " + +RDEPENDS_perl-module-io-handle += "perl-module-io " + +RDEPENDS_perl-module-file-spec += "perl-module-file-spec-unix " +RDEPENDS_perl-module-english += "perl-module-tie-hash-namedcapture " +RDEPENDS_perl-module-english += "perl-module-errno " + +# Auto-generated dependencies +RDEPENDS_perl-module-archive-extract += "perl-module-carp" +RDEPENDS_perl-module-archive-extract += "perl-module-constant" +RDEPENDS_perl-module-archive-extract += "perl-module-cwd" +RDEPENDS_perl-module-archive-extract += "perl-module-file-basename" +RDEPENDS_perl-module-archive-extract += "perl-module-filehandle " +RDEPENDS_perl-module-archive-extract += "perl-module-file-path" +RDEPENDS_perl-module-archive-extract += "perl-module-file-spec " +RDEPENDS_perl-module-archive-extract += "perl-module-ipc-cmd" +RDEPENDS_perl-module-archive-extract += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-archive-extract += "perl-module-module-load-conditional" +RDEPENDS_perl-module-archive-extract += "perl-module-params-check" +RDEPENDS_perl-module-archive-extract += "perl-module-strict " +RDEPENDS_perl-module-archive-extract += "perl-module-vars" +RDEPENDS_perl-module-archive-tar += "perl-module-archive-tar-constant " +RDEPENDS_perl-module-archive-tar += "perl-module-archive-tar-file " +RDEPENDS_perl-module-archive-tar += "perl-module-carp" +RDEPENDS_perl-module-archive-tar-constant += "perl-module-constant" +RDEPENDS_perl-module-archive-tar += "perl-module-cwd " +RDEPENDS_perl-module-archive-tar-file += "perl-module-archive-tar-constant " +RDEPENDS_perl-module-archive-tar-file += "perl-module-file-basename" +RDEPENDS_perl-module-archive-tar-file += "perl-module-file-spec" +RDEPENDS_perl-module-archive-tar-file += "perl-module-file-spec-unix" +RDEPENDS_perl-module-archive-tar-file += "perl-module-io-file " +RDEPENDS_perl-module-archive-tar += "perl-module-file-path" +RDEPENDS_perl-module-archive-tar += "perl-module-file-spec" +RDEPENDS_perl-module-archive-tar += "perl-module-file-spec-unix" +RDEPENDS_perl-module-archive-tar-file += "perl-module-strict " +RDEPENDS_perl-module-archive-tar-file += "perl-module-vars" +RDEPENDS_perl-module-archive-tar += "perl-module-io-file " +RDEPENDS_perl-module-archive-tar += "perl-module-strict " +RDEPENDS_perl-module-attribute-handlers += "perl-module-carp " +RDEPENDS_perl-module-attribute-handlers += "perl-module-strict " +RDEPENDS_perl-module-attribute-handlers += "perl-module-vars" +RDEPENDS_perl-module-attribute-handlers += "perl-module-warnings " +RDEPENDS_perl-module-attributes += "perl-module-strict " +RDEPENDS_perl-module-attrs += "perl-module-xsloader" +RDEPENDS_perl-module-autoloader += "perl-module-strict " +RDEPENDS_perl-module-autosplit += "perl-module-config" +RDEPENDS_perl-module-autosplit += "perl-module-exporter" +RDEPENDS_perl-module-autosplit += "perl-module-file-basename" +RDEPENDS_perl-module-autosplit += "perl-module-file-path" +RDEPENDS_perl-module-autosplit += "perl-module-file-spec-functions" +RDEPENDS_perl-module-autosplit += "perl-module-strict " +RDEPENDS_perl-module-base += "perl-module-strict" +RDEPENDS_perl-module-base += "perl-module-vars" +RDEPENDS_perl-module-b-debug += "perl-module-strict " +RDEPENDS_perl-module-b-deparse += "perl-module-bytes " +RDEPENDS_perl-module-b-deparse += "perl-module-carp " +RDEPENDS_perl-module-b-deparse += "perl-module-integer " +RDEPENDS_perl-module-b-deparse += "perl-module-re " +RDEPENDS_perl-module-b-deparse += "perl-module-strict " +RDEPENDS_perl-module-b-deparse += "perl-module-utf8 " +RDEPENDS_perl-module-b-deparse += "perl-module-vars" +RDEPENDS_perl-module-b-deparse += "perl-module-warnings" +RDEPENDS_perl-module-b-deparse += "perl-module-warnings " +RDEPENDS_perl-module-benchmark += "perl-module-carp " +RDEPENDS_perl-module-benchmark += "perl-module-exporter " +RDEPENDS_perl-module-benchmark += "perl-module-strict " +RDEPENDS_perl-module-b += "perl-module-exporter " +RDEPENDS_perl-module-bigint += "perl-module-exporter " +RDEPENDS_perl-module-bigint += "perl-module-overload " +RDEPENDS_perl-module-bigint += "perl-module-strict " +RDEPENDS_perl-module-bignum += "perl-module-exporter " +RDEPENDS_perl-module-bignum += "perl-module-overload " +RDEPENDS_perl-module-bignum += "perl-module-strict " +RDEPENDS_perl-module-bigrat += "perl-module-exporter " +RDEPENDS_perl-module-bigrat += "perl-module-overload " +RDEPENDS_perl-module-bigrat += "perl-module-strict " +RDEPENDS_perl-module-blib += "perl-module-cwd " +RDEPENDS_perl-module-blib += "perl-module-file-spec " +RDEPENDS_perl-module-blib += "perl-module-vars" +RDEPENDS_perl-module-b-lint += "perl-module-carp" +RDEPENDS_perl-module-b-lint += "perl-module-list-util" +RDEPENDS_perl-module-b-lint += "perl-module-module-pluggable" +RDEPENDS_perl-module-b-lint += "perl-module-strict " +RDEPENDS_perl-module-b-showlex += "perl-module-b" +RDEPENDS_perl-module-b-showlex += "perl-module-b-concise" +RDEPENDS_perl-module-b-showlex += "perl-module-b-terse" +RDEPENDS_perl-module-b-showlex += "perl-module-strict " +RDEPENDS_perl-module-b += "perl-module-strict " +RDEPENDS_perl-module-b-terse += "perl-module-b" +RDEPENDS_perl-module-b-terse += "perl-module-b-concise" +RDEPENDS_perl-module-b-terse += "perl-module-carp " +RDEPENDS_perl-module-b-terse += "perl-module-strict " +RDEPENDS_perl-module-b-xref += "perl-module-config " +RDEPENDS_perl-module-b-xref += "perl-module-strict " +RDEPENDS_perl-module-b += "perl-module-xsloader" +RDEPENDS_perl-module-carp += "perl-module-exporter " +RDEPENDS_perl-module-carp-heavy += "perl-module-carp " +RDEPENDS_perl-module-cgi-apache += "perl-module-cgi " +RDEPENDS_perl-module-cgi += "perl-module-carp" +RDEPENDS_perl-module-cgi-carp += "perl-module-exporter " +RDEPENDS_perl-module-cgi-carp += "perl-module-file-spec " +RDEPENDS_perl-module-cgi += "perl-module-cgi-util" +RDEPENDS_perl-module-cgi += "perl-module-constant" +RDEPENDS_perl-module-cgi-cookie += "perl-module-cgi " +RDEPENDS_perl-module-cgi-cookie += "perl-module-cgi-util" +RDEPENDS_perl-module-cgi-fast += "perl-module-cgi " +RDEPENDS_perl-module-cgi-fast += "perl-module-vars" +RDEPENDS_perl-module-cgi-pretty += "perl-module-cgi" +RDEPENDS_perl-module-cgi-pretty += "perl-module-strict " +RDEPENDS_perl-module-cgi-push += "perl-module-cgi " +RDEPENDS_perl-module-cgi-push += "perl-module-cgi-util" +RDEPENDS_perl-module-cgi-switch += "perl-module-cgi " +RDEPENDS_perl-module-cgi-util += "perl-module-exporter " +RDEPENDS_perl-module-cgi-util += "perl-module-strict " +RDEPENDS_perl-module-cgi-util += "perl-module-vars" +RDEPENDS_perl-module-charnames += "perl-module-file-spec " +RDEPENDS_perl-module-charnames += "perl-module-strict " +RDEPENDS_perl-module-charnames += "perl-module-warnings " +RDEPENDS_perl-module-class-isa += "perl-module-strict " +RDEPENDS_perl-module-class-isa += "perl-module-vars" +RDEPENDS_perl-module-class-struct += "perl-module-carp " +RDEPENDS_perl-module-class-struct += "perl-module-exporter " +RDEPENDS_perl-module-class-struct += "perl-module-strict " +RDEPENDS_perl-module-class-struct += "perl-module-warnings-register " +RDEPENDS_perl-module-config-extensions += "perl-module-config " +RDEPENDS_perl-module-config-extensions += "perl-module-exporter " +RDEPENDS_perl-module-config-extensions += "perl-module-strict " +RDEPENDS_perl-module-config-extensions += "perl-module-vars" +RDEPENDS_perl-module-config += "perl-module-strict " +RDEPENDS_perl-module-constant += "perl-module-strict " +RDEPENDS_perl-module-constant += "perl-module-vars" +RDEPENDS_perl-module-constant += "perl-module-warnings-register " +RDEPENDS_perl-module-cpan += "perl-module-carp" +RDEPENDS_perl-module-cpan += "perl-module-config" +RDEPENDS_perl-module-cpan += "perl-module-cpan-debug " +RDEPENDS_perl-module-cpan += "perl-module-cpan-deferedcode " +RDEPENDS_perl-module-cpan += "perl-module-cpan-handleconfig " +RDEPENDS_perl-module-cpan += "perl-module-cpan-queue " +RDEPENDS_perl-module-cpan += "perl-module-cpan-tarzip " +RDEPENDS_perl-module-cpan += "perl-module-cpan-version " +RDEPENDS_perl-module-cpan += "perl-module-cwd" +RDEPENDS_perl-module-cpan-debug += "perl-module-strict " +RDEPENDS_perl-module-cpan-debug += "perl-module-vars" +RDEPENDS_perl-module-cpan-deferedcode += "perl-module-strict " +RDEPENDS_perl-module-cpan-deferedcode += "perl-module-vars" +RDEPENDS_perl-module-cpan += "perl-module-dirhandle" +RDEPENDS_perl-module-cpan += "perl-module-exporter" +RDEPENDS_perl-module-cpan += "perl-module-extutils-makemaker " +RDEPENDS_perl-module-cpan += "perl-module-fcntl" +RDEPENDS_perl-module-cpan += "perl-module-file-basename" +RDEPENDS_perl-module-cpan += "perl-module-file-copy" +RDEPENDS_perl-module-cpan += "perl-module-file-find " +RDEPENDS_perl-module-cpan += "perl-module-filehandle" +RDEPENDS_perl-module-cpan += "perl-module-file-path" +RDEPENDS_perl-module-cpan += "perl-module-file-spec" +RDEPENDS_perl-module-cpan-firsttime += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-cpan-firsttime += "perl-module-file-basename" +RDEPENDS_perl-module-cpan-firsttime += "perl-module-filehandle" +RDEPENDS_perl-module-cpan-firsttime += "perl-module-file-path" +RDEPENDS_perl-module-cpan-firsttime += "perl-module-file-spec" +RDEPENDS_perl-module-cpan-firsttime += "perl-module-strict " +RDEPENDS_perl-module-cpan-firsttime += "perl-module-vars" +RDEPENDS_perl-module-cpan-handleconfig += "perl-module-strict " +RDEPENDS_perl-module-cpan-handleconfig += "perl-module-vars" +RDEPENDS_perl-module-cpan-kwalify += "perl-module-file-spec" +RDEPENDS_perl-module-cpan-kwalify += "perl-module-strict " +RDEPENDS_perl-module-cpan-kwalify += "perl-module-vars" +RDEPENDS_perl-module-cpan-nox += "perl-module-base" +RDEPENDS_perl-module-cpan-nox += "perl-module-cpan " +RDEPENDS_perl-module-cpan-nox += "perl-module-strict " +RDEPENDS_perl-module-cpan-nox += "perl-module-vars" +RDEPENDS_perl-module-cpan += "perl-module-overload" +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-backend-rv " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-configure " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-internals " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-module " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-cpanplus-module-author " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-filehandle " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-file-spec" +RDEPENDS_perl-module-cpanplus-backend += "perl-module-file-spec-unix" +RDEPENDS_perl-module-cpanplus-backend += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-backend += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-base" +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-backend-rv += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-backend += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-backend += "perl-module-vars" +RDEPENDS_perl-module-cpanplus += "perl-module-carp " +RDEPENDS_perl-module-cpanplus-config += "perl-module-base" +RDEPENDS_perl-module-cpanplus-config += "perl-module-config " +RDEPENDS_perl-module-cpanplus-config += "perl-module-cpanplus " +RDEPENDS_perl-module-cpanplus-config += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-config += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-config += "perl-module-file-basename" +RDEPENDS_perl-module-cpanplus-config += "perl-module-file-spec " +RDEPENDS_perl-module-cpanplus-config += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-config += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-config += "perl-module-module-load " +RDEPENDS_perl-module-cpanplus-config += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-config += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-base" +RDEPENDS_perl-module-cpanplus-configure += "perl-module-cpanplus-config " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-cpanplus-internals " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-file-basename" +RDEPENDS_perl-module-cpanplus-configure += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-configure += "perl-module-log-message " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-module-load" +RDEPENDS_perl-module-cpanplus-configure += "perl-module-module-loaded" +RDEPENDS_perl-module-cpanplus-configure += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-base" +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-config " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-cpanplus-internals-utils " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-module-load " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-term-readline " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-term-ui " +RDEPENDS_perl-module-cpanplus-configure-setup += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-configure += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-configure += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-config += "perl-module-warnings " +RDEPENDS_perl-module-cpanplus += "perl-module-cpanplus-backend " +RDEPENDS_perl-module-cpanplus += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-dist-base += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-dist-base += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-config " +RDEPENDS_perl-module-cpanplus-dist-build-constants += "perl-module-file-spec " +RDEPENDS_perl-module-cpanplus-dist-build-constants += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-cpanplus-inc " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-cwd " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-filehandle " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-dist-build += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-dist += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-dist += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-dist += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-cpanplus-internals-constants-report " +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-cwd " +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-file-basename" +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-filehandle " +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-dist-mm += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-dist += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-dist += "perl-module-object-accessor " +RDEPENDS_perl-module-cpanplus-dist += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-dist += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-error += "perl-module-carp" +RDEPENDS_perl-module-cpanplus-error += "perl-module-log-message" +RDEPENDS_perl-module-cpanplus-error += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-inc += "perl-module-config" +RDEPENDS_perl-module-cpanplus-inc += "perl-module-file-spec" +RDEPENDS_perl-module-cpanplus-inc += "perl-module-lib" +RDEPENDS_perl-module-cpanplus-inc += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-inc += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-internals += "perl-module-config " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-config " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-constant" +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-exporter " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-file-spec " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-package-constants " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-constant" +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-cpanplus-internals " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-exporter " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-file-spec " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-package-constants " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-test " +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-internals-constants-report += "perl-module-your-module-here " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals-constants += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-extract " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-fetch " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-report " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-search " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-source " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-internals-utils " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cpanplus-selfupdate " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-cwd" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-archive-extract " +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-file-basename" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-file-spec" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-extract += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-cwd" +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-file-fetch " +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-file-spec " +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-fetch += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals += "perl-module-object-accessor " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-cpanplus-internals " +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-cpanplus-internals-constants-report " +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-data-dumper " +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-report += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-cpanplus-module " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-cpanplus-module-author " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-file-find " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-file-spec " +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-search += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-archive-extract " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-cpanplus-module " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-cpanplus-module-author " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-cpanplus-module-fake " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-file-basename" +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-file-fetch " +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-file-temp" +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-source += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-cwd " +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-file-copy " +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-internals-utils += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-internals += "perl-module-vars" +RDEPENDS_perl-module-cpanplus += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-module-author += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-module-author-fake += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-module-author-fake += "perl-module-cpanplus-internals " +RDEPENDS_perl-module-cpanplus-module-author-fake += "perl-module-cpanplus-module-author " +RDEPENDS_perl-module-cpanplus-module-author-fake += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-module-author-fake += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-module-author-fake += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-module-author += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-module-author += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-module-author += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-filehandle " +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-module-checksums += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-module += "perl-module-cpanplus-dist " +RDEPENDS_perl-module-cpanplus-module += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-module += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-module += "perl-module-cpanplus-module-checksums " +RDEPENDS_perl-module-cpanplus-module += "perl-module-cpanplus-module-signature " +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-cpanplus-internals " +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-cpanplus-module " +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-cpanplus-module-author-fake " +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-module-fake += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-module += "perl-module-file-find" +RDEPENDS_perl-module-cpanplus-module += "perl-module-filehandle " +RDEPENDS_perl-module-cpanplus-module += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-module += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-module += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-module += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-module-signature += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-module-signature += "perl-module-cwd " +RDEPENDS_perl-module-cpanplus-module-signature += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-module-signature += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-module-signature += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-module += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-module += "perl-module-vars" +RDEPENDS_perl-module-cpanplus-selfupdate += "perl-module-cpanplus-error" +RDEPENDS_perl-module-cpanplus-selfupdate += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-selfupdate += "perl-module-ipc-cmd" +RDEPENDS_perl-module-cpanplus-selfupdate += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-selfupdate += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-selfupdate += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-cpanplus-backend " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-cpanplus-configure-setup " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-cwd " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-data-dumper " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-ipc-cmd " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-module-load" +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-term-readline " +RDEPENDS_perl-module-cpanplus-shell-classic += "perl-module-term-ui " +RDEPENDS_perl-module-cpanplus-shell += "perl-module-cpanplus-configure " +RDEPENDS_perl-module-cpanplus-shell += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-shell += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-cpanplus-backend " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-cpanplus-configure-setup " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-cpanplus-error " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-cpanplus-internals-constants-report" +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-cwd " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-data-dumper " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-ipc-cmd " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-module-load" +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-customsource += "perl-module-cpanplus-error" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-customsource += "perl-module-cpanplus-internals-constants " +RDEPENDS_perl-module-cpanplus-shell-default-plugins-customsource += "perl-module-data-dumper " +RDEPENDS_perl-module-cpanplus-shell-default-plugins-customsource += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-customsource += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell-default-plugins-remote += "perl-module-cpanplus-error" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-remote += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-remote += "perl-module-module-load " +RDEPENDS_perl-module-cpanplus-shell-default-plugins-remote += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-remote += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell-default-plugins-source += "perl-module-cpanplus-error" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-source += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-shell-default-plugins-source += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-term-readline " +RDEPENDS_perl-module-cpanplus-shell-default += "perl-module-term-ui " +RDEPENDS_perl-module-cpanplus-shell += "perl-module-filehandle " +RDEPENDS_perl-module-cpanplus-shell += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-cpanplus-shell += "perl-module-module-load" +RDEPENDS_perl-module-cpanplus-shell += "perl-module-module-load-conditional" +RDEPENDS_perl-module-cpanplus-shell += "perl-module-params-check" +RDEPENDS_perl-module-cpanplus-shell += "perl-module-strict " +RDEPENDS_perl-module-cpanplus-shell += "perl-module-vars" +RDEPENDS_perl-module-cpanplus += "perl-module-strict " +RDEPENDS_perl-module-cpan-queue += "perl-module-strict " +RDEPENDS_perl-module-cpan-queue += "perl-module-vars" +RDEPENDS_perl-module-cpan += "perl-module-safe" +RDEPENDS_perl-module-cpan += "perl-module-strict " +RDEPENDS_perl-module-cpan += "perl-module-sys-hostname" +RDEPENDS_perl-module-cpan-tarzip += "perl-module-cpan-debug " +RDEPENDS_perl-module-cpan-tarzip += "perl-module-file-basename" +RDEPENDS_perl-module-cpan-tarzip += "perl-module-strict " +RDEPENDS_perl-module-cpan-tarzip += "perl-module-vars" +RDEPENDS_perl-module-cpan += "perl-module-text-parsewords" +RDEPENDS_perl-module-cpan += "perl-module-text-wrap" +RDEPENDS_perl-module-cpan += "perl-module-vars" +RDEPENDS_perl-module-cpan-version += "perl-module-strict " +RDEPENDS_perl-module-cpan-version += "perl-module-vars" +RDEPENDS_perl-module-cwd += "perl-module-exporter " +RDEPENDS_perl-module-cwd += "perl-module-strict " +RDEPENDS_perl-module-cwd += "perl-module-vars" +RDEPENDS_perl-module-data-dumper += "perl-module-carp " +RDEPENDS_perl-module-data-dumper += "perl-module-exporter " +RDEPENDS_perl-module-data-dumper += "perl-module-overload " +RDEPENDS_perl-module-dbm_filter += "perl-module-carp " +RDEPENDS_perl-module-dbm_filter-compress += "perl-module-carp " +RDEPENDS_perl-module-dbm_filter-compress += "perl-module-strict " +RDEPENDS_perl-module-dbm_filter-compress += "perl-module-warnings " +RDEPENDS_perl-module-dbm_filter-encode += "perl-module-carp " +RDEPENDS_perl-module-dbm_filter-encode += "perl-module-strict " +RDEPENDS_perl-module-dbm_filter-encode += "perl-module-warnings " +RDEPENDS_perl-module-dbm_filter-int32 += "perl-module-strict " +RDEPENDS_perl-module-dbm_filter-int32 += "perl-module-warnings " +RDEPENDS_perl-module-dbm_filter-null += "perl-module-strict " +RDEPENDS_perl-module-dbm_filter-null += "perl-module-warnings " +RDEPENDS_perl-module-dbm_filter += "perl-module-strict " +RDEPENDS_perl-module-dbm_filter-utf8 += "perl-module-carp " +RDEPENDS_perl-module-dbm_filter-utf8 += "perl-module-strict " +RDEPENDS_perl-module-dbm_filter-utf8 += "perl-module-warnings " +RDEPENDS_perl-module-dbm_filter += "perl-module-warnings " +RDEPENDS_perl-module-devel-dprof += "perl-module-xsloader" +RDEPENDS_perl-module-devel-innerpackage += "perl-module-base" +RDEPENDS_perl-module-devel-innerpackage += "perl-module-strict " +RDEPENDS_perl-module-devel-innerpackage += "perl-module-vars" +RDEPENDS_perl-module-devel-peek += "perl-module-exporter " +RDEPENDS_perl-module-devel-peek += "perl-module-xsloader" +RDEPENDS_perl-module-devel-ppport += "perl-module-strict " +RDEPENDS_perl-module-devel-ppport += "perl-module-vars" +RDEPENDS_perl-module-devel-selfstubber += "perl-module-file-spec " +RDEPENDS_perl-module-devel-selfstubber += "perl-module-selfloader " +RDEPENDS_perl-module-diagnostics += "perl-module-carp " +RDEPENDS_perl-module-diagnostics += "perl-module-config " +RDEPENDS_perl-module-diagnostics += "perl-module-strict " +RDEPENDS_perl-module-digest-base += "perl-module-strict " +RDEPENDS_perl-module-digest-base += "perl-module-vars" +RDEPENDS_perl-module-digest-file += "perl-module-carp" +RDEPENDS_perl-module-digest-file += "perl-module-digest" +RDEPENDS_perl-module-digest-file += "perl-module-exporter" +RDEPENDS_perl-module-digest-file += "perl-module-strict " +RDEPENDS_perl-module-digest-file += "perl-module-vars" +RDEPENDS_perl-module-digest-md5 += "perl-module-exporter " +RDEPENDS_perl-module-digest-md5 += "perl-module-strict " +RDEPENDS_perl-module-digest-md5 += "perl-module-vars" +RDEPENDS_perl-module-digest += "perl-module-strict " +RDEPENDS_perl-module-digest += "perl-module-vars" +RDEPENDS_perl-module-dirhandle += "perl-module-carp " +RDEPENDS_perl-module-dirhandle += "perl-module-symbol " +RDEPENDS_perl-module-dumpvalue += "perl-module-strict " +RDEPENDS_perl-module-dynaloader += "perl-module-autoloader " +RDEPENDS_perl-module-dynaloader += "perl-module-config " +RDEPENDS_perl-module-encode-alias += "perl-module-base" +RDEPENDS_perl-module-encode-alias += "perl-module-encode " +RDEPENDS_perl-module-encode-alias += "perl-module-strict " +RDEPENDS_perl-module-encode-alias += "perl-module-warnings " +RDEPENDS_perl-module-encode += "perl-module-base" +RDEPENDS_perl-module-encode-byte += "perl-module-encode " +RDEPENDS_perl-module-encode-byte += "perl-module-strict " +RDEPENDS_perl-module-encode-byte += "perl-module-warnings " +RDEPENDS_perl-module-encode-byte += "perl-module-xsloader " +RDEPENDS_perl-module-encode-cjkconstants += "perl-module-carp " +RDEPENDS_perl-module-encode-cjkconstants += "perl-module-exporter " +RDEPENDS_perl-module-encode-cjkconstants += "perl-module-strict " +RDEPENDS_perl-module-encode-cjkconstants += "perl-module-warnings " +RDEPENDS_perl-module-encode-cn += "perl-module-encode " +RDEPENDS_perl-module-encode-cn += "perl-module-encode-cn-hz " +RDEPENDS_perl-module-encode-cn-hz += "perl-module-base" +RDEPENDS_perl-module-encode-cn-hz += "perl-module-encode" +RDEPENDS_perl-module-encode-cn-hz += "perl-module-strict " +RDEPENDS_perl-module-encode-cn-hz += "perl-module-vars" +RDEPENDS_perl-module-encode-cn-hz += "perl-module-warnings " +RDEPENDS_perl-module-encode-cn += "perl-module-strict " +RDEPENDS_perl-module-encode-cn += "perl-module-warnings " +RDEPENDS_perl-module-encode-cn += "perl-module-xsloader " +RDEPENDS_perl-module-encode-config += "perl-module-strict " +RDEPENDS_perl-module-encode-config += "perl-module-warnings " +RDEPENDS_perl-module-encode-ebcdic += "perl-module-encode " +RDEPENDS_perl-module-encode-ebcdic += "perl-module-strict " +RDEPENDS_perl-module-encode-ebcdic += "perl-module-warnings " +RDEPENDS_perl-module-encode-ebcdic += "perl-module-xsloader " +RDEPENDS_perl-module-encode += "perl-module-encode-alias " +RDEPENDS_perl-module-encode += "perl-module-encode-config " +RDEPENDS_perl-module-encode-encoder += "perl-module-carp " +RDEPENDS_perl-module-encode-encoder += "perl-module-encode" +RDEPENDS_perl-module-encode-encoder += "perl-module-exporter " +RDEPENDS_perl-module-encode-encoder += "perl-module-strict " +RDEPENDS_perl-module-encode-encoder += "perl-module-warnings " +RDEPENDS_perl-module-encode-encoding += "perl-module-encode " +RDEPENDS_perl-module-encode-encoding += "perl-module-strict " +RDEPENDS_perl-module-encode-encoding += "perl-module-warnings " +RDEPENDS_perl-module-encode += "perl-module-exporter " +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-base" +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-carp " +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-encode" +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-strict " +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-utf8 " +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-vars" +RDEPENDS_perl-module-encode-gsm0338 += "perl-module-warnings " +RDEPENDS_perl-module-encode-guess += "perl-module-base" +RDEPENDS_perl-module-encode-guess += "perl-module-encode" +RDEPENDS_perl-module-encode-guess += "perl-module-strict " +RDEPENDS_perl-module-encode-guess += "perl-module-warnings " +RDEPENDS_perl-module-encode-jp += "perl-module-encode " +RDEPENDS_perl-module-encode-jp += "perl-module-encode-jp-jis7 " +RDEPENDS_perl-module-encode-jp-h2z += "perl-module-encode-cjkconstants" +RDEPENDS_perl-module-encode-jp-h2z += "perl-module-strict " +RDEPENDS_perl-module-encode-jp-h2z += "perl-module-warnings " +RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-base" +RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-encode" +RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-encode-cjkconstants" +RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-strict " +RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-warnings " +RDEPENDS_perl-module-encode-jp += "perl-module-strict " +RDEPENDS_perl-module-encode-jp += "perl-module-warnings " +RDEPENDS_perl-module-encode-jp += "perl-module-xsloader " +RDEPENDS_perl-module-encode-kr-2022_kr += "perl-module-base" +RDEPENDS_perl-module-encode-kr-2022_kr += "perl-module-encode" +RDEPENDS_perl-module-encode-kr-2022_kr += "perl-module-encode-cjkconstants" +RDEPENDS_perl-module-encode-kr-2022_kr += "perl-module-strict " +RDEPENDS_perl-module-encode-kr-2022_kr += "perl-module-warnings " +RDEPENDS_perl-module-encode-kr += "perl-module-encode " +RDEPENDS_perl-module-encode-kr += "perl-module-encode-kr-2022_kr " +RDEPENDS_perl-module-encode-kr += "perl-module-strict " +RDEPENDS_perl-module-encode-kr += "perl-module-warnings " +RDEPENDS_perl-module-encode-kr += "perl-module-xsloader " +RDEPENDS_perl-module-encode-mime-header += "perl-module-base" +RDEPENDS_perl-module-encode-mime-header += "perl-module-carp " +RDEPENDS_perl-module-encode-mime-header += "perl-module-constant" +RDEPENDS_perl-module-encode-mime-header += "perl-module-encode" +RDEPENDS_perl-module-encode-mime-header-iso_2022_jp += "perl-module-base" +RDEPENDS_perl-module-encode-mime-header-iso_2022_jp += "perl-module-constant" +RDEPENDS_perl-module-encode-mime-header-iso_2022_jp += "perl-module-encode-cjkconstants" +RDEPENDS_perl-module-encode-mime-header-iso_2022_jp += "perl-module-strict " +RDEPENDS_perl-module-encode-mime-header-iso_2022_jp += "perl-module-warnings " +RDEPENDS_perl-module-encode-mime-header += "perl-module-mime-base64 " +RDEPENDS_perl-module-encode-mime-header += "perl-module-strict " +RDEPENDS_perl-module-encode-mime-header += "perl-module-warnings " +RDEPENDS_perl-module-encode-mime-name += "perl-module-strict " +RDEPENDS_perl-module-encode-mime-name += "perl-module-warnings " +RDEPENDS_perl-module-encode += "perl-module-strict " +RDEPENDS_perl-module-encode-symbol += "perl-module-encode " +RDEPENDS_perl-module-encode-symbol += "perl-module-strict " +RDEPENDS_perl-module-encode-symbol += "perl-module-warnings " +RDEPENDS_perl-module-encode-symbol += "perl-module-xsloader " +RDEPENDS_perl-module-encode-tw += "perl-module-encode " +RDEPENDS_perl-module-encode-tw += "perl-module-strict " +RDEPENDS_perl-module-encode-tw += "perl-module-warnings " +RDEPENDS_perl-module-encode-tw += "perl-module-xsloader " +RDEPENDS_perl-module-encode-unicode += "perl-module-base" +RDEPENDS_perl-module-encode-unicode += "perl-module-encode " +RDEPENDS_perl-module-encode-unicode += "perl-module-strict " +RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-base" +RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-encode " +RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-mime-base64 " +RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-strict " +RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-warnings " +RDEPENDS_perl-module-encode-unicode += "perl-module-warnings " +RDEPENDS_perl-module-encode-unicode += "perl-module-xsloader " +RDEPENDS_perl-module-encode += "perl-module-warnings " +RDEPENDS_perl-module-encode += "perl-module-xsloader" +RDEPENDS_perl-module-encoding += "perl-module-encode " +RDEPENDS_perl-module-encoding += "perl-module-strict " +RDEPENDS_perl-module-encoding += "perl-module-warnings " +RDEPENDS_perl-module-encoding-warnings += "perl-module-strict " +RDEPENDS_perl-module-english += "perl-module-exporter " +RDEPENDS_perl-module-env += "perl-module-config " +RDEPENDS_perl-module-env += "perl-module-tie-array " +RDEPENDS_perl-module-errno += "perl-module-exporter" +RDEPENDS_perl-module-errno += "perl-module-strict " +RDEPENDS_perl-module-exporter-heavy += "perl-module-exporter " +RDEPENDS_perl-module-exporter-heavy += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-config " +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-cwd" +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-text-parsewords " +RDEPENDS_perl-module-extutils-cbuilder-base += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder += "perl-module-file-basename" +RDEPENDS_perl-module-extutils-cbuilder += "perl-module-file-path" +RDEPENDS_perl-module-extutils-cbuilder += "perl-module-file-spec" +RDEPENDS_perl-module-extutils-cbuilder-platform-aix += "perl-module-extutils-cbuilder-platform-unix " +RDEPENDS_perl-module-extutils-cbuilder-platform-aix += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-cbuilder-platform-aix += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-aix += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-cygwin += "perl-module-extutils-cbuilder-platform-unix " +RDEPENDS_perl-module-extutils-cbuilder-platform-cygwin += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-cbuilder-platform-cygwin += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-cygwin += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-darwin += "perl-module-extutils-cbuilder-platform-unix " +RDEPENDS_perl-module-extutils-cbuilder-platform-darwin += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-darwin += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-dec_osf += "perl-module-extutils-cbuilder-platform-unix " +RDEPENDS_perl-module-extutils-cbuilder-platform-dec_osf += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-cbuilder-platform-dec_osf += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-dec_osf += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-os2 += "perl-module-extutils-cbuilder-platform-unix " +RDEPENDS_perl-module-extutils-cbuilder-platform-os2 += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-os2 += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-unix += "perl-module-extutils-cbuilder-base " +RDEPENDS_perl-module-extutils-cbuilder-platform-unix += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-unix += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-vms += "perl-module-extutils-cbuilder-base " +RDEPENDS_perl-module-extutils-cbuilder-platform-vms += "perl-module-file-spec-functions" +RDEPENDS_perl-module-extutils-cbuilder-platform-vms += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-vms += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-windows += "perl-module-extutils-cbuilder-base " +RDEPENDS_perl-module-extutils-cbuilder-platform-windows += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-cbuilder-platform-windows += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-cbuilder-platform-windows += "perl-module-strict " +RDEPENDS_perl-module-extutils-cbuilder-platform-windows += "perl-module-vars" +RDEPENDS_perl-module-extutils-cbuilder-platform-windows += "perl-module-warnings " +RDEPENDS_perl-module-extutils-cbuilder += "perl-module-vars" +RDEPENDS_perl-module-extutils-command += "perl-module-carp " +RDEPENDS_perl-module-extutils-command += "perl-module-exporter " +RDEPENDS_perl-module-extutils-command += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-command += "perl-module-file-compare " +RDEPENDS_perl-module-extutils-command += "perl-module-file-copy " +RDEPENDS_perl-module-extutils-command += "perl-module-file-path" +RDEPENDS_perl-module-extutils-command-mm += "perl-module-exporter " +RDEPENDS_perl-module-extutils-command-mm += "perl-module-strict " +RDEPENDS_perl-module-extutils-command-mm += "perl-module-vars" +RDEPENDS_perl-module-extutils-command += "perl-module-strict " +RDEPENDS_perl-module-extutils-command += "perl-module-vars" +RDEPENDS_perl-module-extutils-constant-base += "perl-module-carp " +RDEPENDS_perl-module-extutils-constant-base += "perl-module-extutils-constant-utils" +RDEPENDS_perl-module-extutils-constant-base += "perl-module-strict " +RDEPENDS_perl-module-extutils-constant-base += "perl-module-text-wrap " +RDEPENDS_perl-module-extutils-constant-base += "perl-module-vars" +RDEPENDS_perl-module-extutils-constant += "perl-module-carp" +RDEPENDS_perl-module-extutils-constant += "perl-module-exporter " +RDEPENDS_perl-module-extutils-constant += "perl-module-extutils-constant-utils" +RDEPENDS_perl-module-extutils-constant += "perl-module-extutils-constant-xs" +RDEPENDS_perl-module-extutils-constant-proxysubs += "perl-module-carp " +RDEPENDS_perl-module-extutils-constant-proxysubs += "perl-module-extutils-constant-utils" +RDEPENDS_perl-module-extutils-constant-proxysubs += "perl-module-extutils-constant-xs" +RDEPENDS_perl-module-extutils-constant-proxysubs += "perl-module-extutils-constant-xs " +RDEPENDS_perl-module-extutils-constant-proxysubs += "perl-module-strict " +RDEPENDS_perl-module-extutils-constant += "perl-module-strict " +RDEPENDS_perl-module-extutils-constant-utils += "perl-module-carp " +RDEPENDS_perl-module-extutils-constant-utils += "perl-module-strict " +RDEPENDS_perl-module-extutils-constant-utils += "perl-module-vars" +RDEPENDS_perl-module-extutils-constant += "perl-module-vars" +RDEPENDS_perl-module-extutils-constant-xs += "perl-module-carp " +RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant" +RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant-base " +RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant-utils" +RDEPENDS_perl-module-extutils-constant-xs += "perl-module-strict " +RDEPENDS_perl-module-extutils-constant-xs += "perl-module-vars" +RDEPENDS_perl-module-extutils-embed += "perl-module-config " +RDEPENDS_perl-module-extutils-embed += "perl-module-exporter " +RDEPENDS_perl-module-extutils-embed += "perl-module-filehandle " +RDEPENDS_perl-module-extutils-embed += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-embed += "perl-module-getopt-std " +RDEPENDS_perl-module-extutils-embed += "perl-module-strict " +RDEPENDS_perl-module-extutils-install += "perl-module-autosplit " +RDEPENDS_perl-module-extutils-install += "perl-module-carp" +RDEPENDS_perl-module-extutils-install += "perl-module-config" +RDEPENDS_perl-module-extutils-install += "perl-module-cwd" +RDEPENDS_perl-module-extutils-installed += "perl-module-carp" +RDEPENDS_perl-module-extutils-installed += "perl-module-config " +RDEPENDS_perl-module-extutils-installed += "perl-module-extutils-makemaker " +RDEPENDS_perl-module-extutils-installed += "perl-module-extutils-packlist " +RDEPENDS_perl-module-extutils-installed += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-installed += "perl-module-file-find " +RDEPENDS_perl-module-extutils-installed += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-installed += "perl-module-strict " +RDEPENDS_perl-module-extutils-installed += "perl-module-vars" +RDEPENDS_perl-module-extutils-install += "perl-module-exporter " +RDEPENDS_perl-module-extutils-install += "perl-module-extutils-packlist " +RDEPENDS_perl-module-extutils-install += "perl-module-file-basename" +RDEPENDS_perl-module-extutils-install += "perl-module-file-compare" +RDEPENDS_perl-module-extutils-install += "perl-module-file-copy " +RDEPENDS_perl-module-extutils-install += "perl-module-file-find" +RDEPENDS_perl-module-extutils-install += "perl-module-file-path " +RDEPENDS_perl-module-extutils-install += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-install += "perl-module-strict " +RDEPENDS_perl-module-extutils-install += "perl-module-vars" +RDEPENDS_perl-module-extutils-liblist += "perl-module-extutils-liblist-kid " +RDEPENDS_perl-module-extutils-liblist += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-config " +RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-cwd" +RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-strict " +RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-vars" +RDEPENDS_perl-module-extutils-liblist += "perl-module-strict " +RDEPENDS_perl-module-extutils-liblist += "perl-module-vars" +RDEPENDS_perl-module-extutils-makemaker-bytes += "perl-module-strict " +RDEPENDS_perl-module-extutils-makemaker-bytes += "perl-module-vars" +RDEPENDS_perl-module-extutils-makemaker += "perl-module-carp" +RDEPENDS_perl-module-extutils-makemaker-config += "perl-module-config" +RDEPENDS_perl-module-extutils-makemaker-config += "perl-module-strict " +RDEPENDS_perl-module-extutils-makemaker-config += "perl-module-vars" +RDEPENDS_perl-module-extutils-makemaker += "perl-module-exporter " +RDEPENDS_perl-module-extutils-makemaker += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-makemaker += "perl-module-file-path " +RDEPENDS_perl-module-extutils-makemaker += "perl-module-strict " +RDEPENDS_perl-module-extutils-makemaker += "perl-module-vars" +RDEPENDS_perl-module-extutils-makemaker-vmsish += "perl-module-strict " +RDEPENDS_perl-module-extutils-makemaker-vmsish += "perl-module-vars" +RDEPENDS_perl-module-extutils-makemaker-vmsish += "perl-module-vmsish" +RDEPENDS_perl-module-extutils-manifest += "perl-module-carp " +RDEPENDS_perl-module-extutils-manifest += "perl-module-config " +RDEPENDS_perl-module-extutils-manifest += "perl-module-exporter " +RDEPENDS_perl-module-extutils-manifest += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-manifest += "perl-module-file-copy" +RDEPENDS_perl-module-extutils-manifest += "perl-module-file-find " +RDEPENDS_perl-module-extutils-manifest += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-manifest += "perl-module-strict " +RDEPENDS_perl-module-extutils-miniperl += "perl-module-exporter " +RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-config " +RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-exporter " +RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-strict" +RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-vars" +RDEPENDS_perl-module-extutils-mksymlists += "perl-module-carp " +RDEPENDS_perl-module-extutils-mksymlists += "perl-module-config " +RDEPENDS_perl-module-extutils-mksymlists += "perl-module-exporter " +RDEPENDS_perl-module-extutils-mksymlists += "perl-module-strict" +RDEPENDS_perl-module-extutils-mksymlists += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_aix += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_aix += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_aix += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_aix += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_any += "perl-module-carp " +RDEPENDS_perl-module-extutils-mm_any += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_any += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_any += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-mm_any += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_any += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_beos += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_beos += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_beos += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_beos += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-mm_beos += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_beos += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_cygwin += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_cygwin += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_cygwin += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_cygwin += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-mm_cygwin += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_cygwin += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_dos += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_dos += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_dos += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_dos += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-liblist " +RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-makemaker " +RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_macos += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_macos += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_nw5 += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_nw5 += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_nw5 += "perl-module-extutils-mm_win32 " +RDEPENDS_perl-module-extutils-mm_nw5 += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-mm_nw5 += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_nw5 += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_os2 += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_os2 += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_os2 += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_os2 += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-mm_os2 += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_os2 += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_qnx += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_qnx += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_qnx += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-carp " +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-dirhandle " +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-file-basename" +RDEPENDS_perl-module-extutils-mm_unix += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_uwin += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_uwin += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_uwin += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-exporter " +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_vms += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_vos += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_vos += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_vos += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-extutils-makemaker" +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-extutils-mm_any " +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-extutils-mm_unix " +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_win32 += "perl-module-vars" +RDEPENDS_perl-module-extutils-mm_win95 += "perl-module-extutils-makemaker-config " +RDEPENDS_perl-module-extutils-mm_win95 += "perl-module-extutils-mm_win32 " +RDEPENDS_perl-module-extutils-mm_win95 += "perl-module-strict " +RDEPENDS_perl-module-extutils-mm_win95 += "perl-module-vars" +RDEPENDS_perl-module-extutils-my += "perl-module-extutils-mm " +RDEPENDS_perl-module-extutils-my += "perl-module-strict " +RDEPENDS_perl-module-extutils-my += "perl-module-vars" +RDEPENDS_perl-module-extutils-packlist += "perl-module-carp" +RDEPENDS_perl-module-extutils-packlist += "perl-module-config " +RDEPENDS_perl-module-extutils-packlist += "perl-module-strict " +RDEPENDS_perl-module-extutils-packlist += "perl-module-vars" +RDEPENDS_perl-module-extutils-parsexs += "perl-module-config " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-cwd " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-exporter " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-file-basename " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-strict " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-symbol " +RDEPENDS_perl-module-extutils-parsexs += "perl-module-vars" +RDEPENDS_perl-module-extutils-testlib += "perl-module-cwd " +RDEPENDS_perl-module-extutils-testlib += "perl-module-file-spec " +RDEPENDS_perl-module-extutils-testlib += "perl-module-lib" +RDEPENDS_perl-module-extutils-testlib += "perl-module-strict " +RDEPENDS_perl-module-extutils-testlib += "perl-module-vars" +RDEPENDS_perl-module-fatal += "perl-module-carp " +RDEPENDS_perl-module-fatal += "perl-module-strict " +RDEPENDS_perl-module-fcntl += "perl-module-exporter " +RDEPENDS_perl-module-fcntl += "perl-module-strict " +RDEPENDS_perl-module-fcntl += "perl-module-xsloader" +RDEPENDS_perl-module-fields += "perl-module-strict " +RDEPENDS_perl-module-fields += "perl-module-vars" +RDEPENDS_perl-module-file-basename += "perl-module-exporter " +RDEPENDS_perl-module-file-basename += "perl-module-strict " +RDEPENDS_perl-module-file-basename += "perl-module-warnings " +RDEPENDS_perl-module-filecache += "perl-module-base" +RDEPENDS_perl-module-filecache += "perl-module-carp " +RDEPENDS_perl-module-filecache += "perl-module-strict " +RDEPENDS_perl-module-filecache += "perl-module-vars" +RDEPENDS_perl-module-file-checktree += "perl-module-cwd " +RDEPENDS_perl-module-file-checktree += "perl-module-exporter " +RDEPENDS_perl-module-file-checktree += "perl-module-file-spec " +RDEPENDS_perl-module-file-checktree += "perl-module-strict " +RDEPENDS_perl-module-file-checktree += "perl-module-warnings " +RDEPENDS_perl-module-file-compare += "perl-module-exporter " +RDEPENDS_perl-module-file-compare += "perl-module-strict " +RDEPENDS_perl-module-file-compare += "perl-module-warnings " +RDEPENDS_perl-module-file-copy += "perl-module-config " +RDEPENDS_perl-module-file-copy += "perl-module-exporter " +RDEPENDS_perl-module-file-copy += "perl-module-file-spec " +RDEPENDS_perl-module-file-copy += "perl-module-strict " +RDEPENDS_perl-module-file-copy += "perl-module-warnings " +RDEPENDS_perl-module-file-dosglob += "perl-module-strict " +RDEPENDS_perl-module-file-dosglob += "perl-module-warnings " +RDEPENDS_perl-module-file-fetch += "perl-module-carp" +RDEPENDS_perl-module-file-fetch += "perl-module-constant" +RDEPENDS_perl-module-file-fetch += "perl-module-cwd" +RDEPENDS_perl-module-file-fetch += "perl-module-file-basename" +RDEPENDS_perl-module-file-fetch += "perl-module-file-copy " +RDEPENDS_perl-module-file-fetch += "perl-module-filehandle " +RDEPENDS_perl-module-file-fetch += "perl-module-file-path" +RDEPENDS_perl-module-file-fetch += "perl-module-file-spec " +RDEPENDS_perl-module-file-fetch += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-fetch += "perl-module-ipc-cmd" +RDEPENDS_perl-module-file-fetch += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-file-fetch += "perl-module-module-load-conditional" +RDEPENDS_perl-module-file-fetch += "perl-module-params-check" +RDEPENDS_perl-module-file-fetch += "perl-module-strict " +RDEPENDS_perl-module-file-find += "perl-module-cwd " +RDEPENDS_perl-module-file-find += "perl-module-exporter " +RDEPENDS_perl-module-file-find += "perl-module-file-basename " +RDEPENDS_perl-module-file-find += "perl-module-file-spec " +RDEPENDS_perl-module-file-find += "perl-module-strict " +RDEPENDS_perl-module-file-find += "perl-module-warnings " +RDEPENDS_perl-module-file-find += "perl-module-warnings-register " +RDEPENDS_perl-module-file-glob += "perl-module-strict " +RDEPENDS_perl-module-file-glob += "perl-module-xsloader" +RDEPENDS_perl-module-filehandle += "perl-module-io-file " +RDEPENDS_perl-module-filehandle += "perl-module-strict " +RDEPENDS_perl-module-file-path += "perl-module-cwd" +RDEPENDS_perl-module-file-path += "perl-module-exporter" +RDEPENDS_perl-module-file-path += "perl-module-file-basename" +RDEPENDS_perl-module-file-path += "perl-module-file-spec" +RDEPENDS_perl-module-file-path += "perl-module-strict " +RDEPENDS_perl-module-file-path += "perl-module-vars" +RDEPENDS_perl-module-file-spec-cygwin += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-spec-cygwin += "perl-module-strict " +RDEPENDS_perl-module-file-spec-cygwin += "perl-module-vars" +RDEPENDS_perl-module-file-spec-epoc += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-spec-epoc += "perl-module-strict " +RDEPENDS_perl-module-file-spec-epoc += "perl-module-vars" +RDEPENDS_perl-module-file-spec-functions += "perl-module-exporter " +RDEPENDS_perl-module-file-spec-functions += "perl-module-file-spec " +RDEPENDS_perl-module-file-spec-functions += "perl-module-strict " +RDEPENDS_perl-module-file-spec-functions += "perl-module-vars" +RDEPENDS_perl-module-file-spec-mac += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-spec-mac += "perl-module-strict " +RDEPENDS_perl-module-file-spec-mac += "perl-module-vars" +RDEPENDS_perl-module-file-spec-os2 += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-spec-os2 += "perl-module-strict " +RDEPENDS_perl-module-file-spec-os2 += "perl-module-vars" +RDEPENDS_perl-module-file-spec += "perl-module-strict " +RDEPENDS_perl-module-file-spec-unix += "perl-module-strict " +RDEPENDS_perl-module-file-spec-unix += "perl-module-vars" +RDEPENDS_perl-module-file-spec += "perl-module-vars" +RDEPENDS_perl-module-file-spec-vms += "perl-module-file-basename " +RDEPENDS_perl-module-file-spec-vms += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-spec-vms += "perl-module-strict " +RDEPENDS_perl-module-file-spec-vms += "perl-module-vars" +RDEPENDS_perl-module-file-spec-win32 += "perl-module-file-spec-unix " +RDEPENDS_perl-module-file-spec-win32 += "perl-module-strict " +RDEPENDS_perl-module-file-spec-win32 += "perl-module-vars" +RDEPENDS_perl-module-file-stat += "perl-module-class-struct" +RDEPENDS_perl-module-file-stat += "perl-module-strict " +RDEPENDS_perl-module-file-stat += "perl-module-vars" +RDEPENDS_perl-module-file-stat += "perl-module-warnings " +RDEPENDS_perl-module-file-temp += "perl-module-base" +RDEPENDS_perl-module-file-temp += "perl-module-carp " +RDEPENDS_perl-module-file-temp += "perl-module-carp-heavy " +RDEPENDS_perl-module-file-temp += "perl-module-constant" +RDEPENDS_perl-module-file-temp += "perl-module-errno " +RDEPENDS_perl-module-file-temp += "perl-module-fcntl" +RDEPENDS_perl-module-file-temp += "perl-module-file-path" +RDEPENDS_perl-module-file-temp += "perl-module-file-spec" +RDEPENDS_perl-module-file-temp += "perl-module-overload" +RDEPENDS_perl-module-file-temp += "perl-module-strict " +RDEPENDS_perl-module-file-temp += "perl-module-vars" +RDEPENDS_perl-module-filter-simple += "perl-module-carp " +RDEPENDS_perl-module-filter-simple += "perl-module-filter-util-call " +RDEPENDS_perl-module-filter-simple += "perl-module-text-balanced" +RDEPENDS_perl-module-filter-simple += "perl-module-vars" +RDEPENDS_perl-module-filter-util-call += "perl-module-carp" +RDEPENDS_perl-module-filter-util-call += "perl-module-dynaloader " +RDEPENDS_perl-module-filter-util-call += "perl-module-exporter " +RDEPENDS_perl-module-filter-util-call += "perl-module-strict " +RDEPENDS_perl-module-filter-util-call += "perl-module-vars" +RDEPENDS_perl-module-filter-util-call += "perl-module-warnings " +RDEPENDS_perl-module-findbin += "perl-module-carp " +RDEPENDS_perl-module-findbin += "perl-module-config " +RDEPENDS_perl-module-findbin += "perl-module-cwd" +RDEPENDS_perl-module-findbin += "perl-module-exporter " +RDEPENDS_perl-module-findbin += "perl-module-file-basename " +RDEPENDS_perl-module-findbin += "perl-module-file-spec " +RDEPENDS_perl-module-getopt-long += "perl-module-constant" +RDEPENDS_perl-module-getopt-long += "perl-module-exporter " +RDEPENDS_perl-module-getopt-long += "perl-module-strict " +RDEPENDS_perl-module-getopt-long += "perl-module-vars" +RDEPENDS_perl-module-getopt-std += "perl-module-exporter " +RDEPENDS_perl-module-i18n-collate += "perl-module-exporter " +RDEPENDS_perl-module-i18n-collate += "perl-module-posix" +RDEPENDS_perl-module-i18n-collate += "perl-module-strict " +RDEPENDS_perl-module-i18n-collate += "perl-module-warnings-register " +RDEPENDS_perl-module-i18n-langinfo += "perl-module-autoloader " +RDEPENDS_perl-module-i18n-langinfo += "perl-module-carp " +RDEPENDS_perl-module-i18n-langinfo += "perl-module-dynaloader " +RDEPENDS_perl-module-i18n-langinfo += "perl-module-exporter " +RDEPENDS_perl-module-i18n-langinfo += "perl-module-strict " +RDEPENDS_perl-module-i18n-langinfo += "perl-module-warnings " +RDEPENDS_perl-module-i18n-langtags-detect += "perl-module-i18n-langtags" +RDEPENDS_perl-module-i18n-langtags-detect += "perl-module-strict " +RDEPENDS_perl-module-i18n-langtags += "perl-module-exporter " +RDEPENDS_perl-module-i18n-langtags-list += "perl-module-strict " +RDEPENDS_perl-module-i18n-langtags-list += "perl-module-vars" +RDEPENDS_perl-module-i18n-langtags += "perl-module-strict " +RDEPENDS_perl-module-i18n-langtags += "perl-module-vars" +RDEPENDS_perl-module-io += "perl-module-carp " +RDEPENDS_perl-module-io-dir += "perl-module-carp " +RDEPENDS_perl-module-io-dir += "perl-module-exporter " +RDEPENDS_perl-module-io-dir += "perl-module-file-spec " +RDEPENDS_perl-module-io-dir += "perl-module-file-stat " +RDEPENDS_perl-module-io-dir += "perl-module-io-file " +RDEPENDS_perl-module-io-dir += "perl-module-strict " +RDEPENDS_perl-module-io-dir += "perl-module-symbol " +RDEPENDS_perl-module-io-dir += "perl-module-tie-hash " +RDEPENDS_perl-module-io-file += "perl-module-carp " +RDEPENDS_perl-module-io-file += "perl-module-exporter " +RDEPENDS_perl-module-io-file += "perl-module-file-spec " +RDEPENDS_perl-module-io-file += "perl-module-io-seekable " +RDEPENDS_perl-module-io-file += "perl-module-selectsaver " +RDEPENDS_perl-module-io-file += "perl-module-strict " +RDEPENDS_perl-module-io-file += "perl-module-symbol " +RDEPENDS_perl-module-io-handle += "perl-module-carp " +RDEPENDS_perl-module-io-handle += "perl-module-exporter " +RDEPENDS_perl-module-io-handle += "perl-module-selectsaver " +RDEPENDS_perl-module-io-handle += "perl-module-strict " +RDEPENDS_perl-module-io-handle += "perl-module-symbol " +RDEPENDS_perl-module-io-pipe += "perl-module-carp " +RDEPENDS_perl-module-io-pipe += "perl-module-io-handle " +RDEPENDS_perl-module-io-pipe += "perl-module-strict " +RDEPENDS_perl-module-io-pipe += "perl-module-symbol " +RDEPENDS_perl-module-io-poll += "perl-module-exporter" +RDEPENDS_perl-module-io-poll += "perl-module-io-handle " +RDEPENDS_perl-module-io-poll += "perl-module-strict " +RDEPENDS_perl-module-io-seekable += "perl-module-carp " +RDEPENDS_perl-module-io-seekable += "perl-module-exporter " +RDEPENDS_perl-module-io-seekable += "perl-module-fcntl" +RDEPENDS_perl-module-io-seekable += "perl-module-io-handle" +RDEPENDS_perl-module-io-seekable += "perl-module-strict " +RDEPENDS_perl-module-io-select += "perl-module-exporter " +RDEPENDS_perl-module-io-select += "perl-module-strict " +RDEPENDS_perl-module-io-select += "perl-module-vars" +RDEPENDS_perl-module-io-select += "perl-module-warnings-register " +RDEPENDS_perl-module-io-socket += "perl-module-carp " +RDEPENDS_perl-module-io-socket += "perl-module-errno " +RDEPENDS_perl-module-io-socket += "perl-module-exporter " +RDEPENDS_perl-module-io-socket-inet += "perl-module-carp " +RDEPENDS_perl-module-io-socket-inet += "perl-module-errno " +RDEPENDS_perl-module-io-socket-inet += "perl-module-exporter " +RDEPENDS_perl-module-io-socket-inet += "perl-module-io-socket " +RDEPENDS_perl-module-io-socket-inet += "perl-module-socket " +RDEPENDS_perl-module-io-socket-inet += "perl-module-strict " +RDEPENDS_perl-module-io-socket += "perl-module-io-handle " +RDEPENDS_perl-module-io-socket += "perl-module-io-socket-inet " +RDEPENDS_perl-module-io-socket += "perl-module-io-socket-unix" +RDEPENDS_perl-module-io-socket += "perl-module-socket" +RDEPENDS_perl-module-io-socket += "perl-module-strict " +RDEPENDS_perl-module-io-socket-unix += "perl-module-carp " +RDEPENDS_perl-module-io-socket-unix += "perl-module-io-socket " +RDEPENDS_perl-module-io-socket-unix += "perl-module-strict " +RDEPENDS_perl-module-io += "perl-module-strict " +RDEPENDS_perl-module-io += "perl-module-warnings " +RDEPENDS_perl-module-io += "perl-module-xsloader" +RDEPENDS_perl-module-io-zlib += "perl-module-carp " +RDEPENDS_perl-module-io-zlib += "perl-module-fcntl" +RDEPENDS_perl-module-io-zlib += "perl-module-strict " +RDEPENDS_perl-module-io-zlib += "perl-module-symbol " +RDEPENDS_perl-module-io-zlib += "perl-module-tie-handle " +RDEPENDS_perl-module-io-zlib += "perl-module-vars" +RDEPENDS_perl-module-ipc-cmd += "perl-module-carp " +RDEPENDS_perl-module-ipc-cmd += "perl-module-file-spec " +RDEPENDS_perl-module-ipc-cmd += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-ipc-cmd += "perl-module-module-load-conditional" +RDEPENDS_perl-module-ipc-cmd += "perl-module-params-check" +RDEPENDS_perl-module-ipc-cmd += "perl-module-strict " +RDEPENDS_perl-module-ipc-msg += "perl-module-carp " +RDEPENDS_perl-module-ipc-msg += "perl-module-ipc-sysv" +RDEPENDS_perl-module-ipc-msg += "perl-module-strict " +RDEPENDS_perl-module-ipc-msg += "perl-module-vars" +RDEPENDS_perl-module-ipc-open2 += "perl-module-exporter " +RDEPENDS_perl-module-ipc-open2 += "perl-module-ipc-open3 " +RDEPENDS_perl-module-ipc-open2 += "perl-module-strict " +RDEPENDS_perl-module-ipc-open3 += "perl-module-carp " +RDEPENDS_perl-module-ipc-open3 += "perl-module-exporter " +RDEPENDS_perl-module-ipc-open3 += "perl-module-strict " +RDEPENDS_perl-module-ipc-open3 += "perl-module-symbol" +RDEPENDS_perl-module-ipc-semaphore += "perl-module-carp " +RDEPENDS_perl-module-ipc-semaphore += "perl-module-strict " +RDEPENDS_perl-module-ipc-semaphore += "perl-module-vars" +RDEPENDS_perl-module-ipc-sysv += "perl-module-carp " +RDEPENDS_perl-module-ipc-sysv += "perl-module-config " +RDEPENDS_perl-module-ipc-sysv += "perl-module-exporter " +RDEPENDS_perl-module-ipc-sysv += "perl-module-strict " +RDEPENDS_perl-module-ipc-sysv += "perl-module-vars" +RDEPENDS_perl-module-less += "perl-module-strict " +RDEPENDS_perl-module-less += "perl-module-warnings " +RDEPENDS_perl-module-lib += "perl-module-config " +RDEPENDS_perl-module-lib += "perl-module-strict " +RDEPENDS_perl-module-list-util += "perl-module-exporter " +RDEPENDS_perl-module-list-util += "perl-module-strict " +RDEPENDS_perl-module-list-util += "perl-module-vars" +RDEPENDS_perl-module-locale-constants += "perl-module-constant" +RDEPENDS_perl-module-locale-constants += "perl-module-exporter " +RDEPENDS_perl-module-locale-constants += "perl-module-strict " +RDEPENDS_perl-module-locale-constants += "perl-module-vars" +RDEPENDS_perl-module-locale-country += "perl-module-carp " +RDEPENDS_perl-module-locale-country += "perl-module-exporter " +RDEPENDS_perl-module-locale-country += "perl-module-locale-constants " +RDEPENDS_perl-module-locale-country += "perl-module-strict " +RDEPENDS_perl-module-locale-country += "perl-module-vars" +RDEPENDS_perl-module-locale-currency += "perl-module-exporter " +RDEPENDS_perl-module-locale-currency += "perl-module-strict " +RDEPENDS_perl-module-locale-currency += "perl-module-vars" +RDEPENDS_perl-module-locale-language += "perl-module-exporter " +RDEPENDS_perl-module-locale-language += "perl-module-strict " +RDEPENDS_perl-module-locale-language += "perl-module-vars" +RDEPENDS_perl-module-locale-maketext += "perl-module-carp" +RDEPENDS_perl-module-locale-maketext-gutsloader += "perl-module-strict " +RDEPENDS_perl-module-locale-maketext-guts += "perl-module-strict " +RDEPENDS_perl-module-locale-maketext-guts += "perl-module-utf8 " +RDEPENDS_perl-module-locale-maketext-guts += "perl-module-vars" +RDEPENDS_perl-module-locale-maketext += "perl-module-i18n-langtags" +RDEPENDS_perl-module-locale-maketext += "perl-module-locale-maketext-gutsloader " +RDEPENDS_perl-module-locale-maketext-simple += "perl-module-strict " +RDEPENDS_perl-module-locale-maketext += "perl-module-strict " +RDEPENDS_perl-module-locale-script += "perl-module-carp " +RDEPENDS_perl-module-locale-script += "perl-module-exporter " +RDEPENDS_perl-module-locale-script += "perl-module-locale-constants " +RDEPENDS_perl-module-locale-script += "perl-module-strict " +RDEPENDS_perl-module-locale-script += "perl-module-vars" +RDEPENDS_perl-module-log-message-config += "perl-module-filehandle " +RDEPENDS_perl-module-log-message-config += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-log-message-config += "perl-module-module-load " +RDEPENDS_perl-module-log-message-config += "perl-module-params-check" +RDEPENDS_perl-module-log-message-config += "perl-module-strict " +RDEPENDS_perl-module-log-message-handlers += "perl-module-strict " +RDEPENDS_perl-module-log-message-item += "perl-module-carp" +RDEPENDS_perl-module-log-message-item += "perl-module-log-message-handlers " +RDEPENDS_perl-module-log-message-item += "perl-module-params-check" +RDEPENDS_perl-module-log-message-item += "perl-module-strict " +RDEPENDS_perl-module-log-message += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-log-message += "perl-module-log-message-config " +RDEPENDS_perl-module-log-message += "perl-module-log-message-item " +RDEPENDS_perl-module-log-message += "perl-module-params-check" +RDEPENDS_perl-module-log-message-simple += "perl-module-log-message" +RDEPENDS_perl-module-log-message-simple += "perl-module-strict " +RDEPENDS_perl-module-log-message += "perl-module-strict " +RDEPENDS_perl-module-math-bigfloat += "perl-module-exporter " +RDEPENDS_perl-module-math-bigfloat += "perl-module-strict " +RDEPENDS_perl-module-math-bigfloat-trace += "perl-module-exporter " +RDEPENDS_perl-module-math-bigfloat-trace += "perl-module-math-bigfloat " +RDEPENDS_perl-module-math-bigfloat-trace += "perl-module-strict " +RDEPENDS_perl-module-math-bigint-calcemu += "perl-module-strict " +RDEPENDS_perl-module-math-bigint-calcemu += "perl-module-vars" +RDEPENDS_perl-module-math-bigint-calc += "perl-module-strict " +RDEPENDS_perl-module-math-bigint += "perl-module-strict " +RDEPENDS_perl-module-math-bigint-trace += "perl-module-exporter " +RDEPENDS_perl-module-math-bigint-trace += "perl-module-math-bigint " +RDEPENDS_perl-module-math-bigint-trace += "perl-module-strict " +RDEPENDS_perl-module-math-bigrat += "perl-module-math-bigfloat " +RDEPENDS_perl-module-math-bigrat += "perl-module-strict " +RDEPENDS_perl-module-math-complex += "perl-module-exporter " +RDEPENDS_perl-module-math-complex += "perl-module-strict " +RDEPENDS_perl-module-math-complex += "perl-module-vars" +RDEPENDS_perl-module-math-trig += "perl-module-exporter " +RDEPENDS_perl-module-math-trig += "perl-module-math-complex" +RDEPENDS_perl-module-math-trig += "perl-module-strict " +RDEPENDS_perl-module-math-trig += "perl-module-vars" +RDEPENDS_perl-module-memoize-anydbm_file += "perl-module-vars" +RDEPENDS_perl-module-memoize += "perl-module-carp " +RDEPENDS_perl-module-memoize-expire += "perl-module-carp " +RDEPENDS_perl-module-memoize-expirefile += "perl-module-carp " +RDEPENDS_perl-module-memoize += "perl-module-exporter " +RDEPENDS_perl-module-memoize-ndbm_file += "perl-module-ndbm_file " +RDEPENDS_perl-module-memoize-sdbm_file += "perl-module-sdbm_file " +RDEPENDS_perl-module-memoize-storable += "perl-module-storable" +RDEPENDS_perl-module-memoize += "perl-module-strict " +RDEPENDS_perl-module-memoize += "perl-module-vars" +RDEPENDS_perl-module-mime-base64 += "perl-module-exporter " +RDEPENDS_perl-module-mime-base64 += "perl-module-strict " +RDEPENDS_perl-module-mime-base64 += "perl-module-vars" +RDEPENDS_perl-module-mime-base64 += "perl-module-xsloader " +RDEPENDS_perl-module-mime-quotedprint += "perl-module-exporter " +RDEPENDS_perl-module-mime-quotedprint += "perl-module-strict " +RDEPENDS_perl-module-mime-quotedprint += "perl-module-vars" +RDEPENDS_perl-module-module-build-base += "perl-module-$build_package " +RDEPENDS_perl-module-module-build-base += "perl-module-carp " +RDEPENDS_perl-module-module-build-base += "perl-module-cwd " +RDEPENDS_perl-module-module-build-base += "perl-module-file-basename" +RDEPENDS_perl-module-module-build-base += "perl-module-file-basename " +RDEPENDS_perl-module-module-build-base += "perl-module-file-compare" +RDEPENDS_perl-module-module-build-base += "perl-module-file-copy" +RDEPENDS_perl-module-module-build-base += "perl-module-file-find" +RDEPENDS_perl-module-module-build-base += "perl-module-file-path" +RDEPENDS_perl-module-module-build-base += "perl-module-file-spec" +RDEPENDS_perl-module-module-build-base += "perl-module-file-spec " +RDEPENDS_perl-module-module-build-base += "perl-module-io-file" +RDEPENDS_perl-module-module-build-base += "perl-module-module-build-config " +RDEPENDS_perl-module-module-build-base += "perl-module-module-build-dumper" +RDEPENDS_perl-module-module-build-base += "perl-module-module-build-moduleinfo " +RDEPENDS_perl-module-module-build-base += "perl-module-module-build-notes " +RDEPENDS_perl-module-module-build-base += "perl-module-$pack " +RDEPENDS_perl-module-module-build-base += "perl-module-strict " +RDEPENDS_perl-module-module-build-base += "perl-module-text-parsewords" +RDEPENDS_perl-module-module-build-base += "perl-module-vars" +RDEPENDS_perl-module-module-build-compat += "perl-module-config " +RDEPENDS_perl-module-module-build-compat += "perl-module-data-dumper " +RDEPENDS_perl-module-module-build-compat += "perl-module-extutils-makemaker " +RDEPENDS_perl-module-module-build-compat += "perl-module-file-spec " +RDEPENDS_perl-module-module-build-compat += "perl-module-io-file " +RDEPENDS_perl-module-module-build-compat += "perl-module-module-build " +RDEPENDS_perl-module-module-build-compat += "perl-module-module-build-moduleinfo " +RDEPENDS_perl-module-module-build-compat += "perl-module-strict " +RDEPENDS_perl-module-module-build-compat += "perl-module-vars" +RDEPENDS_perl-module-module-build-config += "perl-module-config " +RDEPENDS_perl-module-module-build-configdata += "perl-module-strict " +RDEPENDS_perl-module-module-build-config += "perl-module-strict " +RDEPENDS_perl-module-module-build-config += "perl-module-vars" +RDEPENDS_perl-module-module-build-dumper += "perl-module-data-dumper " +RDEPENDS_perl-module-module-build += "perl-module-file-basename" +RDEPENDS_perl-module-module-build += "perl-module-file-path" +RDEPENDS_perl-module-module-build += "perl-module-file-spec" +RDEPENDS_perl-module-module-build += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-moduleinfo += "perl-module-file-spec " +RDEPENDS_perl-module-module-build-moduleinfo += "perl-module-io-file " +RDEPENDS_perl-module-module-build-moduleinfo += "perl-module-module-build-version " +RDEPENDS_perl-module-module-build-moduleinfo += "perl-module-strict " +RDEPENDS_perl-module-module-build-moduleinfo += "perl-module-vars" +RDEPENDS_perl-module-module-build-notes += "perl-module-data-dumper " +RDEPENDS_perl-module-module-build-notes += "perl-module-io-file " +RDEPENDS_perl-module-module-build-notes += "perl-module-module-build-dumper " +RDEPENDS_perl-module-module-build-notes += "perl-module-strict " +RDEPENDS_perl-module-module-build-notes += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-aix += "perl-module-module-build-platform-unix " +RDEPENDS_perl-module-module-build-platform-aix += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-aix += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-amiga += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-amiga += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-amiga += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-cygwin += "perl-module-module-build-platform-unix " +RDEPENDS_perl-module-module-build-platform-cygwin += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-cygwin += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-darwin += "perl-module-module-build-platform-unix " +RDEPENDS_perl-module-module-build-platform-darwin += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-darwin += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-default += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-default += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-default += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-ebcdic += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-ebcdic += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-ebcdic += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-macos += "perl-module-extutils-install " +RDEPENDS_perl-module-module-build-platform-macos += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-macos += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-macos += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-mpeix += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-mpeix += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-mpeix += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-os2 += "perl-module-module-build-platform-unix " +RDEPENDS_perl-module-module-build-platform-os2 += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-os2 += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-riscos += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-riscos += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-riscos += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-unix += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-unix += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-unix += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-vms += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-vms += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-vms += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-vos += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-vos += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-vos += "perl-module-vars" +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-config " +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-file-basename " +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-file-spec " +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-io-file " +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-module-build-base " +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-strict " +RDEPENDS_perl-module-module-build-platform-windows += "perl-module-vars" +RDEPENDS_perl-module-module-build-podparser += "perl-module-strict " +RDEPENDS_perl-module-module-build-podparser += "perl-module-vars" +RDEPENDS_perl-module-module-build-ppmmaker += "perl-module-strict " +RDEPENDS_perl-module-module-build-ppmmaker += "perl-module-vars" +RDEPENDS_perl-module-module-build += "perl-module-strict " +RDEPENDS_perl-module-module-build += "perl-module-vars" +RDEPENDS_perl-module-module-build-version += "perl-module-locale " +RDEPENDS_perl-module-module-build-version += "perl-module-strict " +RDEPENDS_perl-module-module-build-version += "perl-module-vars" +RDEPENDS_perl-module-module-build-yaml += "perl-module-strict " +RDEPENDS_perl-module-module-build-yaml += "perl-module-vars" +RDEPENDS_perl-module-module-corelist += "perl-module-strict " +RDEPENDS_perl-module-module-corelist += "perl-module-vars" +RDEPENDS_perl-module-module-load-conditional += "perl-module-carp" +RDEPENDS_perl-module-module-load-conditional += "perl-module-constant" +RDEPENDS_perl-module-module-load-conditional += "perl-module-filehandle" +RDEPENDS_perl-module-module-load-conditional += "perl-module-file-spec" +RDEPENDS_perl-module-module-load-conditional += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-module-load-conditional += "perl-module-module-load " +RDEPENDS_perl-module-module-load-conditional += "perl-module-params-check" +RDEPENDS_perl-module-module-load-conditional += "perl-module-strict " +RDEPENDS_perl-module-module-load-conditional += "perl-module-version" +RDEPENDS_perl-module-module-loaded += "perl-module-carp" +RDEPENDS_perl-module-module-loaded += "perl-module-strict " +RDEPENDS_perl-module-module-load += "perl-module-file-spec" +RDEPENDS_perl-module-module-load += "perl-module-strict " +RDEPENDS_perl-module-module-pluggable += "perl-module-module-pluggable-object " +RDEPENDS_perl-module-module-pluggable-object += "perl-module-carp" +RDEPENDS_perl-module-module-pluggable-object += "perl-module-data-dumper " +RDEPENDS_perl-module-module-pluggable-object += "perl-module-devel-innerpackage " +RDEPENDS_perl-module-module-pluggable-object += "perl-module-file-basename " +RDEPENDS_perl-module-module-pluggable-object += "perl-module-file-find" +RDEPENDS_perl-module-module-pluggable-object += "perl-module-file-spec-functions" +RDEPENDS_perl-module-module-pluggable-object += "perl-module-strict " +RDEPENDS_perl-module-module-pluggable-object += "perl-module-vars" +RDEPENDS_perl-module-module-pluggable += "perl-module-strict " +RDEPENDS_perl-module-module-pluggable += "perl-module-vars" +RDEPENDS_perl-module-mro += "perl-module-strict " +RDEPENDS_perl-module-mro += "perl-module-warnings " +RDEPENDS_perl-module-net-cmd += "perl-module-carp " +RDEPENDS_perl-module-net-cmd += "perl-module-exporter " +RDEPENDS_perl-module-net-cmd += "perl-module-strict " +RDEPENDS_perl-module-net-cmd += "perl-module-symbol" +RDEPENDS_perl-module-net-cmd += "perl-module-vars" +RDEPENDS_perl-module-net-config += "perl-module-exporter " +RDEPENDS_perl-module-net-config += "perl-module-socket" +RDEPENDS_perl-module-net-config += "perl-module-strict " +RDEPENDS_perl-module-net-config += "perl-module-vars" +RDEPENDS_perl-module-net-domain += "perl-module-carp " +RDEPENDS_perl-module-net-domain += "perl-module-exporter " +RDEPENDS_perl-module-net-domain += "perl-module-net-config " +RDEPENDS_perl-module-net-domain += "perl-module-strict " +RDEPENDS_perl-module-net-domain += "perl-module-vars" +RDEPENDS_perl-module-net-ftp-a += "perl-module-carp " +RDEPENDS_perl-module-net-ftp-a += "perl-module-net-ftp-dataconn " +RDEPENDS_perl-module-net-ftp-a += "perl-module-strict " +RDEPENDS_perl-module-net-ftp-a += "perl-module-vars" +RDEPENDS_perl-module-net-ftp += "perl-module-carp " +RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-carp " +RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-errno " +RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-net-cmd " +RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-vars" +RDEPENDS_perl-module-net-ftp-e += "perl-module-net-ftp-i " +RDEPENDS_perl-module-net-ftp += "perl-module-fcntl" +RDEPENDS_perl-module-net-ftp-i += "perl-module-carp " +RDEPENDS_perl-module-net-ftp-i += "perl-module-net-ftp-dataconn " +RDEPENDS_perl-module-net-ftp += "perl-module-io-socket " +RDEPENDS_perl-module-net-ftp-i += "perl-module-vars" +RDEPENDS_perl-module-net-ftp-l += "perl-module-net-ftp-i " +RDEPENDS_perl-module-net-ftp += "perl-module-net-cmd " +RDEPENDS_perl-module-net-ftp += "perl-module-net-config " +RDEPENDS_perl-module-net-ftp += "perl-module-socket" +RDEPENDS_perl-module-net-ftp += "perl-module-strict " +RDEPENDS_perl-module-net-ftp += "perl-module-time-local " +RDEPENDS_perl-module-net-ftp += "perl-module-vars" +RDEPENDS_perl-module-net-hostent += "perl-module-class-struct" +RDEPENDS_perl-module-net-hostent += "perl-module-strict " +RDEPENDS_perl-module-net-hostent += "perl-module-vars" +RDEPENDS_perl-module-net-netent += "perl-module-class-struct" +RDEPENDS_perl-module-net-netent += "perl-module-strict " +RDEPENDS_perl-module-net-netent += "perl-module-vars" +RDEPENDS_perl-module-net-netrc += "perl-module-carp " +RDEPENDS_perl-module-net-netrc += "perl-module-filehandle " +RDEPENDS_perl-module-net-netrc += "perl-module-strict " +RDEPENDS_perl-module-net-netrc += "perl-module-vars" +RDEPENDS_perl-module-net-nntp += "perl-module-carp " +RDEPENDS_perl-module-net-nntp += "perl-module-io-socket " +RDEPENDS_perl-module-net-nntp += "perl-module-net-cmd " +RDEPENDS_perl-module-net-nntp += "perl-module-net-config " +RDEPENDS_perl-module-net-nntp += "perl-module-strict " +RDEPENDS_perl-module-net-nntp += "perl-module-time-local " +RDEPENDS_perl-module-net-nntp += "perl-module-vars" +RDEPENDS_perl-module-net-ping += "perl-module-carp " +RDEPENDS_perl-module-net-ping += "perl-module-constant" +RDEPENDS_perl-module-net-ping += "perl-module-exporter " +RDEPENDS_perl-module-net-ping += "perl-module-fcntl" +RDEPENDS_perl-module-net-ping += "perl-module-filehandle " +RDEPENDS_perl-module-net-ping += "perl-module-posix" +RDEPENDS_perl-module-net-ping += "perl-module-strict " +RDEPENDS_perl-module-net-pop3 += "perl-module-carp " +RDEPENDS_perl-module-net-pop3 += "perl-module-io-socket " +RDEPENDS_perl-module-net-pop3 += "perl-module-net-cmd " +RDEPENDS_perl-module-net-pop3 += "perl-module-net-config " +RDEPENDS_perl-module-net-pop3 += "perl-module-strict " +RDEPENDS_perl-module-net-pop3 += "perl-module-vars" +RDEPENDS_perl-module-net-protoent += "perl-module-class-struct" +RDEPENDS_perl-module-net-protoent += "perl-module-strict " +RDEPENDS_perl-module-net-protoent += "perl-module-vars" +RDEPENDS_perl-module-net-servent += "perl-module-class-struct" +RDEPENDS_perl-module-net-servent += "perl-module-strict " +RDEPENDS_perl-module-net-servent += "perl-module-vars" +RDEPENDS_perl-module-net-smtp += "perl-module-carp " +RDEPENDS_perl-module-net-smtp += "perl-module-io-socket " +RDEPENDS_perl-module-net-smtp += "perl-module-net-cmd " +RDEPENDS_perl-module-net-smtp += "perl-module-net-config " +RDEPENDS_perl-module-net-smtp += "perl-module-socket" +RDEPENDS_perl-module-net-smtp += "perl-module-strict " +RDEPENDS_perl-module-net-smtp += "perl-module-vars" +RDEPENDS_perl-module-net-time += "perl-module-carp " +RDEPENDS_perl-module-net-time += "perl-module-exporter " +RDEPENDS_perl-module-net-time += "perl-module-io-select " +RDEPENDS_perl-module-net-time += "perl-module-io-socket " +RDEPENDS_perl-module-net-time += "perl-module-net-config " +RDEPENDS_perl-module-net-time += "perl-module-strict " +RDEPENDS_perl-module-net-time += "perl-module-vars" +RDEPENDS_perl-module-next += "perl-module-carp " +RDEPENDS_perl-module-next += "perl-module-strict " +RDEPENDS_perl-module-o += "perl-module-b" +RDEPENDS_perl-module-object-accessor += "perl-module-carp" +RDEPENDS_perl-module-object-accessor += "perl-module-data-dumper " +RDEPENDS_perl-module-object-accessor += "perl-module-overload " +RDEPENDS_perl-module-object-accessor += "perl-module-params-check" +RDEPENDS_perl-module-object-accessor += "perl-module-strict " +RDEPENDS_perl-module-object-accessor += "perl-module-vars" +RDEPENDS_perl-module-o += "perl-module-carp " +RDEPENDS_perl-module-opcode += "perl-module-carp " +RDEPENDS_perl-module-opcode += "perl-module-exporter" +RDEPENDS_perl-module-opcode += "perl-module-strict " +RDEPENDS_perl-module-opcode += "perl-module-subs" +RDEPENDS_perl-module-opcode += "perl-module-xsloader" +RDEPENDS_perl-module-open += "perl-module-warnings " +RDEPENDS_perl-module-ops += "perl-module-opcode" +RDEPENDS_perl-module-overload += "perl-module-warnings-register " +RDEPENDS_perl-module-package-constants += "perl-module-strict " +RDEPENDS_perl-module-package-constants += "perl-module-vars" +RDEPENDS_perl-module-params-check += "perl-module-carp" +RDEPENDS_perl-module-params-check += "perl-module-data-dumper " +RDEPENDS_perl-module-params-check += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-params-check += "perl-module-strict " +RDEPENDS_perl-module-perlio-encoding += "perl-module-strict " +RDEPENDS_perl-module-perlio-encoding += "perl-module-xsloader" +RDEPENDS_perl-module-perlio-scalar += "perl-module-xsloader" +RDEPENDS_perl-module-perlio-via-quotedprint += "perl-module-strict " +RDEPENDS_perl-module-perlio-via += "perl-module-xsloader" +RDEPENDS_perl-module-pod-checker += "perl-module-carp " +RDEPENDS_perl-module-pod-checker += "perl-module-exporter " +RDEPENDS_perl-module-pod-checker += "perl-module-pod-parser " +RDEPENDS_perl-module-pod-checker += "perl-module-strict " +RDEPENDS_perl-module-pod-checker += "perl-module-vars" +RDEPENDS_perl-module-pod-escapes += "perl-module-exporter " +RDEPENDS_perl-module-pod-escapes += "perl-module-strict " +RDEPENDS_perl-module-pod-find += "perl-module-carp " +RDEPENDS_perl-module-pod-find += "perl-module-cwd " +RDEPENDS_perl-module-pod-find += "perl-module-exporter " +RDEPENDS_perl-module-pod-find += "perl-module-file-find " +RDEPENDS_perl-module-pod-find += "perl-module-file-spec " +RDEPENDS_perl-module-pod-find += "perl-module-strict " +RDEPENDS_perl-module-pod-find += "perl-module-vars" +RDEPENDS_perl-module-pod-functions += "perl-module-exporter " +RDEPENDS_perl-module-pod-functions += "perl-module-strict " +RDEPENDS_perl-module-pod-html += "perl-module-carp " +RDEPENDS_perl-module-pod-html += "perl-module-config " +RDEPENDS_perl-module-pod-html += "perl-module-cwd " +RDEPENDS_perl-module-pod-html += "perl-module-exporter " +RDEPENDS_perl-module-pod-html += "perl-module-file-spec " +RDEPENDS_perl-module-pod-html += "perl-module-file-spec-unix " +RDEPENDS_perl-module-pod-html += "perl-module-getopt-long " +RDEPENDS_perl-module-pod-html += "perl-module-strict " +RDEPENDS_perl-module-pod-html += "perl-module-vars" +RDEPENDS_perl-module-pod-inputobjects += "perl-module-strict " +RDEPENDS_perl-module-pod-inputobjects += "perl-module-vars" +RDEPENDS_perl-module-pod-latex += "perl-module-base" +RDEPENDS_perl-module-pod-latex += "perl-module-carp " +RDEPENDS_perl-module-pod-latex += "perl-module-pod-parseutils " +RDEPENDS_perl-module-pod-latex += "perl-module-strict " +RDEPENDS_perl-module-pod-latex += "perl-module-vars" +RDEPENDS_perl-module-pod-man += "perl-module-carp" +RDEPENDS_perl-module-pod-man += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-man += "perl-module-posix" +RDEPENDS_perl-module-pod-man += "perl-module-strict " +RDEPENDS_perl-module-pod-man += "perl-module-subs" +RDEPENDS_perl-module-pod-man += "perl-module-vars" +RDEPENDS_perl-module-pod-parselink += "perl-module-exporter " +RDEPENDS_perl-module-pod-parselink += "perl-module-strict " +RDEPENDS_perl-module-pod-parselink += "perl-module-vars" +RDEPENDS_perl-module-pod-parser += "perl-module-carp " +RDEPENDS_perl-module-pod-parser += "perl-module-exporter " +RDEPENDS_perl-module-pod-parser += "perl-module-pod-inputobjects " +RDEPENDS_perl-module-pod-parser += "perl-module-strict " +RDEPENDS_perl-module-pod-parser += "perl-module-vars" +RDEPENDS_perl-module-pod-parseutils += "perl-module-carp " +RDEPENDS_perl-module-pod-parseutils += "perl-module-vars" +RDEPENDS_perl-module-pod-perldoc-baseto += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-baseto += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc += "perl-module-config" +RDEPENDS_perl-module-pod-perldoc += "perl-module-file-spec-functions" +RDEPENDS_perl-module-pod-perldoc-getoptsoo += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-tochecker += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-tochecker += "perl-module-vars" +RDEPENDS_perl-module-pod-perldoc-tochecker += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-file-spec-functions" +RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-pod-man" +RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-topod += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-topod += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-topod += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-vars" +RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-pod-text" +RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-file-spec-functions" +RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-pod-perldoc" +RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-base" +RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-strict " +RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-vars" +RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-warnings " +RDEPENDS_perl-module-pod-perldoc += "perl-module-warnings " +RDEPENDS_perl-module-pod-plainer += "perl-module-pod-parser " +RDEPENDS_perl-module-pod-plainer += "perl-module-strict " +RDEPENDS_perl-module-pod-plaintext += "perl-module-carp" +RDEPENDS_perl-module-pod-plaintext += "perl-module-pod-select" +RDEPENDS_perl-module-pod-plaintext += "perl-module-strict " +RDEPENDS_perl-module-pod-plaintext += "perl-module-vars" +RDEPENDS_perl-module-pod-select += "perl-module-carp " +RDEPENDS_perl-module-pod-select += "perl-module-pod-parser" +RDEPENDS_perl-module-pod-select += "perl-module-strict " +RDEPENDS_perl-module-pod-select += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-blackbox += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-blackbox += "perl-module-strict " +RDEPENDS_perl-module-pod-simple += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-checker += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-checker += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-checker += "perl-module-pod-simple-methody" +RDEPENDS_perl-module-pod-simple-checker += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-checker += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-debug += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-dumpastext += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-dumpastext += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-dumpastext += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-dumpasxml += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-dumpasxml += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-dumpasxml += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-htmlbatch += "perl-module-file-spec" +RDEPENDS_perl-module-pod-simple-htmlbatch += "perl-module-pod-simple-html" +RDEPENDS_perl-module-pod-simple-htmlbatch += "perl-module-pod-simple-search " +RDEPENDS_perl-module-pod-simple-htmlbatch += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-htmlbatch += "perl-module-universal" +RDEPENDS_perl-module-pod-simple-htmllegacy += "perl-module-getopt-long " +RDEPENDS_perl-module-pod-simple-htmllegacy += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-htmllegacy += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-html += "perl-module-pod-simple-pullparser" +RDEPENDS_perl-module-pod-simple-html += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-html += "perl-module-universal" +RDEPENDS_perl-module-pod-simple += "perl-module-integer " +RDEPENDS_perl-module-pod-simple-linksection += "perl-module-pod-simple-blackbox " +RDEPENDS_perl-module-pod-simple-linksection += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-methody += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-methody += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-methody += "perl-module-vars" +RDEPENDS_perl-module-pod-simple += "perl-module-pod-escapes" +RDEPENDS_perl-module-pod-simple += "perl-module-pod-simple-blackbox" +RDEPENDS_perl-module-pod-simple += "perl-module-pod-simple-linksection" +RDEPENDS_perl-module-pod-simple-progress += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-pullparserendtoken += "perl-module-pod-simple-pullparsertoken" +RDEPENDS_perl-module-pod-simple-pullparserendtoken += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-pod-simple-pullparserendtoken " +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-pod-simple-pullparserstarttoken " +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-pod-simple-pullparsertexttoken " +RDEPENDS_perl-module-pod-simple-pullparserstarttoken += "perl-module-pod-simple-pullparsertoken" +RDEPENDS_perl-module-pod-simple-pullparserstarttoken += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-pullparsertexttoken += "perl-module-pod-simple-pullparsertoken" +RDEPENDS_perl-module-pod-simple-pullparsertexttoken += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-pullparsertoken += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-pullparser += "perl-module-universal" +RDEPENDS_perl-module-pod-simple-rtf += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-rtf += "perl-module-integer " +RDEPENDS_perl-module-pod-simple-rtf += "perl-module-pod-simple-pullparser" +RDEPENDS_perl-module-pod-simple-rtf += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-rtf += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-search += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-search += "perl-module-config" +RDEPENDS_perl-module-pod-simple-search += "perl-module-cwd" +RDEPENDS_perl-module-pod-simple-search += "perl-module-file-basename" +RDEPENDS_perl-module-pod-simple-search += "perl-module-file-spec" +RDEPENDS_perl-module-pod-simple-search += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-search += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-simpletree += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-simpletree += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-simpletree += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-simpletree += "perl-module-vars" +RDEPENDS_perl-module-pod-simple += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-text += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-textcontent += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-textcontent += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-textcontent += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-textcontent += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-text += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-text += "perl-module-pod-simple-methody" +RDEPENDS_perl-module-pod-simple-text += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-text += "perl-module-text-wrap" +RDEPENDS_perl-module-pod-simple-text += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-tiedoutfh += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-tiedoutfh += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-tiedoutfh += "perl-module-symbol" +RDEPENDS_perl-module-pod-simple-transcodedumb += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-transcodedumb += "perl-module-vars" +RDEPENDS_perl-module-pod-simple-transcodesmart += "perl-module-encode " +RDEPENDS_perl-module-pod-simple-transcodesmart += "perl-module-pod-simple " +RDEPENDS_perl-module-pod-simple-transcodesmart += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-xmloutstream += "perl-module-carp" +RDEPENDS_perl-module-pod-simple-xmloutstream += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-simple-xmloutstream += "perl-module-strict " +RDEPENDS_perl-module-pod-simple-xmloutstream += "perl-module-vars" +RDEPENDS_perl-module-pod-text += "perl-module-carp" +RDEPENDS_perl-module-pod-text-color += "perl-module-pod-text" +RDEPENDS_perl-module-pod-text-color += "perl-module-strict " +RDEPENDS_perl-module-pod-text-color += "perl-module-term-ansicolor" +RDEPENDS_perl-module-pod-text-color += "perl-module-vars" +RDEPENDS_perl-module-pod-text += "perl-module-exporter" +RDEPENDS_perl-module-pod-text-overstrike += "perl-module-pod-text" +RDEPENDS_perl-module-pod-text-overstrike += "perl-module-strict " +RDEPENDS_perl-module-pod-text-overstrike += "perl-module-vars" +RDEPENDS_perl-module-pod-text += "perl-module-pod-simple" +RDEPENDS_perl-module-pod-text += "perl-module-strict " +RDEPENDS_perl-module-pod-text-termcap += "perl-module-pod-text" +RDEPENDS_perl-module-pod-text-termcap += "perl-module-posix" +RDEPENDS_perl-module-pod-text-termcap += "perl-module-strict " +RDEPENDS_perl-module-pod-text-termcap += "perl-module-term-cap " +RDEPENDS_perl-module-pod-text-termcap += "perl-module-vars" +RDEPENDS_perl-module-pod-text += "perl-module-vars" +RDEPENDS_perl-module-pod-usage += "perl-module-carp " +RDEPENDS_perl-module-pod-usage += "perl-module-config " +RDEPENDS_perl-module-pod-usage += "perl-module-exporter " +RDEPENDS_perl-module-pod-usage += "perl-module-file-spec " +RDEPENDS_perl-module-pod-usage += "perl-module-strict " +RDEPENDS_perl-module-pod-usage += "perl-module-vars" +RDEPENDS_perl-module-posix += "perl-module-autoloader" +RDEPENDS_perl-module-posix += "perl-module-autoloader " +RDEPENDS_perl-module-posix += "perl-module-exporter " +RDEPENDS_perl-module-posix += "perl-module-strict " +RDEPENDS_perl-module-posix += "perl-module-tie-hash " +RDEPENDS_perl-module-posix += "perl-module-vars" +RDEPENDS_perl-module-posix += "perl-module-warnings " +RDEPENDS_perl-module-posix += "perl-module-xsloader" +RDEPENDS_perl-module-re += "perl-module-strict " +RDEPENDS_perl-module-re += "perl-module-warnings " +RDEPENDS_perl-module-safe += "perl-module-carp " +RDEPENDS_perl-module-safe += "perl-module-carp-heavy " +RDEPENDS_perl-module-safe += "perl-module-strict " +RDEPENDS_perl-module-scalar-util += "perl-module-exporter " +RDEPENDS_perl-module-scalar-util += "perl-module-strict " +RDEPENDS_perl-module-scalar-util += "perl-module-vars" +RDEPENDS_perl-module-sdbm_file += "perl-module-strict " +RDEPENDS_perl-module-sdbm_file += "perl-module-tie-hash " +RDEPENDS_perl-module-sdbm_file += "perl-module-warnings " +RDEPENDS_perl-module-sdbm_file += "perl-module-xsloader" +RDEPENDS_perl-module-search-dict += "perl-module-exporter " +RDEPENDS_perl-module-search-dict += "perl-module-strict " +RDEPENDS_perl-module-selectsaver += "perl-module-carp " +RDEPENDS_perl-module-selectsaver += "perl-module-symbol " +RDEPENDS_perl-module-selfloader += "perl-module-exporter " +RDEPENDS_perl-module-selfloader += "perl-module-strict " +RDEPENDS_perl-module-shell += "perl-module-constant" +RDEPENDS_perl-module-shell += "perl-module-file-spec-functions " +RDEPENDS_perl-module-shell += "perl-module-strict " +RDEPENDS_perl-module-shell += "perl-module-warnings " +RDEPENDS_perl-module-sigtrap += "perl-module-carp " +RDEPENDS_perl-module-socket += "perl-module-carp " +RDEPENDS_perl-module-socket += "perl-module-exporter " +RDEPENDS_perl-module-socket += "perl-module-warnings-register " +RDEPENDS_perl-module-socket += "perl-module-xsloader" +RDEPENDS_perl-module-sort += "perl-module-strict " +RDEPENDS_perl-module-storable += "perl-module-autoloader " +RDEPENDS_perl-module-storable += "perl-module-carp " +RDEPENDS_perl-module-storable += "perl-module-dynaloader " +RDEPENDS_perl-module-storable += "perl-module-exporter " +RDEPENDS_perl-module-storable += "perl-module-filehandle " +RDEPENDS_perl-module-storable += "perl-module-vars" +RDEPENDS_perl-module-switch += "perl-module-carp " +RDEPENDS_perl-module-switch += "perl-module-filter-util-call " +RDEPENDS_perl-module-switch += "perl-module-strict " +RDEPENDS_perl-module-switch += "perl-module-text-balanced" +RDEPENDS_perl-module-switch += "perl-module-vars" +RDEPENDS_perl-module-symbol += "perl-module-exporter " +RDEPENDS_perl-module-sys-hostname += "perl-module-autoloader " +RDEPENDS_perl-module-sys-hostname += "perl-module-carp " +RDEPENDS_perl-module-sys-hostname += "perl-module-exporter " +RDEPENDS_perl-module-sys-hostname += "perl-module-strict " +RDEPENDS_perl-module-sys-syslog += "perl-module-carp " +RDEPENDS_perl-module-sys-syslog += "perl-module-exporter " +RDEPENDS_perl-module-sys-syslog += "perl-module-fcntl" +RDEPENDS_perl-module-sys-syslog += "perl-module-file-basename " +RDEPENDS_perl-module-sys-syslog += "perl-module-posix" +RDEPENDS_perl-module-sys-syslog += "perl-module-socket" +RDEPENDS_perl-module-sys-syslog += "perl-module-strict " +RDEPENDS_perl-module-sys-syslog += "perl-module-vars" +RDEPENDS_perl-module-sys-syslog += "perl-module-warnings-register " +RDEPENDS_perl-module-term-ansicolor += "perl-module-exporter" +RDEPENDS_perl-module-term-ansicolor += "perl-module-strict " +RDEPENDS_perl-module-term-cap += "perl-module-strict " +RDEPENDS_perl-module-term-cap += "perl-module-vars" +RDEPENDS_perl-module-term-complete += "perl-module-exporter " +RDEPENDS_perl-module-term-complete += "perl-module-strict " +RDEPENDS_perl-module-term-readline += "perl-module-strict " +RDEPENDS_perl-module-term-ui += "perl-module-carp " +RDEPENDS_perl-module-term-ui-history += "perl-module-base" +RDEPENDS_perl-module-term-ui-history += "perl-module-strict " +RDEPENDS_perl-module-term-ui += "perl-module-locale-maketext-simple" +RDEPENDS_perl-module-term-ui += "perl-module-params-check" +RDEPENDS_perl-module-term-ui += "perl-module-strict " +RDEPENDS_perl-module-term-ui += "perl-module-term-readline " +RDEPENDS_perl-module-term-ui += "perl-module-term-ui-history " +RDEPENDS_perl-module-test-builder-module += "perl-module-exporter " +RDEPENDS_perl-module-test-builder-module += "perl-module-strict " +RDEPENDS_perl-module-test-builder-module += "perl-module-test-builder " +RDEPENDS_perl-module-test-builder += "perl-module-strict " +RDEPENDS_perl-module-test-builder-tester += "perl-module-carp " +RDEPENDS_perl-module-test-builder-tester-color += "perl-module-strict " +RDEPENDS_perl-module-test-builder-tester-color += "perl-module-test-builder-tester " +RDEPENDS_perl-module-test-builder-tester += "perl-module-exporter " +RDEPENDS_perl-module-test-builder-tester += "perl-module-strict " +RDEPENDS_perl-module-test-builder-tester += "perl-module-symbol " +RDEPENDS_perl-module-test-builder-tester += "perl-module-test-builder " +RDEPENDS_perl-module-test-builder-tester += "perl-module-vars" +RDEPENDS_perl-module-test-builder += "perl-module-vars" +RDEPENDS_perl-module-test += "perl-module-carp " +RDEPENDS_perl-module-test += "perl-module-exporter " +RDEPENDS_perl-module-test-harness-assert += "perl-module-exporter " +RDEPENDS_perl-module-test-harness-assert += "perl-module-strict " +RDEPENDS_perl-module-test-harness-assert += "perl-module-vars" +RDEPENDS_perl-module-test-harness += "perl-module-benchmark " +RDEPENDS_perl-module-test-harness += "perl-module-config " +RDEPENDS_perl-module-test-harness += "perl-module-exporter " +RDEPENDS_perl-module-test-harness-iterator += "perl-module-strict " +RDEPENDS_perl-module-test-harness-iterator += "perl-module-vars" +RDEPENDS_perl-module-test-harness-point += "perl-module-strict " +RDEPENDS_perl-module-test-harness-point += "perl-module-vars" +RDEPENDS_perl-module-test-harness-results += "perl-module-strict " +RDEPENDS_perl-module-test-harness-results += "perl-module-vars" +RDEPENDS_perl-module-test-harness-straps += "perl-module-config " +RDEPENDS_perl-module-test-harness-straps += "perl-module-strict " +RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-assert " +RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-iterator " +RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-point " +RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-results " +RDEPENDS_perl-module-test-harness-straps += "perl-module-vars" +RDEPENDS_perl-module-test-harness += "perl-module-strict " +RDEPENDS_perl-module-test-harness += "perl-module-test-harness-assert " +RDEPENDS_perl-module-test-harness += "perl-module-test-harness-straps " +RDEPENDS_perl-module-test-harness-util += "perl-module-exporter " +RDEPENDS_perl-module-test-harness-util += "perl-module-file-spec " +RDEPENDS_perl-module-test-harness-util += "perl-module-strict " +RDEPENDS_perl-module-test-harness-util += "perl-module-vars" +RDEPENDS_perl-module-test-more += "perl-module-strict " +RDEPENDS_perl-module-test-more += "perl-module-test-builder-module " +RDEPENDS_perl-module-test-more += "perl-module-vars" +RDEPENDS_perl-module-test-simple += "perl-module-strict" +RDEPENDS_perl-module-test-simple += "perl-module-test-builder-module " +RDEPENDS_perl-module-test-simple += "perl-module-vars" +RDEPENDS_perl-module-test += "perl-module-strict " +RDEPENDS_perl-module-text-abbrev += "perl-module-exporter " +RDEPENDS_perl-module-text-balanced += "perl-module-exporter " +RDEPENDS_perl-module-text-balanced += "perl-module-overload" +RDEPENDS_perl-module-text-balanced += "perl-module-selfloader " +RDEPENDS_perl-module-text-balanced += "perl-module-strict " +RDEPENDS_perl-module-text-balanced += "perl-module-vars" +RDEPENDS_perl-module-text-balanced += "perl-module-version " +RDEPENDS_perl-module-text-parsewords += "perl-module-exporter " +RDEPENDS_perl-module-text-parsewords += "perl-module-vars" +RDEPENDS_perl-module-text-tabs += "perl-module-exporter " +RDEPENDS_perl-module-text-tabs += "perl-module-strict " +RDEPENDS_perl-module-text-tabs += "perl-module-vars" +RDEPENDS_perl-module-text-wrap += "perl-module-exporter " +RDEPENDS_perl-module-text-wrap += "perl-module-strict " +RDEPENDS_perl-module-text-wrap += "perl-module-text-tabs" +RDEPENDS_perl-module-text-wrap += "perl-module-warnings-register " +RDEPENDS_perl-module-thread += "perl-module-exporter " +RDEPENDS_perl-module-thread-queue += "perl-module-strict " +RDEPENDS_perl-module-thread-queue += "perl-module-threads-shared " +RDEPENDS_perl-module-threads += "perl-module-config " +RDEPENDS_perl-module-thread-semaphore += "perl-module-threads-shared " +RDEPENDS_perl-module-threads-shared += "perl-module-strict " +RDEPENDS_perl-module-threads-shared += "perl-module-warnings " +RDEPENDS_perl-module-threads += "perl-module-strict " +RDEPENDS_perl-module-thread += "perl-module-strict " +RDEPENDS_perl-module-threads += "perl-module-warnings " +RDEPENDS_perl-module-threads += "perl-module-xsloader " +RDEPENDS_perl-module-thread += "perl-module-threads" +RDEPENDS_perl-module-thread += "perl-module-threads-shared " +RDEPENDS_perl-module-thread += "perl-module-warnings " +RDEPENDS_perl-module-tie-array += "perl-module-carp " +RDEPENDS_perl-module-tie-array += "perl-module-strict " +RDEPENDS_perl-module-tie-array += "perl-module-vars" +RDEPENDS_perl-module-tie-file += "perl-module-carp" +RDEPENDS_perl-module-tie-file += "perl-module-fcntl" +RDEPENDS_perl-module-tie-file += "perl-module-posix" +RDEPENDS_perl-module-tie-file += "perl-module-strict" +RDEPENDS_perl-module-tie-handle += "perl-module-carp " +RDEPENDS_perl-module-tie-handle += "perl-module-tie-stdhandle " +RDEPENDS_perl-module-tie-handle += "perl-module-warnings-register " +RDEPENDS_perl-module-tie-hash += "perl-module-carp " +RDEPENDS_perl-module-tie-hash += "perl-module-warnings-register " +RDEPENDS_perl-module-tie-memoize += "perl-module-strict " +RDEPENDS_perl-module-tie-memoize += "perl-module-tie-hash " +RDEPENDS_perl-module-tie-refhash += "perl-module-carp" +RDEPENDS_perl-module-tie-refhash += "perl-module-strict " +RDEPENDS_perl-module-tie-refhash += "perl-module-tie-hash " +RDEPENDS_perl-module-tie-refhash += "perl-module-vars" +RDEPENDS_perl-module-tie-scalar += "perl-module-carp " +RDEPENDS_perl-module-tie-scalar += "perl-module-warnings-register " +RDEPENDS_perl-module-tie-stdhandle += "perl-module-carp " +RDEPENDS_perl-module-tie-stdhandle += "perl-module-tie-handle " +RDEPENDS_perl-module-tie-substrhash += "perl-module-carp " +RDEPENDS_perl-module-time-gmtime += "perl-module-strict " +RDEPENDS_perl-module-time-gmtime += "perl-module-time-tm " +RDEPENDS_perl-module-time-gmtime += "perl-module-vars" +RDEPENDS_perl-module-time-hires += "perl-module-dynaloader " +RDEPENDS_perl-module-time-hires += "perl-module-exporter " +RDEPENDS_perl-module-time-hires += "perl-module-strict " +RDEPENDS_perl-module-time-hires += "perl-module-vars" +RDEPENDS_perl-module-time-local += "perl-module-carp " +RDEPENDS_perl-module-time-local += "perl-module-config " +RDEPENDS_perl-module-time-local += "perl-module-constant" +RDEPENDS_perl-module-time-local += "perl-module-exporter " +RDEPENDS_perl-module-time-local += "perl-module-integer " +RDEPENDS_perl-module-time-local += "perl-module-strict " +RDEPENDS_perl-module-time-localtime += "perl-module-strict " +RDEPENDS_perl-module-time-localtime += "perl-module-time-tm " +RDEPENDS_perl-module-time-localtime += "perl-module-vars" +RDEPENDS_perl-module-time-local += "perl-module-vars" +RDEPENDS_perl-module-time-tm += "perl-module-class-struct" +RDEPENDS_perl-module-time-tm += "perl-module-strict " +RDEPENDS_perl-module-unicode-collate += "perl-module-carp " +RDEPENDS_perl-module-unicode-collate += "perl-module-constant" +RDEPENDS_perl-module-unicode-collate += "perl-module-file-spec " +RDEPENDS_perl-module-unicode-collate += "perl-module-strict " +RDEPENDS_perl-module-unicode-collate += "perl-module-warnings " +RDEPENDS_perl-module-unicode-normalize += "perl-module-carp " +RDEPENDS_perl-module-unicode-normalize += "perl-module-dynaloader " +RDEPENDS_perl-module-unicode-normalize += "perl-module-exporter " +RDEPENDS_perl-module-unicode-normalize += "perl-module-strict " +RDEPENDS_perl-module-unicode-normalize += "perl-module-warnings " +RDEPENDS_perl-module-unicode-ucd += "perl-module-carp " +RDEPENDS_perl-module-unicode-ucd += "perl-module-exporter " +RDEPENDS_perl-module-unicode-ucd += "perl-module-storable" +RDEPENDS_perl-module-unicode-ucd += "perl-module-strict " +RDEPENDS_perl-module-unicode-ucd += "perl-module-warnings " +RDEPENDS_perl-module-universal += "perl-module-exporter " +RDEPENDS_perl-module-user-grent += "perl-module-class-struct" +RDEPENDS_perl-module-user-grent += "perl-module-strict " +RDEPENDS_perl-module-user-grent += "perl-module-vars" +RDEPENDS_perl-module-user-pwent += "perl-module-carp " +RDEPENDS_perl-module-user-pwent += "perl-module-class-struct" +RDEPENDS_perl-module-user-pwent += "perl-module-config " +RDEPENDS_perl-module-user-pwent += "perl-module-strict " +RDEPENDS_perl-module-user-pwent += "perl-module-vars" +RDEPENDS_perl-module-user-pwent += "perl-module-warnings " +RDEPENDS_perl-module-vars += "perl-module-strict" +RDEPENDS_perl-module-vars += "perl-module-warnings-register " +RDEPENDS_perl-module-version += "perl-module-strict " +RDEPENDS_perl-module-version += "perl-module-vars" +RDEPENDS_perl-module-warnings-register += "perl-module-warnings " diff --git a/recipes/perl/perl_5.10.1.bb b/recipes/perl/perl_5.10.1.bb new file mode 100644 index 0000000000..f1470083b6 --- /dev/null +++ b/recipes/perl/perl_5.10.1.bb @@ -0,0 +1,233 @@ +DESCRIPTION = "Perl is a popular scripting language." +HOMEPAGE = "http://www.perl.org/" +SECTION = "devel/perl" +LICENSE = "Artistic|GPL" +PRIORITY = "optional" +# We need gnugrep (for -I) +DEPENDS = "virtual/db perl-native grep-native" +PR = "r0" + +# Not tested enough +DEFAULT_PREFERENCE = "-1" + +# Major part of version +PVM = "5.10" + +SRC_URI = "ftp://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz;name=perl-${PV} \ + file://perl_${PV}-8.diff.gz;patch=1 \ + file://Makefile.patch;patch=1 \ + file://Makefile.SH.patch;patch=1 \ + file://installperl.patch;patch=1 \ + file://perl-dynloader.patch;patch=1 \ + file://perl-moreconfig.patch;patch=1 \ + file://letgcc-find-errno.patch;patch=1 \ + file://generate-sh.patch;patch=1 \ + file://shared-ldflags.patch;patch=1 \ + file://cross-generate_uudmap.patch;patch=1 \ + file://config.sh \ + file://config.sh-32 \ + file://config.sh-32-le \ + file://config.sh-32-be \ + file://config.sh-64 \ + file://config.sh-64-le \ + file://config.sh-64-be" + +SRC_URI[perl-5.10.1.md5sum] = "b9b2fdb957f50ada62d73f43ee75d044" +SRC_URI[perl-5.10.1.sha256sum] = "cb7f26ea4b2b28d6644354d87a269d01cac1b635287dae64e88eeafa24b44f35" + +# Where to find the native perl +HOSTPERL = "${STAGING_BINDIR_NATIVE}/perl${PV}" + +# Where to find .so files - use the -native versions not those from the target build +export PERLHOSTLIB = "${STAGING_LIBDIR_NATIVE}/perl/${PV}/" + +# LDFLAGS for shared libraries +export LDDLFLAGS = "${LDFLAGS} -shared" + +# We're almost Debian, aren't we? +CFLAGS += "-DDEBIAN" + +do_configure() { + # Make hostperl in build directory be the native perl + cp -f ${HOSTPERL} hostperl + + # Do out work in the cross subdir + cd Cross + + # Generate configuration + rm -f config.sh-${TARGET_ARCH}-${TARGET_OS} + for i in ${WORKDIR}/config.sh \ + ${WORKDIR}/config.sh-${@siteinfo_get_bits(d)} \ + ${WORKDIR}/config.sh-${@siteinfo_get_bits(d)}-${@siteinfo_get_endianess(d)}; do + cat $i >> config.sh-${TARGET_ARCH}-${TARGET_OS} + done + + # Fixups for uclibc + if [ "${TARGET_OS}" = "linux-uclibc" -o "${TARGET_OS}" = "linux-uclibceabi" ]; then + sed -i -e "s,\(d_crypt_r=\)'define',\1'undef',g" \ + -e "s,\(crypt_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_getnetbyname_r=\)'define',\1'undef',g" \ + -e "s,\(getnetbyname_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_getnetbyaddr_r=\)'define',\1'undef',g" \ + -e "s,\(getnetbyaddr_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_getnetent_r=\)'define',\1'undef',g" \ + -e "s,\(getnetent_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_sockatmark=\)'define',\1'undef',g" \ + -e "s,\(d_sockatmarkproto=\)'\w+',\1'0',g" \ + config.sh-${TARGET_ARCH}-${TARGET_OS} + fi + + # Update some paths in the configuration + sed -i -e 's,@DESTDIR@,${D},g' \ + -e 's,@ARCH@,${TARGET_ARCH}-${TARGET_OS},g' \ + -e "s%/usr/include/%${STAGING_INCDIR}/%g" \ + -e 's,/usr/,${exec_prefix}/,g' \ + config.sh-${TARGET_ARCH}-${TARGET_OS} + + if test "${MACHINE}" != "native"; then + # These are strewn all over the source tree + for foo in `grep -I -m1 \/usr\/include\/.*\\.h ${WORKDIR}/* -r | cut -f 1 -d ":"` ; do + echo Fixing: $foo + sed -e "s%/usr/include/%${STAGING_INCDIR}/%g" -i $foo + done + fi + + rm -f config + echo "ARCH = ${TARGET_ARCH}" > config + echo "OS = ${TARGET_OS}" >> config +} +do_compile() { + if test "${MACHINE}" != "native"; then + sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL + fi + cd Cross + oe_runmake perl LD="${TARGET_SYS}-gcc" +} +do_install() { + oe_runmake install + # Add perl pointing at current version + ln -sf perl${PV} ${D}${bindir}/perl + + # Fix up versioned directories + mv ${D}/${libdir}/perl/${PVM} ${D}/${libdir}/perl/${PV} + mv ${D}/${datadir}/perl/${PVM} ${D}/${datadir}/perl/${PV} + ln -sf ${PV} ${D}/${libdir}/perl/${PVM} + ln -sf ${PV} ${D}/${datadir}/perl/${PVM} + + # Remove unwanted file + rm -f ${D}/${libdir}/perl/${PV}/.packlist + + # Fix up shared library + mv -f ${D}/${libdir}/perl/${PV}/CORE/libperl.so ${D}/${libdir}/libperl.so.${PV} + ln -sf libperl.so.${PV} ${D}/${libdir}/libperl.so.5 + + # Fix up installed configuration + if test "${MACHINE}" != "native"; then + sed -i -e "s,${D},,g" \ + -e "s,-isystem${STAGING_INCDIR} ,,g" \ + -e "s,${STAGING_LIBDIR},${libdir},g" \ + -e "s,${STAGING_BINDIR},${bindir},g" \ + -e "s,${STAGING_INCDIR},${includedir},g" \ + -e "s,${CROSS_DIR}${base_bindir}/,,g" \ + ${D}${bindir}/h2xs \ + ${D}${bindir}/h2ph \ + ${D}${datadir}/perl/${PV}/pod/*.pod \ + ${D}${datadir}/perl/${PV}/cacheout.pl \ + ${D}${datadir}/perl/${PV}/FileCache.pm \ + ${D}${libdir}/perl/${PV}/Config.pm \ + ${D}${libdir}/perl/${PV}/Config_heavy.pl \ + ${D}${libdir}/perl/${PV}/CORE/perl.h \ + ${D}${libdir}/perl/${PV}/CORE/pp.h + fi +} +do_stage() { + install -d ${STAGING_LIBDIR_NATIVE}/perl/${PV} \ + ${STAGING_LIBDIR}/perl/${PV}/CORE \ + ${STAGING_DATADIR}/perl/${PV}/ExtUtils + # target config, used by cpan.bbclass to extract version information + install config.sh ${STAGING_LIBDIR}/perl/ + # target configuration, used by native perl when cross-compiling + install lib/Config_heavy.pl ${STAGING_LIBDIR_NATIVE}/perl/${PV}/Config_heavy-target.pl + # target configuration + install lib/Config.pm ${STAGING_LIBDIR}/perl/${PV}/ + install lib/ExtUtils/typemap ${STAGING_DATADIR}/perl/${PV}/ExtUtils/ + # perl shared library headers + for i in av.h embed.h gv.h keywords.h op.h perlio.h pp.h regexp.h \ + uconfig.h XSUB.h cc_runtime.h embedvar.h handy.h opnames.h \ + perliol.h pp_proto.h regnodes.h unixish.h config.h EXTERN.h \ + hv.h malloc_ctl.h pad.h perlsdio.h proto.h scope.h utf8.h \ + cop.h fakesdio.h INTERN.h mg.h patchlevel.h perlsfio.h \ + reentr.h sv.h utfebcdic.h cv.h fakethr.h intrpvar.h \ + nostdio.h overload.h parser.h perlapi.h perlvars.h util.h \ + dosish.h form.h iperlsys.h opcode.h perl.h perly.h regcomp.h \ + thread.h warnings.h mydtrace.h git_version.h; do + install $i ${STAGING_LIBDIR}/perl/${PV}/CORE + done +} + +PACKAGES = "perl-dbg perl perl-misc perl-lib perl-dev perl-pod perl-doc" +FILES_${PN} = "${bindir}/perl ${bindir}/perl${PV}" +FILES_${PN}-lib = "${libdir}/libperl.so* ${libdir}/perl/${PVM} ${datadir}/perl/${PVM}" +FILES_${PN}-dev = "${libdir}/perl/${PV}/CORE" +FILES_${PN}-pod = "${datadir}/perl/${PV}/pod \ + ${datadir}/perl/${PV}/*.pod \ + ${datadir}/perl/${PV}/*/*.pod \ + ${datadir}/perl/${PV}/*/*/*.pod \ + ${libdir}/perl/${PV}/*.pod" +FILES_perl-misc = "${bindir}/*" +FILES_${PN}-dbg += "${libdir}/perl/${PV}/auto/*/.debug \ + ${libdir}/perl/${PV}/auto/*/*/.debug \ + ${libdir}/perl/${PV}/auto/*/*/*/.debug \ + ${datadir}/perl/${PV}/auto/*/.debug \ + ${datadir}/perl/${PV}/auto/*/*/.debug \ + ${datadir}/perl/${PV}/auto/*/*/*/.debug \ + ${libdir}/perl/${PV}/CORE/.debug" +FILES_${PN}-doc = "${datadir}/perl/${PV}/*/*.txt \ + ${datadir}/perl/${PV}/*/*/*.txt \ + ${datadir}/perl/${PV}/B/assemble \ + ${datadir}/perl/${PV}/B/cc_harness \ + ${datadir}/perl/${PV}/B/disassemble \ + ${datadir}/perl/${PV}/B/makeliblinks \ + ${datadir}/perl/${PV}/CGI/eg \ + ${datadir}/perl/${PV}/CPAN/PAUSE2003.pub \ + ${datadir}/perl/${PV}/CPAN/SIGNATURE \ + ${datadir}/perl/${PV}/CPANPLUS/Shell/Default/Plugins/HOWTO.pod \ + ${datadir}/perl/${PV}/Encode/encode.h \ + ${datadir}/perl/${PV}/ExtUtils/MANIFEST.SKIP \ + ${datadir}/perl/${PV}/ExtUtils/NOTES \ + ${datadir}/perl/${PV}/ExtUtils/PATCHING \ + ${datadir}/perl/${PV}/ExtUtils/typemap \ + ${datadir}/perl/${PV}/ExtUtils/xsubpp \ + ${datadir}/perl/${PV}/Net/*.eg \ + ${datadir}/perl/${PV}/unicore/mktables \ + ${datadir}/perl/${PV}/unicore/mktables.lst \ + ${datadir}/perl/${PV}/unicore/version \ + ${datadir}/perl/${PV}/ExtUtils/Changes_EU-Install \ +" + +RPROVIDES_perl-lib = "perl-lib" + +# Create a perl-modules package recommending all the other perl +# packages (actually the non modules packages and not created too) +ALLOW_EMPTY_perl-modules = "1" +PACKAGES_append = " perl-modules " +RRECOMMENDS_perl-modules = "${@bb.data.getVar('PACKAGES', d, 1).replace('perl-modules ', '').replace('perl-dbg ', '').replace('perl-misc ', '').replace('perl-dev ', '').replace('perl-pod ', '').replace('perl-doc ', '')}" + +python populate_packages_prepend () { + libdir = bb.data.expand('${libdir}/perl/${PV}', d) + do_split_packages(d, libdir, 'auto/(.*)(?!\.debug)/', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) + do_split_packages(d, libdir, '(.*)\.(pm|pl|e2x)', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) + datadir = bb.data.expand('${datadir}/perl/${PV}', d) + do_split_packages(d, datadir, 'auto/(.*)(?!\.debug)/', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) + do_split_packages(d, datadir, '(.*)\.(pm|pl|e2x)', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) +} + +PACKAGES_DYNAMIC = "perl-module-*" +FILES_perl-module-cpan += "${datadir}/perl/${PV}/CPAN" +FILES_perl-module-cpanplus += "${datadir}/perl/${PV}/CPANPLUS" +FILES_perl-module-unicore-name += "${datadir}/perl/${PV}/unicore" + +require perl-rdepends_${PV}.inc +require perl-rprovides.inc + +PARALLEL_MAKE = "" |