From eb8dc40360f0cfef56fb6947cc817a547d6d9bc6 Mon Sep 17 00:00:00 2001 From: Dave Cobbley Date: Tue, 14 Aug 2018 10:05:37 -0700 Subject: [Subtree] Removing import-layers directory As part of the move to subtrees, need to bring all the import layers content to the top level. Change-Id: I4a163d10898cbc6e11c27f776f60e1a470049d8f Signed-off-by: Dave Cobbley Signed-off-by: Brad Bishop --- .../perl/libconvert-asn1-perl_0.27.bb | 17 +++++++++++ .../recipes-extended/perl/libtimedate-perl_2.30.bb | 20 +++++++++++++ .../perl/libxml-namespacesupport-perl_1.12.bb | 27 ++++++++++++++++++ .../perl/libxml-sax-base-perl_1.09.bb | 24 ++++++++++++++++ .../recipes-extended/perl/libxml-sax-perl_0.99.bb | 33 ++++++++++++++++++++++ 5 files changed, 121 insertions(+) create mode 100644 poky/meta/recipes-extended/perl/libconvert-asn1-perl_0.27.bb create mode 100644 poky/meta/recipes-extended/perl/libtimedate-perl_2.30.bb create mode 100644 poky/meta/recipes-extended/perl/libxml-namespacesupport-perl_1.12.bb create mode 100644 poky/meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb create mode 100644 poky/meta/recipes-extended/perl/libxml-sax-perl_0.99.bb (limited to 'poky/meta/recipes-extended/perl') diff --git a/poky/meta/recipes-extended/perl/libconvert-asn1-perl_0.27.bb b/poky/meta/recipes-extended/perl/libconvert-asn1-perl_0.27.bb new file mode 100644 index 000000000..644d8208e --- /dev/null +++ b/poky/meta/recipes-extended/perl/libconvert-asn1-perl_0.27.bb @@ -0,0 +1,17 @@ +SUMMARY = "Convert::ASN1 - Perl ASN.1 Encode/Decode library" +SECTION = "libs" +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://README.md;beginline=91;endline=97;md5=ceff7fd286eb6d8e8e0d3d23e096a63f" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Convert-ASN1-${PV}.tar.gz" + +SRC_URI[md5sum] = "68723e96be0b258a9e20480276e8a62c" +SRC_URI[sha256sum] = "74a4a78ae0c5e973100ac0a8f203a110f76fb047b79dae4fc1fd7d6814d3d58a" + +S = "${WORKDIR}/Convert-ASN1-${PV}" + +inherit cpan ptest-perl + +EXTRA_PERLFLAGS = "-I ${PERLHOSTLIB}" + +BBCLASSEXTEND = "native" diff --git a/poky/meta/recipes-extended/perl/libtimedate-perl_2.30.bb b/poky/meta/recipes-extended/perl/libtimedate-perl_2.30.bb new file mode 100644 index 000000000..8e1461ceb --- /dev/null +++ b/poky/meta/recipes-extended/perl/libtimedate-perl_2.30.bb @@ -0,0 +1,20 @@ +SUMMARY = "Perl modules useful for manipulating date and time information" +HOMEPAGE = "https://metacpan.org/release/TimeDate" +SECTION = "libs" +# You can redistribute it and/or modify it under the same terms as Perl itself. +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://README;beginline=21;md5=576b7cb41e5e821501a01ed66f0f9d9e" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/TimeDate-${PV}.tar.gz" + +S = "${WORKDIR}/TimeDate-${PV}" + +inherit cpan ptest-perl + +BBCLASSEXTEND = "native" + +RDEPENDS_${PN}_class-native = "" +RDEPENDS_${PN} += "perl-module-carp perl-module-exporter perl-module-strict perl-module-time-local" + +SRC_URI[md5sum] = "b1d91153ac971347aee84292ed886c1c" +SRC_URI[sha256sum] = "75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86" diff --git a/poky/meta/recipes-extended/perl/libxml-namespacesupport-perl_1.12.bb b/poky/meta/recipes-extended/perl/libxml-namespacesupport-perl_1.12.bb new file mode 100644 index 000000000..fa9f9954b --- /dev/null +++ b/poky/meta/recipes-extended/perl/libxml-namespacesupport-perl_1.12.bb @@ -0,0 +1,27 @@ +SUMMARY = "Perl module for supporting simple generic namespaces" +HOMEPAGE = "http://veillard.com/XML/" +DESCRIPTION = "XML::NamespaceSupport offers a simple way to process namespace-based XML names. \ + It also helps maintain a prefix-to-namespace URI map, and provides a number of \ + basic checks. " + +SECTION = "libs" +LICENSE = "Artistic-1.0 | GPL-1.0+" + +SRCNAME = "XML-NamespaceSupport" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=c9d8a117e7620b5adf8d69c29613ceab" + +SRC_URI = "${CPAN_MIRROR}/authors/id/P/PE/PERIGRIN/${SRCNAME}-${PV}.tar.gz" +SRC_URI[md5sum] = "a8916c6d095bcf073e1108af02e78c97" +SRC_URI[sha256sum] = "47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef" + +UPSTREAM_CHECK_REGEX = "XML\-NamespaceSupport\-(?P(\d+\.\d+))(?!_\d+).tar" + +S = "${WORKDIR}/${SRCNAME}-${PV}" + +inherit cpan ptest-perl + +RDEPENDS_${PN}-ptest += "perl-module-test-more" + +BBCLASSEXTEND="native" + diff --git a/poky/meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb b/poky/meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb new file mode 100644 index 000000000..b3e01e9ac --- /dev/null +++ b/poky/meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb @@ -0,0 +1,24 @@ +SUMMARY = "Base class SAX Drivers and Filters" +HOMEPAGE = "http://search.cpan.org/dist/XML-SAX-Base/" +DESCRIPTION = "This module has a very simple task - to be a base class for \ +PerlSAX drivers and filters. It's default behaviour is to pass \ +the input directly to the output unchanged. It can be useful to \ +use this module as a base class so you don't have to, for example, \ +implement the characters() callback." + +SECTION = "libs" +LICENSE = "Artistic-1.0 | GPL-1.0+" +RDEPENDS_${PN} += "perl-module-extutils-makemaker" + +LIC_FILES_CHKSUM = "file://dist.ini;endline=5;md5=8f9c9a55340aefaee6e9704c88466446" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GR/GRANTM/XML-SAX-Base-${PV}.tar.gz" + +SRC_URI[md5sum] = "ec347a14065dd7aec7d9fb181b2d7946" +SRC_URI[sha256sum] = "66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0" + +S = "${WORKDIR}/XML-SAX-Base-${PV}" + +inherit cpan ptest-perl + +BBCLASSEXTEND = "native" diff --git a/poky/meta/recipes-extended/perl/libxml-sax-perl_0.99.bb b/poky/meta/recipes-extended/perl/libxml-sax-perl_0.99.bb new file mode 100644 index 000000000..cdcbebffc --- /dev/null +++ b/poky/meta/recipes-extended/perl/libxml-sax-perl_0.99.bb @@ -0,0 +1,33 @@ +SUMMARY = "Perl module for using and building Perl SAX2 XML processors" +HOMEPAGE = "http://search.cpan.org/dist/XML-SAX/" +DESCRIPTION = "XML::SAX consists of several framework classes for using and \ +building Perl SAX2 XML parsers, filters, and drivers. It is designed \ +around the need to be able to "plug in" different SAX parsers to an \ +application without requiring programmer intervention. Those of you \ +familiar with the DBI will be right at home. Some of the designs \ +come from the Java JAXP specification (SAX part), only without the \ +javaness." + +SECTION = "libs" +LICENSE = "Artistic-1.0 | GPL-1.0+" +DEPENDS += "libxml-namespacesupport-perl-native" +RDEPENDS_${PN} += "libxml-namespacesupport-perl libxml-sax-base-perl perl-module-file-temp" +PR = "r2" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=65c4cd8f39c24c7135ed70dacbcb09e3" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GR/GRANTM/XML-SAX-${PV}.tar.gz" + +SRC_URI[md5sum] = "290f5375ae87fdebfdb5bc3854019f24" +SRC_URI[sha256sum] = "32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84" + +S = "${WORKDIR}/XML-SAX-${PV}" + +inherit cpan ptest-perl + +do_install_ptest() { + cp -r ${B}/testfiles ${D}${PTEST_PATH} + chown -R root:root ${D}${PTEST_PATH}/testfiles +} + +BBCLASSEXTEND = "native" -- cgit v1.2.3