Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/fontforge/
Date: Sat, 11 Nov 2017 14:52:49
Message-Id: 1510411956.3384dadd3e9e443ff4f10f3ecaa3870633941705.floppym@gentoo
1 commit: 3384dadd3e9e443ff4f10f3ecaa3870633941705
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 11 14:52:36 2017 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 11 14:52:36 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3384dadd
7
8 media-gfx/fontforge: remove old
9
10 Package-Manager: Portage-2.3.13_p1, Repoman-2.3.3_p81
11
12 media-gfx/fontforge/Manifest | 4 -
13 media-gfx/fontforge/fontforge-20150612-r1.ebuild | 126 -----------------------
14 media-gfx/fontforge/fontforge-20150824.ebuild | 116 ---------------------
15 media-gfx/fontforge/fontforge-20160404.ebuild | 113 --------------------
16 media-gfx/fontforge/fontforge-20161005.ebuild | 110 --------------------
17 5 files changed, 469 deletions(-)
18
19 diff --git a/media-gfx/fontforge/Manifest b/media-gfx/fontforge/Manifest
20 index 210c34fa0cb..17446fc7b3f 100644
21 --- a/media-gfx/fontforge/Manifest
22 +++ b/media-gfx/fontforge/Manifest
23 @@ -1,5 +1 @@
24 -DIST fontforge-20150612.tar.gz 125037727 SHA256 0f4ec68a648f7f845d54d1e87cf5fb246a16d528b74e9e1a9b815418510022d7 SHA512 01a38bdbb55ba3b2638b55caa2f768ba691fdfa730afd843df0cf62417db5465731ed968c5ab7c026622264e20c20fdfd8ec0ceb50da71039588797fe18393b8 WHIRLPOOL 6662bc52669153ba46e562fbcb287f5bff59eeeec7fe9afcd65918f892282650ab4be4f279fe6fab95f02f36caa753900693532ece439bee114e774e0da3f855
25 -DIST fontforge-20150824.tar.gz 20796482 SHA256 5b6c401f472106cf2186b4e7dff0f5985d6d9d856cf106717c60b4603daacc3d SHA512 82a33b41667b5637706aa11ca56695cf0d7a485c66cb37b8c3346087ca3b738967b77141f9aaaaddd90c8a4c2cec7e4924609de0ff18133a91e5862b1ad1ae2d WHIRLPOOL 50d93405583fdd0a8436cf606b462200d7fdcce7c4ac58c533dcf970fe110d031a3519b3e06d85a9dba49f3af5204f987b7a9e09f6ffd89df70ce18bcc30c08f
26 -DIST fontforge-20161005.tar.gz 129501214 SHA256 b93a572cdc7b761f3ea7c67e7d8b9d1bbf09c10ecb51d58bdcb90343e50b728b SHA512 9d724442306f402f251b9330c3eaaaa678dd01a4a9cce5857e1432091e68e33594bfc28a0fe516205a27b15cb73a04f0951179d5c33657a83bdca3117d4baaf6 WHIRLPOOL 319bdba1f0e5cf896b6a5349e2bb52583102ea646207a1f7fd648258e2af3dd2ce1bbf3e7eadf612cf29f5f668ffdf9e3b88f512a385467cc9b13ffae0532011
27 -DIST fontforge-dist-20160404.tar.gz 20906256 SHA256 6c73a556030d985e166974e5d6025255290874c2d6bb349c9930b03f17b45bcd SHA512 be94f04881b12ed3b1a34d0d7cc9149321db17d51458f135b2683ea600401e4fa55647ced4b4e014555ba1c900a684b9d5d6f2e2812ce03c432d23ca72f5c363 WHIRLPOOL 2313c7775da7f7a47ef8bae3cbef897e8b0996c8f74db099562e0a3636984e8a9a55ca5f2ca11b205a7b1aff76e7fe4e7601f15b7951147353403da0e41d692f
28 DIST fontforge-dist-20170731.tar.xz 13985256 SHA256 840adefbedd1717e6b70b33ad1e7f2b116678fa6a3d52d45316793b9fd808822 SHA512 26f7a40714460716a24dd0229fdb027f3766bcc48db64b8993436ddcb6277898f9f3b67ad4fc0be515b2b38e01370d1c7d9ee3c6ece1be862b7d8c9882411f11 WHIRLPOOL 6d6e2b6322043bcd8822fb1e64a98b969ff1bba02d63442cf0646b737576ead76961a30cf146447afa0f72a2e9a30a05e6dad5f9060a00cd35e5cc2e15097889
29
30 diff --git a/media-gfx/fontforge/fontforge-20150612-r1.ebuild b/media-gfx/fontforge/fontforge-20150612-r1.ebuild
31 deleted file mode 100644
32 index c5b9fd9e050..00000000000
33 --- a/media-gfx/fontforge/fontforge-20150612-r1.ebuild
34 +++ /dev/null
35 @@ -1,126 +0,0 @@
36 -# Copyright 1999-2017 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=5
40 -
41 -PYTHON_COMPAT=( python{2_7,3_4} )
42 -
43 -inherit autotools eutils fdo-mime python-single-r1
44 -
45 -DESCRIPTION="postscript font editor and converter"
46 -HOMEPAGE="http://fontforge.github.io/"
47 -SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${P}.tar.gz"
48 -
49 -LICENSE="BSD GPL-3+"
50 -SLOT="0"
51 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
52 -IUSE="cairo truetype-debugger gif gtk jpeg png +python readline tiff svg unicode X"
53 -
54 -REQUIRED_USE="
55 - cairo? ( png )
56 - python? ( ${PYTHON_REQUIRED_USE} )
57 -"
58 -
59 -RDEPEND="
60 - dev-libs/libltdl:0
61 - dev-libs/libxml2:2=
62 - >=media-libs/freetype-2.3.7:2=
63 - cairo? (
64 - >=x11-libs/cairo-1.6:0=
65 - x11-libs/pango:0=
66 - )
67 - gif? ( media-libs/giflib:0= )
68 - jpeg? ( virtual/jpeg:0 )
69 - png? ( media-libs/libpng:0= )
70 - tiff? ( media-libs/tiff:0= )
71 - truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] )
72 - gtk? ( x11-libs/gtk+:2= )
73 - python? ( ${PYTHON_DEPS} )
74 - readline? ( sys-libs/readline:0= )
75 - unicode? ( media-libs/libuninameslist:0= )
76 - X? (
77 - x11-libs/libX11:0=
78 - x11-libs/libXi:0=
79 - >=x11-libs/pango-1.10:0=[X]
80 - )
81 - !media-gfx/pfaedit
82 -"
83 -DEPEND="${RDEPEND}
84 - sys-devel/gettext
85 - virtual/pkgconfig
86 - X? ( x11-proto/inputproto )
87 -"
88 -
89 -# Needs keywording on many arches.
90 -# zeromq? (
91 -# >=net-libs/czmq-2.2.0:0=
92 -# >=net-libs/zeromq-4.0.4:0=
93 -# )
94 -
95 -pkg_setup() {
96 - use python && python-single-r1_pkg_setup
97 -}
98 -
99 -gnulib_import() {
100 - (
101 - func_add_hook() { :; }
102 - source bootstrap.conf
103 - set -- "${S}/gnulib/gnulib-tool" --libtool --import ${gnulib_modules}
104 - echo "$@"
105 - "$@"
106 - )
107 -}
108 -
109 -src_prepare() {
110 - # Tarball comes with broken absolute symlinks
111 - # https://github.com/fontforge/fontforge/issues/2439
112 - find . -lname "/*" -delete || die
113 - gnulib_import || die
114 - epatch_user
115 - eautoreconf
116 -}
117 -
118 -src_configure() {
119 - local myeconfargs=(
120 - --disable-static
121 - $(use_enable truetype-debugger freetype-debugger "${EPREFIX}/usr/include/freetype2/internal4fontforge")
122 - $(use_enable gtk gtk2-use)
123 - $(use_enable python python-extension)
124 - $(use_enable python python-scripting)
125 - --enable-tile-path
126 - --enable-gb12345
127 - $(use_with cairo)
128 - $(use_with gif giflib)
129 - $(use_with jpeg libjpeg)
130 - $(use_with png libpng)
131 - $(use_with readline libreadline)
132 - --without-libspiro
133 - $(use_with tiff libtiff)
134 - $(use_with unicode libuninameslist)
135 - #$(use_with zeromq libzmq)
136 - --without-libzmq
137 - $(use_with X x)
138 - )
139 - econf "${myeconfargs[@]}"
140 -}
141 -
142 -src_compile() {
143 - # Build system deps are broken
144 - emake -C plugins
145 - emake
146 -}
147 -
148 -src_install() {
149 - default
150 - prune_libtool_files --modules
151 -}
152 -
153 -pkg_postrm() {
154 - fdo-mime_desktop_database_update
155 - fdo-mime_mime_database_update
156 -}
157 -
158 -pkg_postinst() {
159 - fdo-mime_desktop_database_update
160 - fdo-mime_mime_database_update
161 -}
162
163 diff --git a/media-gfx/fontforge/fontforge-20150824.ebuild b/media-gfx/fontforge/fontforge-20150824.ebuild
164 deleted file mode 100644
165 index 6d737d061fe..00000000000
166 --- a/media-gfx/fontforge/fontforge-20150824.ebuild
167 +++ /dev/null
168 @@ -1,116 +0,0 @@
169 -# Copyright 1999-2017 Gentoo Foundation
170 -# Distributed under the terms of the GNU General Public License v2
171 -
172 -EAPI=5
173 -
174 -PYTHON_COMPAT=( python{2_7,3_4} )
175 -
176 -inherit eutils fdo-mime python-single-r1
177 -
178 -DESCRIPTION="postscript font editor and converter"
179 -HOMEPAGE="http://fontforge.github.io/"
180 -SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${P}.tar.gz"
181 -
182 -LICENSE="BSD GPL-3+"
183 -SLOT="0"
184 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
185 -IUSE="cairo truetype-debugger gif gtk jpeg png +python readline tiff svg unicode X"
186 -
187 -REQUIRED_USE="
188 - cairo? ( png )
189 - python? ( ${PYTHON_REQUIRED_USE} )
190 -"
191 -
192 -RDEPEND="
193 - dev-libs/libltdl:0
194 - dev-libs/libxml2:2=
195 - >=media-libs/freetype-2.3.7:2=
196 - cairo? (
197 - >=x11-libs/cairo-1.6:0=
198 - x11-libs/pango:0=
199 - )
200 - gif? ( media-libs/giflib:0= )
201 - jpeg? ( virtual/jpeg:0 )
202 - png? ( media-libs/libpng:0= )
203 - tiff? ( media-libs/tiff:0= )
204 - truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] )
205 - gtk? ( x11-libs/gtk+:2= )
206 - python? ( ${PYTHON_DEPS} )
207 - readline? ( sys-libs/readline:0= )
208 - unicode? ( media-libs/libuninameslist:0= )
209 - X? (
210 - x11-libs/libX11:0=
211 - x11-libs/libXi:0=
212 - >=x11-libs/pango-1.10:0=[X]
213 - )
214 - !media-gfx/pfaedit
215 -"
216 -DEPEND="${RDEPEND}
217 - sys-devel/gettext
218 - virtual/pkgconfig
219 - X? ( x11-proto/inputproto )
220 -"
221 -
222 -# Fetches data from network.
223 -# https://bugs.gentoo.org/575856
224 -RESTRICT="test"
225 -
226 -# Needs keywording on many arches.
227 -# zeromq? (
228 -# >=net-libs/czmq-2.2.0:0=
229 -# >=net-libs/zeromq-4.0.4:0=
230 -# )
231 -
232 -pkg_setup() {
233 - use python && python-single-r1_pkg_setup
234 -}
235 -
236 -src_prepare() {
237 - epatch "${FILESDIR}"/fontforge-dummy-spiro.patch
238 - epatch_user
239 -}
240 -
241 -src_configure() {
242 - local myeconfargs=(
243 - --disable-static
244 - $(use_enable truetype-debugger freetype-debugger "${EPREFIX}/usr/include/freetype2/internal4fontforge")
245 - $(use_enable gtk gtk2-use)
246 - $(use_enable python python-extension)
247 - $(use_enable python python-scripting)
248 - --enable-tile-path
249 - --enable-gb12345
250 - $(use_with cairo)
251 - $(use_with gif giflib)
252 - $(use_with jpeg libjpeg)
253 - $(use_with png libpng)
254 - $(use_with readline libreadline)
255 - --without-libspiro
256 - $(use_with tiff libtiff)
257 - $(use_with unicode libuninameslist)
258 - #$(use_with zeromq libzmq)
259 - --without-libzmq
260 - $(use_with X x)
261 - )
262 - econf "${myeconfargs[@]}"
263 -}
264 -
265 -src_compile() {
266 - # Build system deps are broken
267 - emake -C plugins
268 - emake
269 -}
270 -
271 -src_install() {
272 - default
273 - prune_libtool_files --modules
274 -}
275 -
276 -pkg_postrm() {
277 - fdo-mime_desktop_database_update
278 - fdo-mime_mime_database_update
279 -}
280 -
281 -pkg_postinst() {
282 - fdo-mime_desktop_database_update
283 - fdo-mime_mime_database_update
284 -}
285
286 diff --git a/media-gfx/fontforge/fontforge-20160404.ebuild b/media-gfx/fontforge/fontforge-20160404.ebuild
287 deleted file mode 100644
288 index 44ed9c7a42b..00000000000
289 --- a/media-gfx/fontforge/fontforge-20160404.ebuild
290 +++ /dev/null
291 @@ -1,113 +0,0 @@
292 -# Copyright 1999-2017 Gentoo Foundation
293 -# Distributed under the terms of the GNU General Public License v2
294 -
295 -EAPI=6
296 -
297 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
298 -
299 -inherit eutils fdo-mime python-single-r1
300 -
301 -DESCRIPTION="postscript font editor and converter"
302 -HOMEPAGE="http://fontforge.github.io/"
303 -SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${PN}-dist-${PV}.tar.gz"
304 -
305 -LICENSE="BSD GPL-3+"
306 -SLOT="0"
307 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
308 -IUSE="cairo truetype-debugger gif gtk jpeg png +python readline tiff svg unicode X"
309 -
310 -REQUIRED_USE="
311 - cairo? ( png )
312 - python? ( ${PYTHON_REQUIRED_USE} )
313 -"
314 -
315 -RDEPEND="
316 - dev-libs/libltdl:0
317 - dev-libs/libxml2:2=
318 - >=media-libs/freetype-2.3.7:2=
319 - cairo? (
320 - >=x11-libs/cairo-1.6:0=
321 - x11-libs/pango:0=
322 - )
323 - gif? ( media-libs/giflib:0= )
324 - jpeg? ( virtual/jpeg:0 )
325 - png? ( media-libs/libpng:0= )
326 - tiff? ( media-libs/tiff:0= )
327 - truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] )
328 - gtk? ( x11-libs/gtk+:2= )
329 - python? ( ${PYTHON_DEPS} )
330 - readline? ( sys-libs/readline:0= )
331 - unicode? ( media-libs/libuninameslist:0= )
332 - X? (
333 - x11-libs/libX11:0=
334 - x11-libs/libXi:0=
335 - >=x11-libs/pango-1.10:0=[X]
336 - )
337 - !media-gfx/pfaedit
338 -"
339 -DEPEND="${RDEPEND}
340 - sys-devel/gettext
341 - virtual/pkgconfig
342 - X? ( x11-proto/inputproto )
343 -"
344 -
345 -# Fetches data from network.
346 -# https://bugs.gentoo.org/575856
347 -RESTRICT="test"
348 -
349 -# Needs keywording on many arches.
350 -# zeromq? (
351 -# >=net-libs/czmq-2.2.0:0=
352 -# >=net-libs/zeromq-4.0.4:0=
353 -# )
354 -
355 -S="${WORKDIR}/fontforge-2.0.20140101"
356 -
357 -pkg_setup() {
358 - use python && python-single-r1_pkg_setup
359 -}
360 -
361 -src_configure() {
362 - local myeconfargs=(
363 - --disable-static
364 - $(use_enable truetype-debugger freetype-debugger "${EPREFIX}/usr/include/freetype2/internal4fontforge")
365 - $(use_enable gtk gtk2-use)
366 - $(use_enable python python-extension)
367 - $(use_enable python python-scripting)
368 - --enable-tile-path
369 - --enable-gb12345
370 - $(use_with cairo)
371 - $(use_with gif giflib)
372 - $(use_with jpeg libjpeg)
373 - $(use_with png libpng)
374 - $(use_with readline libreadline)
375 - --without-libspiro
376 - $(use_with tiff libtiff)
377 - $(use_with unicode libuninameslist)
378 - #$(use_with zeromq libzmq)
379 - --without-libzmq
380 - $(use_with X x)
381 - )
382 - econf "${myeconfargs[@]}"
383 -}
384 -
385 -src_compile() {
386 - # Build system deps are broken
387 - emake -C plugins
388 - emake
389 -}
390 -
391 -src_install() {
392 - default
393 - prune_libtool_files --modules
394 -}
395 -
396 -pkg_postrm() {
397 - fdo-mime_desktop_database_update
398 - fdo-mime_mime_database_update
399 -}
400 -
401 -pkg_postinst() {
402 - fdo-mime_desktop_database_update
403 - fdo-mime_mime_database_update
404 -}
405
406 diff --git a/media-gfx/fontforge/fontforge-20161005.ebuild b/media-gfx/fontforge/fontforge-20161005.ebuild
407 deleted file mode 100644
408 index bfe13bba8ba..00000000000
409 --- a/media-gfx/fontforge/fontforge-20161005.ebuild
410 +++ /dev/null
411 @@ -1,110 +0,0 @@
412 -# Copyright 1999-2017 Gentoo Foundation
413 -# Distributed under the terms of the GNU General Public License v2
414 -
415 -EAPI=6
416 -
417 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
418 -
419 -inherit python-single-r1 xdg-utils
420 -
421 -DESCRIPTION="postscript font editor and converter"
422 -HOMEPAGE="http://fontforge.github.io/"
423 -SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${P}.tar.gz"
424 -
425 -LICENSE="BSD GPL-3+"
426 -SLOT="0"
427 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
428 -IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg unicode X"
429 -
430 -RESTRICT="!test? ( test )"
431 -
432 -REQUIRED_USE="
433 - cairo? ( png )
434 - python? ( ${PYTHON_REQUIRED_USE} )
435 - test? ( python )
436 -"
437 -
438 -RDEPEND="
439 - dev-libs/libltdl:0
440 - dev-libs/libxml2:2=
441 - >=media-libs/freetype-2.3.7:2=
442 - cairo? (
443 - >=x11-libs/cairo-1.6:0=
444 - x11-libs/pango:0=
445 - )
446 - gif? ( media-libs/giflib:0= )
447 - jpeg? ( virtual/jpeg:0 )
448 - png? ( media-libs/libpng:0= )
449 - tiff? ( media-libs/tiff:0= )
450 - truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] )
451 - gtk? ( x11-libs/gtk+:2= )
452 - python? ( ${PYTHON_DEPS} )
453 - readline? ( sys-libs/readline:0= )
454 - unicode? ( media-libs/libuninameslist:0= )
455 - X? (
456 - x11-libs/libX11:0=
457 - x11-libs/libXi:0=
458 - >=x11-libs/pango-1.10:0=[X]
459 - )
460 - !media-gfx/pfaedit
461 -"
462 -DEPEND="${RDEPEND}
463 - sys-devel/gettext
464 - virtual/pkgconfig
465 - X? ( x11-proto/inputproto )
466 -"
467 -
468 -# Needs keywording on many arches.
469 -# zeromq? (
470 -# >=net-libs/czmq-2.2.0:0=
471 -# >=net-libs/zeromq-4.0.4:0=
472 -# )
473 -
474 -pkg_setup() {
475 - use python && python-single-r1_pkg_setup
476 -}
477 -
478 -src_configure() {
479 - local myeconfargs=(
480 - --disable-static
481 - $(use_enable truetype-debugger freetype-debugger "${EPREFIX}/usr/include/freetype2/internal4fontforge")
482 - $(use_enable gtk gtk2-use)
483 - $(use_enable python python-extension)
484 - $(use_enable python python-scripting)
485 - --enable-tile-path
486 - --enable-gb12345
487 - $(use_with cairo)
488 - $(use_with gif giflib)
489 - $(use_with jpeg libjpeg)
490 - $(use_with png libpng)
491 - $(use_with readline libreadline)
492 - --without-libspiro
493 - $(use_with tiff libtiff)
494 - $(use_with unicode libuninameslist)
495 - #$(use_with zeromq libzmq)
496 - --without-libzmq
497 - $(use_with X x)
498 - )
499 - econf "${myeconfargs[@]}"
500 -}
501 -
502 -src_compile() {
503 - # Build system deps are broken
504 - emake -C plugins
505 - emake
506 -}
507 -
508 -src_install() {
509 - default
510 - find "${D}" -name '*.la' -delete || die
511 -}
512 -
513 -pkg_postrm() {
514 - xdg_desktop_database_update
515 - xdg_mimeinfo_database_update
516 -}
517 -
518 -pkg_postinst() {
519 - xdg_desktop_database_update
520 - xdg_mimeinfo_database_update
521 -}