From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-python/textx/Manifest | 4 ++++ dev-python/textx/metadata.xml | 11 +++++++++++ dev-python/textx/textx-1.4.ebuild | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 dev-python/textx/Manifest create mode 100644 dev-python/textx/metadata.xml create mode 100644 dev-python/textx/textx-1.4.ebuild (limited to 'dev-python/textx') 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 @@ + + + + + zmedico@gentoo.org + + + textX + igordejanovic/textX + + 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" +} -- cgit v1.2.3