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: app-editors/scite/
Date: Sun, 27 Oct 2019 09:12:11
Message-Id: 1572167518.25fa0c21096b6d09c9aa0effd477fffaf872675d.mgorny@gentoo
1 commit: 25fa0c21096b6d09c9aa0effd477fffaf872675d
2 Author: Ervin Peters <coder <AT> ervnet <DOT> de>
3 AuthorDate: Fri Oct 25 11:08:26 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 27 09:11:58 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fa0c21
7
8 app-editors/scite: rm old ebuilds
9
10 There are no functional reasons to keep those old versions
11 (3.5.5 .. 4.0.2) Current stable: 4.1.3.
12
13 Signed-off-by: Ervin Peters <ervin.peters <AT> ervnet.de>
14 Package-Manager: Portage-2.3.76, Repoman-2.3.16
15 Closes: https://github.com/gentoo/gentoo/pull/13431
16 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
17
18 app-editors/scite/Manifest | 3 -
19 app-editors/scite/scite-3.5.5.ebuild | 92 ---------------------------
20 app-editors/scite/scite-3.6.5-r1.ebuild | 88 --------------------------
21 app-editors/scite/scite-4.0.2.ebuild | 107 --------------------------------
22 4 files changed, 290 deletions(-)
23
24 diff --git a/app-editors/scite/Manifest b/app-editors/scite/Manifest
25 index 147a13339b6..0ab03bff310 100644
26 --- a/app-editors/scite/Manifest
27 +++ b/app-editors/scite/Manifest
28 @@ -1,5 +1,2 @@
29 DIST scite-4.1.3.tgz 2546247 BLAKE2B 9c0cd767e6aff861bb706500eebf5fa431d5ce608f37a9b19d2af7d558698eb3073a33fcdd0900abb549aa9ed65981a9f217dc1dae4b21be919c380d20d4ee8f SHA512 875dd44785e9c96a264df9061830c7ab51296061da7765084ec4445d7f529dabecebcfadc5a1d8cab9074ffd588903ca056ed5de0ae974d60a5c57b13d61550d
30 DIST scite-4.2.0.tgz 2629884 BLAKE2B f9801146a086faefb38b72d28e00da055191c44254e5a6d34ade06462febd6a2b596aa572dd7e16c7541b0fcc23ff5f97f462b8869440782fd51f71ddd16d4c9 SHA512 d0a46ed2a21057a4fa866ae9305c9893360376d8591a9414eab96f9cb91991a43f3bf824bbb9a00c606555686aafdc0dc4b4bb41bcc94fe5dc90064342914c5a
31 -DIST scite355.tgz 2302137 BLAKE2B 5b36c68a5447b7fd0dd2fce51fc09cec0ee4a86be10f4f32fa7bf47354c56424cbead6cdfe819c8014be75e843c867ccaa137c5f7e32c3f9b0dabb6b9a5a9cb3 SHA512 cdd9d3aa621f5d31632cfb9f71524255a4b47b70a654bf4bc8a25a76f8a2dbe098a48e0cd4587ced8ca8455be7e809973e212fcbcde5b62087aa0f9528f7f40d
32 -DIST scite365.tgz 2391190 BLAKE2B 0cd2b1b24bcd15815357125725b1453935dc944ca1ddbd77772923ceeb249b3182dc47cb1e1097a4e0942b3a5c7528d0e80fe2314ed9d3d2b7f4e960a0f17ff2 SHA512 193dcb1f8787a7c7d520ce62462e5c95e7b6bcaf79f4ab23f9885474fb0444dbc5a69a0d45eafc592e5fff2a2e746a9aba599799e847e3c74d3436eed26580a9
33 -DIST scite402.tgz 2424648 BLAKE2B 84a331865310058d26ca45a25b99d98a7c3374d0463024e31694e2ebbd519a20e8e368dc1dfabc2534e8f015fc95ca53382bc223476b882a7be543ffdc44ae2b SHA512 97898cbb8675d013dd91828792de1c71e3f013b21c59c5112ddc00e7ee35c2ba8cc29e2c3256b91171e052145a25cddfd0034505e3c185999c734504bb702283
34
35 diff --git a/app-editors/scite/scite-3.5.5.ebuild b/app-editors/scite/scite-3.5.5.ebuild
36 deleted file mode 100644
37 index 1adfbe41a5c..00000000000
38 --- a/app-editors/scite/scite-3.5.5.ebuild
39 +++ /dev/null
40 @@ -1,92 +0,0 @@
41 -# Copyright 1999-2018 Gentoo Foundation
42 -# Distributed under the terms of the GNU General Public License v2
43 -
44 -EAPI="5"
45 -
46 -inherit toolchain-funcs eutils xdg-utils
47 -
48 -MY_PV=${PV//./}
49 -DESCRIPTION="A very powerful editor for programmers"
50 -HOMEPAGE="https://www.scintilla.org/SciTE.html"
51 -SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
52 -
53 -LICENSE="HPND lua? ( MIT )"
54 -SLOT="0"
55 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
56 -IUSE="lua"
57 -
58 -RDEPEND="dev-libs/glib:2
59 - x11-libs/cairo
60 - x11-libs/gtk+:2
61 - x11-libs/gdk-pixbuf
62 - x11-libs/pango
63 - lua? ( >=dev-lang/lua-5:0= )"
64 -DEPEND="${RDEPEND}
65 - virtual/pkgconfig
66 - >=sys-apps/sed-4"
67 -
68 -S="${WORKDIR}/${PN}/gtk"
69 -
70 -src_prepare() {
71 - cd "${WORKDIR}/scintilla/gtk"
72 - sed -i makefile \
73 - -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
74 - -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
75 - -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
76 - -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
77 - -e "s#-Os##" \
78 - || die "error patching makefile"
79 -
80 - cd "${WORKDIR}/scite/gtk"
81 - sed -i makefile \
82 - -e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
83 - || die "error patching makefile"
84 -
85 - cd "${S}"
86 - sed -i makefile \
87 - -e 's#usr/local#usr#g' \
88 - -e 's#/gnome/apps/Applications#/applications#' \
89 - -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
90 - -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
91 - -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
92 - -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
93 - -e 's#${D}##' \
94 - -e 's#-g root#-g 0#' \
95 - -e "s#-Os##" \
96 - || die "error patching makefile"
97 -}
98 -
99 -src_compile() {
100 - emake -C ../../scintilla/gtk AR="$(tc-getAR)"
101 - if use lua; then
102 - emake
103 - else
104 - emake NO_LUA=1
105 - fi
106 -}
107 -
108 -src_install() {
109 - dodir /usr/bin
110 - dodir /usr/share/{pixmaps,applications}
111 -
112 - emake prefix="${ED}/usr" install
113 -
114 - # we have to keep this because otherwise it'll break upgrading
115 - mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
116 - dosym scite /usr/bin/SciTE
117 -
118 - # replace .desktop file with our own working version
119 - rm -f "${ED}/usr/share/applications/SciTE.desktop" || die
120 - domenu "${FILESDIR}/scite.desktop"
121 -
122 - doman ../doc/scite.1
123 - dodoc ../README
124 -}
125 -
126 -pkg_postinst() {
127 - xdg_desktop_database_update
128 -}
129 -
130 -pkg_postrm() {
131 - xdg_desktop_database_update
132 -}
133
134 diff --git a/app-editors/scite/scite-3.6.5-r1.ebuild b/app-editors/scite/scite-3.6.5-r1.ebuild
135 deleted file mode 100644
136 index 5662b8b541e..00000000000
137 --- a/app-editors/scite/scite-3.6.5-r1.ebuild
138 +++ /dev/null
139 @@ -1,88 +0,0 @@
140 -# Copyright 1999-2018 Gentoo Foundation
141 -# Distributed under the terms of the GNU General Public License v2
142 -
143 -EAPI="6"
144 -
145 -inherit toolchain-funcs eutils flag-o-matic
146 -
147 -MY_PV=${PV//./}
148 -DESCRIPTION="A very powerful editor for programmers"
149 -HOMEPAGE="https://www.scintilla.org/SciTE.html"
150 -SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
151 -
152 -LICENSE="HPND lua? ( MIT )"
153 -SLOT="0"
154 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
155 -IUSE="lua"
156 -
157 -RDEPEND="dev-libs/glib:=
158 - x11-libs/cairo
159 - x11-libs/gtk+:2
160 - x11-libs/gdk-pixbuf
161 - x11-libs/pango
162 - lua? ( >=dev-lang/lua-5:= )"
163 -DEPEND="${RDEPEND}
164 - virtual/pkgconfig"
165 -
166 -S="${WORKDIR}/${PN}/gtk"
167 -
168 -src_prepare() {
169 - sed -i "${WORKDIR}/scintilla/gtk/makefile" \
170 - -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
171 - -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
172 - -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
173 - -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
174 - -e "s#-Os##" \
175 - || die "error patching /scintilla/gtk/makefile"
176 -
177 - sed -i "${WORKDIR}/scite/gtk/makefile" \
178 - -e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
179 - || die "error patching /scite/gtk/makefile"
180 -
181 - # repair and enhance the .desktop file
182 - sed -i "${WORKDIR}/scite/gtk/SciTE.desktop" \
183 - -e "s/^Encoding/#Encoding/" \
184 - -e "s#text/plain#text/\*;application/xhtml+xml#" \
185 - -e "s#^Categories=\(.*\)#Categories=Development;#" \
186 - || die "error patching /scite/gtk/SciTe.desktop"
187 -
188 - sed -i "${S}/makefile" \
189 - -e 's#usr/local#usr#g' \
190 - -e 's#/gnome/apps/Applications#/applications#' \
191 - -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
192 - -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
193 - -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
194 - -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
195 - -e 's#${D}##' \
196 - -e 's#-g root#-g 0#' \
197 - -e "s#-Os##" \
198 - || die "error patching gtk/makefile"
199 -
200 - eapply_user
201 -}
202 -
203 -src_compile() {
204 - emake CC="$(tc-getCC)" LD="$(tc-getLD)" \
205 - LDFLAGS="$(raw-ldflags)" AR="$(tc-getAR)" \
206 - -C "${WORKDIR}/scintilla/gtk"
207 -
208 - if use lua; then
209 - emake
210 - else
211 - emake NO_LUA=1
212 - fi
213 -}
214 -
215 -src_install() {
216 - dodir /usr/bin
217 - dodir /usr/share/{pixmaps,applications}
218 -
219 - emake DESTDIR="${ED}" install
220 -
221 - # we have to keep this because otherwise it'll break upgrading
222 - mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
223 - dosym scite /usr/bin/SciTE
224 -
225 - doman ../doc/scite.1
226 - dodoc ../README
227 -}
228
229 diff --git a/app-editors/scite/scite-4.0.2.ebuild b/app-editors/scite/scite-4.0.2.ebuild
230 deleted file mode 100644
231 index 4ab3e1e3acf..00000000000
232 --- a/app-editors/scite/scite-4.0.2.ebuild
233 +++ /dev/null
234 @@ -1,107 +0,0 @@
235 -# Copyright 1999-2018 Gentoo Foundation
236 -# Distributed under the terms of the GNU General Public License v2
237 -
238 -EAPI=6
239 -
240 -inherit toolchain-funcs flag-o-matic gnome2-utils xdg-utils
241 -
242 -MY_PV=${PV//./}
243 -DESCRIPTION="A very powerful, highly configurable, small editor with syntax
244 -coloring."
245 -HOMEPAGE="https://www.scintilla.org/SciTE.html"
246 -SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
247 -
248 -LICENSE="HPND lua? ( MIT )"
249 -SLOT="0"
250 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
251 -IUSE="lua"
252 -
253 -RDEPEND="dev-libs/glib:=
254 - x11-libs/cairo
255 - x11-libs/gtk+:3=
256 - x11-libs/gdk-pixbuf
257 - x11-libs/pango
258 - lua? ( >=dev-lang/lua-5:= )"
259 -
260 -DEPEND="${RDEPEND}
261 - virtual/pkgconfig"
262 -
263 -S="${WORKDIR}/${PN}/gtk"
264 -
265 -src_prepare() {
266 - sed -i "${WORKDIR}/scintilla/gtk/makefile" \
267 - -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
268 - -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
269 - -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
270 - -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
271 - -e "s#-Os##" \
272 - || die "error patching scintilla/gtk/makefile"
273 -
274 - sed -i "${S}/makefile" \
275 - -e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
276 - -e 's#usr/local#usr#g' \
277 - -e 's#/gnome/apps/Applications#/applications#' \
278 - -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
279 - -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
280 - -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
281 - -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
282 - -e 's#${D}##' \
283 - -e 's#-g root#-g 0#' \
284 - -e "s#-Os##" \
285 - || die "error patching scite/gtk/makefile"
286 -
287 - # repair and enhance the .desktop file
288 - sed -i "${S}/SciTE.desktop" \
289 - -e "s#text/plain#text/\*;application/xhtml+xml#" \
290 - -e "s#^Categories=\(.*\)#Categories=Development;#" \
291 - || die "error patching scite/gtk/SciTe.desktop"
292 -
293 - # add the ebuild suffix as shell type for working with ebuilds
294 - sed -i "${WORKDIR}/scite/src/perl.properties" \
295 - -e "s#\*.sh;\*.bsh;#\*.ebuild;\*.sh;\*.bsh;#" \
296 - || die "error patching scite/src/perl.properties"
297 -
298 - # it seems that pwd here is ${S}, but user patches are relative to ${workdir}
299 - # Bug #576162
300 -
301 - cd "${WORKDIR}"
302 - eapply_user
303 -}
304 -
305 -src_compile() {
306 - # prepare make options
307 - local emake_pars="GTK3=1"
308 - if ! use lua; then
309 - emake_pars+=" NO_LUA=1"
310 - fi
311 -
312 - emake CC="$(tc-getCC)" LD="$(tc-getLD)" \
313 - LDFLAGS="$(raw-ldflags)" AR="$(tc-getAR)" \
314 - -C "${WORKDIR}/scintilla/gtk" $emake_pars
315 - emake $emake_pars
316 -}
317 -
318 -src_install() {
319 - emake DESTDIR="${ED}" install
320 -
321 - # we have to keep this because otherwise it'll break upgrading
322 - mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
323 - dosym scite /usr/bin/SciTE
324 -
325 - doman ../doc/scite.1
326 - dodoc ../README
327 -}
328 -
329 -pkg_preinst() {
330 - gnome2_icon_savelist
331 -}
332 -
333 -pkg_postinst() {
334 - gnome2_icon_cache_update
335 - xdg_desktop_database_update
336 -}
337 -
338 -pkg_postrm() {
339 - gnome2_icon_cache_update
340 - xdg_desktop_database_update
341 -}