Enable ptest in additonal perl module recipes
cover Enable ptest in additonal perl module recipes
In the prior round, the recipes in recipes-extended/perl were inadvertantly overlooked. This series adds those additional recipes and self-assigns maintainership for them.
The libxml-namespacesupport-perl recipe was not ptest enabled, but a bug was filed for the issue [1].
[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=12581
The following changes since commit 3a75f4372ce23b7834a3509ba4fca60b6ddad734:
libxml-simple-perl: inherit ptest-perl (2018-03-04 04:24:19 -0800)
are available in the Git repository at:
git://git.openembedded.org/openembedded-core-contrib timo/ptest-perl-2
http://cgit.openembedded.org//log/?h=timo/ptest-perl-2
Tim Orling (6):
libtest-needs-perl (and others): self-assign maintainership
libconvert-asn1-perl: inherit ptest-perl
libtimedate-perl: inherit ptest-perl
libxml-sax-base-perl: inherit ptest-perl
libxml-sax-perl: inherit ptest-perl
maintainers.inc: self-assign recipes from recipes-extended/perl
meta/conf/distro/include/maintainers.inc | 21 +++++++++++---------- .../perl/libconvert-asn1-perl_0.27.bb | 2 +- meta/recipes-extended/perl/libtimedate-perl_2.30.bb | 2 +- .../perl/libxml-sax-base-perl_1.09.bb | 2 +- meta/recipes-extended/perl/libxml-sax-perl_0.99.bb | 7 ++++++- 5 files changed, 20 insertions(+), 14 deletions(-)
Signature · 1 line
2.14.3
PATCH 1/6 libtest-needs-perl (and others): self-assign maintainership
Also, take over the other recipes that were just enabled for ptest:
- liberror-perl
- liburi-perl
- libxml-parser-perl
- libxml-perl
- libxml-simple-perl
--- meta/conf/distro/include/maintainers.inc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-)
meta/conf/distro/include/maintainers.inc +6 -5
@@ -331,7 +331,7 @@ RECIPE_MAINTAINER_pn-libdumpvalue-perl = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libenv-perl = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libepoxy = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-liberation-fonts = "Alexander Kanavin <[email protected]>" -RECIPE_MAINTAINER_pn-liberror-perl = "Yi Zhao <[email protected]>" +RECIPE_MAINTAINER_pn-liberror-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libevdev = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libevent = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libexif = "Alexander Kanavin <[email protected]>"
@@ -394,6 +394,7 @@ RECIPE_MAINTAINER_pn-libsndfile1 = "Tanu Kaskinen <[email protected]>" RECIPE_MAINTAINER_pn-libsolv = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libsoup-2.4 = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libtasn1 = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libtest-needs-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libtheora = "Alexander Kanavin <[email protected]>" RECIPE_MAINTAINER_pn-libtimedate-perl = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libtirpc = "Maxin B. John <[email protected]>"
@@ -403,7 +404,7 @@ RECIPE_MAINTAINER_pn-libtool-native = "Robert Yang <[email protected]>" RECIPE_MAINTAINER_pn-libunistring = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libunwind = "Bruce Ashfield <[email protected]>" RECIPE_MAINTAINER_pn-liburcu = "Alexander Kanavin <[email protected]>" -RECIPE_MAINTAINER_pn-liburi-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-liburi-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libusb-compat = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libusb1 = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libuser = "Robert Yang <[email protected]>"
@@ -430,11 +431,11 @@ RECIPE_MAINTAINER_pn-libxinerama = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxkbcommon = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxkbfile = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxml-namespacesupport-perl = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-parser-perl = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-parser-perl = "Tim Orling <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-sax-base-perl = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libxml-sax-perl = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-simple-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-simple-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml2 = "Hongxu Jia <[email protected]>" RECIPE_MAINTAINER_pn-libxmu = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxpm = "Armin Kuster <[email protected]>"
Signature · 1 line
2.14.3
PATCH 2/6 libconvert-asn1-perl: inherit ptest-perl
In reply to Tim Orling* Enable ptest using new ptest-perl.bbclass
--- meta/recipes-extended/perl/libconvert-asn1-perl_0.27.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-extended/perl/libconvert-asn1-perl_0.27.bb +1 -1
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "74a4a78ae0c5e973100ac0a8f203a110f76fb047b79dae4fc1fd7d6814 S = "${WORKDIR}/Convert-ASN1-${PV}" -inherit cpan +inherit cpan ptest-perl EXTRA_PERLFLAGS = "-I ${PERLHOSTLIB}"
Signature · 1 line
2.14.3
PATCH 3/6 libtimedate-perl: inherit ptest-perl
In reply to Tim Orling* Enable pteset with new ptest-perl.bbclass
--- meta/recipes-extended/perl/libtimedate-perl_2.30.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-extended/perl/libtimedate-perl_2.30.bb +1 -1
@@ -9,7 +9,7 @@ SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/TimeDate-${PV}.tar. S = "${WORKDIR}/TimeDate-${PV}" -inherit cpan +inherit cpan ptest-perl BBCLASSEXTEND = "native"
Signature · 1 line
2.14.3
PATCH 4/6 libxml-sax-base-perl: inherit ptest-perl
In reply to Tim Orling* Enable ptest by inheriting new ptest-perl.bbclass
--- meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb +1 -1
@@ -19,6 +19,6 @@ SRC_URI[sha256sum] = "66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e S = "${WORKDIR}/XML-SAX-Base-${PV}" -inherit cpan +inherit cpan ptest-perl BBCLASSEXTEND = "native"
Signature · 1 line
2.14.3
PATCH 5/6 libxml-sax-perl: inherit ptest-perl
In reply to Tim Orling* Enable ptest by inheriting new ptest-perl.bbclass
* Install testfiles/ into PTEST_PATH
--- meta/recipes-extended/perl/libxml-sax-perl_0.99.bb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
meta/recipes-extended/perl/libxml-sax-perl_0.99.bb +6 -1
@@ -23,6 +23,11 @@ SRC_URI[sha256sum] = "32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6 S = "${WORKDIR}/XML-SAX-${PV}" -inherit cpan +inherit cpan ptest-perl + +do_install_ptest() { + cp -r ${B}/testfiles ${D}${PTEST_PATH} + chown -R root:root ${D}${PTEST_PATH}/testfiles +} BBCLASSEXTEND = "native"
Signature · 1 line
2.14.3
PATCH 6/6 maintainers.inc: self-assign recipes from recipes-extended/perl
In reply to Tim OrlingIn prior round, the perl module recipes in recipes-extended/perl were inadvertantly overlooked.
--- meta/conf/distro/include/maintainers.inc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
meta/conf/distro/include/maintainers.inc +6 -6
@@ -321,7 +321,7 @@ RECIPE_MAINTAINER_pn-libcgroup = "Alexander Kanavin <[email protected] RECIPE_MAINTAINER_pn-libcheck = "Yi Zhao <[email protected]>" RECIPE_MAINTAINER_pn-libclass-isa-perl = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libcomps = "Alexander Kanavin <[email protected]>" -RECIPE_MAINTAINER_pn-libconvert-asn1-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libconvert-asn1-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libcroco = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libdaemon = "Alexander Kanavin <[email protected]>" RECIPE_MAINTAINER_pn-libdmx = "Armin Kuster <[email protected]>"
@@ -394,9 +394,9 @@ RECIPE_MAINTAINER_pn-libsndfile1 = "Tanu Kaskinen <[email protected]>" RECIPE_MAINTAINER_pn-libsolv = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libsoup-2.4 = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libtasn1 = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libtest-needs-perl = "Tim Orling <[email protected]>" +RECIPE_MAINTAINER_pn-libtest-needs-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libtheora = "Alexander Kanavin <[email protected]>" -RECIPE_MAINTAINER_pn-libtimedate-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libtimedate-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libtirpc = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libtool = "Robert Yang <[email protected]>" RECIPE_MAINTAINER_pn-libtool-cross = "Robert Yang <[email protected]>"
@@ -430,11 +430,11 @@ RECIPE_MAINTAINER_pn-libxi = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxinerama = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxkbcommon = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxkbfile = "Armin Kuster <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-namespacesupport-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-namespacesupport-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-parser-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-perl = "Tim Orling <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-sax-base-perl = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-sax-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-sax-base-perl = "Tim Orling <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-sax-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-simple-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml2 = "Hongxu Jia <[email protected]>" RECIPE_MAINTAINER_pn-libxmu = "Armin Kuster <[email protected]>"
Signature · 1 line
2.14.3
Re: [PATCH 6/6] maintainers.inc: self-assign recipes from recipes-extended/perl
Quoted 39 lines · Tim Orling
In prior round, the perl module recipes in recipes-extended/perl were inadvertantly overlooked.
Signed-off-by Tim Orling <[email protected]>--- meta/conf/distro/include/maintainers.inc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)meta/conf/distro/include/maintainers.inc +3
-4@@ -321,7 +321,7 @@ RECIPE_MAINTAINER_pn-libcgroup = "Alexander Kanavin <[email protected] RECIPE_MAINTAINER_pn-libcheck = "Yi Zhao <[email protected]>" RECIPE_MAINTAINER_pn-libclass-isa-perl = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libcomps = "Alexander Kanavin <[email protected]>" -RECIPE_MAINTAINER_pn-libconvert-asn1-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libconvert-asn1-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libcroco = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libdaemon = "Alexander Kanavin <[email protected]>" RECIPE_MAINTAINER_pn-libdmx = "Armin Kuster <[email protected]>"@@ -394,9 +394,9 @@ RECIPE_MAINTAINER_pn-libsndfile1 = "Tanu Kaskinen <[email protected]>" RECIPE_MAINTAINER_pn-libsolv = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libsoup-2.4 = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libtasn1 = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libtest-needs-perl = "Tim Orling <[email protected]>" +RECIPE_MAINTAINER_pn-libtest-needs-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libtheora = "Alexander Kanavin <[email protected]>" -RECIPE_MAINTAINER_pn-libtimedate-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libtimedate-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libtirpc = "Maxin B. John <[email protected]>" RECIPE_MAINTAINER_pn-libtool = "Robert Yang <[email protected]>" RECIPE_MAINTAINER_pn-libtool-cross = "Robert Yang <[email protected]>"@@ -430,11 +430,11 @@ RECIPE_MAINTAINER_pn-libxi = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxinerama = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxkbcommon = "Armin Kuster <[email protected]>" RECIPE_MAINTAINER_pn-libxkbfile = "Armin Kuster <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-namespacesupport-perl = "Maxin B. John <[email protected]>"
meta/conf/distro/include/maintainers.inc RECIPE_MAINTAINER_pn-libxi = "Armin Kuster <[email protected]>" · line 440
Quoted 10 lines
meta/conf/distro/include/maintainers.inc +3
-2+RECIPE_MAINTAINER_pn-libxml-namespacesupport-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-parser-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-perl = "Tim Orling <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-sax-base-perl = "Maxin B. John <[email protected]>" -RECIPE_MAINTAINER_pn-libxml-sax-perl = "Maxin B. John <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-sax-base-perl = "Tim Orling <[email protected]>" +RECIPE_MAINTAINER_pn-libxml-sax-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml-simple-perl = "Tim Orling <[email protected]>" RECIPE_MAINTAINER_pn-libxml2 = "Hongxu Jia <[email protected]>" RECIPE_MAINTAINER_pn-libxmu = "Armin Kuster <[email protected]>"
FWIW,
Best Regards,
Maxin