summaryrefslogtreecommitdiff
path: root/dev-perl/MusicBrainz-DiscID
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/MusicBrainz-DiscID
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/MusicBrainz-DiscID')
-rw-r--r--dev-perl/MusicBrainz-DiscID/Manifest6
-rw-r--r--dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.30.0-r1.ebuild50
-rw-r--r--dev-perl/MusicBrainz-DiscID/metadata.xml16
3 files changed, 72 insertions, 0 deletions
diff --git a/dev-perl/MusicBrainz-DiscID/Manifest b/dev-perl/MusicBrainz-DiscID/Manifest
new file mode 100644
index 000000000000..1679df7df927
--- /dev/null
+++ b/dev-perl/MusicBrainz-DiscID/Manifest
@@ -0,0 +1,6 @@
+DIST MusicBrainz-DiscID-0.03.tar.gz 5343 SHA256 5002f92fd8f074bccf924752ef171fa11ea2431a634ff60e520a5c3fb080573a SHA512 b3fa392a669a9370369ea7ade275edb30b15c8b15b1ebeefb567d8e183e195b255e7e087025a7ebc17b39f7d7ba9a310dfa17c616426e8d092c129c0c58ddfc8 WHIRLPOOL 75c6df0a793d759b526708ab5f36b657889ec043eeef7423c53cb117d62d8d2b9bceed4ea00daf11ed8d6de61ef341c86224212a291b8db7e6f50e9038790e32
+DIST MusicBrainz-DiscID-0.30.0-patch.tar.bz2 412 SHA256 df9f1027a62f070b5b489d71fee2ab928bdf514aaa818608eb0e563700e60bfa SHA512 79163ba28285676f585af2be0a12a6210a8869c57cad5bba1ec42121f9e1dc351ac2f51b9a702133a71fbaf1d3207e8ea153564f838ffc5d39b60268af7bf726 WHIRLPOOL 72becb03a3c0821f7f45730184aa8aac5ec0607d5c48c93de0f0b01129d5d3d45fe3fa551209002475b737f30ef1106d7e57447eed5b8b14541cd7acb1dec07d
+EBUILD MusicBrainz-DiscID-0.30.0-r1.ebuild 1096 SHA256 5925179262b0e77772927bde31909a8cda56bca90e1caf0edac05215e735e99f SHA512 9903a29e4ebe6a8148cc10385069f46773842516000ff32588db9299641038821376d6541a4632641d9cb6af127b094d205c2b00c765dd61dd079b29ca87ac74 WHIRLPOOL 51406da791ef89c8b151f5e6a8b90323fa541973a1e15f9d548ee04a4a3015d8ac1081f0348fd89eafa18e5b854b007d489d8d40e1333aed4f2b0b7a92a04895
+MISC ChangeLog 2832 SHA256 e33fee3d4d06a4017b9fdc15da2f1d49f6bc184a4a5a2d98501a21330cc59299 SHA512 8d993f615c33298af65a1bca9fa7d2c5b472ce4b69e9c46d92eea72208950418d5499016c5459b3e3b97878785153057d7c83cd6758b823d728eec29c58f684b WHIRLPOOL 6cb1f9f4bf49f59cb4f1db6113f48cb34c619350e9689268f040e054e36cd967c7fa7e7fc6d7182486b37a5fd5e4dac0b8aad267a8b07dc831cc687867fbbd07
+MISC ChangeLog-2015 1995 SHA256 3d0f6de74a4b3afe9a1c8b0b19ef7985d3a0bebbdd25f436d3f36398fd7c2299 SHA512 eef11fde9e544340facb18da27338efa430b9de7aa75a1c8d05290ecdf683ff56ae2ac176930af2e8cf31c5ff593176e3a948ce7d93b2a870afa94faad8b9f7b WHIRLPOOL 75ccb269ca45ebf00a2b7f41e5a6fe9e23e9f3e1f5ac4d91adbd2f964647b6498b6fc4905c1208fcf7a3ca6f10fb23a466751cd59de820cd7a94bc0846df4d8a
+MISC metadata.xml 492 SHA256 0a4af0c0e6a9119cab43cdfa811903253aa3657b3f0a5b8f0ed64e2839b58f65 SHA512 5afc9a1138a6390f984ad75a34134c3d2eecb0d72ef663d51987d822945f40f6d756fce4efeb1bca1e44003bf837ba50d77dc91d3f37f3b03bf3cd69ef2989f7 WHIRLPOOL 0169d9db77485c3aa38574b08fd2a992876be54adba38a647adf03c53682ab85ce653435ba8934b9d9d87d9497aca6fae8c9fd6ffac4100b8f7e9558ac6ab7db
diff --git a/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.30.0-r1.ebuild b/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.30.0-r1.ebuild
new file mode 100644
index 000000000000..c5dcf0bc81b3
--- /dev/null
+++ b/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.30.0-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=NJH
+MODULE_VERSION=0.03
+inherit perl-module
+
+DESCRIPTION="Perl interface for the MusicBrainz libdiscid library"
+SRC_URI+=" https://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${P}-patch.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE="test"
+
+RDEPEND=">=media-libs/libdiscid-0.2.2"
+DEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ virtual/pkgconfig
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+
+SRC_TEST="do"
+PERL_RM_FILES=( t/05pod.t )
+
+src_prepare() {
+ # Quick n dirty fix but does the job.
+ ebegin 'Patching lib/MusicBrainz/DiscID.pm'
+ # There's a dangling non-ASCII character that causes perldoc to fail on
+ # parsing the .pm and hence, fail tests. We should file a bug upstream.
+ perl -i'' -npe "s/don.. specify/don't specify/g;" lib/MusicBrainz/DiscID.pm
+ eend $?
+
+ perl-module_src_prepare
+}
+
+src_install() {
+ perl-module_src_install
+
+ docinto examples
+ dodoc examples/discid.pl
+}
+src_test() {
+ perl_rm_files t/05pod.t
+ perl-module_src_test
+}
diff --git a/dev-perl/MusicBrainz-DiscID/metadata.xml b/dev-perl/MusicBrainz-DiscID/metadata.xml
new file mode 100644
index 000000000000..b035d4d98a1c
--- /dev/null
+++ b/dev-perl/MusicBrainz-DiscID/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>perl@gentoo.org</email>
+<name>Gentoo Perl Project</name>
+</maintainer>
+<maintainer type="project">
+<email>sound@gentoo.org</email>
+<name>Gentoo Sound project</name>
+</maintainer>
+<upstream>
+<remote-id type="cpan">MusicBrainz-DiscID</remote-id>
+<remote-id type="cpan-module">MusicBrainz::DiscID</remote-id>
+</upstream>
+</pkgmetadata>