summaryrefslogtreecommitdiff
path: root/dev-python/configobj
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/configobj
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/configobj')
-rw-r--r--dev-python/configobj/Manifest5
-rw-r--r--dev-python/configobj/configobj-5.0.6.ebuild32
-rw-r--r--dev-python/configobj/metadata.xml18
3 files changed, 55 insertions, 0 deletions
diff --git a/dev-python/configobj/Manifest b/dev-python/configobj/Manifest
new file mode 100644
index 000000000000..accf457bbdc7
--- /dev/null
+++ b/dev-python/configobj/Manifest
@@ -0,0 +1,5 @@
+DIST configobj-5.0.6.tar.gz 33248 SHA256 a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902 SHA512 f253fdd0bc3fcd37f56c9ceb28f5c8c739b0861e099b07a3929645907c97b2261f0529850a95c1a42507846f72d88a0992fcd1e1d6fa8654dc713d120f769963 WHIRLPOOL fc8472d7fd161f4ccd09e3d99c6e97d3ecfe008b3cd16d623ef6ecd598148a41b4658c6ce7488f30eb581e2fcc09bbb8887240e77582d3c272b88c8da87ebb08
+EBUILD configobj-5.0.6.ebuild 1008 SHA256 41f649e39b77a8b49bde50c19e1b1df4a17c9a28a31e5bdbbcd239f67f433c8b SHA512 e380df6790587f175cf02d33b5f400f57704603b41e2cd0b2c3d012017195750439f770fec6dc1dafa4bd362cd5a62e9165a7ab6e98860645c30377c63fa9edc WHIRLPOOL d61241380d49fca293d484cde69b8a0b0b7b7646f832ede8dc30fb70587890c734b5b64a5c2ea6ad9a2730d4f2242f58b08ffd0e2b12cb30910b53e9fe517ea6
+MISC ChangeLog 3652 SHA256 ffdb4c9023da1f0a90d6dafc8ec6afa43469cf94746a7ed775305510a684938c SHA512 71f80cab63c8fb9e96af761a7b664facbbc60ba7c4107fc12b9f7ef4623f30921514f73da5960370c56d285ef50fadb36d1175e57a835f49747ee8b144b7b2ed WHIRLPOOL 8a17f5903cbdb1006253eeba238656fdae09439f4f3e89c8045818c995f1c7957ebd3ec37cf8e3a9ed1fdb5fc792f140205c64f3815f7e6270849945e105c6f1
+MISC ChangeLog-2015 7889 SHA256 47f1d41a74dcbc91c3c2a6e413f7e5120f54585f01ff0a5689c87eb5a9e2668c SHA512 39b6a71180aec75428389ade29742c42c29a8c820f4b4588c62451fa41e411f959061136a353d88a6ec9e0208aa09fbe4fdd890ec1e9e6d8d03628fc133792ac WHIRLPOOL 06ac4b352337a29f4fb3b0ee81ea4a02038969815d9ed3e135055710305ee91aaff92d42117737f1ce705d0b7e95d649119bb83f1ac76818398619367b36ce31
+MISC metadata.xml 663 SHA256 c5034388cf37d374657b70fcf6e65fccdeb32a30f1c73997396b6a5830bae0d8 SHA512 c8c5d8bd7b5efd97310af1bc9dc172f3623f01b45b44c20ca33f92ad0d09845bcab10e6afd704df1188a747660ee4e7f519a55dc40ca5945c189611740e9c480 WHIRLPOOL 1443d5cf59c55a865576fc856bdc8544f1357278594f05ea65cae17caf475e37d68699d85b24aeee51fd1cc322821d3497c1f6fc58cce7017346fa1643e49731
diff --git a/dev-python/configobj/configobj-5.0.6.ebuild b/dev-python/configobj/configobj-5.0.6.ebuild
new file mode 100644
index 000000000000..e446e5f037d8
--- /dev/null
+++ b/dev-python/configobj/configobj-5.0.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple config file reader and writer"
+HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html https://code.google.com/p/configobj/ https://pypi.python.org/pypi/configobj"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # Not to install un-needed _version.py
+ sed -e "/^MODULES =/s/, '_version'//" -i setup.py || die
+ sed \
+ -e "s/^from _version import __version__$/__version__ = '${PV}'/" \
+ -i configobj.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ "${PYTHON}" validate.py -v || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/configobj/metadata.xml b/dev-python/configobj/metadata.xml
new file mode 100644
index 000000000000..6d4c52e673c5
--- /dev/null
+++ b/dev-python/configobj/metadata.xml
@@ -0,0 +1,18 @@
+<?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">
+ ConfigObj is a simple but powerful config file reader and writer: an
+ ini file round tripper. Its main feature is that it is very easy to
+ use, with a straightforward programmer's interface and a simple syntax
+ for config files.
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">configobj</remote-id>
+ <remote-id type="sourceforge">configobj</remote-id>
+ </upstream>
+</pkgmetadata>