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/symengine/Manifest | 3 +++ dev-python/symengine/metadata.xml | 15 +++++++++++ dev-python/symengine/symengine-0.3.0.ebuild | 39 +++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-python/symengine/Manifest create mode 100644 dev-python/symengine/metadata.xml create mode 100644 dev-python/symengine/symengine-0.3.0.ebuild (limited to 'dev-python/symengine') diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest new file mode 100644 index 000000000000..0c3ea3004c3b --- /dev/null +++ b/dev-python/symengine/Manifest @@ -0,0 +1,3 @@ +DIST symengine.py-0.3.0.tar.gz 90877 SHA256 0ecccfe5a09b25b6640afca12de62062bdb60ed2712d6c16cc47fc1ba1e851ac SHA512 9f43d572990744a93f4046920b09c80aff3ffa0e5735b2372298a65755140dee6c2c22c9c9fd964622f03379e31a1f1415d0051b213dda943ffc8e839059c7c6 WHIRLPOOL e00c1b8876ec249b83228ced660c609b3d55d2a5f40578c2ca36351e38e6b161bccb5ed580d38cbd16467789d3c3d787b65fbe2f14be7184939908848b758da1 +EBUILD symengine-0.3.0.ebuild 944 SHA256 b5f4cf3d803cdca2993958806517cdf95d05f1e3406aa0166d90c61904566996 SHA512 59fbebfb889bb965d6e1cae20874579cf4899c2e77eacb116990d6ec48ce082533523cdac76fb87d531536776b0d2f1454850ac3e4bb304573267cedd6da8e64 WHIRLPOOL b0b880213993e8a55b9954b009ca1cc2206064e90dee1425e318882b3c26f1c43972f9ecba088034399f69f3d6d83c97d84d02bcbdaed495a9309a64d8b3f373 +MISC metadata.xml 499 SHA256 77f01c99d675e3bacd43f00f8821a614ff0547c65829a1f95749037fcdf73385 SHA512 e3b01c1a5e3417fff75d843b24a20597c15900defd0efad954831b61a03980c9163fc596bb22ae4fe4cb5162cd492c383247560ced28c395467e1facc49cd573 WHIRLPOOL ba1fc01f7f10677529b2831bde9404a11610ad8a74aef35771ef917b1799f7fb404b84ec287a9e109252e4ba42016cb28a54a5811aa20607e20480f2984f71ef diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml new file mode 100644 index 000000000000..a7413ed86c45 --- /dev/null +++ b/dev-python/symengine/metadata.xml @@ -0,0 +1,15 @@ + + + + + sci-mathematics@gentoo.org + Gentoo Mathematics Project + + + Python wrappers to the C++ library SymEngine, a fast C++ symbolic + manipulation library. + + + sympy/symengine.py + + diff --git a/dev-python/symengine/symengine-0.3.0.ebuild b/dev-python/symengine/symengine-0.3.0.ebuild new file mode 100644 index 000000000000..b972a264b220 --- /dev/null +++ b/dev-python/symengine/symengine-0.3.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +MYP=${PN}.py-${PV} + +DESCRIPTION="Python wrappers to the symengine C++ library" +HOMEPAGE="https://github.com/sympy/symengine.py" +SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MYP}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/symengine" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MYP}" + +python_test() { + cd "${BUILD_DIR}" + nosetests -v || die "tests failed with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_prepare_all + rm "${ED}"/usr/share/doc/${PF}/README.md || die + newdoc README.md ${PN}.py.md +} -- cgit v1.2.3