Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/freetype: metadata.xml freetype-2.4.10-r1.ebuild ChangeLog
Date: Mon, 30 Jul 2012 05:35:42
Message-Id: 20120730053532.B8CE32004B@flycatcher.gentoo.org
1 yngwin 12/07/30 05:35:32
2
3 Modified: metadata.xml freetype-2.4.10-r1.ebuild ChangeLog
4 Log:
5 Change lcdfilter useflag to more precise infinality useflag (bug #428548)
6
7 (Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.16 media-libs/freetype/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/metadata.xml?rev=1.16&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/metadata.xml?rev=1.16&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/metadata.xml?r1=1.15&r2=1.16
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/freetype/metadata.xml,v
19 retrieving revision 1.15
20 retrieving revision 1.16
21 diff -u -r1.15 -r1.16
22 --- metadata.xml 29 Jul 2012 18:04:56 -0000 1.15
23 +++ metadata.xml 30 Jul 2012 05:35:32 -0000 1.16
24 @@ -9,8 +9,8 @@
25 <flag name="fontforge">Install internal headers required for TrueType
26 debugger in <pkg>media-gfx/fontforge</pkg> (built with
27 USE=truetype-debugger)</flag>
28 + <flag name="infinality">Enable infinality options for improved LCD filtering</flag>
29 <flag name="kpathsea">Enable TeX support (ttf2pk and ttf2pfb)</flag>
30 - <flag name="lcdfilter">Enable infinality LCD filtering support</flag>
31 <flag name="utils">Install utilities and examples from ft2demos</flag>
32 </use>
33 </pkgmetadata>
34
35
36
37 1.2 media-libs/freetype/freetype-2.4.10-r1.ebuild
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/freetype-2.4.10-r1.ebuild?rev=1.2&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/freetype-2.4.10-r1.ebuild?rev=1.2&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/freetype-2.4.10-r1.ebuild?r1=1.1&r2=1.2
42
43 Index: freetype-2.4.10-r1.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.4.10-r1.ebuild,v
46 retrieving revision 1.1
47 retrieving revision 1.2
48 diff -u -r1.1 -r1.2
49 --- freetype-2.4.10-r1.ebuild 29 Jul 2012 18:04:56 -0000 1.1
50 +++ freetype-2.4.10-r1.ebuild 30 Jul 2012 05:35:32 -0000 1.2
51 @@ -1,6 +1,6 @@
52 # Copyright 1999-2012 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.4.10-r1.ebuild,v 1.1 2012/07/29 18:04:56 yngwin Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.4.10-r1.ebuild,v 1.2 2012/07/30 05:35:32 yngwin Exp $
56
57 EAPI="4"
58
59 @@ -11,12 +11,12 @@
60 SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2
61 utils? ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.bz2 )
62 doc? ( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.bz2 )
63 - lcdfilter? ( http://dev.gentoo.org/~yngwin/distfiles/${P}-infinality-patches.tar.xz )"
64 + infinality? ( http://dev.gentoo.org/~yngwin/distfiles/${P}-infinality-patches.tar.xz )"
65
66 LICENSE="FTL GPL-2"
67 SLOT="2"
68 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
69 -IUSE="X auto-hinter bindist bzip2 debug doc fontforge lcdfilter static-libs utils"
70 +IUSE="X auto-hinter bindist bzip2 debug doc fontforge infinality static-libs utils"
71
72 DEPEND="sys-libs/zlib
73 bzip2? ( app-arch/bzip2 )
74 @@ -24,7 +24,7 @@
75 x11-libs/libXau
76 x11-libs/libXdmcp )"
77 RDEPEND="${DEPEND}
78 - lcdfilter? ( media-libs/fontconfig-infinality )"
79 + infinality? ( media-libs/fontconfig-infinality )"
80
81 src_prepare() {
82 enable_option() {
83 @@ -57,7 +57,7 @@
84
85 disable_option FT_CONFIG_OPTION_OLD_INTERNALS
86
87 - if use lcdfilter; then
88 + if use infinality; then
89 epatch "${WORKDIR}"/patches/freetype-add-subpixel-hinting-infinality.patch
90 epatch "${WORKDIR}"/patches/freetype-entire-infinality-patchset.patch
91
92
93
94
95 1.345 media-libs/freetype/ChangeLog
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/ChangeLog?rev=1.345&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/ChangeLog?rev=1.345&content-type=text/plain
99 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/freetype/ChangeLog?r1=1.344&r2=1.345
100
101 Index: ChangeLog
102 ===================================================================
103 RCS file: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v
104 retrieving revision 1.344
105 retrieving revision 1.345
106 diff -u -r1.344 -r1.345
107 --- ChangeLog 29 Jul 2012 18:04:56 -0000 1.344
108 +++ ChangeLog 30 Jul 2012 05:35:32 -0000 1.345
109 @@ -1,6 +1,10 @@
110 # ChangeLog for media-libs/freetype
111 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
112 -# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.344 2012/07/29 18:04:56 yngwin Exp $
113 +# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.345 2012/07/30 05:35:32 yngwin Exp $
114 +
115 + 30 Jul 2012; Ben de Groot <yngwin@g.o> freetype-2.4.10-r1.ebuild,
116 + metadata.xml:
117 + Change lcdfilter useflag to more precise infinality useflag (bug #428548)
118
119 *freetype-2.4.10-r1 (29 Jul 2012)