summaryrefslogtreecommitdiff
path: root/meta-openembedded/meta-perl/recipes-perl
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openembedded/meta-perl/recipes-perl')
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/images/meta-perl-image.bb2
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/images/meta-perl-ptest-image.bb4
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/libcgi/libcgi-perl_4.51.bb (renamed from meta-openembedded/meta-perl/recipes-perl/libcgi/libcgi-perl_4.47.bb)4
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/libcurses/libcurses-perl_1.37.bb (renamed from meta-openembedded/meta-perl/recipes-perl/libcurses/libcurses-perl_1.36.bb)4
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.02.bb7
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.66.bb (renamed from meta-openembedded/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.64.bb)4
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/libencode/libencode-perl_3.07.bb (renamed from meta-openembedded/meta-perl/recipes-perl/libencode/libencode-perl_3.06.bb)4
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.26.bb (renamed from meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.23.bb)4
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/packagegroups/packagegroup-meta-perl.bb102
-rw-r--r--meta-openembedded/meta-perl/recipes-perl/po4a/po4a_0.49.bb2
10 files changed, 98 insertions, 39 deletions
diff --git a/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-image.bb b/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-image.bb
index c10d20a64..b8d3a76e6 100644
--- a/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-image.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-image.bb
@@ -2,4 +2,4 @@ require meta-perl-base.bb
SUMMARY = "meta-perl build test image"
-IMAGE_INSTALL += "packagegroup-meta-perl"
+IMAGE_INSTALL += "packagegroup-meta-perl packagegroup-meta-perl-extended"
diff --git a/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-ptest-image.bb b/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-ptest-image.bb
index 3b776f814..a9b4cc3c7 100644
--- a/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-ptest-image.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/images/meta-perl-ptest-image.bb
@@ -2,4 +2,8 @@ require meta-perl-base.bb
SUMMARY = "meta-perl build ptest image"
+inherit features_check
+
+REQUIRED_DISTRO_FEATURES += "ptest"
+
IMAGE_INSTALL += "packagegroup-meta-perl-ptest"
diff --git a/meta-openembedded/meta-perl/recipes-perl/libcgi/libcgi-perl_4.47.bb b/meta-openembedded/meta-perl/recipes-perl/libcgi/libcgi-perl_4.51.bb
index a1842f37c..e3a83679e 100644
--- a/meta-openembedded/meta-perl/recipes-perl/libcgi/libcgi-perl_4.47.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/libcgi/libcgi-perl_4.51.bb
@@ -10,8 +10,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=415fc49abed2728f9480cd32c8d67beb"
SRC_URI = "http://search.cpan.org/CPAN/authors/id/L/LE/LEEJO/CGI-${PV}.tar.gz"
-SRC_URI[md5sum] = "2743bc4161dd2de9c71318e26cbeea06"
-SRC_URI[sha256sum] = "d9fbef33c503b250af25e792b95ef19ff40ea40da226f0d666b1548d21f52ca9"
+SRC_URI[md5sum] = "87b6cf5bc68739c9310ca501adad998e"
+SRC_URI[sha256sum] = "0bd215e7012f9f52e6a7d3fe695ee30ef959d796e8e53472fa0ed8c53fba600a"
S = "${WORKDIR}/CGI-${PV}"
diff --git a/meta-openembedded/meta-perl/recipes-perl/libcurses/libcurses-perl_1.36.bb b/meta-openembedded/meta-perl/recipes-perl/libcurses/libcurses-perl_1.37.bb
index 782b973b5..17fbbae25 100644
--- a/meta-openembedded/meta-perl/recipes-perl/libcurses/libcurses-perl_1.36.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/libcurses/libcurses-perl_1.37.bb
@@ -10,8 +10,8 @@ DEPENDS += "perl ncurses "
SRC_URI = "http://www.cpan.org/authors/id/G/GI/GIRAFFED/Curses-${PV}.tar.gz"
-SRC_URI[md5sum] = "389c70ee5530b887f8e5dc1303cb5294"
-SRC_URI[sha256sum] = "a414795ba031c5918c70279fe534fee594a96ec4b0c78f44ce453090796add64"
+SRC_URI[md5sum] = "aede9d1ed9856eff89f4ce208ee59de0"
+SRC_URI[sha256sum] = "74707ae3ad19b35bbefda2b1d6bd31f57b40cdac8ab872171c8714c88954db20"
S = "${WORKDIR}/Curses-${PV}"
diff --git a/meta-openembedded/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.02.bb b/meta-openembedded/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.02.bb
index 6ab5a4204..44c651c4c 100644
--- a/meta-openembedded/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.02.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.02.bb
@@ -23,7 +23,7 @@ SRC_URI[sha256sum] = "1a9d843e7f667c1c6f77c67af5d77e7462ff23b41937cb17454d03535c
S = "${WORKDIR}/Data-HexDump-${PV}"
-inherit cpan ptest
+inherit cpan ptest update-alternatives
do_install_ptest () {
install -d ${D}${PTEST_PATH}/t
@@ -31,3 +31,8 @@ do_install_ptest () {
}
BBCLASSEXTEND = "native"
+
+ALTERNATIVES_PRIORITY = "100"
+ALTERNATIVE_${PN} = "hexdump"
+ALTERNATIVE_LINK_NAME[hexdump] = "${bindir}/hexdump"
+
diff --git a/meta-openembedded/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.64.bb b/meta-openembedded/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.66.bb
index 468add972..aef1d348c 100644
--- a/meta-openembedded/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.64.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.66.bb
@@ -14,8 +14,8 @@ SRC_URI = "${CPAN_MIRROR}/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${PV}.tar.gz \
file://sqlite-perl-test.pl \
"
-SRC_URI[md5sum] = "10796495b52927eb2e1df34c86924027"
-SRC_URI[sha256sum] = "f4ae8f7b50842305566aadd90f7bfd12a9e32b6c603a9b1c1529e73eb82aff01"
+SRC_URI[md5sum] = "38581209de5c981f0e79840c8937fa16"
+SRC_URI[sha256sum] = "89e75dff9f66c273e0e459d51f151f88960eb7d82e2821e6902f18688ba592fe"
UPSTREAM_CHECK_REGEX = "DBD\-SQLite\-(?P<pver>(\d+\.\d+))(?!_\d+).tar"
diff --git a/meta-openembedded/meta-perl/recipes-perl/libencode/libencode-perl_3.06.bb b/meta-openembedded/meta-perl/recipes-perl/libencode/libencode-perl_3.07.bb
index 24bde2163..4b0c1d873 100644
--- a/meta-openembedded/meta-perl/recipes-perl/libencode/libencode-perl_3.06.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/libencode/libencode-perl_3.07.bb
@@ -15,8 +15,8 @@ LICENSE = "Artistic-1.0 | GPL-1.0+"
LIC_FILES_CHKSUM = "file://META.json;beginline=8;endline=10;md5=b12e3be1e17a7e99ca4f429ff32c28b5"
SRC_URI = "${CPAN_MIRROR}/authors/id/D/DA/DANKOGAI/Encode-${PV}.tar.gz"
-SRC_URI[md5sum] = "d2e51a37b4e1d5b16816604f02363637"
-SRC_URI[sha256sum] = "5b2dcd6861287880584e63b2e518840d483aa38da70194cf64d9957282851eea"
+SRC_URI[md5sum] = "a63fa96cbe236b2f7bb5a5e9fd740837"
+SRC_URI[sha256sum] = "34a4ec9b574b7a6c6132c4ab3ded490fd600bc7ce382124aeda58bb1e112910f"
UPSTREAM_CHECK_REGEX = "Encode\-(?P<pver>(\d+\.\d+))(?!_\d+).tar"
diff --git a/meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.23.bb b/meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.26.bb
index e10daf2ef..3b960778c 100644
--- a/meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.23.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.26.bb
@@ -9,8 +9,8 @@ DEPENDS += "perl"
SRC_URI = "http://search.cpan.org/CPAN/authors/id/N/NL/NLNETLABS/Net-DNS-${PV}.tar.gz"
-SRC_URI[md5sum] = "105517139b39650f78c21b2e461ac97e"
-SRC_URI[sha256sum] = "cf327f31063b96cd3421be43a1d6cb41eaa61d0595450032e57905b1bd6b2c3e"
+SRC_URI[md5sum] = "6db2562b6c42619e9c7d7e62422af8c4"
+SRC_URI[sha256sum] = "eabaecd0fdb3e6adef8c9e016e8509319f19caa8c76836253f7db72bafe56498"
UPSTREAM_CHECK_REGEX = "Net\-DNS\-(?P<pver>(\d+\.\d+))(?!_\d+).tar"
diff --git a/meta-openembedded/meta-perl/recipes-perl/packagegroups/packagegroup-meta-perl.bb b/meta-openembedded/meta-perl/recipes-perl/packagegroups/packagegroup-meta-perl.bb
index 9b2406ba6..3fa56d439 100644
--- a/meta-openembedded/meta-perl/recipes-perl/packagegroups/packagegroup-meta-perl.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/packagegroups/packagegroup-meta-perl.bb
@@ -3,40 +3,87 @@ SUMMARY = "Meta-perl packagegroup"
inherit packagegroup
PROVIDES = "${PACKAGES}"
-PACKAGES = ' \
+PACKAGES = "\
packagegroup-meta-perl \
packagegroup-meta-perl-extended \
-'
+ ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-perl-ptest-packages", "", d)} \
+"
RDEPENDS_packagegroup-meta-perl = "\
- libproc-waitstat-perl libmoo-perl libterm-readkey-perl \
- libunicode-linebreak-perl libcurses-perl libmime-types-perl \
- libmime-charset-perl libio-socket-ssl-perl libio-stringy-perl \
- libtext-iconv-perl libtext-charwidth-perl libtext-diff-perl \
- libtext-wrapi18n-perl liblocale-gettext-perl libdata-hexdump-perl \
- libextutils-installpaths-perl libextutils-helpers-perl libextutils-parsexs-perl \
- libextutils-config-perl libextutils-cppguess-perl libimport-into-perl \
- libcrypt-openssl-rsa-perl libcrypt-openssl-guess-perl libcrypt-openssl-random-perl \
- libxml-sax-writer-perl libxml-libxml-perl libxml-filter-buffertext-perl \
adduser \
- libauthen-sasl-perl libnet-ldap-perl libnet-dns-perl \
- libnet-dns-sec-perl libnet-libidn-perl libnet-ssleay-perl \
- libnet-telnet-perl libdevel-globaldestruction-perl libipc-signal-perl \
- librole-tiny-perl libencode-perl libencode-locale-perl \
- libfile-slurp-perl libcapture-tiny-perl \
+ libalgorithm-diff-perl \
+ libauthen-sasl-perl \
+ libauthen-radius-perl \
+ libcapture-tiny-perl \
+ libcgi-perl \
+ libdbd-sqlite-perl \
+ libclass-method-modifiers-perl \
+ libdigest-hmac-perl \
+ libdigest-sha1-perl \
+ libconfig-autoconf-perl \
+ libcrypt-openssl-guess-perl \
+ libcrypt-openssl-random-perl \
+ libcrypt-openssl-rsa-perl \
+ libhtml-parser-perl \
+ libhtml-tree-perl \
+ libhtml-tagset-perl \
+ libimport-into-perl \
+ libio-socket-ssl-perl \
+ libio-stringy-perl \
+ libipc-signal-perl \
+ libcurses-perl \
+ libmime-charset-perl \
+ libmime-types-perl \
+ libmodule-pluggable-perl \
+ libmodule-runtime-perl \
+ libmodule-build-tiny-perl \
+ libdata-hexdump-perl \
+ libnet-dns-perl \
+ libnet-libidn-perl \
+ libnet-dns-sec-perl \
+ libnet-ldap-perl \
+ libnet-ssleay-perl \
+ libnet-telnet-perl \
+ libproc-waitstat-perl \
+ libdevel-globaldestruction-perl \
+ libenv-perl \
+ libfile-slurp-perl \
+ libfile-slurper-perl \
+ libtext-iconv-perl \
+ libtext-diff-perl \
+ libtext-charwidth-perl \
+ libtext-wrapi18n-perl \
+ libxml-libxml-perl \
+ libxml-filter-buffertext-perl \
+ libxml-sax-writer-perl \
+ libextutils-config-perl \
+ libextutils-cppguess-perl \
+ libextutils-helpers-perl \
+ libextutils-installpaths-perl \
+ libextutils-parsexs-perl \
+ liblocale-gettext-perl \
+ libmoo-perl \
+ librole-tiny-perl \
+ libunix-statgrab \
+ libstrictures-perl \
+ libsub-exporter-progressive-perl \
+ libsub-uplevel-perl \
+ libterm-readkey-perl \
+ libtest-deep-perl \
+ libtest-harness-perl \
+ libtest-nowarnings-perl \
+ libtest-warn-perl \
+ libtest-warnings-perl \
+ libunicode-linebreak-perl \
po4a \
- libstrictures-perl libtest-harness-perl libsub-exporter-progressive-perl \
- libclass-method-modifiers-perl libhtml-parser-perl libhtml-tree-perl \
- libmodule-pluggable-perl libmodule-build-perl libmodule-runtime-perl \
- libmodule-build-tiny-perl libcgi-perl libalgorithm-diff-perl \
- libdbd-sqlite-perl libdigest-sha1-perl libdigest-hmac-perl \
- "
+"
RDEPENDS_packagegroup-meta-perl-extended = "\
- logcheck mime-construct \
- "
+ logcheck \
+ mime-construct \
+"
-RDEPENDS_packagegroup-meta-perl-ptest = "\
+RDEPENDS_packagegroup-meta-perl-ptest-packages = "\
libmime-types-perl-ptest \
libio-socket-ssl-perl-ptest \
libdata-hexdump-perl-ptest \
@@ -47,6 +94,9 @@ RDEPENDS_packagegroup-meta-perl-ptest = "\
libtest-harness-perl-ptest \
libdigest-sha1-perl-ptest \
libdigest-hmac-perl-ptest \
- "
+"
EXCLUDE_FROM_WORLD = "1"
+
+# perl-module-encode is preferred over libencode-perl
+# libencode-locale-perl depends on libencode-perl
diff --git a/meta-openembedded/meta-perl/recipes-perl/po4a/po4a_0.49.bb b/meta-openembedded/meta-perl/recipes-perl/po4a/po4a_0.49.bb
index 5db5b8f8b..1b3aca561 100644
--- a/meta-openembedded/meta-perl/recipes-perl/po4a/po4a_0.49.bb
+++ b/meta-openembedded/meta-perl/recipes-perl/po4a/po4a_0.49.bb
@@ -6,7 +6,7 @@ HOMEPAGE = "https://po4a.alioth.debian.org"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=a96fc9b4cc36d80659e694ea109f0325"
-SRC_URI = "git://alioth.debian.org/anonscm/git/po4a/po4a.git;protocol=https"
+SRC_URI = "git://github.com/mquinson/po4a.git;protocol=https"
# v0.49
SRCREV = "79ed87a577a543538fe39c7b60079981f5997072"