[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: e4f477b62a99acbb0fbe4aad4db220105322386d Author: Sam James gentoo org> AuthorDate: Thu Jun 22 03:38:49 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 22 03:54:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f477b6 dev-perl/CDDB: update DESCRIPTION Signed-off-by: Sam James gentoo.org> dev-perl/CDDB/CDDB-1.222.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild index 5ab72190c086..542c427d6e2b 100644 --- a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild +++ b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ DIST_VERSION=1.222 DIST_EXAMPLES=( "eg/*" ) inherit perl-module -DESCRIPTION="high-level interface to cddb/freedb protocol" +DESCRIPTION="High-level interface to cddb/freedb protocol" SLOT="0" KEYWORDS="amd64 ~ia64 ppc sparc x86"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: 135362536422fe10990c6ad5525c88108f6005c7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Oct 10 13:45:46 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Oct 10 14:01:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13536253 dev-perl/CDDB: EAPI=8 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/CDDB/{CDDB-1.222.0-r2.ebuild => CDDB-1.222.0-r3.ebuild} | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild similarity index 97% rename from dev-perl/CDDB/CDDB-1.222.0-r2.ebuild rename to dev-perl/CDDB/CDDB-1.222.0-r3.ebuild index 96a520a7b36..5ab72190c08 100644 --- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild +++ b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=RCAPUTO DIST_VERSION=1.222 @@ -12,8 +12,6 @@ DESCRIPTION="high-level interface to cddb/freedb protocol" SLOT="0" KEYWORDS="amd64 ~ia64 ppc sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" >=virtual/perl-Carp-1.260.0 @@ -21,7 +19,7 @@ RDEPEND=" >=virtual/perl-IO-1.310.0 >=virtual/perl-MIME-Base64-3.130.0 " -DEPEND=" +BDEPEND=" >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( ${RDEPEND} @@ -29,6 +27,7 @@ DEPEND=" >=virtual/perl-Test-Simple-0.980.0 ) " + optdep_installed() { local chr=" " has_version "${1}" && chr="I"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: f965a0ebb3dde6b7162600cbf2baad093507e8bb Author: Sam James gentoo org> AuthorDate: Thu Apr 29 01:39:29 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 01:51:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f965a0eb dev-perl/CDDB: fix variable reference style Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-perl/CDDB/CDDB-1.222.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild index 8b05ca35556..96a520a7b36 100644 --- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild +++ b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -24,7 +24,7 @@ RDEPEND=" DEPEND=" >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( - $RDEPEND + ${RDEPEND} >=virtual/perl-Scalar-List-Utils-1.290.0 >=virtual/perl-Test-Simple-0.980.0 )
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB-File/
commit: f409a09fe195d5e84644b7bbcd1cb105522139e7 Author: Kent Fredric gentoo org> AuthorDate: Sat Oct 3 23:26:48 2020 + Commit: Kent Fredric gentoo org> CommitDate: Sat Oct 3 23:36:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f409a09f dev-perl/CDDB-File: Cleanup old 1.50.0-r1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> dev-perl/CDDB-File/CDDB-File-1.50.0-r1.ebuild | 17 - 1 file changed, 17 deletions(-) diff --git a/dev-perl/CDDB-File/CDDB-File-1.50.0-r1.ebuild b/dev-perl/CDDB-File/CDDB-File-1.50.0-r1.ebuild deleted file mode 100644 index a3e960c3018..000 --- a/dev-perl/CDDB-File/CDDB-File-1.50.0-r1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=TMTM -MODULE_VERSION=1.05 -inherit perl-module - -DESCRIPTION="Parse a CDDB/freedb data file" - -LICENSE="|| ( GPL-3 GPL-2 )" # GPL-2+ -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc x86" -IUSE="" - -SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB-File/
commit: 3e3d51f51285f09a5ac098363a9b9c035e836d7c Author: Kent Fredric gentoo org> AuthorDate: Wed May 6 16:17:21 2020 + Commit: Kent Fredric gentoo org> CommitDate: Wed May 6 16:17:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3d51f5 dev-perl/CDDB-File: -r bump for EAPI7 - EAPI7 - Clarify LICENSE - Remove empty variable assignments - Prune cruft tests Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild | 19 +++ 1 file changed, 19 insertions(+) diff --git a/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild b/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild new file mode 100644 index 000..29dd8eb9997 --- /dev/null +++ b/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=TMTM +DIST_VERSION=1.05 +inherit perl-module + +DESCRIPTION="Parse a CDDB/freedb data file" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86" + +PERL_RM_FILES=( + "t/pod.t" + "t/pod-coverage.t" +)
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: e129e7b0fad71d7cbe9e4c7d4663d86a1265b68d Author: Kent Fredric gentoo org> AuthorDate: Mon Apr 16 10:36:34 2018 + Commit: Kent Fredric gentoo org> CommitDate: Tue Apr 17 00:05:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e129e7b0 dev-perl/CDDB: Cleanup old Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-perl/CDDB/CDDB-1.222.0-r1.ebuild | 16 1 file changed, 16 deletions(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r1.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r1.ebuild deleted file mode 100644 index ba071f8aac5..000 --- a/dev-perl/CDDB/CDDB-1.222.0-r1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=RCAPUTO -MODULE_VERSION=1.222 -inherit perl-module - -DESCRIPTION="high-level interface to cddb/freedb protocol" - -SLOT="0" -KEYWORDS="amd64 ia64 ppc sparc x86" -IUSE="" - -SRC_TEST=no
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: 19cc8046200e2903c3a6ab55a45d6fbd6b11eca7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 7 21:15:41 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 7 21:17:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19cc8046 dev-perl/CDDB: stable 1.222.0-r2 for ia64, bug #652498 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-perl/CDDB/CDDB-1.222.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild index ce2f2236813..7743f28e04f 100644 --- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild +++ b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="high-level interface to cddb/freedb protocol" SLOT="0" -KEYWORDS="amd64 ~ia64 ppc sparc x86" +KEYWORDS="amd64 ia64 ppc sparc x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: 69ef2c7aace8d40cf754e7ef8a7ed88979d5ba70 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 5 20:10:32 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 5 21:06:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ef2c7a dev-perl/CDDB: stable 1.222.0-r2 for sparc Bug: https://bugs.gentoo.org/652498 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-perl/CDDB/CDDB-1.222.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild index dbea2d4138c..8ff2bda69ff 100644 --- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild +++ b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="high-level interface to cddb/freedb protocol" SLOT="0" -KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~ia64 ~ppc sparc x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: 5aaca88f3184d6eb0b825d31d3bf2d2590bcbaf3 Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 5 03:17:19 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 5 03:17:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aaca88f dev-perl/CDDB: amd64 stable Bug: https://bugs.gentoo.org/652498 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/CDDB/CDDB-1.222.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild index b39c4d8b858..a2556405ab1 100644 --- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild +++ b/dev-perl/CDDB/CDDB-1.222.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="high-level interface to cddb/freedb protocol" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: 0d52ae38a34300eb38c5f7e0d789f4c2640ed47f Author: Kent Fredric gentoo org> AuthorDate: Sun Oct 15 23:53:50 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Oct 15 23:55:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d52ae38 dev-perl/CDDB: EAPI6 / Testing overhaul - EAPI6 - Add lots of missing deps - Add basic test capacity which doesn't require network IO - Document/advertise Network IO - Advertise optional dependencies Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-perl/CDDB/CDDB-1.222.0-r2.ebuild | 84 1 file changed, 84 insertions(+) diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild new file mode 100644 index 000..b39c4d8b858 --- /dev/null +++ b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=RCAPUTO +DIST_VERSION=1.222 +DIST_EXAMPLES=( "eg/*" ) +inherit perl-module + +DESCRIPTION="high-level interface to cddb/freedb protocol" + +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RDEPEND=" + >=virtual/perl-Carp-1.260.0 + >=virtual/perl-Encode-2.510.0 + >=virtual/perl-IO-1.310.0 + >=virtual/perl-MIME-Base64-3.130.0 +" +DEPEND=" + >=virtual/perl-ExtUtils-MakeMaker-6.300.0 + test? ( + $RDEPEND + >=virtual/perl-Scalar-List-Utils-1.290.0 + >=virtual/perl-Test-Simple-0.980.0 + ) +" +optdep_installed() { + local chr=" " + has_version "${1}" && chr="I" + printf '[%s] %s\n' "${chr}" "${1}"; +} + +optdep_notice() { + elog "This package has support for optional features via the following packages" + elog "which you may want to install seperately:" + elog + elog " - Support for submitting disc changes via email:" + elog " $(optdep_installed ">=dev-perl/MailTools-2.40.0")" + elog " $(optdep_installed ">=virtual/perl-MIME-Base64-3.130.0")" + if use test; then + elog + elog "Additional tests may be performed automatically if the above packages" + elog "are pre-installed." + fi +} + +pkg_postinst() { + use test || optdep_notice +} + +src_test() { + optdep_notice + local MODULES=( + # https://rt.cpan.org/Ticket/Display.html?id=123290 + "CDDB 1.220" + ) + 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 has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then + perl_rm_files t/release-pod-coverage.t t/release-pod-syntax.t t/000-report-versions.t + perl-module_src_test + else + ewarn "This package needs network access to run functional tests." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/CDDB"; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CDDB/
commit: b2456050db244a87963f5ef914dbfec648930572 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Dec 29 11:55:13 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Dec 29 11:56:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2456050 dev-perl/CDDDB: Remove old Package-Manager: portage-2.2.26 dev-perl/CDDB/CDDB-1.220.0-r1.ebuild | 17 - dev-perl/CDDB/Manifest | 1 - 2 files changed, 18 deletions(-) diff --git a/dev-perl/CDDB/CDDB-1.220.0-r1.ebuild b/dev-perl/CDDB/CDDB-1.220.0-r1.ebuild deleted file mode 100644 index 765409b..000 --- a/dev-perl/CDDB/CDDB-1.220.0-r1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=RCAPUTO -MODULE_VERSION=1.220 -inherit perl-module - -DESCRIPTION="high-level interface to cddb/freedb protocol" - -SLOT="0" -KEYWORDS="amd64 ia64 ppc sparc x86" -IUSE="" - -SRC_TEST=no diff --git a/dev-perl/CDDB/Manifest b/dev-perl/CDDB/Manifest index e4c9f38..8ba2f94 100644 --- a/dev-perl/CDDB/Manifest +++ b/dev-perl/CDDB/Manifest @@ -1,2 +1 @@ -DIST CDDB-1.220.tar.gz 23760 SHA256 210ba032bbcf3a6c3ff0508c5b4fcfd5a649cad17aeb4ca7f5e444c73f84022f SHA512 47165194ec310ff7e8df3b7ac3192bdf7f5b55f795457434ba28e50094db21d8702b678f5baa269045fcb7e4a2a1430699decc2c061620dcb1d3f25cd8939957 WHIRLPOOL e2891faa24a747dedf07e8984f6dfb636dae1a9b3cd4ef75cba35068a352dd40c58e5262670b2f1b72b2bca9452ef05e4e24f0097c923ca7337be669fa803252 DIST CDDB-1.222.tar.gz 45771 SHA256 29aa34bb7dc358382a675324df2b537177a136ebf2111bb353f1d978b5198393 SHA512 addd0f4f3fecab7d599eb7ead93828d6a9c74a779a344f190a629e666c95af47b5eea05f885564a90bfa1fa6c128dc3e60e510f295f6f35b3eae2d8939109d98 WHIRLPOOL 27a81a0b9ae4bde56df1ea713e2fd987909e9d50cdfa3a386f992b15ef92f3446dd49c72f8d0ec03a13cf7df2d85c5b5d7698bb18dab25d46c0ffebc47d8eb92