diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/WebService-MusicBrainz |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/WebService-MusicBrainz')
6 files changed, 192 insertions, 0 deletions
diff --git a/dev-perl/WebService-MusicBrainz/Manifest b/dev-perl/WebService-MusicBrainz/Manifest new file mode 100644 index 000000000000..0957617a6527 --- /dev/null +++ b/dev-perl/WebService-MusicBrainz/Manifest @@ -0,0 +1,10 @@ +AUX 1.0.2-no-network-testing.patch 1965 SHA256 37bf7b6fa4350efe077c6ba2bf8b8effc1149f30e8ed06120d37043edcab3c1c SHA512 7e359eefe4836a49dd19e7f3685a22450bf6fe319190fdfb3a6a63b24af2c12c930fb4e9856c68e9a34663f0c9853cb556c7598a2033fa77c97e90d7c4d85a96 WHIRLPOOL 6783cfcfc8b37620b4f946d2d1e7ec249c72669f72e8625b53e2d353c0c9ae802c396aca39982fef1242737aa6d7e9ad25246fd791a90ae3ed3dacc62cf870a0 +DIST WebService-MusicBrainz-0.93.tar.gz 23378 SHA256 c1bc124f1d97e970d7752a09499710d1a47986581a40ace53852928d4d17e6bd SHA512 52b61dc10dd406aafec3eaac01aa7cebd240176bc3ef10fd00be543b146ac23ef8f90ec6c1bab37ea5440292cf3fd9f599bc0df92a09d749f3df4f7c546ac2c8 WHIRLPOOL c75b946c9e86cff848f6edbb534d42aa334c25778a6220b6520f337cdea38e02bfd423c6011d360f2369adc0e5b6d99a3ecc978d0e7534114ad9425cbcef87cd +DIST WebService-MusicBrainz-0.94.tar.gz 29800 SHA256 9b227b24dbf5f0159dd8fda1ed91c3cbf094b586da4e1207bdb9ad16ba71e005 SHA512 4c73aa4e1407bb17567e0ad618771ffae47aa87925ef516640af6bb16e4dde2657a5c16bfa2dea2379b67812a2eee253d0642e4b2d73d43929d031f5917e51f0 WHIRLPOOL 398a0f5cfc2f90e5c79edabe4ea8fddc0a6b518dfcecef49505dc3dc0e32874506235bfc6a9a20be457977ea0faa54cbd2d363efc604596ea4c42debc94e9186 +DIST WebService-MusicBrainz-1.0.2.tar.gz 9547 SHA256 37e0a132f501b630d221a19c7d6817cd4347ed8da8d85e7ff62d75a9a9450c0a SHA512 fc5f2744ad52d01e671c6dfcf011c334762f3655d200e47ab8aa48752755a74530f854870961243e2ccea727b287df549fbebe579c6ca5bb70d94edf5c508ce6 WHIRLPOOL f896938114756be49c3dde5eb3fe23c2aa5bada0cf91e1b0e73db9e2b1c06815b68f03cdb76b3ada81f4181095ff7e8c2a0c71d3aa0b4ed9509354ba075f93b9 +EBUILD WebService-MusicBrainz-0.930.0-r1.ebuild 434 SHA256 93a9c245e3573e7697d4a79503d2b5321c9f4b9383bb37ca5028777d2d21816f SHA512 6ceba9b6f80057577fc2371ed76679d8562c5b797c2f5d27f96570377f6733121daf25f92af227a2498df621e4e0add81e49288dce5c8a49965d7f27435d89e5 WHIRLPOOL a2f80f51a37acff1aacedd3031060ee151fbdb83e56454f61f214afb1bc765aecb4ac4b0c79718d58c301eac2ec7bc78bc7b746563ea285b294b0b444efd04fb +EBUILD WebService-MusicBrainz-0.940.0.ebuild 515 SHA256 34b446b3e31bfb75e0c411e9a5bd2dced6ca9b10635ec3f3297ac9f4ef1a00a2 SHA512 bb248fbd128951b6b92e3df0146d79fa4e25e91d60297a45854e848e6186395bcee0f3a828e8013e8c982dd36bc17bbda84cce5c37a010c7db0b4cf79c4c0b2b WHIRLPOOL b3c3558004d20bbd38e829e0ecb530146808b004ff1323fdc8ce1640c9fbf6828feb3692f151c7de427bf9a168f2b66594f990201d67458e845791170a00adde +EBUILD WebService-MusicBrainz-1.0.2.ebuild 437 SHA256 6c50d012a5dc61ef40578f27599e7f9000717cd4d2c34d49e3cfe8c95ee7f4a1 SHA512 0c401ba3e9fb8f228f6bc583081853da9ba264059bba63d51d576dc41c058f8aa48e36ae3cd59531f725ffcc6572225ac242730d4e1866634182b022a69c0a13 WHIRLPOOL acea5564bacc5d23a3cdb902044fff2c0b10ee2486163705fb9383bd76d1959b9f96a5b7fbeb29e771f60d9b60c0b6fefb2904b58d7291951692123c60f60e27 +MISC ChangeLog 2678 SHA256 462c48d0727facae09f4ee937dc15fa16dd1e76e393803313bef82a1d3eb2056 SHA512 66803b68a91692732e56d9c9c444c52b32f8a70ff85be4e516cabffa92c0c8edb2bdd0785cd06a6d347bada2924c7b1113498c5684006e92e8677fb1e52d2898 WHIRLPOOL 086d41cf2aaf939b4f1842366b1e0fb8b24781897cf095d593b1d6b7a8ed52fbe50569d781261bb24f01ed8269ec004698c11bc2b143eea4ae44d074c6ae841f +MISC ChangeLog-2015 1750 SHA256 8a02f75e058a109a1e56925bc9c19306a49b1f2f196d723a80a32da0e4e44187 SHA512 18f6b456cc62c0cb9a1cc9f4310efbba5745e7f227ba28a10b84a883e5708dea9762a95febe8993f4de4729745559dfca6b1f5ae9ca839598b969068fa861a4f WHIRLPOOL 0c8a1f81d07d219c1a759c2b289c7381c456f4a41ead991fb1cf5433dff5be6bc1219c3521563b1feb631b61f502a5fc1539318f2e61c114da992c486d628d6f +MISC metadata.xml 615 SHA256 dae00943562a828b13283c0ea8836a745d25481f2c31652afb0cad5e530b398c SHA512 d85aa0e1b316fbd1813875212c220921b395c02327fa0837949794a395a1d4e9cab2d3fe1fab77634ac3cbbe401a450d6e7564045bb0086d7497c8df3beaad5d WHIRLPOOL c5b4775fb97d9d7441e672f97921487195f432ea19002b9d2ca57660675f16941dd23d4cc103cd95d60e173a2dccb2c0e0612c0bdce414c5bef474455e5d46fd diff --git a/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.930.0-r1.ebuild b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.930.0-r1.ebuild new file mode 100644 index 000000000000..31beedf87b76 --- /dev/null +++ b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.930.0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MODULE_AUTHOR=BFAIST +MODULE_VERSION=0.93 +inherit perl-module + +DESCRIPTION="Web service API to MusicBrainz database" + +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="" + +RDEPEND="dev-perl/Class-Accessor + dev-perl/libwww-perl + dev-perl/URI + dev-perl/XML-LibXML" +DEPEND="${RDEPEND} + dev-perl/Module-Build +" + +SRC_TEST=online diff --git a/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.940.0.ebuild b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.940.0.ebuild new file mode 100644 index 000000000000..81daba5a6392 --- /dev/null +++ b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-0.940.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=BFAIST +DIST_VERSION=0.94 +inherit perl-module + +DESCRIPTION="Web service API to MusicBrainz database" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-perl/Class-Accessor-0.300.0 + dev-perl/libwww-perl + >=dev-perl/URI-1.350.0 + >=dev-perl/XML-LibXML-1.630.0 +" +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.420.0 +" + +DIST_TEST=skip +# network tests, can be handled better diff --git a/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild new file mode 100644 index 000000000000..46b48bc5a186 --- /dev/null +++ b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=BFAIST +DIST_VERSION=1.0.2 +inherit perl-module + +DESCRIPTION="Web service API to MusicBrainz database" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" +PATCHES=( "${FILESDIR}/1.0.2-no-network-testing.patch" ) +RDEPEND=" + >=dev-perl/Mojolicious-7.130.0 +" +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.420.0 +" diff --git a/dev-perl/WebService-MusicBrainz/files/1.0.2-no-network-testing.patch b/dev-perl/WebService-MusicBrainz/files/1.0.2-no-network-testing.patch new file mode 100644 index 000000000000..aed22f3ab275 --- /dev/null +++ b/dev-perl/WebService-MusicBrainz/files/1.0.2-no-network-testing.patch @@ -0,0 +1,93 @@ +From ccae912f85bde814a8286786dea50ecd8afde014 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentfredric@gmail.com> +Date: Mon, 5 Jun 2017 22:03:46 +1200 +Subject: [PATCH] Disable network IO tests when NO_NETWORK_TESTING in ENV + +Network tests are sandboxed in Portage in some conditions, +so disabling tests unless explicitly asked for is required. +--- + t/Area.t | 7 +++++++ + t/Artist.t | 7 +++++++ + t/Label.t | 7 +++++++ + t/Recording.t | 7 +++++++ + t/Release.t | 7 +++++++ + 5 files changed, 35 insertions(+) + +diff --git a/t/Area.t b/t/Area.t +index 143d72a..dd54a70 100644 +--- a/t/Area.t ++++ b/t/Area.t +@@ -1,3 +1,10 @@ ++BEGIN { ++ if ( $ENV{NO_NETWORK_TESTING} ) { ++ print '1..0 # SKIP Network connections required for this test'; ++ exit; ++ } ++} ++ + use strict; + use Test::More; + +diff --git a/t/Artist.t b/t/Artist.t +index 5b6c47a..cfe2a4c 100644 +--- a/t/Artist.t ++++ b/t/Artist.t +@@ -1,3 +1,10 @@ ++BEGIN { ++ if ( $ENV{NO_NETWORK_TESTING} ) { ++ print '1..0 # SKIP Network connections required for this test'; ++ exit; ++ } ++} ++ + use strict; + use Test::More; + +diff --git a/t/Label.t b/t/Label.t +index 9da331e..09887ca 100644 +--- a/t/Label.t ++++ b/t/Label.t +@@ -1,3 +1,10 @@ ++BEGIN { ++ if ( $ENV{NO_NETWORK_TESTING} ) { ++ print '1..0 # SKIP Network connections required for this test'; ++ exit; ++ } ++} ++ + use strict; + use Test::More; + +diff --git a/t/Recording.t b/t/Recording.t +index 4077221..fa28295 100644 +--- a/t/Recording.t ++++ b/t/Recording.t +@@ -1,3 +1,10 @@ ++BEGIN { ++ if ( $ENV{NO_NETWORK_TESTING} ) { ++ print '1..0 # SKIP Network connections required for this test'; ++ exit; ++ } ++} ++ + use strict; + use Test::More; + +diff --git a/t/Release.t b/t/Release.t +index 146b9fe..1ed12ba 100644 +--- a/t/Release.t ++++ b/t/Release.t +@@ -1,3 +1,10 @@ ++BEGIN { ++ if ( $ENV{NO_NETWORK_TESTING} ) { ++ print '1..0 # SKIP Network connections required for this test'; ++ exit; ++ } ++} ++ + use strict; + use Test::More; + +-- +2.12.2 + diff --git a/dev-perl/WebService-MusicBrainz/metadata.xml b/dev-perl/WebService-MusicBrainz/metadata.xml new file mode 100644 index 000000000000..226c1690319d --- /dev/null +++ b/dev-perl/WebService-MusicBrainz/metadata.xml @@ -0,0 +1,17 @@ +<?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">WebService-MusicBrainz</remote-id> + <remote-id type="cpan-module">WebService::MusicBrainz</remote-id> + <remote-id type="cpan-module">WebService::MusicBrainz::Request</remote-id> + </upstream> +</pkgmetadata> |