summaryrefslogtreecommitdiff
path: root/dev-python/textx
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/textx
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/textx')
-rw-r--r--dev-python/textx/Manifest4
-rw-r--r--dev-python/textx/metadata.xml11
-rw-r--r--dev-python/textx/textx-1.4.ebuild33
3 files changed, 48 insertions, 0 deletions
diff --git a/dev-python/textx/Manifest b/dev-python/textx/Manifest
new file mode 100644
index 000000000000..b8bb349f71d5
--- /dev/null
+++ b/dev-python/textx/Manifest
@@ -0,0 +1,4 @@
+DIST textX-1.4.tar.gz 21967 SHA256 6112b73b2c4713630824f7c57f14b3919a2c1e32a8246c37b009378b6079665c SHA512 7783f4dd1358d8e0df126f1be893c58e32f57015fd577bd20d00a17b63111d6e48222c9b78420a307fcd0833f6d9ac3a1398d55986681251f7c378cdcd68c8a4 WHIRLPOOL 8ef80f60e3a56322502912660e5296ad151b22692224c8cf04c83e2dc4e8700e78f0dae1d3f9db063f1e24e208a17d8c474a15ac57570221f9d9dedea29b9538
+EBUILD textx-1.4.ebuild 789 SHA256 9a58d7c30b4e718948a19c33c79f2ed429e523d334db0372fb26a5838f06ab45 SHA512 8909d89ac9a920f4eaa472b9b0eda9ad81796e4551e0d89959433da85ffc16be565958c0d4399a5adab4f64865d76994fd72ef890c20a2126f92ea8dbb981803 WHIRLPOOL 34dc0a3c257efab0b5f4161e90486c0972b9ef5c14da528bb896070dc960fe2cf093234d044aa4523a18aa7153d2595f85221183bdd94b56dc143925318a7788
+MISC ChangeLog 294 SHA256 e70c2d7773f5ac02de4e5c67d4ca97a1177f5f27a8b4e16f4a2854f727fc508d SHA512 f63319aebfa80f29998efdb158943d4ff700b8def6bed4351df435a213906dd86d0ab03f3c819530550838a6d0173d60590e4bd8d97a082d63099d37f7e04544 WHIRLPOOL 3fab9962e06590327fa01c40859dc8bb1a19b3c8064c752d1320a7911c93e78bca0c5306da8b8d5a7d79cb468b69c0df690972a0d38d40e9f3acb550db9406c2
+MISC metadata.xml 345 SHA256 d0878b08d7cb119bf6dc83039cf9ade2494b17c0569150a4d2d3cd94458ae744 SHA512 6fd6e78938db784bfed2b97150513735680f015cd1c9f4701dba4ee0ad67bed79d5aaa6adbbfb21932e48aa27927abd69f532895e04a2b57d890327881dd191b WHIRLPOOL 3cd77cb6f65097b2e01c980bd1845591ee723d51d600703100bddcb9cf95dc19c9f5bbcb6c9008e92941f6fba169c69c736bfdfb1fcfdb217a4f1831769e3d97
diff --git a/dev-python/textx/metadata.xml b/dev-python/textx/metadata.xml
new file mode 100644
index 000000000000..0de01bffde59
--- /dev/null
+++ b/dev-python/textx/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="person">
+ <email>zmedico@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">textX</remote-id>
+ <remote-id type="github">igordejanovic/textX</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/textx/textx-1.4.ebuild b/dev-python/textx/textx-1.4.ebuild
new file mode 100644
index 000000000000..bdb75ef49484
--- /dev/null
+++ b/dev-python/textx/textx-1.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN=textX
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Meta-language for DSL implementation inspired by Xtext"
+HOMEPAGE="https://pypi.python.org/pypi/${MY_PN} https://github.com/igordejanovic/${MY_PN}"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+# pypi tarball omits tests
+RESTRICT="test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/arpeggio[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+ py.test -v tests/functional || die "tests failed"
+}