summaryrefslogtreecommitdiff
path: root/dev-perl/Ogg-Vorbis-Header
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/Ogg-Vorbis-Header
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/Ogg-Vorbis-Header')
-rw-r--r--dev-perl/Ogg-Vorbis-Header/Manifest5
-rw-r--r--dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.30.0-r1.ebuild29
-rw-r--r--dev-perl/Ogg-Vorbis-Header/files/0.03-tests.patch37
-rw-r--r--dev-perl/Ogg-Vorbis-Header/metadata.xml12
4 files changed, 83 insertions, 0 deletions
diff --git a/dev-perl/Ogg-Vorbis-Header/Manifest b/dev-perl/Ogg-Vorbis-Header/Manifest
new file mode 100644
index 000000000000..e93479b1524d
--- /dev/null
+++ b/dev-perl/Ogg-Vorbis-Header/Manifest
@@ -0,0 +1,5 @@
+AUX 0.03-tests.patch 1163 SHA256 6eceda9906e3d3077f3880de742a1885a7dabec35d7eb1d34e737dee97457ca7 SHA512 028f18d082afb382d616623230775314e9874499777467e56cf9fec842bebea29bff030fc9da97fe2960e70d13e9990cb6a9a84abf7d879c58d2d900ee0cb041 WHIRLPOOL 43671f31d9097d719c835068c0a7af727d1e95175fb594bf281da38b73e96a83f1da5b9f2356aa6b96a76b94bc04857cc8ebcf665f3994aa2c9d6aaf30730dd0
+DIST Ogg-Vorbis-Header-0.03.tar.gz 32410 SHA256 a683109f3625f70e01538eb27bac19d3f271a03cae999c69418f31af51dfd980 SHA512 48e636a9e1f08c494ad82fb3162f4b20a20eb18504a513cb2b228eb997c562ea1f326fdefd030d73a27ec56510e60e208105e060388a70b51f4aa76e1cbcb2f7 WHIRLPOOL 85024f35fd60aa0b2e36d915c35c5cdf5ebd53eee3f8a1ed96cc8641996c543e2ff2d4f07d987a2a47c0b5d891aba31b360ff4479a451594ad6d0566e1ec5c95
+EBUILD Ogg-Vorbis-Header-0.30.0-r1.ebuild 692 SHA256 239679a2195c3ea8cabb272cdcdaa7594fda5dd26884f354572e0912c1937c76 SHA512 fb9832f991de63f72cb38d02f27e4e1281027ff9f25bf942c41d5e65d39f198d2ae157294aa2dc499a7aa59660df849943aa4f883ca924c2e48b0873b8d4efff WHIRLPOOL 773f67f4ab9bc5d1b30b651685fb9a8a67ac3a9ce0e638fe4b66766ec0fee0b780acbf12464b4b4dac68c340ee1a25d70fa7424b03ae7c9ff373ef229b228f1a
+MISC ChangeLog 914 SHA256 d048613ea7a6342325df0a483cd9da7eaab2d9895af3faa417e0e1d719b5a93a SHA512 ab5d388fd227cc73f18e0bc5077b2e440f6e95b484c171c951cebcc86a14a501394768540dfe63305f006aca23e1c384e70f9c51ef8404b38e2491a3eb07b709 WHIRLPOOL 95e3a37e6819c316fb565745c229954539ef1d27e02b201758b024bb70120cad5c4edf37eec04bd92a1016d9b9aca4d12c3a7158773c4f56150f986996c2d788
+MISC metadata.xml 407 SHA256 6bb50a0a09681053ec9782a11751b20b4c488d41a3cf9238f0984bca4bbd2d31 SHA512 02d6977e0c6773a5f59e1ac2fb81c3fef07c636882427dcfab947f32af4b8d3c75bc7deac38579231e58b32893ba4c614aa3dad09b39e7430144d17f92873c30 WHIRLPOOL 0905e4e2d5260c61b9290b31a6cb348655799649e7da64ac95a5610bf9b54843e30f7f3f09a9276004dd9e3e8f07d3b4fa97aca4235311d10b2a1a06ec4bac36
diff --git a/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.30.0-r1.ebuild b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.30.0-r1.ebuild
new file mode 100644
index 000000000000..e6ca726e8e55
--- /dev/null
+++ b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.30.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=DBP
+MODULE_VERSION=0.03
+inherit perl-module
+
+DESCRIPTION="An object-oriented interface to Ogg Vorbis information and comment fields"
+
+SLOT="0"
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2" # GPL-2+
+KEYWORDS="alpha amd64 ia64 ~ppc sparc x86"
+IUSE=""
+
+RDEPEND="
+ || ( <=dev-perl/Inline-0.560.0 dev-perl/Inline-C )
+ media-libs/libogg
+ media-libs/libvorbis
+"
+DEPEND="${RDEPEND}"
+PATCHES=(
+ # https://rt.cpan.org/Public/Bug/Display.html?id=104869
+ # + relocate to t/ to avoid installation
+ "${FILESDIR}/${MODULE_VERSION}-tests.patch"
+)
+SRC_TEST="do"
+MAKEOPTS="${MAKEOPTS} -j1"
diff --git a/dev-perl/Ogg-Vorbis-Header/files/0.03-tests.patch b/dev-perl/Ogg-Vorbis-Header/files/0.03-tests.patch
new file mode 100644
index 000000000000..a9e1b9f57749
--- /dev/null
+++ b/dev-perl/Ogg-Vorbis-Header/files/0.03-tests.patch
@@ -0,0 +1,37 @@
+diff --git a/Ogg-Vorbis-Header-0.03/MANIFEST b/Ogg-Vorbis-Header-0.03b/MANIFEST
+index 2a8649d..dc3369a 100644
+--- a/Ogg-Vorbis-Header-0.03/MANIFEST
++++ b/Ogg-Vorbis-Header-0.03b/MANIFEST
+@@ -3,7 +3,7 @@ Header.pm
+ Makefile.PL
+ MANIFEST
+ README
+-test.pl
++t/test.t
+ test.ogg
+ test.ogg.bak
+ LICENSE.GPL
+diff --git a/Ogg-Vorbis-Header-0.03/test.pl b/Ogg-Vorbis-Header-0.03b/t/test.t
+similarity index 92%
+rename from Ogg-Vorbis-Header-0.03/test.pl
+rename to Ogg-Vorbis-Header-0.03b/t/test.t
+index 8731290..7d7d0de 100644
+--- a/Ogg-Vorbis-Header-0.03/test.pl
++++ b/Ogg-Vorbis-Header-0.03b/t/test.t
+@@ -25,7 +25,7 @@ ok($ogg->load);
+ # Try all the routines
+ ok($ogg->info->{"rate"} == 44100);
+ ok($ogg->comment_tags);
+-ok(@{$ogg->comment("artist")}->[0] == "Dan");
++ok([$ogg->comment("artist")]->[0] eq "Dan");
+ ok($ogg->add_comments("moog", "bog"));
+ ok($ogg->edit_comment("moog", "bug"));
+ ok($ogg->delete_comment("artist"));
+@@ -36,6 +36,6 @@ ok($ogg->clear_comments);
+
+ # See if full load works
+ ok(my $ogg = Ogg::Vorbis::Header->load("test.ogg.2"));
+-ok(@{$ogg->comment("moog")}->[0] == "bug");
++ok([$ogg->comment("moog")]->[0] eq "bug");
+
+ unlink("test.ogg.2");
diff --git a/dev-perl/Ogg-Vorbis-Header/metadata.xml b/dev-perl/Ogg-Vorbis-Header/metadata.xml
new file mode 100644
index 000000000000..a0fe943d6ad9
--- /dev/null
+++ b/dev-perl/Ogg-Vorbis-Header/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Ogg-Vorbis-Header</remote-id>
+ <remote-id type="cpan-module">Ogg::Vorbis::Header</remote-id>
+ </upstream>
+</pkgmetadata>