summaryrefslogtreecommitdiff
path: root/dev-python/plyr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/plyr
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/plyr')
-rw-r--r--dev-python/plyr/Manifest5
-rw-r--r--dev-python/plyr/metadata.xml20
-rw-r--r--dev-python/plyr/plyr-1.0.6.ebuild57
3 files changed, 82 insertions, 0 deletions
diff --git a/dev-python/plyr/Manifest b/dev-python/plyr/Manifest
new file mode 100644
index 000000000000..d1fa196306a0
--- /dev/null
+++ b/dev-python/plyr/Manifest
@@ -0,0 +1,5 @@
+DIST python-glyr-1.0.6.tar.gz 42952 SHA256 5bb41d3fb860ef02e560942e9f51d9bef167725cef03577af3667465005bacfd SHA512 c4b04b1379116048f78c3ce5f9d30c92fd0d7198bfda456891d3012d115b86a5970595d9b4bc1d43028e87c9d467c35a7d02c7f3a9f4670dae8a17c22d1ab58a WHIRLPOOL 182b43c2611e35455d152e0a7ef32c9da5530b819ae04bd8086e8e96f8e9c5ee661d940a42b31c56a063286074e1842e468c6d4c4a58513bf478ea2280892e8d
+EBUILD plyr-1.0.6.ebuild 1337 SHA256 7cd93f03edbfa2eee3b18462cc16894f354cf6897fd041b92e1a1c8140759136 SHA512 83028d3ef8afbef92c0c021b313cd7dd729687ea7a800b4e54c50af6fb1828d0ec66b9afd12939a901ea3251f1eaf10d1e2ad150a1f36d0d0056ebdaf5a9f789 WHIRLPOOL 57493bed794361dbe2476fdfba7868820d8c8e3e6e24324d9b9cc819c6fd9e8956b061a2c5fd8e84b16f72edadde22e97c9b6662d76ba0d2569966963e4c7153
+MISC ChangeLog 3073 SHA256 97ca67590c244346771d9f6a9dcc9834715f35e4666e07652848b07e9dadd3ea SHA512 8a8661ff7f7804628581d3128e22c95946c0b27322e52a78b080235127bcf5a3b42e33eae039fbe656152f3469a94347253f034ec260c456a31d6301cb3be3d7 WHIRLPOOL 868bd12f6047b59e6634eda070957c65877a8e26f112476e8a7dea95d1a309ffd4f62c320fd5ac17b80f2103bcdddedf8b6eefdd360d9dd772100f6c61f9bdc9
+MISC ChangeLog-2015 1299 SHA256 a2ec044459465385c0bc27b649cf43d19054e083a07092385cdeef3d046cbb30 SHA512 7b7ada33c7ca4a58e3f47129a84b775aadbf8dd266a30184000c6db7677afbc3fede637f1895bbaa8dfb32a63a9ab5d1c4c743224ddb37b8a9c9f7e4475449f9 WHIRLPOOL 0d7feb8aea846704676ee746731f37461c275b76202d56bdc68fe30102cdf7686500669852ee511132a891029695271612c6d07bc218db5c805164bdeae4d8f9
+MISC metadata.xml 598 SHA256 e847074198cb3c1d95dc78896010b704ec72d23bde47cbedba1ce07b37ca4598 SHA512 c7b59753df154341f65ff5ef7ceb56a789ff8771c81a38f7d731efc2ecf7b563eb561dd2daa340c9ec8390b0699faf96875b1654493d130c53c59b437b66307b WHIRLPOOL 592ab671ccc702b94a4e62a9642226381f6dca44f04fafbb03569beb66df8a5cfc31ff1a23800146b0f937d4485a2f0b6c6d989bac1e0e85586598ab47dcedff
diff --git a/dev-python/plyr/metadata.xml b/dev-python/plyr/metadata.xml
new file mode 100644
index 000000000000..7365a65a9a6c
--- /dev/null
+++ b/dev-python/plyr/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>witold.pilat@gmail.com</email>
+ <name>Witold Piłat</name>
+ <description>Proxy maintainer</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">sahib/python-glyr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/plyr/plyr-1.0.6.ebuild b/dev-python/plyr/plyr-1.0.6.ebuild
new file mode 100644
index 000000000000..1468d315bf5c
--- /dev/null
+++ b/dev-python/plyr/plyr-1.0.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN="python-glyr"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A python wrapper for Glyr"
+HOMEPAGE="https://sahib.github.com/python-glyr/intro.html
+ https://github.com/sahib/python-glyr"
+SRC_URI="https://github.com/sahib/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="amd64 x86"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="media-libs/glyr"
+DEPEND="${RDEPEND}
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Disable test requiring internet connection
+ sed -e 's:test_download:_&:' -i tests/test_misc.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ if use doc; then
+ emake -C docs html || die "Generating documentation failed"
+ fi
+}
+
+python_test() {
+ "${PYTHON}" -m unittest discover tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+ distutils-r1_python_install_all
+}