Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/
Date: Sun, 24 May 2020 14:56:47
Message-Id: 1590332188.67e30f402666ef2bd3d55174bac0754a29e93f32.zlogene@gentoo
1 commit: 67e30f402666ef2bd3d55174bac0754a29e93f32
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 24 14:56:28 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun May 24 14:56:28 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e30f40
7
8 app-office/texstudio: Drop old
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 app-office/texstudio/Manifest | 9 ---
14 app-office/texstudio/texstudio-2.11.2-r2.ebuild | 96 -------------------------
15 app-office/texstudio/texstudio-2.12.10.ebuild | 89 -----------------------
16 app-office/texstudio/texstudio-2.12.14.ebuild | 85 ----------------------
17 app-office/texstudio/texstudio-2.12.18.ebuild | 86 ----------------------
18 app-office/texstudio/texstudio-2.12.2-r1.ebuild | 91 -----------------------
19 app-office/texstudio/texstudio-2.12.20.ebuild | 86 ----------------------
20 app-office/texstudio/texstudio-2.12.4-r1.ebuild | 91 -----------------------
21 app-office/texstudio/texstudio-2.12.6-r1.ebuild | 96 -------------------------
22 app-office/texstudio/texstudio-2.12.8-r1.ebuild | 89 -----------------------
23 10 files changed, 818 deletions(-)
24
25 diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
26 index 38ae7cc4a4a..5c0c64a5f4b 100644
27 --- a/app-office/texstudio/Manifest
28 +++ b/app-office/texstudio/Manifest
29 @@ -1,11 +1,2 @@
30 -DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01 SHA512 774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
31 -DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff SHA512 c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
32 -DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c SHA512 fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
33 DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c SHA512 0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
34 -DIST texstudio-2.12.18.tar.gz 35968949 BLAKE2B 2d0f9c4e71fe8a3df45b5d2ca9d5a02bddf756793a6c16a1fd610991b7fa4cf78c6230cdcbd309de6e6d6f036f4aab5db58e74c1aaaa0b690a2d213dc27f849e SHA512 826e1e565292e5395a1465215a95ad9c7ad73d88af213de42153fbb410d8a4e4673a83499abd25ad78f901a4e241d4f0ea0cf5a504364ebed86c5a021acd0a4d
35 -DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7 SHA512 255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
36 -DIST texstudio-2.12.20.tar.gz 35965503 BLAKE2B a570968800afc52671c43f318a360838076b646b5060a1bc97d26fa8d687c27c6898ee49fa3fc8b6546b0d37a681127728943f9fe29981ec9822c4f489d8131a SHA512 13edcac49a5027521b518faf877a1004136046fa9d9278b80139df0bb57584c66c7ce52b9a9426806f7456f7eba4ecbe4448f205c90e630f5ba6893a426d6eff
37 DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9 SHA512 c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
38 -DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744 SHA512 6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
39 -DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 95f2043222e15f96ed56dabb9bbbb937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33 SHA512 16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0ebbbb8d8bd296e954b53032434170a
40 -DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15 SHA512 0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb
41
42 diff --git a/app-office/texstudio/texstudio-2.11.2-r2.ebuild b/app-office/texstudio/texstudio-2.11.2-r2.ebuild
43 deleted file mode 100644
44 index ae6b94ed867..00000000000
45 --- a/app-office/texstudio/texstudio-2.11.2-r2.ebuild
46 +++ /dev/null
47 @@ -1,96 +0,0 @@
48 -# Copyright 1999-2018 Gentoo Foundation
49 -# Distributed under the terms of the GNU General Public License v2
50 -
51 -EAPI=6
52 -
53 -inherit gnome2-utils prefix qmake-utils xdg-utils
54 -
55 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
56 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
57 -SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
58 -
59 -LICENSE="GPL-2"
60 -SLOT="0"
61 -KEYWORDS="amd64 ~ppc ~ppc64 x86"
62 -IUSE="video"
63 -
64 -COMMON_DEPEND="
65 - app-text/hunspell:=
66 - app-text/poppler[qt5]
67 - >=dev-libs/quazip-0.7.2[qt5(+)]
68 - dev-qt/designer:5
69 - dev-qt/qtcore:5
70 - dev-qt/qtconcurrent:5
71 - dev-qt/qtgui:5
72 - dev-qt/qtnetwork:5
73 - dev-qt/qtprintsupport:5
74 - dev-qt/qtscript:5
75 - dev-qt/qtsingleapplication[qt5(+),X]
76 - dev-qt/qtsvg:5
77 - dev-qt/qttest:5
78 - dev-qt/qtwidgets:5
79 - dev-qt/qtxml:5
80 - sys-libs/zlib
81 - x11-libs/libX11
82 - x11-libs/libXext
83 - video? ( media-libs/phonon[qt5(+)] )"
84 -RDEPEND="${COMMON_DEPEND}
85 - app-text/ghostscript-gpl
86 - app-text/psutils
87 - media-libs/netpbm
88 - virtual/latex-base"
89 -DEPEND="${COMMON_DEPEND}
90 - virtual/pkgconfig"
91 -
92 -S=${WORKDIR}
93 -
94 -src_prepare() {
95 - default
96 - find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
97 -
98 - if use video; then
99 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
100 - fi
101 -
102 - sed \
103 - -e '/qtsingleapplication.pri/d' \
104 - -i ${PN}.pro || die
105 -
106 -# cat >> ${PN}.pro <<- EOF
107 -# exists(texmakerx_my.pri):include(texmakerx_my.pri)
108 -# EOF
109 -
110 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
111 - eprefixify ${PN}.pri
112 -
113 - # fix build with quazip-0.7.2 - bug 597930
114 - sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
115 - sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
116 -}
117 -
118 -src_configure() {
119 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
120 -}
121 -
122 -src_install() {
123 - local i
124 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
125 - insinto /usr/share/icons/hicolor/${i}/apps
126 - newins utilities/${PN}${i}.png ${PN}.png
127 - done
128 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
129 -}
130 -
131 -pkg_preinst() {
132 - gnome2_icon_savelist
133 -}
134 -
135 -pkg_postinst() {
136 - gnome2_icon_cache_update
137 - xdg_desktop_database_update
138 -}
139 -
140 -pkg_postrm() {
141 - gnome2_icon_cache_update
142 - xdg_desktop_database_update
143 -}
144
145 diff --git a/app-office/texstudio/texstudio-2.12.10.ebuild b/app-office/texstudio/texstudio-2.12.10.ebuild
146 deleted file mode 100644
147 index 6f6d5a8a075..00000000000
148 --- a/app-office/texstudio/texstudio-2.12.10.ebuild
149 +++ /dev/null
150 @@ -1,89 +0,0 @@
151 -# Copyright 1999-2018 Gentoo Foundation
152 -# Distributed under the terms of the GNU General Public License v2
153 -
154 -EAPI=6
155 -
156 -inherit gnome2-utils prefix qmake-utils xdg-utils
157 -
158 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
159 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
160 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${PV}.tar.gz -> ${P}.tar.gz"
161 -
162 -LICENSE="GPL-2"
163 -SLOT="0"
164 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
165 -IUSE="video"
166 -
167 -COMMON_DEPEND="
168 - app-text/hunspell:=
169 - app-text/poppler[qt5]
170 - >=dev-libs/quazip-0.7.2[qt5(+)]
171 - dev-qt/designer:5
172 - dev-qt/qtcore:5
173 - dev-qt/qtconcurrent:5
174 - dev-qt/qtgui:5
175 - dev-qt/qtnetwork:5
176 - dev-qt/qtprintsupport:5
177 - dev-qt/qtscript:5
178 - dev-qt/qtsingleapplication[qt5(+),X]
179 - dev-qt/qtsvg:5
180 - dev-qt/qttest:5
181 - dev-qt/qtwidgets:5
182 - dev-qt/qtxml:5
183 - sys-libs/zlib
184 - x11-libs/libX11
185 - x11-libs/libXext
186 - video? ( media-libs/phonon[qt5(+)] )"
187 -RDEPEND="${COMMON_DEPEND}
188 - app-text/ghostscript-gpl
189 - app-text/psutils
190 - media-libs/netpbm
191 - virtual/latex-base"
192 -DEPEND="${COMMON_DEPEND}
193 - virtual/pkgconfig"
194 -
195 -src_prepare() {
196 - default
197 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
198 -
199 - if use video; then
200 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
201 - fi
202 -
203 - sed \
204 - -e '/qtsingleapplication.pri/d' \
205 - -i ${PN}.pro || die
206 -
207 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
208 - eprefixify ${PN}.pri
209 -
210 - # fix build with quazip-0.7.2 - bug 597930
211 - sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
212 - sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
213 -}
214 -
215 -src_configure() {
216 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
217 -}
218 -
219 -src_install() {
220 - local i
221 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
222 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
223 - done
224 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
225 -}
226 -
227 -pkg_preinst() {
228 - gnome2_icon_savelist
229 -}
230 -
231 -pkg_postinst() {
232 - gnome2_icon_cache_update
233 - xdg_desktop_database_update
234 -}
235 -
236 -pkg_postrm() {
237 - gnome2_icon_cache_update
238 - xdg_desktop_database_update
239 -}
240
241 diff --git a/app-office/texstudio/texstudio-2.12.14.ebuild b/app-office/texstudio/texstudio-2.12.14.ebuild
242 deleted file mode 100644
243 index 1ab07645048..00000000000
244 --- a/app-office/texstudio/texstudio-2.12.14.ebuild
245 +++ /dev/null
246 @@ -1,85 +0,0 @@
247 -# Copyright 1999-2019 Gentoo Authors
248 -# Distributed under the terms of the GNU General Public License v2
249 -
250 -EAPI=6
251 -
252 -inherit gnome2-utils prefix qmake-utils xdg-utils
253 -
254 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
255 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
256 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${PV}.tar.gz -> ${P}.tar.gz"
257 -
258 -LICENSE="GPL-2"
259 -SLOT="0"
260 -KEYWORDS="amd64 ~ppc ~ppc64 x86"
261 -IUSE="video"
262 -
263 -COMMON_DEPEND="
264 - app-text/hunspell:=
265 - app-text/poppler[qt5]
266 - >=dev-libs/quazip-0.7.2[qt5(+)]
267 - dev-qt/designer:5
268 - dev-qt/qtcore:5
269 - dev-qt/qtconcurrent:5
270 - dev-qt/qtgui:5
271 - dev-qt/qtnetwork:5
272 - dev-qt/qtprintsupport:5
273 - dev-qt/qtscript:5
274 - dev-qt/qtsingleapplication[qt5(+),X]
275 - dev-qt/qtsvg:5
276 - dev-qt/qttest:5
277 - dev-qt/qtwidgets:5
278 - dev-qt/qtxml:5
279 - sys-libs/zlib
280 - x11-libs/libX11
281 - x11-libs/libXext
282 - video? ( media-libs/phonon[qt5(+)] )"
283 -RDEPEND="${COMMON_DEPEND}
284 - app-text/ghostscript-gpl
285 - app-text/psutils
286 - media-libs/netpbm
287 - virtual/latex-base"
288 -DEPEND="${COMMON_DEPEND}
289 - virtual/pkgconfig"
290 -
291 -src_prepare() {
292 - default
293 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
294 -
295 - if use video; then
296 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
297 - fi
298 -
299 - sed \
300 - -e '/qtsingleapplication.pri/d' \
301 - -i ${PN}.pro || die
302 -
303 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
304 - eprefixify ${PN}.pri
305 -}
306 -
307 -src_configure() {
308 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
309 -}
310 -
311 -src_install() {
312 - local i
313 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
314 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
315 - done
316 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
317 -}
318 -
319 -pkg_preinst() {
320 - gnome2_icon_savelist
321 -}
322 -
323 -pkg_postinst() {
324 - gnome2_icon_cache_update
325 - xdg_desktop_database_update
326 -}
327 -
328 -pkg_postrm() {
329 - gnome2_icon_cache_update
330 - xdg_desktop_database_update
331 -}
332
333 diff --git a/app-office/texstudio/texstudio-2.12.18.ebuild b/app-office/texstudio/texstudio-2.12.18.ebuild
334 deleted file mode 100644
335 index ebf5b650095..00000000000
336 --- a/app-office/texstudio/texstudio-2.12.18.ebuild
337 +++ /dev/null
338 @@ -1,86 +0,0 @@
339 -# Copyright 1999-2020 Gentoo Authors
340 -# Distributed under the terms of the GNU General Public License v2
341 -
342 -EAPI=7
343 -
344 -inherit prefix qmake-utils xdg-utils desktop
345 -
346 -MY_PV="${PV/_/}"
347 -
348 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
349 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
350 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
351 -
352 -LICENSE="GPL-2"
353 -SLOT="0"
354 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
355 -IUSE="video"
356 -
357 -COMMON_DEPEND="
358 - app-text/hunspell:=
359 - app-text/poppler[qt5]
360 - >=dev-libs/quazip-0.7.2[qt5(+)]
361 - dev-qt/designer:5
362 - dev-qt/qtcore:5
363 - dev-qt/qtconcurrent:5
364 - dev-qt/qtgui:5
365 - dev-qt/qtnetwork:5
366 - dev-qt/qtprintsupport:5
367 - dev-qt/qtscript:5
368 - dev-qt/qtsingleapplication[qt5(+),X]
369 - dev-qt/qtsvg:5
370 - dev-qt/qttest:5
371 - dev-qt/qtwidgets:5
372 - dev-qt/qtxml:5
373 - sys-libs/zlib
374 - x11-libs/libX11
375 - x11-libs/libXext
376 - video? ( media-libs/phonon[qt5(+)] )"
377 -RDEPEND="${COMMON_DEPEND}
378 - app-text/ghostscript-gpl
379 - app-text/psutils
380 - media-libs/netpbm
381 - virtual/latex-base"
382 -DEPEND="${COMMON_DEPEND}"
383 -
384 -BDEPEND="virtual/pkgconfig"
385 -
386 -S=${WORKDIR}/${PN}-${MY_PV}
387 -
388 -src_prepare() {
389 - default
390 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
391 -
392 - if use video; then
393 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
394 - fi
395 -
396 - sed \
397 - -e '/qtsingleapplication.pri/d' \
398 - -i ${PN}.pro || die
399 -
400 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
401 - eprefixify ${PN}.pri
402 -}
403 -
404 -src_configure() {
405 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
406 -}
407 -
408 -src_install() {
409 - local i
410 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
411 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
412 - done
413 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
414 -}
415 -
416 -pkg_postinst() {
417 - xdg_icon_cache_update
418 - xdg_desktop_database_update
419 -}
420 -
421 -pkg_postrm() {
422 - xdg_icon_cache_update
423 - xdg_desktop_database_update
424 -}
425
426 diff --git a/app-office/texstudio/texstudio-2.12.2-r1.ebuild b/app-office/texstudio/texstudio-2.12.2-r1.ebuild
427 deleted file mode 100644
428 index bfe39694587..00000000000
429 --- a/app-office/texstudio/texstudio-2.12.2-r1.ebuild
430 +++ /dev/null
431 @@ -1,91 +0,0 @@
432 -# Copyright 1999-2018 Gentoo Foundation
433 -# Distributed under the terms of the GNU General Public License v2
434 -
435 -EAPI=6
436 -
437 -inherit gnome2-utils prefix qmake-utils xdg-utils
438 -
439 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
440 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
441 -SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
442 -
443 -LICENSE="GPL-2"
444 -SLOT="0"
445 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
446 -IUSE="video"
447 -
448 -COMMON_DEPEND="
449 - app-text/hunspell:=
450 - app-text/poppler[qt5]
451 - >=dev-libs/quazip-0.7.2[qt5(+)]
452 - dev-qt/designer:5
453 - dev-qt/qtcore:5
454 - dev-qt/qtconcurrent:5
455 - dev-qt/qtgui:5
456 - dev-qt/qtnetwork:5
457 - dev-qt/qtprintsupport:5
458 - dev-qt/qtscript:5
459 - dev-qt/qtsingleapplication[qt5(+),X]
460 - dev-qt/qtsvg:5
461 - dev-qt/qttest:5
462 - dev-qt/qtwidgets:5
463 - dev-qt/qtxml:5
464 - sys-libs/zlib
465 - x11-libs/libX11
466 - x11-libs/libXext
467 - video? ( media-libs/phonon[qt5(+)] )"
468 -RDEPEND="${COMMON_DEPEND}
469 - app-text/ghostscript-gpl
470 - app-text/psutils
471 - media-libs/netpbm
472 - virtual/latex-base"
473 -DEPEND="${COMMON_DEPEND}
474 - virtual/pkgconfig"
475 -
476 -S=${WORKDIR}/${PN}${PV}
477 -
478 -src_prepare() {
479 - default
480 - find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
481 -
482 - if use video; then
483 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
484 - fi
485 -
486 - sed \
487 - -e '/qtsingleapplication.pri/d' \
488 - -i ${PN}.pro || die
489 -
490 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
491 - eprefixify ${PN}.pri
492 -
493 - # fix build with quazip-0.7.2 - bug 597930
494 - sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
495 - sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
496 -}
497 -
498 -src_configure() {
499 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
500 -}
501 -
502 -src_install() {
503 - local i
504 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
505 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
506 - done
507 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
508 -}
509 -
510 -pkg_preinst() {
511 - gnome2_icon_savelist
512 -}
513 -
514 -pkg_postinst() {
515 - gnome2_icon_cache_update
516 - xdg_desktop_database_update
517 -}
518 -
519 -pkg_postrm() {
520 - gnome2_icon_cache_update
521 - xdg_desktop_database_update
522 -}
523
524 diff --git a/app-office/texstudio/texstudio-2.12.20.ebuild b/app-office/texstudio/texstudio-2.12.20.ebuild
525 deleted file mode 100644
526 index ebf5b650095..00000000000
527 --- a/app-office/texstudio/texstudio-2.12.20.ebuild
528 +++ /dev/null
529 @@ -1,86 +0,0 @@
530 -# Copyright 1999-2020 Gentoo Authors
531 -# Distributed under the terms of the GNU General Public License v2
532 -
533 -EAPI=7
534 -
535 -inherit prefix qmake-utils xdg-utils desktop
536 -
537 -MY_PV="${PV/_/}"
538 -
539 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
540 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
541 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
542 -
543 -LICENSE="GPL-2"
544 -SLOT="0"
545 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
546 -IUSE="video"
547 -
548 -COMMON_DEPEND="
549 - app-text/hunspell:=
550 - app-text/poppler[qt5]
551 - >=dev-libs/quazip-0.7.2[qt5(+)]
552 - dev-qt/designer:5
553 - dev-qt/qtcore:5
554 - dev-qt/qtconcurrent:5
555 - dev-qt/qtgui:5
556 - dev-qt/qtnetwork:5
557 - dev-qt/qtprintsupport:5
558 - dev-qt/qtscript:5
559 - dev-qt/qtsingleapplication[qt5(+),X]
560 - dev-qt/qtsvg:5
561 - dev-qt/qttest:5
562 - dev-qt/qtwidgets:5
563 - dev-qt/qtxml:5
564 - sys-libs/zlib
565 - x11-libs/libX11
566 - x11-libs/libXext
567 - video? ( media-libs/phonon[qt5(+)] )"
568 -RDEPEND="${COMMON_DEPEND}
569 - app-text/ghostscript-gpl
570 - app-text/psutils
571 - media-libs/netpbm
572 - virtual/latex-base"
573 -DEPEND="${COMMON_DEPEND}"
574 -
575 -BDEPEND="virtual/pkgconfig"
576 -
577 -S=${WORKDIR}/${PN}-${MY_PV}
578 -
579 -src_prepare() {
580 - default
581 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
582 -
583 - if use video; then
584 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
585 - fi
586 -
587 - sed \
588 - -e '/qtsingleapplication.pri/d' \
589 - -i ${PN}.pro || die
590 -
591 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
592 - eprefixify ${PN}.pri
593 -}
594 -
595 -src_configure() {
596 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
597 -}
598 -
599 -src_install() {
600 - local i
601 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
602 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
603 - done
604 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
605 -}
606 -
607 -pkg_postinst() {
608 - xdg_icon_cache_update
609 - xdg_desktop_database_update
610 -}
611 -
612 -pkg_postrm() {
613 - xdg_icon_cache_update
614 - xdg_desktop_database_update
615 -}
616
617 diff --git a/app-office/texstudio/texstudio-2.12.4-r1.ebuild b/app-office/texstudio/texstudio-2.12.4-r1.ebuild
618 deleted file mode 100644
619 index bfe39694587..00000000000
620 --- a/app-office/texstudio/texstudio-2.12.4-r1.ebuild
621 +++ /dev/null
622 @@ -1,91 +0,0 @@
623 -# Copyright 1999-2018 Gentoo Foundation
624 -# Distributed under the terms of the GNU General Public License v2
625 -
626 -EAPI=6
627 -
628 -inherit gnome2-utils prefix qmake-utils xdg-utils
629 -
630 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
631 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
632 -SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
633 -
634 -LICENSE="GPL-2"
635 -SLOT="0"
636 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
637 -IUSE="video"
638 -
639 -COMMON_DEPEND="
640 - app-text/hunspell:=
641 - app-text/poppler[qt5]
642 - >=dev-libs/quazip-0.7.2[qt5(+)]
643 - dev-qt/designer:5
644 - dev-qt/qtcore:5
645 - dev-qt/qtconcurrent:5
646 - dev-qt/qtgui:5
647 - dev-qt/qtnetwork:5
648 - dev-qt/qtprintsupport:5
649 - dev-qt/qtscript:5
650 - dev-qt/qtsingleapplication[qt5(+),X]
651 - dev-qt/qtsvg:5
652 - dev-qt/qttest:5
653 - dev-qt/qtwidgets:5
654 - dev-qt/qtxml:5
655 - sys-libs/zlib
656 - x11-libs/libX11
657 - x11-libs/libXext
658 - video? ( media-libs/phonon[qt5(+)] )"
659 -RDEPEND="${COMMON_DEPEND}
660 - app-text/ghostscript-gpl
661 - app-text/psutils
662 - media-libs/netpbm
663 - virtual/latex-base"
664 -DEPEND="${COMMON_DEPEND}
665 - virtual/pkgconfig"
666 -
667 -S=${WORKDIR}/${PN}${PV}
668 -
669 -src_prepare() {
670 - default
671 - find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
672 -
673 - if use video; then
674 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
675 - fi
676 -
677 - sed \
678 - -e '/qtsingleapplication.pri/d' \
679 - -i ${PN}.pro || die
680 -
681 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
682 - eprefixify ${PN}.pri
683 -
684 - # fix build with quazip-0.7.2 - bug 597930
685 - sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
686 - sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
687 -}
688 -
689 -src_configure() {
690 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
691 -}
692 -
693 -src_install() {
694 - local i
695 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
696 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
697 - done
698 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
699 -}
700 -
701 -pkg_preinst() {
702 - gnome2_icon_savelist
703 -}
704 -
705 -pkg_postinst() {
706 - gnome2_icon_cache_update
707 - xdg_desktop_database_update
708 -}
709 -
710 -pkg_postrm() {
711 - gnome2_icon_cache_update
712 - xdg_desktop_database_update
713 -}
714
715 diff --git a/app-office/texstudio/texstudio-2.12.6-r1.ebuild b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
716 deleted file mode 100644
717 index 8890b7688e8..00000000000
718 --- a/app-office/texstudio/texstudio-2.12.6-r1.ebuild
719 +++ /dev/null
720 @@ -1,96 +0,0 @@
721 -# Copyright 1999-2018 Gentoo Foundation
722 -# Distributed under the terms of the GNU General Public License v2
723 -
724 -EAPI=6
725 -
726 -inherit gnome2-utils prefix qmake-utils xdg-utils
727 -
728 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
729 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
730 -#SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
731 -# ^^ temporary disabled
732 -# * upstream could not solve gentoo bug #627062 for 2 months.
733 -# Our tar ball does not include the questioned file.
734 -# * a released tar ball was silently for the second time. We can not rely on the
735 -SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.gz"
736 -
737 -LICENSE="GPL-2"
738 -SLOT="0"
739 -KEYWORDS="amd64 ~ppc ~ppc64 x86"
740 -IUSE="video"
741 -
742 -COMMON_DEPEND="
743 - app-text/hunspell:=
744 - app-text/poppler[qt5]
745 - >=dev-libs/quazip-0.7.2[qt5(+)]
746 - dev-qt/designer:5
747 - dev-qt/qtcore:5
748 - dev-qt/qtconcurrent:5
749 - dev-qt/qtgui:5
750 - dev-qt/qtnetwork:5
751 - dev-qt/qtprintsupport:5
752 - dev-qt/qtscript:5
753 - dev-qt/qtsingleapplication[qt5(+),X]
754 - dev-qt/qtsvg:5
755 - dev-qt/qttest:5
756 - dev-qt/qtwidgets:5
757 - dev-qt/qtxml:5
758 - sys-libs/zlib
759 - x11-libs/libX11
760 - x11-libs/libXext
761 - video? ( media-libs/phonon[qt5(+)] )"
762 -RDEPEND="${COMMON_DEPEND}
763 - app-text/ghostscript-gpl
764 - app-text/psutils
765 - media-libs/netpbm
766 - virtual/latex-base"
767 -DEPEND="${COMMON_DEPEND}
768 - virtual/pkgconfig"
769 -
770 -S=${WORKDIR}/${PN}${PV}
771 -
772 -src_prepare() {
773 - default
774 - find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
775 -
776 - if use video; then
777 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
778 - fi
779 -
780 - sed \
781 - -e '/qtsingleapplication.pri/d' \
782 - -i ${PN}.pro || die
783 -
784 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
785 - eprefixify ${PN}.pri
786 -
787 - # fix build with quazip-0.7.2 - bug 597930
788 - sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
789 - sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
790 -}
791 -
792 -src_configure() {
793 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
794 -}
795 -
796 -src_install() {
797 - local i
798 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
799 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
800 - done
801 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
802 -}
803 -
804 -pkg_preinst() {
805 - gnome2_icon_savelist
806 -}
807 -
808 -pkg_postinst() {
809 - gnome2_icon_cache_update
810 - xdg_desktop_database_update
811 -}
812 -
813 -pkg_postrm() {
814 - gnome2_icon_cache_update
815 - xdg_desktop_database_update
816 -}
817
818 diff --git a/app-office/texstudio/texstudio-2.12.8-r1.ebuild b/app-office/texstudio/texstudio-2.12.8-r1.ebuild
819 deleted file mode 100644
820 index 47c20fd075c..00000000000
821 --- a/app-office/texstudio/texstudio-2.12.8-r1.ebuild
822 +++ /dev/null
823 @@ -1,89 +0,0 @@
824 -# Copyright 1999-2018 Gentoo Foundation
825 -# Distributed under the terms of the GNU General Public License v2
826 -
827 -EAPI=6
828 -
829 -inherit gnome2-utils prefix qmake-utils xdg-utils
830 -
831 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
832 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
833 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/2.12.8.tar.gz -> ${P}.tar.gz"
834 -
835 -LICENSE="GPL-2"
836 -SLOT="0"
837 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
838 -IUSE="video"
839 -
840 -COMMON_DEPEND="
841 - app-text/hunspell:=
842 - app-text/poppler[qt5]
843 - >=dev-libs/quazip-0.7.2[qt5(+)]
844 - dev-qt/designer:5
845 - dev-qt/qtcore:5
846 - dev-qt/qtconcurrent:5
847 - dev-qt/qtgui:5
848 - dev-qt/qtnetwork:5
849 - dev-qt/qtprintsupport:5
850 - dev-qt/qtscript:5
851 - dev-qt/qtsingleapplication[qt5(+),X]
852 - dev-qt/qtsvg:5
853 - dev-qt/qttest:5
854 - dev-qt/qtwidgets:5
855 - dev-qt/qtxml:5
856 - sys-libs/zlib
857 - x11-libs/libX11
858 - x11-libs/libXext
859 - video? ( media-libs/phonon[qt5(+)] )"
860 -RDEPEND="${COMMON_DEPEND}
861 - app-text/ghostscript-gpl
862 - app-text/psutils
863 - media-libs/netpbm
864 - virtual/latex-base"
865 -DEPEND="${COMMON_DEPEND}
866 - virtual/pkgconfig"
867 -
868 -src_prepare() {
869 - default
870 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
871 -
872 - if use video; then
873 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
874 - fi
875 -
876 - sed \
877 - -e '/qtsingleapplication.pri/d' \
878 - -i ${PN}.pro || die
879 -
880 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
881 - eprefixify ${PN}.pri
882 -
883 - # fix build with quazip-0.7.2 - bug 597930
884 - sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
885 - sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
886 -}
887 -
888 -src_configure() {
889 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
890 -}
891 -
892 -src_install() {
893 - local i
894 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
895 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
896 - done
897 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
898 -}
899 -
900 -pkg_preinst() {
901 - gnome2_icon_savelist
902 -}
903 -
904 -pkg_postinst() {
905 - gnome2_icon_cache_update
906 - xdg_desktop_database_update
907 -}
908 -
909 -pkg_postrm() {
910 - gnome2_icon_cache_update
911 - xdg_desktop_database_update
912 -}