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: Sat, 29 Aug 2020 09:56:31
Message-Id: 1598694978.89e37cfafe274db1bcf665cd73d485c614b04ae7.zlogene@gentoo
1 commit: 89e37cfafe274db1bcf665cd73d485c614b04ae7
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 29 09:56:18 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 29 09:56:18 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e37cfa
7
8 app-office/texstudio: Drop old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 app-office/texstudio/Manifest | 2 -
14 app-office/texstudio/texstudio-2.12.16.ebuild | 86 ---------------------------
15 app-office/texstudio/texstudio-2.12.22.ebuild | 86 ---------------------------
16 3 files changed, 174 deletions(-)
17
18 diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
19 index 7548a73b653..3f84809af7e 100644
20 --- a/app-office/texstudio/Manifest
21 +++ b/app-office/texstudio/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c SHA512 0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
24 -DIST texstudio-2.12.22.tar.gz 35965795 BLAKE2B 28d78e4c429d306e86abf54701395bcc6457c51f3264094f9d5737082161bf157d248f7913bda4eec8319632c4b2c38e8a3d4916c902cc3b86cd91b64c0238d9 SHA512 c589285d1fba00812583a3d58602a99e044eb4bcf6a84b939d00ad7fe4ba8f15788031361fc9b4cb8df19f8098911c437d1de5459c1736fa40888b88d13b10d1
25 DIST texstudio-3.0.0.tar.gz 35982392 BLAKE2B 1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e SHA512 d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
26 DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e SHA512 d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
27
28 diff --git a/app-office/texstudio/texstudio-2.12.16.ebuild b/app-office/texstudio/texstudio-2.12.16.ebuild
29 deleted file mode 100644
30 index 860d5319a1c..00000000000
31 --- a/app-office/texstudio/texstudio-2.12.16.ebuild
32 +++ /dev/null
33 @@ -1,86 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -inherit prefix qmake-utils xdg-utils desktop
40 -
41 -MY_PV="${PV/_/}"
42 -
43 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
44 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
45 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -KEYWORDS="amd64 ~ppc ~ppc64 x86"
50 -IUSE="video"
51 -
52 -COMMON_DEPEND="
53 - app-text/hunspell:=
54 - app-text/poppler[qt5]
55 - >=dev-libs/quazip-0.7.2[qt5(+)]
56 - dev-qt/designer:5
57 - dev-qt/qtcore:5
58 - dev-qt/qtconcurrent:5
59 - dev-qt/qtgui:5
60 - dev-qt/qtnetwork:5
61 - dev-qt/qtprintsupport:5
62 - dev-qt/qtscript:5
63 - dev-qt/qtsingleapplication[qt5(+),X]
64 - dev-qt/qtsvg:5
65 - dev-qt/qttest:5
66 - dev-qt/qtwidgets:5
67 - dev-qt/qtxml:5
68 - sys-libs/zlib
69 - x11-libs/libX11
70 - x11-libs/libXext
71 - video? ( media-libs/phonon[qt5(+)] )"
72 -RDEPEND="${COMMON_DEPEND}
73 - app-text/ghostscript-gpl
74 - app-text/psutils
75 - media-libs/netpbm
76 - virtual/latex-base"
77 -DEPEND="${COMMON_DEPEND}"
78 -
79 -BDEPEND="virtual/pkgconfig"
80 -
81 -S=${WORKDIR}/${PN}-${MY_PV}
82 -
83 -src_prepare() {
84 - default
85 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
86 -
87 - if use video; then
88 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
89 - fi
90 -
91 - sed \
92 - -e '/qtsingleapplication.pri/d' \
93 - -i ${PN}.pro || die
94 -
95 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
96 - eprefixify ${PN}.pri
97 -}
98 -
99 -src_configure() {
100 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
101 -}
102 -
103 -src_install() {
104 - local i
105 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
106 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
107 - done
108 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
109 -}
110 -
111 -pkg_postinst() {
112 - xdg_icon_cache_update
113 - xdg_desktop_database_update
114 -}
115 -
116 -pkg_postrm() {
117 - xdg_icon_cache_update
118 - xdg_desktop_database_update
119 -}
120
121 diff --git a/app-office/texstudio/texstudio-2.12.22.ebuild b/app-office/texstudio/texstudio-2.12.22.ebuild
122 deleted file mode 100644
123 index 860d5319a1c..00000000000
124 --- a/app-office/texstudio/texstudio-2.12.22.ebuild
125 +++ /dev/null
126 @@ -1,86 +0,0 @@
127 -# Copyright 1999-2020 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=7
131 -
132 -inherit prefix qmake-utils xdg-utils desktop
133 -
134 -MY_PV="${PV/_/}"
135 -
136 -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
137 -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
138 -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
139 -
140 -LICENSE="GPL-2"
141 -SLOT="0"
142 -KEYWORDS="amd64 ~ppc ~ppc64 x86"
143 -IUSE="video"
144 -
145 -COMMON_DEPEND="
146 - app-text/hunspell:=
147 - app-text/poppler[qt5]
148 - >=dev-libs/quazip-0.7.2[qt5(+)]
149 - dev-qt/designer:5
150 - dev-qt/qtcore:5
151 - dev-qt/qtconcurrent:5
152 - dev-qt/qtgui:5
153 - dev-qt/qtnetwork:5
154 - dev-qt/qtprintsupport:5
155 - dev-qt/qtscript:5
156 - dev-qt/qtsingleapplication[qt5(+),X]
157 - dev-qt/qtsvg:5
158 - dev-qt/qttest:5
159 - dev-qt/qtwidgets:5
160 - dev-qt/qtxml:5
161 - sys-libs/zlib
162 - x11-libs/libX11
163 - x11-libs/libXext
164 - video? ( media-libs/phonon[qt5(+)] )"
165 -RDEPEND="${COMMON_DEPEND}
166 - app-text/ghostscript-gpl
167 - app-text/psutils
168 - media-libs/netpbm
169 - virtual/latex-base"
170 -DEPEND="${COMMON_DEPEND}"
171 -
172 -BDEPEND="virtual/pkgconfig"
173 -
174 -S=${WORKDIR}/${PN}-${MY_PV}
175 -
176 -src_prepare() {
177 - default
178 - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
179 -
180 - if use video; then
181 - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
182 - fi
183 -
184 - sed \
185 - -e '/qtsingleapplication.pri/d' \
186 - -i ${PN}.pro || die
187 -
188 - cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
189 - eprefixify ${PN}.pri
190 -}
191 -
192 -src_configure() {
193 - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
194 -}
195 -
196 -src_install() {
197 - local i
198 - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
199 - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
200 - done
201 - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
202 -}
203 -
204 -pkg_postinst() {
205 - xdg_icon_cache_update
206 - xdg_desktop_database_update
207 -}
208 -
209 -pkg_postrm() {
210 - xdg_icon_cache_update
211 - xdg_desktop_database_update
212 -}