From 46eedbedafdb0040c37884982d4c775ce277fb7b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 20 Oct 2021 10:22:14 +0100 Subject: gentoo resync : 20.10.2021 --- dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild | 56 ----------------------- dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild | 57 ++++++++++++++++++++++++ dev-perl/Apache-DBI/Manifest | 2 +- 3 files changed, 58 insertions(+), 57 deletions(-) delete mode 100644 dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild create mode 100644 dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild (limited to 'dev-perl/Apache-DBI') diff --git a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild deleted file mode 100644 index 838ee8c9c2b0..000000000000 --- a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=PHRED -DIST_VERSION=1.12 -DIST_EXAMPLES=( "eg/*" ) -inherit perl-module - -DESCRIPTION="Authentication and Authorization via Perl's DBI" - -SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-perl/Digest-SHA1-2.10.0 - >=virtual/perl-Digest-MD5-2.2 - >=dev-perl/DBI-1.30" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( virtual/perl-Test-Simple ) -" -src_test() { - local MODULES=( - "Apache::DBI ${DIST_VERSION}" - # Defaults to Apache1 Logic, but supports - # Apache2 but must run under Apache2 - # "Apache::AuthDBI ${DIST_VERSION}" - ) - has_version "dev-perl/DBD-mysql" && MODULES+=( "DBD::mysql" ); - 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 - local i; - elog "Install the following dependencies for comprehensive tests:" - i="$(if has_version "dev-perl/DBD-mysql"; then echo '[I]'; else echo '[ ]'; fi)" - elog " $i dev-perl/DBD-mysql" - elog " - Test apache authentication using mysql as a backing store" - elog " (Also requires a running mysql instance)" - elog "For testing details, see:" - elog "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Apache-DBI" - perl-module_src_test -} diff --git a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild new file mode 100644 index 000000000000..39a9379ae0b0 --- /dev/null +++ b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PHRED +DIST_VERSION=1.12 +DIST_EXAMPLES=( "eg/*" ) +inherit perl-module + +DESCRIPTION="Authentication and Authorization via Perl's DBI" + +SLOT="0" +KEYWORDS="~alpha amd64 ppc ppc64 x86" + +RDEPEND=" + >=dev-perl/Digest-SHA1-2.10.0 + >=virtual/perl-Digest-MD5-2.200.0 + >=dev-perl/DBI-1.300.0 +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +src_test() { + local MODULES=( + "Apache::DBI ${DIST_VERSION}" + # Defaults to Apache1 Logic, but supports + # Apache2 but must run under Apache2 + # "Apache::AuthDBI ${DIST_VERSION}" + ) + has_version "dev-perl/DBD-mysql" && MODULES+=( "DBD::mysql" ); + 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 + local i; + elog "Install the following dependencies for comprehensive tests:" + i="$(if has_version "dev-perl/DBD-mysql"; then echo '[I]'; else echo '[ ]'; fi)" + elog " $i dev-perl/DBD-mysql" + elog " - Test apache authentication using mysql as a backing store" + elog " (Also requires a running mysql instance)" + elog "For testing details, see:" + elog "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Apache-DBI" + perl-module_src_test +} diff --git a/dev-perl/Apache-DBI/Manifest b/dev-perl/Apache-DBI/Manifest index 27b78f144de9..880af1a700fd 100644 --- a/dev-perl/Apache-DBI/Manifest +++ b/dev-perl/Apache-DBI/Manifest @@ -1,3 +1,3 @@ DIST Apache-DBI-1.12.tar.gz 35017 BLAKE2B 876c9d98cd087e5e7e057d3dc298d2fa90aae6777883386e6fd33241c229b601e2b71edba3ad54bcdcd0f6ca261f524466cbe7466e0d12c671b2f165d83ad4bc SHA512 5b989856f7b6cb75a7a7a9b1ee8e166a1f5aa03475574d340933f135f813d55806f4bdf878faac49cb72a1b00f4ee23ddedb90909869771f4d613bbfd4ed135b -EBUILD Apache-DBI-1.120.0-r2.ebuild 1591 BLAKE2B a2814021eb9e7d11cc755c8095faa47f4d34d8aa68b4e95930b6ecb470ae736f4f476b3ee58bbdcdb63c50b9afd639d8a4924206868e29fa6717cb8c0f6c1b27 SHA512 12beec975b83a24710e5de8eae3a2cd4ae3dbf8e3aedc9dd9f23b72d1fbb8578c5ce392798730001cd5da5de2be02fc28eb8c719a42d111b848e624450f5777e +EBUILD Apache-DBI-1.120.0-r3.ebuild 1563 BLAKE2B b6892dbbda037865f22e7f44c4e3904954f8090b78d652b5e970283a9727021dc684be91d090fe13d8156925e57274086961bac4af9ffbcd1831289888033206 SHA512 1889abd8928d3d214d39d87e8b750f3a4b8df19049fcf3be6db731ac773007f557c6489a758f03fbbc72b7c893cc7c835ec8cca9c8d55ab83f58accd0a34ee74 MISC metadata.xml 517 BLAKE2B 3226702ed61c377ff64d0e70e5dfed762a8af884ef793bc0b2969d781975efd7466d90c8b908a8c98f8f45132047725f57b26e99f6772e87f35624eb111d11f7 SHA512 eb4ab0b719d782bd7bcb00974cdef51bacea8b5886717adde81821be3ab57599b2e1387eb775f6a664d6e2809be9701594e48a35fb6084b5885a849678f59e66 -- cgit v1.2.3