[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: d785e8c9d055bf82be867a4991c22b19978cf8a1 Author: Kent Fredric gentoo org> AuthorDate: Sat Oct 3 05:11:20 2020 + Commit: Kent Fredric gentoo org> CommitDate: Sat Oct 3 05:23:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d785e8c9 dev-perl/Authen-PAM: Cleanup old 0.160.0-r2 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 43 1 file changed, 43 deletions(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild deleted file mode 100644 index fbf9fb86829..000 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=NIKIP -DIST_VERSION=0.16 -DIST_EXAMPLES=("test.pl") -inherit perl-module - -DESCRIPTION="Interface to PAM library" - -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86" -IUSE="examples" - -RDEPEND="sys-libs/pam" -DEPEND="${RDEPEND}" -PATCHES=("${FILESDIR}/no-dot-inc.patch") -export OPTIMIZE="$CFLAGS" - -src_test() { - local MODULES=( - "Authen::PAM ${DIST_VERSION}" - ) - local failed=() - for dep in "${MODULES[@]}"; do - ebegin "Compile testing ${dep}" - perl -Mblib="${S}" -M"${dep} ()" -e1 - eend $? || failed+=( "$dep" ) - done - if [[ ${failed[@]} ]]; then - echo - eerror "One or more modules failed compile:"; - for dep in "${failed[@]}"; do - eerror " ${dep}" - done - die "Failing due to module compilation errors"; - fi - ewarn "To comprehensively test this module, interactive testing is necessary" - ewarn "For details, see:" - ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Authen-PAM; -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 088a51926b0f107d4210846a22b9bbd6c80a3b48 Author: Sam James gentoo org> AuthorDate: Tue Aug 25 09:58:43 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 25 09:58:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088a5192 dev-perl/Authen-PAM: Stabilize 0.160.0-r3 ppc64, #738212 Signed-off-by: Sam James gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild index 7f665440e65..eac5a2a3def 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 s390 sparc x86" IUSE="examples" RDEPEND="sys-libs/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 51fb88295f1615204197b8e283893f9b3119170e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 21 15:29:46 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 21 15:30:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fb8829 dev-perl/Authen-PAM: s390 stable wrt bug #738212 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild index b10483e00e4..0c696dd62d0 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86" IUSE="examples" RDEPEND="sys-libs/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 500b7c28063f7b470c14fcd02a670b9b9eb3549e Author: Sam James gentoo org> AuthorDate: Fri Aug 21 09:56:13 2020 + Commit: Sam James gentoo org> CommitDate: Fri Aug 21 09:56:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500b7c28 dev-perl/Authen-PAM: Stabilize 0.160.0-r3 arm, #738212 Signed-off-by: Sam James gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild index c1487d41ac9..b10483e00e4 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="examples" RDEPEND="sys-libs/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 356eebba5d87cfaf036e9632c1b014e76d81f61a Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 2 23:49:14 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 2 23:57:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356eebba dev-perl/Authen-PAM: -r bump for EAPI7 + CFLAGS love - EAPI7 - Ensure CFLAGS passed to make/compile (existing logic did nothing) - Simplify + Indent wiki link for readability Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild | 51 1 file changed, 51 insertions(+) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild new file mode 100644 index 000..c1487d41ac9 --- /dev/null +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=NIKIP +DIST_VERSION=0.16 +DIST_EXAMPLES=("test.pl") +inherit perl-module + +DESCRIPTION="Interface to PAM library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="examples" + +RDEPEND="sys-libs/pam" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" + +PATCHES=("${FILESDIR}/no-dot-inc.patch") + +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} + +src_test() { + local MODULES=( + "Authen::PAM ${DIST_VERSION}" + ) + local failed=() + for dep in "${MODULES[@]}"; do + ebegin "Compile testing ${dep}" + perl -Mblib="${S}" -M"${dep} ()" -e1 + eend $? || failed+=( "$dep" ) + done + if [[ ${failed[@]} ]]; then + echo + eerror "One or more modules failed compile:"; + for dep in "${failed[@]}"; do + eerror " ${dep}" + done + die "Failing due to module compilation errors"; + fi + ewarn "To comprehensively test this module, interactive testing is necessary" + ewarn "For details, see:" + ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}; +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 08c0737fd6a36bc65f2518ba1e8699c9958f725f Author: Kent Fredric gentoo org> AuthorDate: Sat Apr 11 13:56:34 2020 + Commit: Kent Fredric gentoo org> CommitDate: Sat Apr 11 14:06:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c0737f dev-perl/Authen-PAM: Remove old 0.160.0-r1 Package-Manager: Portage-2.3.97, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild deleted file mode 100644 index a26b1ce54ae..000 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=NIKIP -MODULE_VERSION=0.16 -inherit perl-module - -DESCRIPTION="Interface to PAM library" - -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86" -IUSE="" - -RDEPEND="sys-libs/pam" -DEPEND="${RDEPEND}" -PATCHES=("${FILESDIR}/no-dot-inc.patch") -export OPTIMIZE="$CFLAGS"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 63f36a5a46afa6878d792d919142f0abaad96a0e Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 12 19:08:54 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 12 19:08:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f36a5a dev-perl/Authen-PAM: migrate to sys-libs/pam Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild | 4 ++-- dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild index 910cb91d799..b9716d032be 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" IUSE="" -RDEPEND="virtual/pam" +RDEPEND="sys-libs/pam" DEPEND="${RDEPEND}" PATCHES=("${FILESDIR}/no-dot-inc.patch") export OPTIMIZE="$CFLAGS" diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index a33629f7a54..f52ed145cae 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" IUSE="examples" -RDEPEND="virtual/pam" +RDEPEND="sys-libs/pam" DEPEND="${RDEPEND}" PATCHES=("${FILESDIR}/no-dot-inc.patch") export OPTIMIZE="$CFLAGS"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: dec6c2c3e40363c92a22d382a7216105b688af3f Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 15 17:27:26 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 15 17:27:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec6c2c3 dev-perl/Authen-PAM: arm stable wrt bug #652466 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index c854a8c35e4..f304841a164 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: e670c5c39cefcc56f96179acbfa9dd8f714cf42f Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 7 21:18:03 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 7 21:18:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e670c5c3 dev-perl/Authen-PAM: stable 0.160.0-r2 for ia64, bug #652466 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index 68efd80c746..c854a8c35e4 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: a65cdd61c5fa1b7509fb6c6d13184a06af77948c Author: Matt Turner gentoo org> AuthorDate: Sat Apr 7 21:12:46 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 7 21:13:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65cdd61 dev-perl/Authen-PAM-0.160.0-r2: hppa stable, bug 652466 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index 95ebe3b204e..68efd80c746 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 12baa7ddf2d2ebd76941983db8479e5ec0b923f5 Author: Matt Turner gentoo org> AuthorDate: Sat Apr 7 04:00:37 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 7 04:00:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12baa7dd dev-perl/Authen-PAM-0.160.0-r2: ppc64 stable, bug 652466 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index 4db7e988a1b..95ebe3b204e 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 19245dd90654ee4101dd6126f50675ca451eb8f2 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 5 20:08:21 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 5 21:06:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19245dd9 dev-perl/Authen-PAM: stable 0.160.0-r2 for sparc Bug: https://bugs.gentoo.org/652466 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index 84d1dbb8cfe..7c3714efed9 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: ec291bdf030d01b2d5601419d263de67aa0b8322 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Apr 5 16:09:54 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Apr 5 16:09:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec291bdf dev-perl/Authen-PAM-0.160.0-r2: alpha stable Gentoo-Bug: http://bugs.gentoo.org/652466 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index e7214d76153..9e6c645daaa 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: 45154e642ca0b62527883a4e4e1ac10f0f64c09e Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 5 02:57:02 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 5 02:57:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45154e64 dev-perl/Authen-PAM: amd64 stable Bug: https://bugs.gentoo.org/652466 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild index eb8ead5dec6..e7214d76153 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to PAM library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="examples" RDEPEND="virtual/pam"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/
commit: d095e8c7b2a628d2e8a62822799e39c968878f3f Author: Kent Fredric gentoo org> AuthorDate: Sat Oct 14 21:45:38 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Oct 14 21:46:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d095e8c7 dev-perl/Authen-PAM: Sort out testing - EAPI6 - Do basic compile time testing - Add USE="examples" - Document how to run some kind of test Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 43 1 file changed, 43 insertions(+) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild new file mode 100644 index 000..eb8ead5dec6 --- /dev/null +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=NIKIP +DIST_VERSION=0.16 +DIST_EXAMPLES=("test.pl") +inherit perl-module + +DESCRIPTION="Interface to PAM library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="examples" + +RDEPEND="virtual/pam" +DEPEND="${RDEPEND}" +PATCHES=("${FILESDIR}/no-dot-inc.patch") +export OPTIMIZE="$CFLAGS" + +src_test() { + local MODULES=( + "Authen::PAM ${DIST_VERSION}" + ) + local failed=() + for dep in "${MODULES[@]}"; do + ebegin "Compile testing ${dep}" + perl -Mblib="${S}" -M"${dep} ()" -e1 + eend $? || failed+=( "$dep" ) + done + if [[ ${failed[@]} ]]; then + echo + eerror "One or more modules failed compile:"; + for dep in "${failed[@]}"; do + eerror " ${dep}" + done + die "Failing due to module compilation errors"; + fi + ewarn "To comprehensively test this module, interactive testing is necessary" + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Authen-PAM; +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-PAM/files/, dev-perl/Authen-PAM/
commit: c12611af0f7a824e7ad234e4ca3491ce74ab703d Author: Kent Fredric gentoo org> AuthorDate: Wed Jun 14 08:43:57 2017 + Commit: Kent Fredric gentoo org> CommitDate: Wed Jun 14 08:43:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12611af dev-perl/Authen-PAM: Fix for '.' in @INC re bug #614660 require "foo.cfg" Relied on '.' being in @INC to work, and can be worked around by using explict require "./foo.cfg" Bug: https://bugs.gentoo.org/614660 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild | 4 +-- dev-perl/Authen-PAM/files/no-dot-inc.patch | 32 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild index b38fdd7ce2d..910cb91d799 100644 --- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild +++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,5 +15,5 @@ IUSE="" RDEPEND="virtual/pam" DEPEND="${RDEPEND}" - +PATCHES=("${FILESDIR}/no-dot-inc.patch") export OPTIMIZE="$CFLAGS" diff --git a/dev-perl/Authen-PAM/files/no-dot-inc.patch b/dev-perl/Authen-PAM/files/no-dot-inc.patch new file mode 100644 index 000..fa1d5492da9 --- /dev/null +++ b/dev-perl/Authen-PAM/files/no-dot-inc.patch @@ -0,0 +1,32 @@ +From cad0178cc0bdacd33f7faf2f86afa6d2a118f730 Mon Sep 17 00:00:00 2001 +From: Kent Fredric+Date: Wed, 14 Jun 2017 20:39:17 +1200 +Subject: [PATCH] Fix for '.' removal from @INC in Perl 5.26 + + require "foo.ext" + +Never really implied it would load files from ./ , it only did so +as a side effect of '.' being in @INC. + +The only way which works after 5.26 is to use an explicit ./ prefix, +which is special-cased for this purpose. +--- + Makefile.PL | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.PL b/Makefile.PL +index f6e2d49..c7ffd45 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -10,7 +10,7 @@ sub configure { + + # returns a reference to anonymous hash which is then interpreted as + # additional options to the WriteMakeFile +-$options = require "pam.cfg"; ++$options = require "./pam.cfg"; + + if ( $Config{'osname'} eq 'solaris' && $Config{'osvers'} eq '2.6') { + print "Adding a workaround for a bug in the Solaris 2.6 pam library\n"; +-- +2.13.1 +