diff options
author | adam <adam> | 2017-03-13 05:22:05 +0000 |
---|---|---|
committer | adam <adam> | 2017-03-13 05:22:05 +0000 |
commit | 6a1749e5abc99b5cfcffda206ac84d1a99ccd82f (patch) | |
tree | 3eaece4009cb12167ecfc15cdd1111c389bff5c3 /audio | |
parent | a0caaff939662a062a3f582a636f7bada3c46d6b (diff) | |
download | pkgsrc-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/Makefile | 18 | ||||
-rw-r--r-- | audio/py-musicbrainz-ngs/PLIST | 5 | ||||
-rw-r--r-- | audio/py-musicbrainz-ngs/distinfo | 11 | ||||
-rw-r--r-- | audio/py-musicbrainz-ngs/patches/patch-aa | 15 |
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', |