[gentoo-dev] Re: [PATCH 09/15] perl-module.eclass: Use DIST_ prefix instead of MODULE_ prefix in EAPI=6 for control variables.

2015-12-12 Thread Duncan
Andreas K. Huettel posted on Sat, 12 Dec 2015 21:29:30 +0100 as excerpted: > Am Samstag, 12. Dezember 2015, 10:15:05 schrieb Duncan: >> >> What I would have expected to see here (and in other docs-related >> patches) would be cleanly separate EAPI-5 vs. EAPI-6 descriptions, on >> separate lines,

Re: [gentoo-dev] [PATCH 10/15] perl-module.eclass: Rename SRC_TEST to DIST_TEST in EAPI=6 and default to "do parallel"

2015-12-12 Thread Kent Fredric
On 13 December 2015 at 09:41, Andreas K. Huettel wrote: > Well. We had that idea already, and at some point something barfed, I dont > remember the details anymore. Maybe someone else from the team knows. > > The problem is introducing too many variables that look like something > *upstream* might

Re: [gentoo-dev] [PATCH 10/15] perl-module.eclass: Rename SRC_TEST to DIST_TEST in EAPI=6 and default to "do parallel"

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 13:03:56 schrieb Michał Górny: > Dnia 11 grudnia 2015 22:03:06 CET, dilfri...@gentoo.org napisał(a): > > >+# @ECLASS-VARIABLE: DIST_TEST > >+# @DESCRIPTION: > >+# (EAPI=6) Variable that controls if tests are run in the

Re: [gentoo-dev] [PATCH 09/15] perl-module.eclass: Use DIST_ prefix instead of MODULE_ prefix in EAPI=6 for control variables.

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 13:01:58 schrieb Michał Górny: > Dnia 11 grudnia 2015 22:03:05 CET, dilfri...@gentoo.org napisał(a): > > Now that's confusing history. You introduce new variables, document them > all, then suddenly rename then. Wouldn

Re: [gentoo-dev] Re: [PATCH 09/15] perl-module.eclass: Use DIST_ prefix instead of MODULE_ prefix in EAPI=6 for control variables.

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 10:15:05 schrieb Duncan: > > What I would have expected to see here (and in other docs-related patches) > would be cleanly separate EAPI-5 vs. EAPI-6 descriptions, on separate > lines, so when EAPI-5 support cleanup ti

Re: [gentoo-dev] [PATCH 07/15] perl-module.eclass: Do not do any magic with MY_... variables in EAPI=6 anymore

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 12:59:08 schrieb Michał Górny: > Dnia 11 grudnia 2015 22:03:03 CET, dilfri...@gentoo.org napisał(a): > > > >-if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then > >-: ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-

Re: [gentoo-dev] [PATCH 05/15] perl-module.eclass: Use eapply from EAPI=6 on and always call eapply_user

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 12:54:35 schrieb Michał Górny: > Dnia 11 grudnia 2015 22:03:01 CET, dilfri...@gentoo.org napisał(a): > >diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass > >index 8caa981..9d87b17 100644 > >--- a/eclass

Re: [gentoo-dev] [PATCH 04/15] perl-module.eclass: Use default unpacking from EAPI=6 on

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 00:40:52 schrieb Ulrich Mueller: > > On Fri, 11 Dec 2015, dilfridge wrote: > > > + [[ ${EAPI}==5 ]] || die "perl-module_src_unpack is banned in EAPI=6 or > > later" > > Without spaces around the operator, this

Re: [gentoo-dev] [PATCH 01/15] perl-module.eclass: Allow EAPI=6, ban PERL_EXPORT_PHASE_FUNCTIONS there, simplify perl dependency

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 12:49:09 schrieb Michał Górny: > Dnia 11 grudnia 2015 22:02:57 CET, dilfri...@gentoo.org napisał(a): > >+case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in > >+yes) > >+

Re: [gentoo-dev] Re: converting copyright/license information in OpenRC

2015-12-12 Thread William Hubbs
On Fri, Dec 11, 2015 at 02:16:30PM -0800, Patrick McLean wrote: > On Fri, 11 Dec 2015 15:37:48 -0600 > William Hubbs wrote: > > > On Fri, Dec 11, 2015 at 09:04:47PM +0100, Ulrich Mueller wrote: > > > > On Fri, 11 Dec 2015, William Hubbs wrote: > > > > > Well, the OpenRC project is curren

Re: [gentoo-dev] [PATCH 03/15] perl-module.eclass: Just go ahead when calling configure twice in EAPI=6

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 12:50:29 schrieb Michał Górny: > >+if [[ ${EAPI:-0} = 5 ]]; then > >+[[ ${SRC_PREP} = yes ]] && return 0 > >+fi > > Why not combine this into single [[ ]]? > yep, better! - -- Andreas K. Huett

Re: [gentoo-dev] [PATCH 11/15] perl-module.eclass: Introduce DIST_TEST_OVERRIDE in EAPI=6

2015-12-12 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Samstag, 12. Dezember 2015, 13:06:59 schrieb Michał Górny: > Dnia 12 grudnia 2015 13:05:12 CET, "Michał Górny" napisał(a): > >Dnia 11 grudnia 2015 22:03:07 CET, dilfri...@gentoo.org napisał(a): > >>From: "Andreas K. Huettel (dilfridge)" > > > >

Re: [gentoo-dev] News item: Python ABIFLAGS rebuild needed

2015-12-12 Thread Mike Gilbert
On Sat, Dec 12, 2015 at 3:54 AM, Ulrich Mueller wrote: >> On Fri, 11 Dec 2015, Mike Gilbert wrote: > >> It is worth noting that GLEP 42 makes no mention of EAPI, and >> current versions of portage do support slots in dependency atoms >> used in news items. > >> I guess it's a matter of documen

Re: [gentoo-dev] [PATCH 11/15] perl-module.eclass: Introduce DIST_TEST_OVERRIDE in EAPI=6

2015-12-12 Thread Michał Górny
Dnia 12 grudnia 2015 13:05:12 CET, "Michał Górny" napisał(a): > > >Dnia 11 grudnia 2015 22:03:07 CET, dilfri...@gentoo.org napisał(a): >>From: "Andreas K. Huettel (dilfridge)" >> >>--- >> eclass/perl-module.eclass | 11 ++- >> 1 file changed, 10 insertions(+), 1 deletion(-) >> >>diff --

Re: [gentoo-dev] [PATCH 11/15] perl-module.eclass: Introduce DIST_TEST_OVERRIDE in EAPI=6

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:03:07 CET, dilfri...@gentoo.org napisał(a): >From: "Andreas K. Huettel (dilfridge)" > >--- > eclass/perl-module.eclass | 11 ++- > 1 file changed, 10 insertions(+), 1 deletion(-) > >diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass >index 0d428d2..

Re: [gentoo-dev] [PATCH 10/15] perl-module.eclass: Rename SRC_TEST to DIST_TEST in EAPI=6 and default to "do parallel"

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:03:06 CET, dilfri...@gentoo.org napisał(a): >From: "Andreas K. Huettel (dilfridge)" > >--- >eclass/perl-module.eclass | 40 +++- > 1 file changed, 23 insertions(+), 17 deletions(-) > >diff --git a/eclass/perl-module.eclass b/eclass/perl-

Re: [gentoo-dev] [PATCH 09/15] perl-module.eclass: Use DIST_ prefix instead of MODULE_ prefix in EAPI=6 for control variables.

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:03:05 CET, dilfri...@gentoo.org napisał(a): >From: "Andreas K. Huettel (dilfridge)" > >This is more consistent with upstream terminology and avoids clashes in >case of kernel modules. >--- >eclass/perl-module.eclass | 52 >+++ >

Re: [gentoo-dev] [PATCH 07/15] perl-module.eclass: Do not do any magic with MY_... variables in EAPI=6 anymore

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:03:03 CET, dilfri...@gentoo.org napisał(a): >From: Andreas K. Hüttel > >--- > eclass/perl-module.eclass | 16 +++- > 1 file changed, 11 insertions(+), 5 deletions(-) > >diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass >index 6a5f2ff..7434bcf 1

Re: [gentoo-dev] [PATCH 06/15] perl-module.eclass: Introduce MODULE_NAME and MODULE_P while still keeping existing weirdness compatible

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:03:02 CET, dilfri...@gentoo.org napisał(a): >From: Andreas K. Hüttel > >--- > eclass/perl-module.eclass | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > >diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass >index 9d87b17..6a5f2ff 100644 >--- a

Re: [gentoo-dev] [PATCH 05/15] perl-module.eclass: Use eapply from EAPI=6 on and always call eapply_user

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:03:01 CET, dilfri...@gentoo.org napisał(a): >From: "Andreas K. Huettel (dilfridge)" > >--- > eclass/perl-module.eclass | 14 +++--- > 1 file changed, 11 insertions(+), 3 deletions(-) > >diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass >index 8caa9

Re: [gentoo-dev] [PATCH 03/15] perl-module.eclass: Just go ahead when calling configure twice in EAPI=6

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:02:59 CET, dilfri...@gentoo.org napisał(a): >From: "Andreas K. Huettel (dilfridge)" > >--- > eclass/perl-module.eclass | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > >diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass >index 78fa01d..734de11 1

Re: [gentoo-dev] [PATCH 01/15] perl-module.eclass: Allow EAPI=6, ban PERL_EXPORT_PHASE_FUNCTIONS there, simplify perl dependency

2015-12-12 Thread Michał Górny
Dnia 11 grudnia 2015 22:02:57 CET, dilfri...@gentoo.org napisał(a): >From: "Andreas K. Huettel (dilfridge)" > >--- >eclass/perl-module.eclass | 54 >++- > 1 file changed, 44 insertions(+), 10 deletions(-) > >diff --git a/eclass/perl-module.eclass b/ecla

Re: [gentoo-dev] News for Gentoo CI and pull request CI

2015-12-12 Thread Patrice Clement
Friday 11 Dec 2015 23:13:33, Michał Górny wrote : > Hi, everyone. > > I'd like to make a short announcement that in the last few days I've > been using my little free time to hack on my CI scripts, and they had > a few major improvements. Most notably: > > 1. pkgcheck now checks for outdated Mani

Re: [gentoo-dev] News for Gentoo CI and pull request CI

2015-12-12 Thread Pacho Ramos
El vie, 11-12-2015 a las 23:13 +0100, Michał Górny escribió: > Hi, everyone. > > I'd like to make a short announcement that in the last few days I've > been using my little free time to hack on my CI scripts, and they had > a few major improvements. Most notably: > > 1. pkgcheck now checks for ou

[gentoo-dev] Re: [PATCH 09/15] perl-module.eclass: Use DIST_ prefix instead of MODULE_ prefix in EAPI=6 for control variables.

2015-12-12 Thread Duncan
dilfridge posted on Fri, 11 Dec 2015 22:03:05 +0100 as excerpted: > -# @ECLASS-VARIABLE: MODULE_VERSION > +# @ECLASS-VARIABLE: DIST_VERSION > # @DESCRIPTION: > -# This variable provides a way to override PV for the calculation of S and > SRC_URI. > +# (EAPI=6) This variable provides a way to ove

Re: [gentoo-dev] News item: Python ABIFLAGS rebuild needed

2015-12-12 Thread Ulrich Mueller
> On Fri, 11 Dec 2015, Mike Gilbert wrote: > It is worth noting that GLEP 42 makes no mention of EAPI, and > current versions of portage do support slots in dependency atoms > used in news items. > I guess it's a matter of documenting this somewhere. Where would > that be? We should update G