summaryrefslogtreecommitdiff
path: root/dev-python/yapsy
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/yapsy
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/yapsy')
-rw-r--r--dev-python/yapsy/Manifest5
-rw-r--r--dev-python/yapsy/metadata.xml15
-rw-r--r--dev-python/yapsy/yapsy-1.11.223-r1.ebuild43
3 files changed, 63 insertions, 0 deletions
diff --git a/dev-python/yapsy/Manifest b/dev-python/yapsy/Manifest
new file mode 100644
index 000000000000..c4b26e314649
--- /dev/null
+++ b/dev-python/yapsy/Manifest
@@ -0,0 +1,5 @@
+DIST Yapsy-1.11.223.tar.gz 80783 SHA256 45bb39a72461913388d7f3e92ce33816e84fff59946c45e16796eb1fb1d5f2a6 SHA512 690d0ab78eafede5a75cf7b7bbcfce00b05c7b6f958980c3b67815bcaf848a8098b6e81afd1d95c5821fa4bb7affefab2cde208ff7c8ac7952615c8ddbafe305 WHIRLPOOL 05a3682f0c19a2c13ed97e9e17041f5bf7fd35a7928c4ff1bf27881a1575f1d1923c933ade7bb14569a732c6ddbcdffd3cba4ac546e8e4c1263f838876325082
+EBUILD yapsy-1.11.223-r1.ebuild 924 SHA256 2dbb17958ac3b16d43a42f08d8bc16dfbe2c643bd066e773006bd9336c70d5ce SHA512 fffec518a965ed7f01043f02ea42f50acac32893b453d53843f75ab7a55dd0ebec312de289314b6274f0f8fdebe88b0554a81a1d824202ee296747c90d97a80b WHIRLPOOL 98709f93f35fb546c454a44b12386ccfb943284d9079470c9d56d8d24ae53ef15626e2a22fb6caa256095c4abf9f2b889b16e493d5949892f758e9a6c2194cda
+MISC ChangeLog 2944 SHA256 9ce313544dd83ef22591e4dd06b564f76d8930083ed9b062a2ffaf6c1380381e SHA512 4ec50aadd42e860a45eba696a6ced1d2b73ba9ebf599f1223285133e6849aba233cebbc5dba42c66793680a6a35d8517025913ebf3c0e0d2eb5c25a1b3c66868 WHIRLPOOL 4948408dab1ded414a125ff11cd2fee7103c3ab21eb5031a99e95dc3858870af9d1746f2f13835fb13103a9ee59fd33c47e34c168095233e986d03fe722339e6
+MISC ChangeLog-2015 2580 SHA256 8f881d52bf63ec4a8af2aca382c47fc5ce89754bdbfe2af3ed19a8a21d2c43e7 SHA512 6f0128486233ca85d2df8d8b6a9bc4a3552f8d9d34d1d274d0921508cd606fd82217aa4221ebf6c3b079db48176723bf0b7e298a7bab8bb1dab6c77d1065dc54 WHIRLPOOL 15b457e605cfd7e21b929fcb772d99595f9278602777b63d458569b9bff669e9bb7af293dedd67edef3b08dd0d8b5d988f31e1a55ac69f365ed156b7b032f9a5
+MISC metadata.xml 423 SHA256 6d03df4cfef9eaa16207127c2d4669451ab1971fcc87a89075a4e5970f68a8ce SHA512 73e423d31a622b7b15bf672cdbada8378d069954acecdf6d729f05ca4297ef01016519adf362b322dced4694de829f079c80a17c836b5ee458b772a3c5fd36d8 WHIRLPOOL e487e76d3656898df40435a8c70be1bc24346d44b1e304c657f17d0619f5c85249532467bfdfa6f1a60b6668b8b8f0077934d1d472b1b420bad96baa527e407f
diff --git a/dev-python/yapsy/metadata.xml b/dev-python/yapsy/metadata.xml
new file mode 100644
index 000000000000..59dcad63b3ad
--- /dev/null
+++ b/dev-python/yapsy/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">yapsy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/yapsy/yapsy-1.11.223-r1.ebuild b/dev-python/yapsy/yapsy-1.11.223-r1.ebuild
new file mode 100644
index 000000000000..a9d9076935a4
--- /dev/null
+++ b/dev-python/yapsy/yapsy-1.11.223-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_P="Yapsy-${PV}"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fat-free DIY Python plugin management toolkit"
+HOMEPAGE="http://yapsy.sourceforge.net/"
+SRC_URI="mirror://sourceforge/yapsy/${MY_P}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Disable erroneous test
+ sed -e 's:test_default_plugins_place_is_parent_dir:_&:' \
+ -i test/test_PluginFileLocator.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/_build/html/. )
+ distutils-r1_python_install_all
+}