summaryrefslogtreecommitdiff
path: root/dev-python/python-musicbrainz-ngs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
commit38423c67c8a23f6a1bc42038193182e2da3116eb (patch)
tree04e2cf4bd43601b77daa79fe654e409187093c5e /dev-python/python-musicbrainz-ngs
parent623ee73d661e5ed8475cb264511f683407d87365 (diff)
gentoo resync : 25.04.2020
Diffstat (limited to 'dev-python/python-musicbrainz-ngs')
-rw-r--r--dev-python/python-musicbrainz-ngs/Manifest4
-rw-r--r--dev-python/python-musicbrainz-ngs/metadata.xml4
-rw-r--r--dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild39
3 files changed, 45 insertions, 2 deletions
diff --git a/dev-python/python-musicbrainz-ngs/Manifest b/dev-python/python-musicbrainz-ngs/Manifest
index 56c02dea74e3..63fe202752bf 100644
--- a/dev-python/python-musicbrainz-ngs/Manifest
+++ b/dev-python/python-musicbrainz-ngs/Manifest
@@ -1,4 +1,6 @@
AUX 0.6-fix-test-submit.patch 993 BLAKE2B 3347bd841f0f1b23477f387275ad8e6d40fcffc434150e93c0d57c9291c239639018c28e519032ee2cb251371343d0f3ce6c070b960d4ca8bd1dc5b5b480511f SHA512 ed5b6b674edddcc1d6047bfd97ffdbc1bd4ae3b83e61100b0389cabad84014dce894857faf5555824f245eacaea7541ee18424f630881698b8f2bebceabf8b78
DIST python-musicbrainzngs0.6.tar.gz 110948 BLAKE2B 9528d966565f7c927a98d311dcbb6db73a84614efa3eb071fe944b29b655526f9dd6e8a4a217428883d30b93c18e45c3d752d321d3c0689e5af00423b5fd7faa SHA512 901729f736b207f2f086e3d44a3515d405f6621706ad9c7ca07dd304349e048c5790bb16b054393651808bac4905ceb9493dd66d9fb17a1612692427c0bd3bd4
+DIST python-musicbrainzngs0.7.1.tar.gz 112302 BLAKE2B 1c0696c72b8ea78d182300c76c0040117e1448a7955fa9aed8e42d1ebf9aa1b43359cee1158920fa31d3fb7536796130b54d0d45f351ddb5449d8f022a55f552 SHA512 a674c38b5084d1ae554dd03d1b3e613b48f8f3f3ada67f8d608130cebd35f0640ca65f8b4d224c1e660975274b0b077ffae29739ac2dc5a7078ca87eb8ccadd9
EBUILD python-musicbrainz-ngs-0.6.ebuild 1195 BLAKE2B 45fc13c619c250077a781e23368ee2301e962605ee91660c5c11495802b1cf3e46ae145a34f2bf1ab60113ae5d840db5a353aa8551754dbedbc05a0c0605d9fd SHA512 232285796b411c587660196112feda843ace095214cdc05a13914c935694b12f174e1db5b4c3fcdef541d8689d673f10565cd7c369935fea5dfb47159ea38c87
-MISC metadata.xml 608 BLAKE2B 2fb7e36555a1ce07fc8da2d81e412e2b1194cbacb6657779e37a40831878dc6b462e0cddfbe983d301bb84736e4bdbb6d12002f94a4038f0afde45fe35c82069 SHA512 811ffe495005e46570b10c03f4de36d8fd096123108300f21afc12f7c6af46f2ac66a9c69d1df89f1266df4b83afc5281aedd1e978d7eabd7cdd9acda7a338b0
+EBUILD python-musicbrainz-ngs-0.7.1.ebuild 917 BLAKE2B cef92aea67cf6a67870a1ef398de497c2182ff8385a86cbf09ee1b86fd7d1983384e1642a4599581a62bbdfd07b1da7b56293494cefa8f41c684d2d720c84463 SHA512 fcf90c132025a0bfe88da66ec213def759a65dc532b8f013055893252f09e35c573cb93d405172eca12ab90b3f9a3d34d1569dc2e198cfc185ea0498da4530d5
+MISC metadata.xml 850 BLAKE2B cff60327b0cffec47ea9a378880dd8c48b9fb7abf684b6c6e0686064d4097dd6e67c19b2495f971689271ecec80dc9ad721562057b6e451a5f52301d9a244f2d SHA512 e554fedc0d886de2e7b1bf60bb20a24b327a3a1b7f8137c0828a52d7f1bd77b00fedc17c6147b7bde7cd48d80888bb4a988faa56fc4a8a5c209ace57a618d0d1
diff --git a/dev-python/python-musicbrainz-ngs/metadata.xml b/dev-python/python-musicbrainz-ngs/metadata.xml
index 1f682f8098b1..766578df9ea2 100644
--- a/dev-python/python-musicbrainz-ngs/metadata.xml
+++ b/dev-python/python-musicbrainz-ngs/metadata.xml
@@ -10,7 +10,9 @@
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
-This library implements webservice bindings for the Musicbrainz NGS site, also known as /ws/2.
+ This library implements webservice bindings for the Musicbrainz NGS site, also known as /ws/2 and the Cover Art Archive.
+ With this library you can retrieve all kinds of music metadata from the MusicBrainz database.
+ The library can retrieve and submit both, the XML and JSON based webservice and provides the data in native Python.
</longdescription>
<upstream>
<remote-id type="github">alastair/python-musicbrainz-ngs</remote-id>
diff --git a/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild
new file mode 100644
index 000000000000..1977a6d5c123
--- /dev/null
+++ b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+
+inherit distutils-r1
+
+MY_PN="${PN/%-ngs/ngs}"
+
+DESCRIPTION="Python bindings for the MusicBrainz NGS and the Cover Art Archive webservices"
+HOMEPAGE="https://github.com/alastair/python-musicbrainzngs"
+SRC_URI="https://github.com/alastair/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}${PV}.tar.gz"
+
+LICENSE="BSD-2 ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests setup.py
+
+python_prepare_all() {
+ # Prevent un-needed d'loading
+ sed -e "s/^ *'sphinx.ext.intersphinx'//" -i docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
+ distutils-r1_python_install_all
+}