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/tagpy |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/tagpy')
-rw-r--r-- | dev-python/tagpy/Manifest | 5 | ||||
-rw-r--r-- | dev-python/tagpy/metadata.xml | 14 | ||||
-rw-r--r-- | dev-python/tagpy/tagpy-2013.1.ebuild | 39 |
3 files changed, 58 insertions, 0 deletions
diff --git a/dev-python/tagpy/Manifest b/dev-python/tagpy/Manifest new file mode 100644 index 000000000000..97dcaeae340e --- /dev/null +++ b/dev-python/tagpy/Manifest @@ -0,0 +1,5 @@ +DIST tagpy-2013.1.tar.gz 151463 SHA256 80481c78ce34878e7a1f3231acd781a3bf1b0b569c70ce0e8d63af58061152f4 SHA512 4068b33fcbee2d5037149fda3ad0b256a31187ee35146392d0e187acb1d8e57c249da5356cb396cb9f027ed47ff44016466a1faaea0912494535c631f8271d58 WHIRLPOOL b47f349bc7f328ee4c18856e7f817f35868529afa0b7a820ec614cb003b3f4c4c84fabc4bd6c5a93ce12d0721e9127cf0dc806df4977fbb505934b9ba5233c20 +EBUILD tagpy-2013.1.ebuild 909 SHA256 3ccac5353f09342a6ad20a3ad2e39f5fe9a1247b3be7cff7c10be275556bf1b8 SHA512 2a9ecadc0977ce02154d9d55f125ad7463dff51028e1cff30990f4e1648359713c866fbe6e05f6078f4f81855d2135a690169bbfc277989d594ac8593cd39aed WHIRLPOOL b6c88c5423fafb6bfb4fc55375e5163d3c7af64297457e1dc9b1163b3868f9825daedba4aa0d9cdf3acbc20212af81e1fbc78a326a83d1f9d66708df6c5e46f6 +MISC ChangeLog 3424 SHA256 181df2900950e194cf16f96caf78eb833c8b67fdbba5884a845b53774f2803a3 SHA512 5f4e517434c185fe6808f4b0f0b8fa27d5db55786486dc67b4c1e7265d680be7aa60b705775398895b7e3c1a54b407ca1b1990d3fc9e0696843f745ea89c3669 WHIRLPOOL 0bc5cf89a81ef8586df92e4b6c84453a868643cc8d4a6586e673610bab6db77ff0f7139254ec9c723a1862d5b3819c99cf09affa06f7f3382cd29225d3f43a1a +MISC ChangeLog-2015 6852 SHA256 f12649a75614324055b91bfefe233d1ab27ff403a155da21c0f0788f3489a762 SHA512 dcc3479b453c869e1be5595253e672bd3d2e34f3a129b89f3f4da9e3bf69af50c111349d443836300acfcae7b2ccb0dbaf026486c478539caebbd37ce600010f WHIRLPOOL 39dfe6f365a45c5193e42be0553939b34d0aaf453b8aa55e8bcf8f574e5c2d156939c197945e1827408c551ee0d768d33876050531d29c7afa59d34f061000e8 +MISC metadata.xml 547 SHA256 5fc3561e1a2178c158ec112f23b4dd532aa391421a3ced95dd7a2c83b4814092 SHA512 caf162b52bba166e74c1c1c9a6f157ee44d4b7f829c089dee93b6c84a99c847384ff7cd4f03ce191574e58562fdabe29eb4b00281551227f5d274adc3e7ba2d2 WHIRLPOOL 22f3085455c7129b411e5ee6264eb85d86f7ec1ccb8f462ebba6c1a52290ed3dba672eecf92c6151a96479202d6f6e197aea4e22d04d004c9596ec93f18942f0 diff --git a/dev-python/tagpy/metadata.xml b/dev-python/tagpy/metadata.xml new file mode 100644 index 000000000000..994d08b6d425 --- /dev/null +++ b/dev-python/tagpy/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <longdescription lang="en">TagPy is a Python crust (or a set of Python bindings) for Scott + Wheeler's TagLib. It builds upon Boost.Python, a wrapper generation + library which is part of the Boost set of C++ libraries.</longdescription> + <upstream> + <remote-id type="pypi">tagpy</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/tagpy/tagpy-2013.1.ebuild b/dev-python/tagpy/tagpy-2013.1.ebuild new file mode 100644 index 000000000000..7c609dd07ff6 --- /dev/null +++ b/dev-python/tagpy/tagpy-2013.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="Python Bindings for TagLib" +HOMEPAGE="http://mathema.tician.de//software/tagpy https://pypi.python.org/pypi/tagpy" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" +IUSE="examples" + +RDEPEND=">=dev-libs/boost-1.49.0:=[python,threads,${PYTHON_USEDEP}] + >=media-libs/taglib-1.7.2" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +DISTUTILS_IN_SOURCE_BUILD=1 + +python_configure() { + "${PYTHON}" configure.py \ + --taglib-inc-dir="${EPREFIX}/usr/include/taglib" \ + --boost-python-libname="boost_python-${EPYTHON#python}" +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r test/* + fi + + distutils-r1_python_install_all +} |