summaryrefslogtreecommitdiff
path: root/dev-perl/Apache-DBI
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-15 02:11:33 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-15 02:11:33 +0100
commit0fdd4074ff3dc0c507a9867380a4f91250a0b610 (patch)
tree83d3b64438d2f29b375d895f12b82d5c484db219 /dev-perl/Apache-DBI
parent8fbd420dce8836e6503b162092e07b6a77a89f1d (diff)
gentoo resync : 15.10.2017
Diffstat (limited to 'dev-perl/Apache-DBI')
-rw-r--r--dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild55
-rw-r--r--dev-perl/Apache-DBI/Manifest1
2 files changed, 56 insertions, 0 deletions
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
new file mode 100644
index 000000000000..1540bd970876
--- /dev/null
+++ b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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"
+
+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/Manifest b/dev-perl/Apache-DBI/Manifest
index 0ffaff0bc90d..907c6c06c1c2 100644
--- a/dev-perl/Apache-DBI/Manifest
+++ b/dev-perl/Apache-DBI/Manifest
@@ -1,5 +1,6 @@
DIST Apache-DBI-1.12.tar.gz 35017 SHA256 9d7d520da7e579756a032021bcdbe61a3a3e5fae90df767f0cea08b3c666e677 SHA512 5b989856f7b6cb75a7a7a9b1ee8e166a1f5aa03475574d340933f135f813d55806f4bdf878faac49cb72a1b00f4ee23ddedb90909869771f4d613bbfd4ed135b WHIRLPOOL 1990461da800e21b36087a21681673e7c3503b31e9c4e74f67285ea8bc418ca8d6c125f5f05d8d5a6823d8db0490c8e11d9849efd7ca9662e31040303d82f5ac
EBUILD Apache-DBI-1.120.0-r1.ebuild 401 SHA256 014fff4f8c24ddbf9aa92f83c93411a982ba8bb6774b066c5cdf1e254d78dba5 SHA512 eecf2b5da1bd2027e21717e989716c7e2517a6f4016a31c7ff15c42b1b96683b06c6bcca9c3bcac7299fef3419961803e84628321fef6972644e6afa6b991ccc WHIRLPOOL 59b9361397d437cd1b6f75fa659976aaa9cecb7f0cc731732a06ab6a77a26a5782a1b58eba5b7d6c8414d323ed774c78e5b26f930702e4b0d24e396610ae4344
+EBUILD Apache-DBI-1.120.0-r2.ebuild 1571 SHA256 1f39b2d8bc797d9b20e95535b07b9951a8f7890cd33e87123ea4a4197d959dc5 SHA512 ec8c57846483d2d45b4affa1bf8a6a93cbeca3738c49f134390c23a82ddcbf76b5412c02544a18cb6c079949fba8fa0ad31e1a5c39bcc6945e1d2fd732b76ded WHIRLPOOL 47829545c468eecba958deddf3ae973bdb7c4e8eea76aa14eb9327fe206002b2d479c1f88430b1b21ea97ec564b09fde41472e4e71fa11d4a45550a013223383
MISC ChangeLog 2446 SHA256 6fc41ace358de0b1e44f10d127f4bba22f136e5cfdcdbced0dd2c9f4a8658052 SHA512 278db37c4cde4cda184a288be85e151d2e8af6e6f7cc4431ecf329a93316735e600046131820d4188a96093006b27345d8150cc36b8e8cd5301e3127a3397de9 WHIRLPOOL d3b2eed6ddc9302c0a1862697cfb88da58ae056db2bee06c5db42241bac7f5612286849eb0110f03056cf1853a73fccce2a8c36975e178864a515b0a6c262a48
MISC ChangeLog-2015 9293 SHA256 6baa091a328e9b141b7ec898ef35bc170712d47f231e5db9f0ba7aeba9ae8e34 SHA512 24d24164694a55b107d5f958d2297e579980113891ff3535a05c5eb0df01125f282d84cc35b0d826037d48f879549f64fa839f537ac90e06e37796269f373482 WHIRLPOOL ee5df08b1ae98ccb55dc602c61bc6c5fa69cfd297d0428f493e9a3b0e8b68ea3324f1db3e3c92aeee07207720000ef8e7e7f8dee9c3c928f56a68cf9c98f42a0
MISC metadata.xml 516 SHA256 a5004937c977ada686ca2ddfc1bb8ae80d0f80e17008d9cd2fb6e5137fe89d5b SHA512 64f086390369d45cfc2c13873edfd141598e9d1e24a8f5be4d62447bc8b1b49a807eb4577fde3457ebd29b025e1fd8c605f09388317d2e81822484cedcc8f507 WHIRLPOOL 13779f8117b6e56887472fb9d4b05b62d994a6049fcb06c81ac678d86495b3517c96a8d52b26aa877d1a597026fa184c051d3428c15e13bb66fd47a2a08c3a60