summaryrefslogtreecommitdiff
path: root/recipes
diff options
context:
space:
mode:
authorRoman I Khimov <khimov@altell.ru>2010-03-24 20:20:50 +0300
committerRoman I Khimov <khimov@altell.ru>2010-03-24 20:20:50 +0300
commitc67a7e4b81aedc340399649f62e5a02036a80a48 (patch)
tree2e2092ddf4c6933a53d53b8d57e630c2895892b7 /recipes
parent71341fee3cd2cac082be9534607d79256eeff05e (diff)
parent49fa8c1ad4c6e1ae5cb1c4e09105aa225ab735f6 (diff)
Merge branch 'perl-5.10' into org.openembedded.dev
Diffstat (limited to 'recipes')
-rw-r--r--recipes/perl/libauthen-pam-perl_0.16.bb20
-rw-r--r--recipes/perl/libconvert-binhex-perl_1.119.bb15
-rw-r--r--recipes/perl/libcrypt-openssl-bignum-perl_0.04.bb13
-rw-r--r--recipes/perl/libcrypt-openssl-random-perl_0.04.bb13
-rw-r--r--recipes/perl/libcrypt-openssl-rsa-perl_0.26.bb17
-rw-r--r--recipes/perl/libcrypt-unixcrypt-perl_1.0.bb14
-rw-r--r--recipes/perl/libcurses-perl_1.28.bb20
-rw-r--r--recipes/perl/libcurses-ui-perl_0.9607.bb24
-rw-r--r--recipes/perl/libdb-file-perl_1.820.bb20
-rw-r--r--recipes/perl/libdigest-hmac-perl_1.02.bb18
-rw-r--r--recipes/perl/libdigest-sha_5.47.bb1
-rw-r--r--recipes/perl/libencode-detect-perl_1.01.bb15
-rw-r--r--recipes/perl/liberror-perl_0.17016.bb21
-rw-r--r--recipes/perl/libfilesys-df-perl_0.92.bb13
-rw-r--r--recipes/perl/libhtml-tagset-perl_3.20.bb4
-rw-r--r--recipes/perl/libio-socket-inet6-perl_2.57.bb17
-rw-r--r--recipes/perl/libio-socket-ssl-perl_1.32.bb16
-rw-r--r--recipes/perl/libio-zlib-perl_1.10.bb18
-rw-r--r--recipes/perl/libip-country-perl_2.27.bb16
-rw-r--r--recipes/perl/libmail-dkim-perl_0.37.bb28
-rw-r--r--recipes/perl/libmail-spf-perl/fix-sbin-native-install.patch13
-rw-r--r--recipes/perl/libmail-spf-perl_2.007.bb36
-rw-r--r--recipes/perl/libmailtools-perl_2.06.bb26
-rw-r--r--recipes/perl/libmime-tools-perl_5.427.bb34
-rw-r--r--recipes/perl/libnet-cidr-perl_0.13.bb18
-rw-r--r--recipes/perl/libnet-dns-perl_0.66.bb22
-rw-r--r--recipes/perl/libnet-dns-resolver-programmable-perl_0.003.bb21
-rw-r--r--recipes/perl/libnet-ident-perl_1.20.bb16
-rw-r--r--recipes/perl/libnet-pcap-perl/kill-runtime-pcap-check-fake-functions-check.patch32
-rw-r--r--recipes/perl/libnet-pcap-perl_0.16.bb24
-rw-r--r--recipes/perl/libnet-rawip-perl/kill-pcap-check.patch14
-rw-r--r--recipes/perl/libnet-rawip-perl_0.25.bb23
-rw-r--r--recipes/perl/libnet-ssleay-perl_1.36.bb24
-rw-r--r--recipes/perl/libnetaddr-ip-perl_4.027.bb31
-rw-r--r--recipes/perl/libnetpacket-perl_0.41.1.bb17
-rw-r--r--recipes/perl/libole-storage-lite-perl_0.19.bb16
-rw-r--r--recipes/perl/libsocket6-perl_0.23.bb24
-rw-r--r--recipes/perl/libsys-hostname-long-perl_1.4.bb21
-rw-r--r--recipes/perl/libtest-pod-perl_1.42.bb16
-rw-r--r--recipes/perl/libtree-dag-node-perl_1.06.bb17
-rw-r--r--recipes/perl/liburi-perl_1.52.bb6
-rw-r--r--recipes/perl/libversion-perl_0.80.bb19
-rw-r--r--recipes/perl/libwww-perl_5.808.bb18
-rw-r--r--recipes/perl/libwww-perl_5.834.bb24
-rw-r--r--recipes/perl/libxml-generator-perl_1.03.bb15
-rw-r--r--recipes/perl/perl-5.10.1/Makefile.SH.patch239
-rw-r--r--recipes/perl/perl-5.10.1/Makefile.patch56
-rw-r--r--recipes/perl/perl-5.10.1/config.sh1068
-rw-r--r--recipes/perl/perl-5.10.1/config.sh-3262
-rw-r--r--recipes/perl/perl-5.10.1/config.sh-32-be1
-rw-r--r--recipes/perl/perl-5.10.1/config.sh-32-le1
-rw-r--r--recipes/perl/perl-5.10.1/config.sh-6457
-rw-r--r--recipes/perl/perl-5.10.1/config.sh-64-be1
-rw-r--r--recipes/perl/perl-5.10.1/config.sh-64-le1
-rw-r--r--recipes/perl/perl-5.10.1/cross-generate_uudmap.patch13
-rw-r--r--recipes/perl/perl-5.10.1/generate-sh.patch46
-rw-r--r--recipes/perl/perl-5.10.1/installperl.patch15
-rw-r--r--recipes/perl/perl-5.10.1/letgcc-find-errno.patch44
-rw-r--r--recipes/perl/perl-5.10.1/native-nopacklist.patch80
-rw-r--r--recipes/perl/perl-5.10.1/native-perlinc.patch24
-rw-r--r--recipes/perl/perl-5.10.1/native-ssp.patch14
-rw-r--r--recipes/perl/perl-5.10.1/perl-configpm-switch.patch34
-rw-r--r--recipes/perl/perl-5.10.1/perl-configure.sh43
-rw-r--r--recipes/perl/perl-5.10.1/perl-dynloader.patch23
-rw-r--r--recipes/perl/perl-5.10.1/perl-moreconfig.patch16
-rw-r--r--recipes/perl/perl-5.10.1/perl_5.10.1-8.diff.gzbin0 -> 100662 bytes
-rw-r--r--recipes/perl/perl-5.10.1/shared-ldflags.patch11
-rw-r--r--recipes/perl/perl-native_5.10.1.bb102
-rw-r--r--recipes/perl/perl-native_5.8.8.bb4
-rw-r--r--recipes/perl/perl-rdepends_5.10.1.inc1929
-rw-r--r--recipes/perl/perl_5.10.1.bb233
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/