summaryrefslogtreecommitdiff
path: root/dev-python/funcparserlib
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/funcparserlib')
-rw-r--r--dev-python/funcparserlib/Manifest5
-rw-r--r--dev-python/funcparserlib/funcparserlib-0.3.6.ebuild31
-rw-r--r--dev-python/funcparserlib/metadata.xml11
3 files changed, 47 insertions, 0 deletions
diff --git a/dev-python/funcparserlib/Manifest b/dev-python/funcparserlib/Manifest
new file mode 100644
index 000000000000..d6eef494cc4d
--- /dev/null
+++ b/dev-python/funcparserlib/Manifest
@@ -0,0 +1,5 @@
+DIST funcparserlib-0.3.6.tar.gz 30401 SHA256 b7992eac1a3eb97b3d91faa342bfda0729e990bd8a43774c1592c091e563c91d SHA512 efa52f788aa902b099660cb8bc60a025085a8c383e52bd0824a0c3ae28a6c13804a0659de0c80b4dcd839ee70491805d4eecda6cea221e35c3750ec569098c24 WHIRLPOOL c4bbf1f332f7fd6319fae178e810ea3ef83e403ee9ee89cacf1ec652c36a9047b5ed8fd9a41350eeb826633ec9ac6564d81ce88021670a079f82f256949d25d8
+EBUILD funcparserlib-0.3.6.ebuild 748 SHA256 87e5778a6e3342858c4aea27fdb4944e33247218c2e6329014a41bf3fd8cfb96 SHA512 da0ae0dbbd56fd985ba8d7fae1918fff9a646d693b9626591dd83dc1548338083b92ae5df837d7f1cf8a64f42de7d58bf5c5220286534a95948329c8bd01a2d8 WHIRLPOOL 974b598899c2e2ec67c6810df3a2e0db8580b3750f5633b4b09ae8bd43590e012f7f81a655b5899ce8d9dd5bca1f883585af5fd617a9818a5c19e0d1c0eab2d4
+MISC ChangeLog 2581 SHA256 11e2240e41e1901b17e26811c2855f408f1f14d424d467f8f666f8bc2ab749d5 SHA512 425e8887711ccfc0d475cb5251c7028839a33aff4c115227832920fdb05cb5cd31c1e2151cf9426d218b1fe429cb1fbbb9c18492a82703f755f9334238080198 WHIRLPOOL 2ba9681d1c6e4b2564f500409a2e0a19f9cb385d2ff685a4179cc483adc2e76a7313b0768c9640e1c9f734c3f3a8e64fbdf9b621aabf56cce77157fb5564b5e9
+MISC ChangeLog-2015 1176 SHA256 0e8783dc401f6eaaff8a018d488758c5bd3ada52c8286eeaae239b19124eeb11 SHA512 375046f4e3738be1bcb41d87a0a6f549f1d0cfb0f364eaf3be7df7fa38aadcc2a5a447eab98fc25c9a7b11adf5e60d7835efec2971e95110f1e195683e38254d WHIRLPOOL bbd5035e0195128d18f780dad7bccd09ea7421fcff219b33d2710e49c7a36083261243bd2b30c1401dae476e308ca339f78ca1b0299861b0d82188399834a936
+MISC metadata.xml 316 SHA256 b6e9768e1dcff8d7561166a9ae6e3b244fcc67ac6ba98c1bd47805eb48c3e45b SHA512 9fe54328f405d097056ad5e3e0795ded4e3eacd72381dca3298a9af0e7c78f11eab97548b251c6bfaa9144dd0b00c00ac4292ad2ed5e84c31ab6c593a26b8caa WHIRLPOOL 0332377aedb9cc0c2098a7569f5a6c2736b5646d57f2005964ee959aff3628400ccecb2d87f44c2b2463514475018607713c6bcf6b46279f417c6066fbf8fc5a
diff --git a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
new file mode 100644
index 000000000000..42b86b323040
--- /dev/null
+++ b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
@@ -0,0 +1,31 @@
+# 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} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Recursive descent parsing library based on functional combinators"
+HOMEPAGE="https://code.google.com/p/funcparserlib/ https://pypi.python.org/pypi/funcparserlib"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ local m=unittest
+ cd "${BUILD_DIR}"/lib || die
+ "${PYTHON}" -m ${m} discover || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ local DOCS=( doc/*.md )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/funcparserlib/metadata.xml b/dev-python/funcparserlib/metadata.xml
new file mode 100644
index 000000000000..48fa62ab4ac6
--- /dev/null
+++ b/dev-python/funcparserlib/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="pypi">funcparserlib</remote-id>
+ </upstream>
+</pkgmetadata>