diff options
Diffstat (limited to 'dev-python/symengine')
-rw-r--r-- | dev-python/symengine/Manifest | 3 | ||||
-rw-r--r-- | dev-python/symengine/metadata.xml | 15 | ||||
-rw-r--r-- | dev-python/symengine/symengine-0.3.0.ebuild | 39 |
3 files changed, 57 insertions, 0 deletions
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 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci-mathematics@gentoo.org</email> + <name>Gentoo Mathematics Project</name> + </maintainer> + <longdescription> + Python wrappers to the C++ library SymEngine, a fast C++ symbolic + manipulation library. + </longdescription> + <upstream> + <remote-id type="github">sympy/symengine.py</remote-id> + </upstream> +</pkgmetadata> 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 +} |