summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authoradam <adam>2017-03-13 05:22:05 +0000
committeradam <adam>2017-03-13 05:22:05 +0000
commit6a1749e5abc99b5cfcffda206ac84d1a99ccd82f (patch)
tree3eaece4009cb12167ecfc15cdd1111c389bff5c3 /audio
parenta0caaff939662a062a3f582a636f7bada3c46d6b (diff)
downloadpkgsrc-6a1749e5abc99b5cfcffda206ac84d1a99ccd82f.tar.gz
0.6 (2016-04-11):
* don't require authentication when getting public collections * allow submit_ratings() and submit_tags() to submit for all supported entities * allow 'tags' and 'user-tags' includes on releases * set the parser when the webservice format is changed * read the error message from musicbrainz and return it in a raised exception * send authenticaion headers when required * added get_series_by_id(), search_areas(), search_series() * updated options for get_releases_by_discid() to support 'media-format' and discid-less requests * parse work attributes * added various methods to retrieve data from the Cover Art Archive * added support for pregap tracks * return 'offset-list' and 'offset-count' for get_releases_by_discid() * added support for search and browse of events * added support for 'data-track-list' elements * added support for get and search instruments * added support to read all collection types * added support for search and browse of places * allow single strings to be used as includes for browse requests * allow single strings to be used at tag submission * added support for browse artist by work and work by artist * added support for 'track-count' elements in 'medium-list's returned by search * added support to read xml attributes in 'attribute-list' elements
Diffstat (limited to 'audio')
-rw-r--r--audio/py-musicbrainz-ngs/Makefile18
-rw-r--r--audio/py-musicbrainz-ngs/PLIST5
-rw-r--r--audio/py-musicbrainz-ngs/distinfo11
-rw-r--r--audio/py-musicbrainz-ngs/patches/patch-aa15
4 files changed, 18 insertions, 31 deletions
diff --git a/audio/py-musicbrainz-ngs/Makefile b/audio/py-musicbrainz-ngs/Makefile
index 29ec8df7943..d57236d75d9 100644
--- a/audio/py-musicbrainz-ngs/Makefile
+++ b/audio/py-musicbrainz-ngs/Makefile
@@ -1,21 +1,21 @@
-# $NetBSD: Makefile,v 1.3 2014/01/25 10:29:57 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2017/03/13 05:22:05 adam Exp $
-DISTNAME= v0.4
-PKGNAME= ${PYPKGPREFIX}-musicbrainz-ngs-0.4
+DISTNAME= python-musicbrainzngs-0.6
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//:S/ngs/-ngs/}
CATEGORIES= audio net
-MASTER_SITES= https://github.com/alastair/python-musicbrainz-ngs/archive/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=alastair/}
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= https://github.com/alastair/python-musicbrainz-ngs
+HOMEPAGE= https://github.com/alastair/python-musicbrainzngs
COMMENT= Python bindings for Musicbrainz' NGS service
LICENSE= 2-clause-bsd
-DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+GITHUB_PROJECT= python-musicbrainzngs
+GITHUB_TAG= v${PKGVERSION_NOREV}
-WRKSRC= ${WRKDIR}/python-musicbrainz-ngs-0.4
-DIST_SUBDIR= py-musicbrainz-ngs
+DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-EGG_NAME= musicbrainzngs-0.4
+EGG_NAME= ${DISTNAME:S/python-//}
do-test:
cd ${WRKSRC} && ${PYTHONBIN} setup.py test
diff --git a/audio/py-musicbrainz-ngs/PLIST b/audio/py-musicbrainz-ngs/PLIST
index 3cba0bbecd0..bace9b4391d 100644
--- a/audio/py-musicbrainz-ngs/PLIST
+++ b/audio/py-musicbrainz-ngs/PLIST
@@ -1,8 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2013/03/14 13:42:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/03/13 05:22:05 adam Exp $
${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/musicbrainzngs/__init__.py
${PYSITELIB}/musicbrainzngs/__init__.pyc
${PYSITELIB}/musicbrainzngs/__init__.pyo
+${PYSITELIB}/musicbrainzngs/caa.py
+${PYSITELIB}/musicbrainzngs/caa.pyc
+${PYSITELIB}/musicbrainzngs/caa.pyo
${PYSITELIB}/musicbrainzngs/compat.py
${PYSITELIB}/musicbrainzngs/compat.pyc
${PYSITELIB}/musicbrainzngs/compat.pyo
diff --git a/audio/py-musicbrainz-ngs/distinfo b/audio/py-musicbrainz-ngs/distinfo
index cf65f584e68..3246a0b00b9 100644
--- a/audio/py-musicbrainz-ngs/distinfo
+++ b/audio/py-musicbrainz-ngs/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 01:12:47 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/03/13 05:22:05 adam Exp $
-SHA1 (py-musicbrainz-ngs/v0.4.tar.gz) = 061e53f494126099617baf1035df518cfaea64d5
-RMD160 (py-musicbrainz-ngs/v0.4.tar.gz) = abc88336a10dab1d1ba2ad45cd31b31c768c1585
-SHA512 (py-musicbrainz-ngs/v0.4.tar.gz) = 8953c29e87d32dc56073f580e7a031f245aace99ff1e35cc8097c3d10d7f856eb57666034e064efdebcc10235206446971dc544798feadd174e4586dc1c68198
-Size (py-musicbrainz-ngs/v0.4.tar.gz) = 54288 bytes
-SHA1 (patch-aa) = 061af7a08fde3e132c494b25d4a6cab159ea7e08
+SHA1 (python-musicbrainzngs-0.6.tar.gz) = 5ef8d142c5499ef3da37260b0c569f76ba9b5b5d
+RMD160 (python-musicbrainzngs-0.6.tar.gz) = 73064b5cb8a8dc3f759e5baac790a6041806c503
+SHA512 (python-musicbrainzngs-0.6.tar.gz) = 901729f736b207f2f086e3d44a3515d405f6621706ad9c7ca07dd304349e048c5790bb16b054393651808bac4905ceb9493dd66d9fb17a1612692427c0bd3bd4
+Size (python-musicbrainzngs-0.6.tar.gz) = 110948 bytes
diff --git a/audio/py-musicbrainz-ngs/patches/patch-aa b/audio/py-musicbrainz-ngs/patches/patch-aa
deleted file mode 100644
index 0254005a2da..00000000000
--- a/audio/py-musicbrainz-ngs/patches/patch-aa
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2013/06/12 20:25:18 drochner Exp $
-
-avoid pollution
-
---- setup.py.orig 2013-05-15 19:13:31.000000000 +0000
-+++ setup.py
-@@ -52,7 +52,7 @@ setup(
- author_email="alastair@porter.net.nz",
- url="https://github.com/alastair/python-musicbrainz-ngs",
- packages=['musicbrainzngs'],
-- package_data={'musicbrainzngs': ['CHANGES',
-+ xpackage_data={'musicbrainzngs': ['CHANGES',
- '../docs/*',
- '../examples/*',
- '../test/data/*.xml',