Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
Date: Tue, 04 May 2021 13:59:04
Message-Id: 1620136734.703b5fa421b3087f092d3264541543a4ed040c1e.mgorny@gentoo
1 commit: 703b5fa421b3087f092d3264541543a4ed040c1e
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 4 13:37:42 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue May 4 13:58:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703b5fa4
7
8 dev-python/symengine: Remove old (py3.7)
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/symengine/Manifest | 2 -
13 dev-python/symengine/symengine-0.6.1-r2.ebuild | 61 --------------------------
14 dev-python/symengine/symengine-0.7.0-r1.ebuild | 55 -----------------------
15 3 files changed, 118 deletions(-)
16
17 diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
18 index 31665474f7d..dadd6715653 100644
19 --- a/dev-python/symengine/Manifest
20 +++ b/dev-python/symengine/Manifest
21 @@ -1,3 +1 @@
22 -DIST symengine.py-0.6.1.tar.gz 112123 BLAKE2B 3b55ddd834c7401a5a211e5e20bafbea68b172738c6388e72b1e6a6e62719e19f28356fb6156caa6cfbad59d051de45c0e103a89d675e3453136cc85e638f327 SHA512 09f452757e3c99dc9d896a322a07d58f57af6d57a9eaa615b9f4f3d834cfc91f6a79de955a36ad94bc30c962365272ef0afe401570583af49c015295ccd7c4ed
23 -DIST symengine.py-0.7.0.tar.gz 107575 BLAKE2B f3651d8ee0dee83184871a25fa8535802efead1912684d309e6ab6b63ada53af94146ddcee3df8f87530063991a1d6463d2b14799bb9622606ae5eb37792938f SHA512 73df1c9c678127d3a17e2434ad326793ea00f6c6774301d1da372a8a33f733593e873d98866d31315f22430b427fa76d5f1270b6b308a7473d9877a75db3aca4
24 DIST symengine.py-0.7.2.tar.gz 107747 BLAKE2B cacd11f316df5132b6bbee356fd7a4c2d3fa30e80b144c5d8982fec1b6856ca3c839ef7a6f8daf4e70a27462fc43870d05fa76ece085e5577a1672b8e9910127 SHA512 afde47e5f6274a02c6ca138a6316bf0f7ec1c7585acaf4ab19ba849280dfee9ba937c3f8f5117e70f2a6377224f6dab9757958272f4facbafdc11d7965ee7a84
25
26 diff --git a/dev-python/symengine/symengine-0.6.1-r2.ebuild b/dev-python/symengine/symengine-0.6.1-r2.ebuild
27 deleted file mode 100644
28 index 59b39ae0535..00000000000
29 --- a/dev-python/symengine/symengine-0.6.1-r2.ebuild
30 +++ /dev/null
31 @@ -1,61 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -PYTHON_COMPAT=( python3_{7,8,9} )
38 -
39 -inherit distutils-r1
40 -
41 -MYP=${PN}.py-${PV}
42 -
43 -DESCRIPTION="Python wrappers to the symengine C++ library"
44 -HOMEPAGE="https://github.com/symengine/symengine.py"
45 -SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MYP}.tar.gz"
46 -S="${WORKDIR}/${MYP}"
47 -
48 -LICENSE="MIT"
49 -SLOT="0"
50 -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
51 -IUSE="test"
52 -RESTRICT="!test? ( test )"
53 -
54 -BDEPEND="
55 - dev-util/cmake
56 - dev-python/cython[${PYTHON_USEDEP}]
57 - test? (
58 - dev-python/sympy[${PYTHON_USEDEP}]
59 - )
60 -"
61 -# See bug #786582 for symengine constraint
62 -RDEPEND="
63 - dev-python/numpy[${PYTHON_USEDEP}]
64 - >=sci-libs/symengine-$(ver_cut 1-2)
65 -"
66 -
67 -distutils_enable_tests pytest
68 -
69 -src_prepare() {
70 - default
71 -
72 - # Don't install tests
73 - > "${S}/symengine/tests/CMakeLists.txt" || die
74 -}
75 -
76 -python_test() {
77 - cd "${BUILD_DIR}" || die
78 - pytest -vv || die "Tests failed with ${EPYTHON}"
79 -}
80 -
81 -python_install() {
82 - distutils-r1_python_install
83 - python_optimize
84 -}
85 -
86 -python_install_all() {
87 - distutils-r1_python_install_all
88 - python_optimize
89 -
90 - rm "${ED}"/usr/share/doc/${PF}/README.md || die
91 - newdoc README.md ${PN}.py.md
92 -}
93
94 diff --git a/dev-python/symengine/symengine-0.7.0-r1.ebuild b/dev-python/symengine/symengine-0.7.0-r1.ebuild
95 deleted file mode 100644
96 index 43d1ff3bd27..00000000000
97 --- a/dev-python/symengine/symengine-0.7.0-r1.ebuild
98 +++ /dev/null
99 @@ -1,55 +0,0 @@
100 -# Copyright 1999-2021 Gentoo Authors
101 -# Distributed under the terms of the GNU General Public License v2
102 -
103 -EAPI=7
104 -
105 -PYTHON_COMPAT=( python3_{7..9} )
106 -
107 -inherit distutils-r1
108 -
109 -MY_P=${PN}.py-${PV}
110 -DESCRIPTION="Python wrappers to the symengine C++ library"
111 -HOMEPAGE="https://github.com/symengine/symengine.py/"
112 -SRC_URI="
113 - https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
114 - -> ${MY_P}.tar.gz"
115 -S="${WORKDIR}/${MY_P}"
116 -
117 -LICENSE="MIT"
118 -SLOT="0"
119 -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
120 -
121 -BDEPEND="
122 - dev-util/cmake
123 - dev-python/cython[${PYTHON_USEDEP}]
124 - test? (
125 - dev-python/sympy[${PYTHON_USEDEP}]
126 - )
127 -"
128 -# See bug #786582 for symengine constraint
129 -RDEPEND="
130 - dev-python/numpy[${PYTHON_USEDEP}]
131 - >=sci-libs/symengine-$(ver_cut 1-2)
132 -"
133 -
134 -distutils_enable_tests pytest
135 -
136 -# the C library installs the same docs
137 -DOCS=()
138 -
139 -src_prepare() {
140 - default
141 -
142 - # Don't install tests
143 - > "${S}/symengine/tests/CMakeLists.txt" || die
144 -}
145 -
146 -python_test() {
147 - cd "${BUILD_DIR}" || die
148 - epytest
149 -}
150 -
151 -python_install() {
152 - distutils-r1_python_install
153 - python_optimize
154 -}