From 05b8b0e0af1d72e51a3ee61522941bf7605cd01c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 4 Jul 2020 14:05:23 +0100 Subject: gentoo resync : 04.07.2020 --- .../Audio-CD-disc-cover-0.05-r3.ebuild | 59 ++++++++++++++++++++++ dev-perl/Audio-CD-disc-cover/Manifest | 1 + 2 files changed, 60 insertions(+) create mode 100644 dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild (limited to 'dev-perl/Audio-CD-disc-cover') diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild new file mode 100644 index 000000000000..94519a8ae85e --- /dev/null +++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# This appears it should really be entitled Audio-CD +# There are * QA Notice: errors on building however the HOMEPAGE gives no source repo in which to file +# prob. not worth the trouble for this little script. + +DIST_EXAMPLES=("eg/*") +inherit perl-module + +MY_P=Audio-CD-${PV} +S=${WORKDIR}/${MY_P} +DESCRIPTION="Perl Module needed for app-cdr/disc-cover" +HOMEPAGE="http://www.vanhemert.co.uk/disc-cover.html" +SRC_URI="http://www.vanhemert.co.uk/files/${MY_P}.tar.gz" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" + +RDEPEND=">=dev-perl/URI-1.10 + >=dev-perl/HTML-Parser-3.15 + >=virtual/perl-MIME-Base64-2.12 + >=virtual/perl-Digest-MD5-2.12 + >=virtual/perl-libnet-1.0703-r1 + >=dev-perl/libwww-perl-5.50 + >=media-libs/libcdaudio-0.99.6" +DEPEND=" + >=media-libs/libcdaudio-0.99.6 +" +BDEPEND="${RDEPEND}" + +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} +src_test() { + local MODULES=( + "Audio::CD ${PV}" + ) + 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 + perl-module_src_test +} diff --git a/dev-perl/Audio-CD-disc-cover/Manifest b/dev-perl/Audio-CD-disc-cover/Manifest index f3e742b38351..9a8791671e61 100644 --- a/dev-perl/Audio-CD-disc-cover/Manifest +++ b/dev-perl/Audio-CD-disc-cover/Manifest @@ -1,3 +1,4 @@ DIST Audio-CD-0.05.tar.gz 10417 BLAKE2B d33b3286966af96df05d8e7228dc19b4752c4d2e48ba39a9b3b6594e4bfe82b0ba7b70e29bc8ebb39b9a7e7bf8000dde1abe01197600a651d5a2441c707fd161 SHA512 c4d9a6ff57119431315329a92accf9c0f6b4fd52d1fbf9d6c79743b50ac73ebddc6b541a7807344d6eefd12a7681945b4ee3885abfe32acb68b9d17d070d6d09 EBUILD Audio-CD-disc-cover-0.05-r2.ebuild 1315 BLAKE2B b0c4ab86a8d94548f86a687408b09b7ebc34b330d4d633c24c045de78030b0db6cd6effaa8ac2581d38a2a9f00abb634545eb491203fdadebc009fa26f0ace54 SHA512 ab2903bb6b3f68b4cc1c4eba760b496f42783766bd19425affe2548ebcb0d042a8bfacb8cba1537840f9d6765a46b985f6911ed813e8da60efa05cdcfd7fd143 +EBUILD Audio-CD-disc-cover-0.05-r3.ebuild 1434 BLAKE2B 1b2c98dec9d40a15b06becb8bd218afda9d14642c53f31c1fef705def1a7925d9055071541756fbc7fe240e4a735aaaa02c52bd1fda9badfdb571cf84a0d40ec SHA512 c8cd0ad156e40f0c6096ab2c2ec4a5633f016a96e9c8a063983f58d81e627e7af86e9c7265a082d1e7898f1b8abb945158064c692a4ccde12c52039b5db41580 MISC metadata.xml 388 BLAKE2B 8c9a052d190854ce7f52b381e740dafb6669223333566d6898552aa197273063337316ea492398c7430c9676f6e63b6505f4689e9f252dab0226dee889d61935 SHA512 2cb3255874a04f083cab08182f7d9842a8b5a800cd6f44b9854b32a6778b6928920fca9f73082bed132a0422d7e8d160c8df6c175e1b68e32cbd2af95380303e -- cgit v1.2.3