The package python-musicbrainz2 is a client library written in Python which
provides easy object oriented access to the MusicBrainz database using the
XML Web Service Version 1 (deprecated).
WWW: http://musicbrainz.org/doc/python-musicbrainz2
Remove expired ports:
2018-10-28 devel/linux-kernel: no longer useful
2018-10-28 audio/py-musicbrainz2: Musicbrainz Web Service 1.0 support ended
2018-08-01
audio/py-musicbrainz2: Mark DEPRECATED and set EXPIRATION_DATE (2 weeks)
Musicbrainz Webservice 1.0 support ended 2018-08-01, so this port is useless.
Set a short expiration window since only audio/puddletag depends on this and
the code that required it was removed in 2012.
- remove dead MASTER_SITES
- remove shlib version from LIB_DEPENDS
- move LICENSE to correct location
While here:
- strict python version to 2.x
- trim whitespace nits in pkg-descr
PR: 170189
Submitted by: Jason E. Hale <bsdkaffee at gmail dot com> (maintainer)
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
- Mark devel/py-ctypes IGNORE with Python 2.5 [1]
- add a PYCTYPES dependency macro to bsd.python.mk to unbreak ctypes using
ports on Python 2.5 [2]
- Update two of the four ports using ctypes to this macro [3]
PR: 104587 [1]
Submitted by: Marcus von Appen <mva@sysfault.org> [1]
Approved by: portmgr (pav, linimon) [2], myself [3]
[NEW PORT] audio/py24-musicbrainz2: Next Generation Python bindings for
MusicBrainz
The package python-musicbrainz2 is a client library written
in python which provides easy object oriented access to the
MusicBrainz database using the XMLWebService. It has been
written from scratch and uses a different model than
PythonMusicbrainz, the first generation python bindings.
PR: ports/95531
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>