Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
Date: Mon, 29 Nov 2021 05:23:34
Message-Id: 1638163394.bb1084219e49d5da73b379b3f06d8d84f7686e2a.grozin@gentoo
1 commit: bb1084219e49d5da73b379b3f06d8d84f7686e2a
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 29 05:22:39 2021 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 29 05:23:14 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb108421
7
8 sci-mathematics/wxmaxima: clean old versions
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
12
13 sci-mathematics/wxmaxima/Manifest | 3 -
14 sci-mathematics/wxmaxima/wxmaxima-21.01.0.ebuild | 79 ------------------------
15 sci-mathematics/wxmaxima/wxmaxima-21.04.0.ebuild | 79 ------------------------
16 sci-mathematics/wxmaxima/wxmaxima-21.05.1.ebuild | 79 ------------------------
17 4 files changed, 240 deletions(-)
18
19 diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest
20 index 0d9049a2fdf8..d7b45467e859 100644
21 --- a/sci-mathematics/wxmaxima/Manifest
22 +++ b/sci-mathematics/wxmaxima/Manifest
23 @@ -1,6 +1,3 @@
24 DIST wxmaxima-20.12.2.tar.gz 16262617 BLAKE2B 2f9f910f565158b2011f014d96747498c6286a95bdb69f9b6b2f82a37a569e8a02abbae5cbb9ae2ac1e78d0b976487666794b267c1c40c1245df08c752486403 SHA512 1c3e3f68a2fa2cd798dfb05c52e7ddf3193a15cb45282553c280914bd524d463ad27acc89898cb4a292ff236699d1ec2abb70d83fa52cb126123ab8e2fcd5ceb
25 -DIST wxmaxima-21.01.0.tar.gz 16220587 BLAKE2B b987e8c44c253484d152092093ab9154b7c2a5817c584bc1a4f4a0e5beec3ec2e0bc6995aea6ba28df2223b039ca97905225cc2524840174b2c99a5f7774dab2 SHA512 aec5aa5d3a9883e9b21b890c133684004576411a8341f3913ae548175979ad1f07a16d0fccd24c7757d40f4d06b4070b00fa7ef54f73f26b99c825e03e2a408b
26 -DIST wxmaxima-21.04.0.tar.gz 17684730 BLAKE2B a3b12970ad976a3ee3fc237b6d60f52d460e87997b869825d17645daa0f82bcc6f7999188fe4c92bba819d7a895cff468ff273ab62ab30f38a7a54a6dba47786 SHA512 723373c9fd9877bce38a205455e6ac58a48a61ac3ad0be5c09d0b24abeebd35af481f19efe5de08a2507f1198a8b4b6cfa987c50e4d4a580b4e05ec2c3e5a4f7
27 -DIST wxmaxima-21.05.1.tar.gz 17782450 BLAKE2B cf52c26342631810fd121ce89af98784bc243e650e3db3a26b577f63fffe63380c7af4db3d5f97ef3330455051ec0bc8349726cf70817dd24e7206dd0d274ef8 SHA512 beb100c5aba34a90e2c5c0f54022948e72e1b3f72862823fc23973abec644ed0f615d3c82499738c17d49d1c9af9ab6b868486d0187ee9971a7e6b017eda10cd
28 DIST wxmaxima-21.05.2.tar.gz 17782421 BLAKE2B 8a4057087b38f1023f5773b4f3457060b1624e6de654c2b5fadb8fb529461bdf3393e6ea443e69d0ea2057130aa1a7de7ab6739d7797c3a90bb114ec96587289 SHA512 a5d7832d224bad0963a86d3714172d51b67a1c8daf933e66b6c7817da102f942e37aa2a31d8f0f1e27438b61b1ba2705af333edcf2c33a53fdeec318fe837ff6
29 DIST wxmaxima-21.11.0.tar.gz 15982803 BLAKE2B 8eff24b3b08fd156341cbd1c565fd832277f99cbbfa2f166671502399e8658273dca86c48b3b09c8616b9d9a17ec4ea9230def645719bcf3c22fc410f5f31d62 SHA512 1660537d475dc16e6d25011ae02b50a9179dd97b19dd115e914636fac71684906d77a2e4f4ab2d8506ac9f6b297de8feeeb46489a6dbf5782783f890a4181506
30
31 diff --git a/sci-mathematics/wxmaxima/wxmaxima-21.01.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-21.01.0.ebuild
32 deleted file mode 100644
33 index 9abff2ab71ee..000000000000
34 --- a/sci-mathematics/wxmaxima/wxmaxima-21.01.0.ebuild
35 +++ /dev/null
36 @@ -1,79 +0,0 @@
37 -# Copyright 1999-2021 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=7
41 -
42 -WX_GTK_VER="3.0-gtk3"
43 -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW"
44 -inherit cmake plocale wxwidgets xdg
45 -
46 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
47 -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/"
48 -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz"
49 -S="${WORKDIR}"/${PN}-Version-${PV}
50 -
51 -LICENSE="GPL-2"
52 -SLOT="0"
53 -KEYWORDS="~amd64 ~ppc ~x86"
54 -IUSE="test"
55 -RESTRICT="!test? ( test )"
56 -
57 -DEPEND="
58 - dev-libs/libxml2:2
59 - x11-libs/wxGTK:${WX_GTK_VER}"
60 -RDEPEND="${DEPEND}
61 - media-fonts/jsmath
62 - sci-visualization/gnuplot[wxwidgets]
63 - sci-mathematics/maxima"
64 -
65 -src_prepare() {
66 - setup-wxwidgets
67 - cmake_src_prepare
68 -
69 - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \
70 - || die "sed CMakeLists.txt failed"
71 - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \
72 - || die "sed info/CMakeLists.txt failed"
73 -
74 - # locales
75 - rm_po() {
76 - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed"
77 - rm -f locales/manual/${1}.po
78 - rm -f info/${PN}.${1}.md
79 - rm -f info/${PN}.${1}.html
80 - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt
81 - }
82 - plocale_find_changes locales/wxMaxima '' '.po'
83 - plocale_for_each_disabled_locale rm_po
84 -}
85 -
86 -src_configure() {
87 - local mycmakeargs=(
88 - -DWXM_UNIT_TESTS=$(usex test)
89 - )
90 -
91 - cmake_src_configure
92 -}
93 -
94 -src_test() {
95 - # Just run the unit tests manually for now as tests fail in a non-descriptive
96 - # way even with virtualx
97 - # bug #736695
98 - cd "${BUILD_DIR}/test/unit_tests" || die
99 -
100 - local tests=(
101 - AFontSize
102 - CellPtr
103 - ImgCell
104 - )
105 -
106 - local test
107 - for test in "${tests[@]}" ; do
108 - ./test_${test} || die "Unit test ${test} failed!"
109 - done
110 -}
111 -
112 -src_install() {
113 - docompress -x /usr/share/doc/${PF}
114 - cmake_src_install
115 -}
116
117 diff --git a/sci-mathematics/wxmaxima/wxmaxima-21.04.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-21.04.0.ebuild
118 deleted file mode 100644
119 index 9abff2ab71ee..000000000000
120 --- a/sci-mathematics/wxmaxima/wxmaxima-21.04.0.ebuild
121 +++ /dev/null
122 @@ -1,79 +0,0 @@
123 -# Copyright 1999-2021 Gentoo Authors
124 -# Distributed under the terms of the GNU General Public License v2
125 -
126 -EAPI=7
127 -
128 -WX_GTK_VER="3.0-gtk3"
129 -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW"
130 -inherit cmake plocale wxwidgets xdg
131 -
132 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
133 -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/"
134 -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz"
135 -S="${WORKDIR}"/${PN}-Version-${PV}
136 -
137 -LICENSE="GPL-2"
138 -SLOT="0"
139 -KEYWORDS="~amd64 ~ppc ~x86"
140 -IUSE="test"
141 -RESTRICT="!test? ( test )"
142 -
143 -DEPEND="
144 - dev-libs/libxml2:2
145 - x11-libs/wxGTK:${WX_GTK_VER}"
146 -RDEPEND="${DEPEND}
147 - media-fonts/jsmath
148 - sci-visualization/gnuplot[wxwidgets]
149 - sci-mathematics/maxima"
150 -
151 -src_prepare() {
152 - setup-wxwidgets
153 - cmake_src_prepare
154 -
155 - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \
156 - || die "sed CMakeLists.txt failed"
157 - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \
158 - || die "sed info/CMakeLists.txt failed"
159 -
160 - # locales
161 - rm_po() {
162 - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed"
163 - rm -f locales/manual/${1}.po
164 - rm -f info/${PN}.${1}.md
165 - rm -f info/${PN}.${1}.html
166 - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt
167 - }
168 - plocale_find_changes locales/wxMaxima '' '.po'
169 - plocale_for_each_disabled_locale rm_po
170 -}
171 -
172 -src_configure() {
173 - local mycmakeargs=(
174 - -DWXM_UNIT_TESTS=$(usex test)
175 - )
176 -
177 - cmake_src_configure
178 -}
179 -
180 -src_test() {
181 - # Just run the unit tests manually for now as tests fail in a non-descriptive
182 - # way even with virtualx
183 - # bug #736695
184 - cd "${BUILD_DIR}/test/unit_tests" || die
185 -
186 - local tests=(
187 - AFontSize
188 - CellPtr
189 - ImgCell
190 - )
191 -
192 - local test
193 - for test in "${tests[@]}" ; do
194 - ./test_${test} || die "Unit test ${test} failed!"
195 - done
196 -}
197 -
198 -src_install() {
199 - docompress -x /usr/share/doc/${PF}
200 - cmake_src_install
201 -}
202
203 diff --git a/sci-mathematics/wxmaxima/wxmaxima-21.05.1.ebuild b/sci-mathematics/wxmaxima/wxmaxima-21.05.1.ebuild
204 deleted file mode 100644
205 index 9abff2ab71ee..000000000000
206 --- a/sci-mathematics/wxmaxima/wxmaxima-21.05.1.ebuild
207 +++ /dev/null
208 @@ -1,79 +0,0 @@
209 -# Copyright 1999-2021 Gentoo Authors
210 -# Distributed under the terms of the GNU General Public License v2
211 -
212 -EAPI=7
213 -
214 -WX_GTK_VER="3.0-gtk3"
215 -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW"
216 -inherit cmake plocale wxwidgets xdg
217 -
218 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
219 -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/"
220 -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz"
221 -S="${WORKDIR}"/${PN}-Version-${PV}
222 -
223 -LICENSE="GPL-2"
224 -SLOT="0"
225 -KEYWORDS="~amd64 ~ppc ~x86"
226 -IUSE="test"
227 -RESTRICT="!test? ( test )"
228 -
229 -DEPEND="
230 - dev-libs/libxml2:2
231 - x11-libs/wxGTK:${WX_GTK_VER}"
232 -RDEPEND="${DEPEND}
233 - media-fonts/jsmath
234 - sci-visualization/gnuplot[wxwidgets]
235 - sci-mathematics/maxima"
236 -
237 -src_prepare() {
238 - setup-wxwidgets
239 - cmake_src_prepare
240 -
241 - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \
242 - || die "sed CMakeLists.txt failed"
243 - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \
244 - || die "sed info/CMakeLists.txt failed"
245 -
246 - # locales
247 - rm_po() {
248 - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed"
249 - rm -f locales/manual/${1}.po
250 - rm -f info/${PN}.${1}.md
251 - rm -f info/${PN}.${1}.html
252 - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt
253 - }
254 - plocale_find_changes locales/wxMaxima '' '.po'
255 - plocale_for_each_disabled_locale rm_po
256 -}
257 -
258 -src_configure() {
259 - local mycmakeargs=(
260 - -DWXM_UNIT_TESTS=$(usex test)
261 - )
262 -
263 - cmake_src_configure
264 -}
265 -
266 -src_test() {
267 - # Just run the unit tests manually for now as tests fail in a non-descriptive
268 - # way even with virtualx
269 - # bug #736695
270 - cd "${BUILD_DIR}/test/unit_tests" || die
271 -
272 - local tests=(
273 - AFontSize
274 - CellPtr
275 - ImgCell
276 - )
277 -
278 - local test
279 - for test in "${tests[@]}" ; do
280 - ./test_${test} || die "Unit test ${test} failed!"
281 - done
282 -}
283 -
284 -src_install() {
285 - docompress -x /usr/share/doc/${PF}
286 - cmake_src_install
287 -}