[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI/
commit: 5760da673d537efe23f68322ed116722efb8ad22 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Oct 10 17:37:40 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Oct 10 17:44:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5760da67 dev-perl/Class-DBI: EAPI=8 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> ...BI-3.0.17-r2.ebuild => Class-DBI-3.0.17-r3.ebuild} | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild similarity index 60% rename from dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild rename to dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild index 26172007153..86061c2015d 100644 --- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild +++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=TMTM DIST_VERSION=v${PV} +DIST_WIKI="tests" inherit perl-module DESCRIPTION="Simple Database Abstraction" SLOT="0" KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" -RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0 +RDEPEND=" + >=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Class-Accessor-0.18.0 >=dev-perl/Class-Trigger-0.70.0 >=virtual/perl-File-Temp-0.120.0 @@ -23,14 +23,13 @@ RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0 dev-perl/Clone >=dev-perl/Ima-DBI-0.330.0 virtual/perl-version - >=dev-perl/UNIVERSAL-moniker-0.60.0" -DEPEND="${RDEPEND} + >=dev-perl/UNIVERSAL-moniker-0.60.0 +" +BDEPEND="${RDEPEND} test? ( >=virtual/perl-Test-Simple-0.470.0 ) " + src_test() { perl_rm_files t/97-pod.t - ewarn "Testing this package comprehensively needs some manual interaction." - ewarn "For details, see:" - ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Class-DBI"; perl-module_src_test }
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: 8db4a3c072fd0ae8d44b9171baff3226ed8acc72 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Oct 10 17:40:30 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Oct 10 17:44:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db4a3c0 dev-perl/Class-DBI-mysql: EAPI=8 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> ...ysql-1.0.0-r3.ebuild => Class-DBI-mysql-1.0.0-r4.ebuild} | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r4.ebuild similarity index 76% rename from dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild rename to dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r4.ebuild index b4654f5c339..6d05760b793 100644 --- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r4.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=TMTM DIST_VERSION=1.00 +DIST_WIKI="tests" inherit perl-module DESCRIPTION="Extensions to Class::DBI for MySQL" @@ -12,8 +13,6 @@ DESCRIPTION="Extensions to Class::DBI for MySQL" LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" >=dev-perl/Class-DBI-0.940.0 @@ -24,10 +23,12 @@ BDEPEND="${RDEPEND} >=virtual/perl-Test-Simple-0.450.0 ) " + PERL_RM_FILES=( t/pod-coverage.t t/pod.t ) + src_test() { local MODULES=( "Class::DBI::mysql ${DIST_VERSION}" @@ -48,9 +49,5 @@ src_test() { fi if [[ -n "${DBD_MYSQL_DBNAME}" ]]; then perl-module_src_test - else - ewarn "Functional testing of this package requires user intervention." - ewarn "For details, see:" - ewarn "https://wiki.gentoo.org/Project:Perl/maint-notes/dev-perl/Class-DBI-mysql"; fi }
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: 048242056027171bb5bdebf831eb6080dc41c563 Author: Kent Fredric gentoo org> AuthorDate: Sun Oct 4 05:00:04 2020 + Commit: Kent Fredric gentoo org> CommitDate: Sun Oct 4 05:00:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04824205 dev-perl/Class-DBI-mysql: Cleanup old 1.0.0-r2 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> .../Class-DBI-mysql-1.0.0-r2.ebuild| 47 -- 1 file changed, 47 deletions(-) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild deleted file mode 100644 index 2dcd8f3af81..000 --- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=TMTM -DIST_VERSION=1.00 -inherit perl-module - -DESCRIPTION="Extensions to Class::DBI for MySQL" - -LICENSE="|| ( GPL-3 GPL-2 )" # GPL-2+ -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-perl/Class-DBI - dev-perl/DBD-mysql" -DEPEND="${RDEPEND}" - -src_test() { - local MODULES=( - "Class::DBI::mysql ${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 - if [[ -n "${DBD_MYSQL_DBNAME}" ]]; then - perl_rm_files t/pod-coverage.t t/pod.t - perl-module_src_test - else - ewarn "Functional testing of this package requires user intervention." - ewarn "For details, see:" - ewarn "https://wiki.gentoo.org/Project:Perl/maint-notes/dev-perl/Class-DBI-mysql"; - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: e8666992676c8bfe54760561656840186d139b14 Author: Sam James gentoo org> AuthorDate: Mon Aug 24 18:41:14 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 24 19:06:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8666992 dev-perl/Class-DBI-mysql: Stabilize 1.0.0-r3 amd64, #738212 Signed-off-by: Sam James gentoo.org> dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild index 92e4374dce4..b4654f5c339 100644 --- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Extensions to Class::DBI for MySQL" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: 86d030e0eda55ad701e252a7c1dafcc1092a399b Author: Sam James gentoo org> AuthorDate: Sun Aug 23 23:33:37 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 24 00:06:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d030e0 dev-perl/Class-DBI-mysql: Stabilize 1.0.0-r3 x86, #738212 Signed-off-by: Sam James gentoo.org> dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild index 1912b5794e3..92e4374dce4 100644 --- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Extensions to Class::DBI for MySQL" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-AbstractSearch/
commit: 775a99e735170b3d1530b4f70a1be7a1e47a0c29 Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 23 23:21:48 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 23 23:29:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775a99e7 dev-perl/Class-DBI-AbstractSearch: Cleanup old 0.70.0-r1 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Class-DBI-AbstractSearch-0.70.0-r1.ebuild | 18 -- 1 file changed, 18 deletions(-) diff --git a/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild b/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild deleted file mode 100644 index dd762f2d11f..000 --- a/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MIYAGAWA -DIST_VERSION=0.07 -inherit perl-module - -DESCRIPTION="Abstract Class::DBI's SQL with SQL::Abstract::Limit" - -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=">=dev-perl/SQL-Abstract-Limit-0.12 - dev-perl/Class-DBI" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-Plugin/
commit: a93466901732a435b46f9bf8ed97349286967d4d Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 23 23:22:54 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 23 23:29:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9346690 dev-perl/Class-DBI-Plugin: Cleanup old 0.30.0 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild b/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild deleted file mode 100644 index 4a12a3757e9..000 --- a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=JCZEUS -MODULE_VERSION=0.03 -inherit perl-module - -DESCRIPTION="Abstract base class for Class::DBI plugins" - -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-solaris" -IUSE="" - -RDEPEND="dev-perl/Class-DBI" -DEPEND="${RDEPEND}" - -SRC_TEST=do
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-Plugin-DeepAbstractSearch/
commit: 71263b0b9fb1aa604e9ba3d26ef93e37a64e88e3 Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 23 23:24:16 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 23 23:29:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71263b0b dev-perl/Class-DBI-Plugin-DeepAbstractSearch: Cleanup old 0.80.0 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> ...lass-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild | 21 - 1 file changed, 21 deletions(-) diff --git a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild b/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild deleted file mode 100644 index 6f81e708b5b..000 --- a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=SRIHA -MODULE_VERSION=0.08 -inherit perl-module - -DESCRIPTION="deep_search_where() method for Class::DBI" - -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-solaris" -IUSE="" - -RDEPEND=">=dev-perl/Class-DBI-Plugin-0.03 - >=dev-perl/SQL-Abstract-1.60 - dev-perl/Class-DBI" -DEPEND="${RDEPEND}" - -SRC_TEST=do
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: 33f03634a94482da6570d2a5bd6cc44f060b7d21 Author: Kent Fredric gentoo org> AuthorDate: Thu Jun 18 13:30:47 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jun 18 13:31:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f03634 dev-perl/Class-DBI-mysql: -r bump for EAPI7 - EAPI7 - Clarify dependencies - Add test dependencies - Simplify LICENSE - Unconditionally strip bad tests Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Class-DBI-mysql-1.0.0-r3.ebuild| 56 ++ 1 file changed, 56 insertions(+) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild new file mode 100644 index 000..1912b5794e3 --- /dev/null +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=TMTM +DIST_VERSION=1.00 +inherit perl-module + +DESCRIPTION="Extensions to Class::DBI for MySQL" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-perl/Class-DBI-0.940.0 + dev-perl/DBD-mysql +" +BDEPEND="${RDEPEND} + test? ( + >=virtual/perl-Test-Simple-0.450.0 + ) +" +PERL_RM_FILES=( + t/pod-coverage.t + t/pod.t +) +src_test() { + local MODULES=( + "Class::DBI::mysql ${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 + if [[ -n "${DBD_MYSQL_DBNAME}" ]]; then + perl-module_src_test + else + ewarn "Functional testing of this package requires user intervention." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/Project:Perl/maint-notes/dev-perl/Class-DBI-mysql"; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-Plugin-DeepAbstractSearch/
commit: a0de10afe03dd1147acadfd6651cb23ba7ee19ca Author: Kent Fredric gentoo org> AuthorDate: Thu Jun 18 13:13:53 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jun 18 13:14:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0de10af dev-perl/Class-DBI-Plugin-DeepAbstractSearch: -r bump for EAPI7 - EAPI7 - Clarify dependencies - Parallel tests Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> ...-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild b/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild new file mode 100644 index 000..6e503f9ed2f --- /dev/null +++ b/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SRIHA +DIST_VERSION=0.08 +inherit perl-module + +DESCRIPTION="deep_search_where() method for Class::DBI" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-perl/Class-DBI-0.960.0 + >=dev-perl/Class-DBI-Plugin-0.20.0 + >=dev-perl/SQL-Abstract-1.180.0 + dev-perl/Class-DBI +" +BDEPEND="${RDEPEND} + test? ( + >=virtual/perl-Test-Simple-0.320.0 + ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-Plugin/
commit: 0a21fe527cf663361c7110cb5996ee9a9413ffe6 Author: Kent Fredric gentoo org> AuthorDate: Thu Jun 18 13:01:37 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jun 18 13:01:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a21fe52 dev-perl/Class-DBI-Plugin: -r bump for EAPI7 - EAPI7 - Parallel tests - Qualify deps better - Remove unused/empty variable assignments Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild | 18 ++ 1 file changed, 18 insertions(+) diff --git a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild b/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild new file mode 100644 index 000..58a8cae32c4 --- /dev/null +++ b/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JCZEUS +DIST_VERSION=0.03 +inherit perl-module + +DESCRIPTION="Abstract base class for Class::DBI plugins" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-solaris" + +RDEPEND=" + >=dev-perl/Class-DBI-0.900.0 +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-AbstractSearch/
commit: 7ca320ef6f90563fc06bbbee9280d2ee1c83 Author: Kent Fredric gentoo org> AuthorDate: Thu Jun 18 12:38:07 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jun 18 12:38:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca3 dev-perl/Class-DBI-AbstractSearch: -r bump for EAPI7 + Test enhancement - EAPI7 - Augment deps - Add explict test dependency on dev-perl/DBD-SQLite, as even though the test that requires it makes it optional, without dev-perl/DBD-SQLite, no meaningful tests execute at all, and this is a relatively low-cost low-complexity change. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> .../Class-DBI-AbstractSearch-0.70.0-r2.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r2.ebuild b/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r2.ebuild new file mode 100644 index 000..887d84aeb9b --- /dev/null +++ b/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=MIYAGAWA +DIST_VERSION=0.07 +inherit perl-module + +DESCRIPTION="Abstract Class::DBI's SQL with SQL::Abstract::Limit" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-perl/Class-DBI-0.900.0 + >=dev-perl/SQL-Abstract-Limit-0.120.0 +" +BDEPEND="${RDEPEND} + test? ( + >=virtual/perl-Test-Simple-0.320.0 + dev-perl/DBD-SQLite + ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI/
commit: 318f49b58d598a751c60e71c6bf72e45045b8e15 Author: Kent Fredric gentoo org> AuthorDate: Mon Apr 16 19:19:58 2018 + Commit: Kent Fredric gentoo org> CommitDate: Tue Apr 17 00:05:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318f49b5 dev-perl/Class-DBI: Cleanup old Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild | 32 --- 1 file changed, 32 deletions(-) diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild deleted file mode 100644 index c51d2d5e2d9..000 --- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=TMTM -MY_P=${PN}-v${PV} -S=${WORKDIR}/${MY_P} - -inherit perl-module - -DESCRIPTION="Simple Database Abstraction" - -LICENSE="|| ( Artistic GPL-2 )" -SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris" -IUSE="" - -# Tests aren't possible since they require interaction with the DB's - -RDEPEND=">=dev-perl/Class-Data-Inheritable-0.02 - >=dev-perl/Class-Accessor-0.18 - >=dev-perl/Class-Trigger-0.07 - virtual/perl-File-Temp - virtual/perl-Storable - virtual/perl-Test-Simple - virtual/perl-Scalar-List-Utils - dev-perl/Clone - >=dev-perl/Ima-DBI-0.33 - virtual/perl-version - >=dev-perl/UNIVERSAL-moniker-0.06" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI/
commit: 3203808655f49e55f327f83747f2f12f6947dff4 Author: Matt Turner gentoo org> AuthorDate: Sat Apr 7 04:36:01 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 7 04:36:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32038086 dev-perl/Class-DBI-3.0.17-r2: ppc64 stable, bug 652526 dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild index b5921e585c8..d3329cbf844 100644 --- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild +++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Simple Database Abstraction" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-solaris" +KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris" IUSE="test" RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: 85ea26643a82899e8004789c2d797f1908627094 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 5 18:07:16 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 5 18:28:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ea2664 dev-perl/Class-DBI-mysql: x86 stable (bug #652528) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild index fd82c6061c3..2dcd8f3af81 100644 --- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Extensions to Class::DBI for MySQL" LICENSE="|| ( GPL-3 GPL-2 )" # GPL-2+ SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-perl/Class-DBI
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI/
commit: f7cb36af15cdea3a493f5eddf3f6a01326875c51 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 5 18:06:58 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 5 18:28:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cb36af dev-perl/Class-DBI: x86 stable (bug #652526) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild index 473e6f84487..b5921e585c8 100644 --- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild +++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Simple Database Abstraction" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-solaris" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-solaris" IUSE="test" RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI/
commit: b6a0d3caaee8eeb00973d62404b57d96b8fb78d2 Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 5 13:59:20 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 5 14:09:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a0d3ca dev-perl/Class-DBI: amd64 stable Bug: https://bugs.gentoo.org/652526 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild index 7edd9cee9b4..473e6f84487 100644 --- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild +++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-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 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Simple Database Abstraction" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-solaris" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-solaris" IUSE="test" RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: ffcd189ea4eec8cbb088d1de044a4390aa170303 Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 5 13:59:36 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 5 14:09:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcd189e dev-perl/Class-DBI-mysql: amd64 stable Bug: https://bugs.gentoo.org/652528 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild index 99856ea640d..fd82c6061c3 100644 --- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.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 @@ DESCRIPTION="Extensions to Class::DBI for MySQL" LICENSE="|| ( GPL-3 GPL-2 )" # GPL-2+ SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="dev-perl/Class-DBI
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-AbstractSearch/
commit: 55bae8ee2e5ce4525f8899d8d43ebd2a602b950d Author: Kent Fredric gentoo org> AuthorDate: Wed Oct 18 05:00:34 2017 + Commit: Kent Fredric gentoo org> CommitDate: Wed Oct 18 09:46:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bae8ee dev-perl/Class-DBI-AbstractSearch: EAPI6+Test - EAPI6 - Enabled tests Package-Manager: Portage-2.3.8, Repoman-2.3.3 .../Class-DBI-AbstractSearch-0.70.0-r1.ebuild | 18 ++ 1 file changed, 18 insertions(+) diff --git a/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild b/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild new file mode 100644 index 000..dd762f2d11f --- /dev/null +++ b/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MIYAGAWA +DIST_VERSION=0.07 +inherit perl-module + +DESCRIPTION="Abstract Class::DBI's SQL with SQL::Abstract::Limit" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND=">=dev-perl/SQL-Abstract-Limit-0.12 + dev-perl/Class-DBI" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-mysql/
commit: f3a106a6301d9d2d921b3ea5cf0a2780afcef348 Author: Kent Fredric gentoo org> AuthorDate: Wed Oct 18 09:45:31 2017 + Commit: Kent Fredric gentoo org> CommitDate: Wed Oct 18 09:46:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a106a6 dev-perl/Class-DBI-mysql: EAPI6 + Test Improvements - EAPI6ify - Add some basic compile tests for sanity - Fence/Document functional tests ( need more love here ) Package-Manager: Portage-2.3.8, Repoman-2.3.3 .../Class-DBI-mysql-1.0.0-r2.ebuild| 47 ++ 1 file changed, 47 insertions(+) diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild new file mode 100644 index 000..99856ea640d --- /dev/null +++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=TMTM +DIST_VERSION=1.00 +inherit perl-module + +DESCRIPTION="Extensions to Class::DBI for MySQL" + +LICENSE="|| ( GPL-3 GPL-2 )" # GPL-2+ +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-perl/Class-DBI + dev-perl/DBD-mysql" +DEPEND="${RDEPEND}" + +src_test() { + local MODULES=( + "Class::DBI::mysql ${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 + if [[ -n "${DBD_MYSQL_DBNAME}" ]]; then + perl_rm_files t/pod-coverage.t t/pod.t + perl-module_src_test + else + ewarn "Functional testing of this package requires user intervention." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/Project:Perl/maint-notes/dev-perl/Class-DBI-mysql"; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI/
commit: 7cdc1745e533dae71d60e806f3a77eec2ed45a57 Author: Kent Fredric gentoo org> AuthorDate: Tue Oct 17 21:58:01 2017 + Commit: Kent Fredric gentoo org> CommitDate: Tue Oct 17 21:58:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdc1745 dev-perl/Class-DBI: EAPI6 + Tests - EAPI6 - Enable tests - Document testing tips Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild new file mode 100644 index 000..7edd9cee9b4 --- /dev/null +++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=TMTM +DIST_VERSION=v${PV} +inherit perl-module + +DESCRIPTION="Simple Database Abstraction" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-solaris" +IUSE="test" + +RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0 + >=dev-perl/Class-Accessor-0.18.0 + >=dev-perl/Class-Trigger-0.70.0 + >=virtual/perl-File-Temp-0.120.0 + virtual/perl-Storable + >=virtual/perl-Scalar-List-Utils-1.80.0 + dev-perl/Clone + >=dev-perl/Ima-DBI-0.330.0 + virtual/perl-version + >=dev-perl/UNIVERSAL-moniker-0.60.0" +DEPEND="${RDEPEND} + test? ( >=virtual/perl-Test-Simple-0.470.0 ) +" +src_test() { + perl_rm_files t/97-pod.t + ewarn "Testing this package comprehensively needs some manual interaction." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Class-DBI"; + perl-module_src_test +}