diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/python-musicbrainz-ngs |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/python-musicbrainz-ngs')
-rw-r--r-- | dev-python/python-musicbrainz-ngs/Manifest | 5 | ||||
-rw-r--r-- | dev-python/python-musicbrainz-ngs/metadata.xml | 19 | ||||
-rw-r--r-- | dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild | 46 |
3 files changed, 70 insertions, 0 deletions
diff --git a/dev-python/python-musicbrainz-ngs/Manifest b/dev-python/python-musicbrainz-ngs/Manifest new file mode 100644 index 000000000000..cb1346480212 --- /dev/null +++ b/dev-python/python-musicbrainz-ngs/Manifest @@ -0,0 +1,5 @@ +DIST python-musicbrainzngs0.6.tar.gz 110948 SHA256 ec447bcab906fe7c4dbd714a1dff1b00adcd20d0011968df1a740e6b1fb09cb5 SHA512 901729f736b207f2f086e3d44a3515d405f6621706ad9c7ca07dd304349e048c5790bb16b054393651808bac4905ceb9493dd66d9fb17a1612692427c0bd3bd4 WHIRLPOOL 210d2dea5c3f4d55ff40cf44ab806afc02ab0093800a92cc1bf7ffcb6833f6317d96e9d2fabc1b8b1f522ac80e9ad924f6d0393766d81e53636042a089141859 +EBUILD python-musicbrainz-ngs-0.6.ebuild 1067 SHA256 66bd6483bfb4370a1d73ae7dcfdd700e93fd5202bda1ff391d6a9f948a3ea1ea SHA512 5ed64085ec863028d231d8fa1b2ef648cee15f6f9798d8632f912c845e2a1b5c310cf08b5427be92a1e01664fe944f91c3ac64ddf6f382581a56fdeab949864f WHIRLPOOL 8f200d93162120bcb7141a203a41cd91f40931eb1862a6eaed4a343d7236f33cd192085d48c64f9d51e8a2fc50a4d70bb25f69ed8139f6179bc9928e1980c391 +MISC ChangeLog 3949 SHA256 2fba25b3ad1b2e24a139dc6e3c90046eb117cdb1eb6b3591b072b854f0568f02 SHA512 abf27d5e7f6bdfe0906faf33ec38ce1b36b2ce1f9cd6cb703c40287c7026a196b86adcdad663bd354aff0429236b40985663ce0eff80efe250a2f68a4ff1b85e WHIRLPOOL 41cfcf88c8fd35115ae668cbe5e2b85cf24e7ce99790e7b0dace33e59e490a0e47a9966ce6d1d358fe6794dc7b2e53340cbce0aff6e64d6b39ad52023e6de215 +MISC ChangeLog-2015 2163 SHA256 dce01709e07e9c99ed59f8e8b3633d0be49fbe4a0d1f52ec223008d9b44b4898 SHA512 59e4d563b1333d4b0b60b51f17da046bcdd73e00ea82213311b3537d466de9fae1117eb0934b912d4aa8f1257a2d934f0139793aa5cfa8ddda53f7d23a436f3a WHIRLPOOL 1f66d95e6dc3871523ef5471a0b541beee8be94f25f629739a696dd7844a8e1c08349887f0dad1ad2017665b39c06d173ddd0132e65925fea1b6b4a79060ae4b +MISC metadata.xml 688 SHA256 709074c1bb6e6c73147bd3f8bf604303ce046ee92f8ceb38cd79c4927713613a SHA512 e4d3dda963dd86ad236866f7dc7d6d55f295fe6ebb8f054ff3cd980b9887789a34027738a4bc61871dd8129bb66945b394f6fef08bad78d80be38e21692c969a WHIRLPOOL a81da25581af53deef962ae06dc5c552bbe88e16dec0253889cee8ddfe834845517ed34a261357ce3a5d98010ee807f391e4db46075052533ae4853366240492 diff --git a/dev-python/python-musicbrainz-ngs/metadata.xml b/dev-python/python-musicbrainz-ngs/metadata.xml new file mode 100644 index 000000000000..3c2fea6062a0 --- /dev/null +++ b/dev-python/python-musicbrainz-ngs/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>gerion.entrup@t-online.de</email> + <name>Gerion Entrup</name> + <description>Proxied maintainer; set to assignee in all bugs</description> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription lang="en"> +This library implements webservice bindings for the Musicbrainz NGS site, also known as /ws/2. + </longdescription> + <upstream> + <remote-id type="github">alastair/python-musicbrainz-ngs</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild new file mode 100644 index 000000000000..ebf8f704489d --- /dev/null +++ b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +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="doc examples test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +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_compile_all() { + use doc && emake -C docs html +} + +python_test() { + esetup.py test +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + use examples && local EXAMPLES=( examples ) + + distutils-r1_python_install_all +} |