diff options
author | pgollucci <pgollucci@FreeBSD.org> | 2009-01-27 02:57:56 +0800 |
---|---|---|
committer | pgollucci <pgollucci@FreeBSD.org> | 2009-01-27 02:57:56 +0800 |
commit | debd80cbbb3d8a5f7c6f698b96ff993f761b1671 (patch) | |
tree | d39d23a32e06fd77e09c7c04bc3f9cf7222fb59d | |
parent | 8b233c2949d05e6a1243f100316713dbcaae870f (diff) | |
download | freebsd-ports-gnome-debd80cbbb3d8a5f7c6f698b96ff993f761b1671.tar.gz freebsd-ports-gnome-debd80cbbb3d8a5f7c6f698b96ff993f761b1671.tar.zst freebsd-ports-gnome-debd80cbbb3d8a5f7c6f698b96ff993f761b1671.zip |
This is a Perl interface to the MusicBrainz API.
WWW: http://search.cpan.org/dist/WebService-MusicBrainz/
PR: ports/ports/130758
Submitted by: Christopher Key <cjk32 at cam.ac.uk>
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/p5-WebService-MusicBrainz/Makefile | 54 | ||||
-rw-r--r-- | www/p5-WebService-MusicBrainz/distinfo | 3 | ||||
-rw-r--r-- | www/p5-WebService-MusicBrainz/pkg-descr | 3 | ||||
-rw-r--r-- | www/p5-WebService-MusicBrainz/pkg-plist | 35 |
5 files changed, 96 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index e91dfca215dc..3e491ea8d840 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1099,6 +1099,7 @@ SUBDIR += p5-WebService-BuzzurlAPI SUBDIR += p5-WebService-CIA SUBDIR += p5-WebService-ISBNDB + SUBDIR += p5-WebService-MusicBrainz SUBDIR += p5-WebService-NoPaste SUBDIR += p5-WebService-Rakuten SUBDIR += p5-WebService-Simple diff --git a/www/p5-WebService-MusicBrainz/Makefile b/www/p5-WebService-MusicBrainz/Makefile new file mode 100644 index 000000000000..4b3e93b8f095 --- /dev/null +++ b/www/p5-WebService-MusicBrainz/Makefile @@ -0,0 +1,54 @@ +# New ports collection makefile for: p5-WebService-MusicBrainz +# Date created: 2009-01-19 +# Whom: Christopher Key <cjk32@cam.ac.uk> +# +# $FreeBSD$ +# + +PORTNAME= WebService-MusicBrainz +PORTVERSION= 0.20 +CATEGORIES= www perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= cjk32@cam.ac.uk +COMMENT= Perl interface to MusicBrainz + +BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ + p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ + p5-URI>=0:${PORTSDIR}/net/p5-URI \ + p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= WebService::MusicBrainz.3 \ + WebService::MusicBrainz::Artist.3 \ + WebService::MusicBrainz::Label.3 \ + WebService::MusicBrainz::Query.3 \ + WebService::MusicBrainz::Release.3 \ + WebService::MusicBrainz::Response.3 \ + WebService::MusicBrainz::Track.3 \ + WebService::MusicBrainz::Response::Alias.3 \ + WebService::MusicBrainz::Response::AliasList.3 \ + WebService::MusicBrainz::Response::Artist.3 \ + WebService::MusicBrainz::Response::ArtistList.3 \ + WebService::MusicBrainz::Response::Disc.3 \ + WebService::MusicBrainz::Response::DiscList.3 \ + WebService::MusicBrainz::Response::Label.3 \ + WebService::MusicBrainz::Response::LabelList.3 \ + WebService::MusicBrainz::Response::Metadata.3 \ + WebService::MusicBrainz::Response::Puid.3 \ + WebService::MusicBrainz::Response::PuidList.3 \ + WebService::MusicBrainz::Response::Relation.3 \ + WebService::MusicBrainz::Response::RelationList.3 \ + WebService::MusicBrainz::Response::Release.3 \ + WebService::MusicBrainz::Response::ReleaseList.3 \ + WebService::MusicBrainz::Response::ReleaseEvent.3 \ + WebService::MusicBrainz::Response::ReleaseEventList.3 \ + WebService::MusicBrainz::Response::Tag.3 \ + WebService::MusicBrainz::Response::TagList.3 \ + WebService::MusicBrainz::Response::Track.3 \ + WebService::MusicBrainz::Response::TrackList.3 + +.include <bsd.port.mk> diff --git a/www/p5-WebService-MusicBrainz/distinfo b/www/p5-WebService-MusicBrainz/distinfo new file mode 100644 index 000000000000..d80af5538dd8 --- /dev/null +++ b/www/p5-WebService-MusicBrainz/distinfo @@ -0,0 +1,3 @@ +MD5 (WebService-MusicBrainz-0.20.tar.gz) = fc341dd73600ca39338c3371f148be4b +SHA256 (WebService-MusicBrainz-0.20.tar.gz) = e2c56490facd212ec609db942612de448cce515dec250452806ebcc274703aea +SIZE (WebService-MusicBrainz-0.20.tar.gz) = 16538 diff --git a/www/p5-WebService-MusicBrainz/pkg-descr b/www/p5-WebService-MusicBrainz/pkg-descr new file mode 100644 index 000000000000..eac81b7cdb35 --- /dev/null +++ b/www/p5-WebService-MusicBrainz/pkg-descr @@ -0,0 +1,3 @@ +This is a Perl interface to the MusicBrainz API. + +WWW: http://search.cpan.org/dist/WebService-MusicBrainz/ diff --git a/www/p5-WebService-MusicBrainz/pkg-plist b/www/p5-WebService-MusicBrainz/pkg-plist new file mode 100644 index 000000000000..21976a9a5578 --- /dev/null +++ b/www/p5-WebService-MusicBrainz/pkg-plist @@ -0,0 +1,35 @@ +@comment $FreeBSD$ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/WebService/MusicBrainz/.packlist +%%SITE_PERL%%/WebService/MusicBrainz.pm +%%SITE_PERL%%/WebService/MusicBrainz/Artist.pm +%%SITE_PERL%%/WebService/MusicBrainz/Label.pm +%%SITE_PERL%%/WebService/MusicBrainz/Query.pm +%%SITE_PERL%%/WebService/MusicBrainz/Release.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response.pm +%%SITE_PERL%%/WebService/MusicBrainz/Track.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Alias.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/AliasList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Artist.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/ArtistList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Disc.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/DiscList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Label.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/LabelList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Metadata.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Puid.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/PuidList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Relation.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/RelationList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Release.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/ReleaseList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/ReleaseEvent.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/ReleaseEventList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Tag.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/TagList.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/Track.pm +%%SITE_PERL%%/WebService/MusicBrainz/Response/TrackList.pm +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WebService/MusicBrainz +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WebService +@dirrmtry %%SITE_PERL%%/WebService/MusicBrainz/Response +@dirrmtry %%SITE_PERL%%/WebService/MusicBrainz +@dirrmtry %%SITE_PERL%%/WebService |