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: Wed, 26 Sep 2018 09:26:09
Message-Id: 1537953929.344af04fae327b515422a50c247526106549bdaa.grozin@gentoo
1 commit: 344af04fae327b515422a50c247526106549bdaa
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 26 09:25:29 2018 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 26 09:25:29 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344af04f
7
8 sci-mathematics/wxmaxima: cleaning old versions
9
10 sci-mathematics/wxmaxima/Manifest | 4 --
11 sci-mathematics/wxmaxima/wxmaxima-16.04.2.ebuild | 75 ------------------------
12 sci-mathematics/wxmaxima/wxmaxima-16.12.0.ebuild | 75 ------------------------
13 sci-mathematics/wxmaxima/wxmaxima-16.12.2.ebuild | 75 ------------------------
14 sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild | 52 ----------------
15 5 files changed, 281 deletions(-)
16
17 diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest
18 index 30749dc9712..2ea4791497f 100644
19 --- a/sci-mathematics/wxmaxima/Manifest
20 +++ b/sci-mathematics/wxmaxima/Manifest
21 @@ -1,6 +1,2 @@
22 DIST wxmaxima-15.08.2.tar.gz 5592673 BLAKE2B cacb508cbcb24e27a43998ba0079b14117980669c25b39b017c0c659ef48d2ad338c6503aea99447a14250ed1a68a3414880828fc8ffdcbd3177b8eb9355a919 SHA512 a537c49477f54df4fd9e4e42a5e0d0d740f1ede817d807a98b7cec877a3ad77b2be0a61ae487a7fa5beb193b112eca163b8873292ecab5acf118d58a91e91af6
23 -DIST wxmaxima-16.04.2.tar.gz 5178050 BLAKE2B 52c416040277fbbf0f8e930f3ad3b8a78f7ed65d28d31722b0fef8482df261c418185705dd00841d9975ea55838303756ca7874a0e94f174fd4274fbd2dbc5d4 SHA512 da8159e7c779f50bde7a6f6852987c18aaf724b1ebf0bdc4d231f40b80e04cee2870a520251d212681b3f0a7533d28b744d3684fc395a26d2a46b48c1a31a856
24 -DIST wxmaxima-16.12.0.tar.gz 4842949 BLAKE2B 668219b2602b02e49eafa2c35fa7a5cfc995691356f5ce747590aa2e516ad8c1c8a6f57c8c8e19095ff301b7fd131942ea0ed6dbf4ce3b728fbb139e2139b5dc SHA512 6a68cf6b4fdf07bef7fdd19397c226c3cf4f693aaab8ae028e6af69b114a04fa7dbf20f7f183853f8f655ef8d0bf984ee2a0af6096697ab3c454d17f37c98819
25 -DIST wxmaxima-16.12.2.tar.gz 4866058 BLAKE2B ee00fd9259776d1aee59f295baafd6f97c7ebf38302c8cdb8c64815f8ffdd3c76cc48df1ee6a99a5afab28a033643025dfcc0a1e75f3a54de1b94f989f40164f SHA512 346a04c56a236d42e7177da9c12d94a504df7146457394c82293884995222d647746277096c14891c217559a1d9d743963c14d65931b31350ab2480f02fd03c1
26 -DIST wxmaxima-17.10.1.tar.gz 8690844 BLAKE2B 63e1bd1bc15aff3eb350a522dc79027fc203226c03a3ff1967537ee004c8965d49a23432e10e3dd5670e271228d03eda1731ca16a2c4a1466a9ca1fa7127c500 SHA512 015f4a05e48d3c8918adcb4c69334b80cff8d0b97af7527742aabc438d34a6e5841e129a68f0d5e7f60c5ff7b415525874e6785c9b5a9f63925968a476ebc457
27 DIST wxmaxima-18.02.0.tar.gz 10131174 BLAKE2B d2137d4dfb23244c677a64578ea8cd132514d6e80b39ed1ed938a64952fcd9928459a64ceafccd34ef925fea6161a79112da9e8091de2ba8f93b4137f3240692 SHA512 e40a5fa701bd40c279de95bc16269a72678443ef0bdb14c3770c81feeaf33ddfff6c10f00b32239adcdf696f2a449c6d88d168b732d1273764c98c6ff807fd84
28
29 diff --git a/sci-mathematics/wxmaxima/wxmaxima-16.04.2.ebuild b/sci-mathematics/wxmaxima/wxmaxima-16.04.2.ebuild
30 deleted file mode 100644
31 index 934805673cb..00000000000
32 --- a/sci-mathematics/wxmaxima/wxmaxima-16.04.2.ebuild
33 +++ /dev/null
34 @@ -1,75 +0,0 @@
35 -# Copyright 1999-2016 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -WX_GTK_VER="3.0"
41 -
42 -inherit eutils gnome2-utils wxwidgets fdo-mime
43 -
44 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
45 -HOMEPAGE="http://andrejv.github.io/wxmaxima/"
46 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
47 -
48 -LICENSE="GPL-2"
49 -SLOT="0"
50 -KEYWORDS="~amd64 ~ppc ~x86"
51 -
52 -DEPEND="
53 - dev-libs/libxml2:2
54 - x11-libs/wxGTK:${WX_GTK_VER}"
55 -RDEPEND="${DEPEND}
56 - media-fonts/jsmath
57 - sci-visualization/gnuplot[wxwidgets]
58 - sci-mathematics/maxima"
59 -
60 -src_prepare() {
61 - local i
62 -
63 - # consistent package names
64 - sed -e "s:\${datadir}/wxMaxima:\${datadir}/${PN}:g" \
65 - -i Makefile.in data/Makefile.in test/Makefile.in || die "sed failed"
66 -
67 - sed -e 's:share/wxMaxima:share/wxmaxima:g' \
68 - -i src/wxMaxima.cpp src/wxMaximaFrame.cpp src/Dirstructure.cpp src/Dirstructure.h \
69 - || die "sed failed"
70 -
71 - # correct gettext behavior
72 - if [[ -n "${LINGUAS+x}" ]] ; then
73 - for i in $(cd "${S}"/locales ; echo *.mo) ; do
74 - if ! has ${i%.mo} ${LINGUAS} ; then
75 - sed -i \
76 - -e "/^WXMAXIMA_LINGUAS/s# ${i%.mo}##" \
77 - -e "/^WXWIN_LINGUAS/s# ${i%.mo}##" \
78 - locales/Makefile.in || die
79 - fi
80 - done
81 - fi
82 -}
83 -
84 -src_configure() {
85 - econf \
86 - --enable-printing \
87 - --with-wx-config=${WX_CONFIG}
88 -}
89 -
90 -src_install () {
91 - default
92 - doicon -s 128 data/wxmaxima.png
93 - make_desktop_entry wxmaxima wxMaxima wxmaxima
94 - dosym /usr/share/${PN}/README /usr/share/doc/${PF}/README
95 -}
96 -
97 -pkg_preinst() {
98 - gnome2_icon_savelist
99 -}
100 -
101 -pkg_postinst() {
102 - gnome2_icon_cache_update
103 - fdo-mime_desktop_database_update
104 -}
105 -
106 -pkg_postrm() {
107 - gnome2_icon_cache_update
108 - fdo-mime_desktop_database_update
109 -}
110
111 diff --git a/sci-mathematics/wxmaxima/wxmaxima-16.12.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-16.12.0.ebuild
112 deleted file mode 100644
113 index 934805673cb..00000000000
114 --- a/sci-mathematics/wxmaxima/wxmaxima-16.12.0.ebuild
115 +++ /dev/null
116 @@ -1,75 +0,0 @@
117 -# Copyright 1999-2016 Gentoo Foundation
118 -# Distributed under the terms of the GNU General Public License v2
119 -
120 -EAPI=5
121 -
122 -WX_GTK_VER="3.0"
123 -
124 -inherit eutils gnome2-utils wxwidgets fdo-mime
125 -
126 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
127 -HOMEPAGE="http://andrejv.github.io/wxmaxima/"
128 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
129 -
130 -LICENSE="GPL-2"
131 -SLOT="0"
132 -KEYWORDS="~amd64 ~ppc ~x86"
133 -
134 -DEPEND="
135 - dev-libs/libxml2:2
136 - x11-libs/wxGTK:${WX_GTK_VER}"
137 -RDEPEND="${DEPEND}
138 - media-fonts/jsmath
139 - sci-visualization/gnuplot[wxwidgets]
140 - sci-mathematics/maxima"
141 -
142 -src_prepare() {
143 - local i
144 -
145 - # consistent package names
146 - sed -e "s:\${datadir}/wxMaxima:\${datadir}/${PN}:g" \
147 - -i Makefile.in data/Makefile.in test/Makefile.in || die "sed failed"
148 -
149 - sed -e 's:share/wxMaxima:share/wxmaxima:g' \
150 - -i src/wxMaxima.cpp src/wxMaximaFrame.cpp src/Dirstructure.cpp src/Dirstructure.h \
151 - || die "sed failed"
152 -
153 - # correct gettext behavior
154 - if [[ -n "${LINGUAS+x}" ]] ; then
155 - for i in $(cd "${S}"/locales ; echo *.mo) ; do
156 - if ! has ${i%.mo} ${LINGUAS} ; then
157 - sed -i \
158 - -e "/^WXMAXIMA_LINGUAS/s# ${i%.mo}##" \
159 - -e "/^WXWIN_LINGUAS/s# ${i%.mo}##" \
160 - locales/Makefile.in || die
161 - fi
162 - done
163 - fi
164 -}
165 -
166 -src_configure() {
167 - econf \
168 - --enable-printing \
169 - --with-wx-config=${WX_CONFIG}
170 -}
171 -
172 -src_install () {
173 - default
174 - doicon -s 128 data/wxmaxima.png
175 - make_desktop_entry wxmaxima wxMaxima wxmaxima
176 - dosym /usr/share/${PN}/README /usr/share/doc/${PF}/README
177 -}
178 -
179 -pkg_preinst() {
180 - gnome2_icon_savelist
181 -}
182 -
183 -pkg_postinst() {
184 - gnome2_icon_cache_update
185 - fdo-mime_desktop_database_update
186 -}
187 -
188 -pkg_postrm() {
189 - gnome2_icon_cache_update
190 - fdo-mime_desktop_database_update
191 -}
192
193 diff --git a/sci-mathematics/wxmaxima/wxmaxima-16.12.2.ebuild b/sci-mathematics/wxmaxima/wxmaxima-16.12.2.ebuild
194 deleted file mode 100644
195 index 7a474961e66..00000000000
196 --- a/sci-mathematics/wxmaxima/wxmaxima-16.12.2.ebuild
197 +++ /dev/null
198 @@ -1,75 +0,0 @@
199 -# Copyright 1999-2017 Gentoo Foundation
200 -# Distributed under the terms of the GNU General Public License v2
201 -
202 -EAPI=5
203 -
204 -WX_GTK_VER="3.0"
205 -
206 -inherit eutils gnome2-utils wxwidgets fdo-mime
207 -
208 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
209 -HOMEPAGE="http://andrejv.github.io/wxmaxima/"
210 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
211 -
212 -LICENSE="GPL-2"
213 -SLOT="0"
214 -KEYWORDS="~amd64 ~ppc ~x86"
215 -
216 -DEPEND="
217 - dev-libs/libxml2:2
218 - x11-libs/wxGTK:${WX_GTK_VER}"
219 -RDEPEND="${DEPEND}
220 - media-fonts/jsmath
221 - sci-visualization/gnuplot[wxwidgets]
222 - sci-mathematics/maxima"
223 -
224 -src_prepare() {
225 - local i
226 -
227 - # consistent package names
228 - sed -e "s:\${datadir}/wxMaxima:\${datadir}/${PN}:g" \
229 - -i Makefile.in data/Makefile.in test/Makefile.in || die "sed failed"
230 -
231 - sed -e 's:share/wxMaxima:share/wxmaxima:g' \
232 - -i src/wxMaxima.cpp src/wxMaximaFrame.cpp src/Dirstructure.cpp src/Dirstructure.h \
233 - || die "sed failed"
234 -
235 - # correct gettext behavior
236 - if [[ -n "${LINGUAS+x}" ]] ; then
237 - for i in $(cd "${S}"/locales ; echo *.mo) ; do
238 - if ! has ${i%.mo} ${LINGUAS} ; then
239 - sed -i \
240 - -e "/^WXMAXIMA_LINGUAS/s# ${i%.mo}##" \
241 - -e "/^WXWIN_LINGUAS/s# ${i%.mo}##" \
242 - locales/Makefile.in || die
243 - fi
244 - done
245 - fi
246 -}
247 -
248 -src_configure() {
249 - econf \
250 - --enable-printing \
251 - --with-wx-config=${WX_CONFIG}
252 -}
253 -
254 -src_install () {
255 - default
256 - doicon -s 128 data/wxmaxima.png
257 - make_desktop_entry wxmaxima wxMaxima wxmaxima
258 - dosym /usr/share/${PN}/README /usr/share/doc/${PF}/README
259 -}
260 -
261 -pkg_preinst() {
262 - gnome2_icon_savelist
263 -}
264 -
265 -pkg_postinst() {
266 - gnome2_icon_cache_update
267 - fdo-mime_desktop_database_update
268 -}
269 -
270 -pkg_postrm() {
271 - gnome2_icon_cache_update
272 - fdo-mime_desktop_database_update
273 -}
274
275 diff --git a/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild b/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild
276 deleted file mode 100644
277 index c121ca2e948..00000000000
278 --- a/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild
279 +++ /dev/null
280 @@ -1,52 +0,0 @@
281 -# Copyright 1999-2017 Gentoo Foundation
282 -# Distributed under the terms of the GNU General Public License v2
283 -
284 -EAPI=6
285 -WX_GTK_VER="3.0"
286 -PLOCALES="ca cs da de el es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW"
287 -inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils
288 -
289 -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
290 -HOMEPAGE="http://andrejv.github.io/wxmaxima/"
291 -SRC_URI="https://github.com/andrejv/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz"
292 -
293 -LICENSE="GPL-2"
294 -SLOT="0"
295 -KEYWORDS="~amd64 ~ppc ~x86"
296 -IUSE=""
297 -S="${WORKDIR}"/${PN}-Version-${PV}
298 -
299 -DEPEND="
300 - dev-libs/libxml2:2
301 - x11-libs/wxGTK:${WX_GTK_VER}"
302 -RDEPEND="${DEPEND}
303 - media-fonts/jsmath
304 - sci-visualization/gnuplot[wxwidgets]
305 - sci-mathematics/maxima"
306 -
307 -src_prepare() {
308 - setup-wxwidgets
309 - cmake-utils_src_prepare
310 -
311 - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i "${S}"/info/CMakeLists.txt \
312 - || die "sed info/CMakeLists.txt failed"
313 -
314 - # locales
315 - rm_po() {
316 - rm "${S}"/locales/${1}.po || die "rm ${1}.po failed"
317 - }
318 - l10n_find_plocales_changes "${S}"/locales '' '.po'
319 - l10n_for_each_disabled_locale_do rm_po
320 -}
321 -
322 -pkg_postinst() {
323 - xdg_desktop_database_update
324 - xdg_mimeinfo_database_update
325 - gnome2_icon_cache_update
326 -}
327 -
328 -pkg_postrm() {
329 - xdg_desktop_database_update
330 - xdg_mimeinfo_database_update
331 - gnome2_icon_cache_update
332 -}