diff options
-rw-r--r-- | audio/libmusicbrainz5/DESCR | 15 | ||||
-rw-r--r-- | audio/libmusicbrainz5/Makefile | 26 | ||||
-rw-r--r-- | audio/libmusicbrainz5/PLIST | 73 | ||||
-rw-r--r-- | audio/libmusicbrainz5/buildlink3.mk | 14 | ||||
-rw-r--r-- | audio/libmusicbrainz5/distinfo | 5 |
5 files changed, 133 insertions, 0 deletions
diff --git a/audio/libmusicbrainz5/DESCR b/audio/libmusicbrainz5/DESCR new file mode 100644 index 00000000000..f540922b58b --- /dev/null +++ b/audio/libmusicbrainz5/DESCR @@ -0,0 +1,15 @@ +MusicBrainz is a user-maintained community music metadatabase. +Music metadata is information such as the artist name, the release +title, and the list of tracks that appear on a release. MusicBrainz +collects this information about recordings and makes it available +to the public. All of the data in MusicBrainz is user contributed +and user maintained. + +This library is an interface to the MusicBrainz database. It is +aimed at developers of media players, CD rippers, taggers and other +applications requiring music metadata. The service's architecture +follows the REST design principles. Interaction with the web service +is done using HTTP and all content is served in a simple but flexible +XML format. + +This package contains version 5 of the library. diff --git a/audio/libmusicbrainz5/Makefile b/audio/libmusicbrainz5/Makefile new file mode 100644 index 00000000000..d1dc25afd39 --- /dev/null +++ b/audio/libmusicbrainz5/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2012/05/29 13:31:38 wiz Exp $ + +DISTNAME= libmusicbrainz-5.0.1 +PKGNAME= ${DISTNAME:S/brainz/brainz5/} +CATEGORIES= audio +MASTER_SITES= https://github.com/downloads/metabrainz/libmusicbrainz/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://musicbrainz.org/doc/libmusicbrainz +COMMENT= MusicBrainz (user-maintained community music metadatabase) library v5 +LICENSE= gnu-lgpl-v2.1 + +PKG_DESTDIR_SUPPORT= user-destdir + +FETCH_USING= curl + +USE_CMAKE= yes +USE_LANGUAGES= c c++ +PKGCONFIG_OVERRIDE= libmusicbrainz5.pc.cmake + +CMAKE_ARGS+= -DNEON_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.neon}/include/neon + +#.include "../../audio/libdiscid/buildlink3.mk" +BUILDLINK_API_DEPENDS.neon+= neon>=0.25.0 +.include "../../www/neon/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/audio/libmusicbrainz5/PLIST b/audio/libmusicbrainz5/PLIST new file mode 100644 index 00000000000..70a50c07cfd --- /dev/null +++ b/audio/libmusicbrainz5/PLIST @@ -0,0 +1,73 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2012/05/29 13:31:38 wiz Exp $ +include/musicbrainz5/Alias.h +include/musicbrainz5/AliasList.h +include/musicbrainz5/Annotation.h +include/musicbrainz5/AnnotationList.h +include/musicbrainz5/Artist.h +include/musicbrainz5/ArtistCredit.h +include/musicbrainz5/ArtistList.h +include/musicbrainz5/Attribute.h +include/musicbrainz5/AttributeList.h +include/musicbrainz5/CDStub.h +include/musicbrainz5/CDStubList.h +include/musicbrainz5/Collection.h +include/musicbrainz5/CollectionList.h +include/musicbrainz5/Disc.h +include/musicbrainz5/DiscList.h +include/musicbrainz5/Entity.h +include/musicbrainz5/FreeDBDisc.h +include/musicbrainz5/FreeDBDiscList.h +include/musicbrainz5/HTTPFetch.h +include/musicbrainz5/IPI.h +include/musicbrainz5/IPIList.h +include/musicbrainz5/ISRC.h +include/musicbrainz5/ISRCList.h +include/musicbrainz5/ISWC.h +include/musicbrainz5/ISWCList.h +include/musicbrainz5/Label.h +include/musicbrainz5/LabelInfo.h +include/musicbrainz5/LabelInfoList.h +include/musicbrainz5/LabelList.h +include/musicbrainz5/Lifespan.h +include/musicbrainz5/List.h +include/musicbrainz5/ListImpl.h +include/musicbrainz5/Medium.h +include/musicbrainz5/MediumList.h +include/musicbrainz5/Message.h +include/musicbrainz5/Metadata.h +include/musicbrainz5/NameCredit.h +include/musicbrainz5/NameCreditList.h +include/musicbrainz5/NonMBTrack.h +include/musicbrainz5/NonMBTrackList.h +include/musicbrainz5/PUID.h +include/musicbrainz5/PUIDList.h +include/musicbrainz5/Query.h +include/musicbrainz5/Rating.h +include/musicbrainz5/Recording.h +include/musicbrainz5/RecordingList.h +include/musicbrainz5/Relation.h +include/musicbrainz5/RelationList.h +include/musicbrainz5/RelationListList.h +include/musicbrainz5/Release.h +include/musicbrainz5/ReleaseGroup.h +include/musicbrainz5/ReleaseGroupList.h +include/musicbrainz5/ReleaseList.h +include/musicbrainz5/SecondaryType.h +include/musicbrainz5/SecondaryTypeList.h +include/musicbrainz5/Tag.h +include/musicbrainz5/TagList.h +include/musicbrainz5/TextRepresentation.h +include/musicbrainz5/Track.h +include/musicbrainz5/TrackList.h +include/musicbrainz5/UserRating.h +include/musicbrainz5/UserTag.h +include/musicbrainz5/UserTagList.h +include/musicbrainz5/Work.h +include/musicbrainz5/WorkList.h +include/musicbrainz5/defines.h +include/musicbrainz5/mb5_c.h +include/musicbrainz5/xmlParser.h +lib/libmusicbrainz5.so +lib/libmusicbrainz5.so.0 +lib/libmusicbrainz5.so.0.0.1 +lib/pkgconfig/libmusicbrainz5.pc diff --git a/audio/libmusicbrainz5/buildlink3.mk b/audio/libmusicbrainz5/buildlink3.mk new file mode 100644 index 00000000000..b9bada57fb5 --- /dev/null +++ b/audio/libmusicbrainz5/buildlink3.mk @@ -0,0 +1,14 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2012/05/29 13:31:38 wiz Exp $ + +BUILDLINK_TREE+= libmusicbrainz5 + +.if !defined(LIBMUSICBRAINZ5_BUILDLINK3_MK) +LIBMUSICBRAINZ5_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libmusicbrainz5+= libmusicbrainz5>=5.0.1 +BUILDLINK_PKGSRCDIR.libmusicbrainz5?= ../../audio/libmusicbrainz5 + +.include "../../www/neon/buildlink3.mk" +.endif # LIBMUSICBRAINZ5_BUILDLINK3_MK + +BUILDLINK_TREE+= -libmusicbrainz5 diff --git a/audio/libmusicbrainz5/distinfo b/audio/libmusicbrainz5/distinfo new file mode 100644 index 00000000000..1a2fd9ddc84 --- /dev/null +++ b/audio/libmusicbrainz5/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2012/05/29 13:31:38 wiz Exp $ + +SHA1 (libmusicbrainz-5.0.1.tar.gz) = d4823beeca3faf114756370dc7dd6e3cd01d7e4f +RMD160 (libmusicbrainz-5.0.1.tar.gz) = 0ad437c16280c250ab0e7abaae8342e7317c1b71 +Size (libmusicbrainz-5.0.1.tar.gz) = 109119 bytes |