ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/free/rpms/freetype-freeworld/F-12/freetype-freeworld.spec
Revision: 1.10
Committed: Tue Oct 5 14:46:15 2010 UTC (2 years, 7 months ago) by kkofler
Branch: MAIN
CVS Tags: freetype-freeworld-2_3_11-2_fc12
Changes since 1.9: +0 -4 lines
Log Message:
Remove CVE-2010-2527 and CVE-2010-2541 patches, which are for the demos, which we don't ship, from the specfile as well.

Line File contents
1 # Enable patented bytecode interpreter and patented subpixel rendering.
2 # Setting to 1 disables them.
3 %define without_bytecode_interpreter 0
4 %define without_subpixel_rendering 0
5
6 %{!?with_xfree86:%define with_xfree86 1}
7
8 Summary: A free and portable font rendering engine
9 Name: freetype-freeworld
10 Version: 2.3.11
11 Release: 2%{?dist}
12 License: FTL or GPLv2+
13 Group: System Environment/Libraries
14 URL: http://www.freetype.org
15 Source: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
16 Source1: 99-DejaVu-autohinter-only.conf
17
18 Patch20: freetype-2.1.10-enable-ft2-bci.patch
19 Patch21: freetype-2.3.0-enable-spr.patch
20
21 # Enable otvalid and gxvalid modules
22 Patch46: freetype-2.2.1-enable-valid.patch
23
24 # Security patches
25 Patch89: freetype-2.3.11-CVE-2010-2498.patch
26 Patch90: freetype-2.3.11-CVE-2010-2499.patch
27 Patch91: freetype-2.3.11-CVE-2010-2500.patch
28 Patch92: freetype-2.3.11-CVE-2010-2519.patch
29 Patch93: freetype-2.3.11-CVE-2010-2520.patch
30 Patch96: freetype-2.3.11-CVE-2010-1797.patch
31 Patch97: freetype-2.3.11-CVE-2010-2805.patch
32 Patch98: freetype-2.3.11-CVE-2010-2806.patch
33 Patch99: freetype-2.3.11-CVE-2010-2808.patch
34 Patch100: freetype-2.3.11-CVE-2010-3311.patch
35
36 BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
37
38 %if !0%{?without_bytecode_interpreter}
39 Provides: freetype-bytecode
40 %endif
41 %if !0%{?without_subpixel_rendering}
42 Provides: freetype-subpixel
43 %endif
44
45 Requires: /etc/ld.so.conf.d
46 BuildRequires: libX11-devel
47
48 %description
49 The FreeType engine is a free and portable font rendering
50 engine, developed to provide advanced font support for a variety of
51 platforms and environments. FreeType is a library which can open and
52 manages font files as well as efficiently load, hint and render
53 individual glyphs. FreeType is not a font server or a complete
54 text-rendering library.
55
56 This version is compiled with the patented subpixel rendering and the formerly
57 patented bytecode interpreter (which is still disabled in the stock Fedora
58 packages for technical reasons) enabled. It transparently overrides the system
59 library using ld.so.conf.d.
60
61
62 %prep
63 %setup -q -n freetype-%{version}
64
65 %if ! %{without_bytecode_interpreter}
66 %patch20 -p1 -b .enable-ft2-bci
67 %endif
68
69 %if ! %{without_subpixel_rendering}
70 %patch21 -p1 -b .enable-spr
71 %endif
72
73 %patch46 -p1 -b .enable-valid
74
75 %patch89 -p1 -b .CVE-2010-2498
76 %patch90 -p1 -b .CVE-2010-2499
77 %patch91 -p1 -b .CVE-2010-2500
78 %patch92 -p1 -b .CVE-2010-2519
79 %patch93 -p1 -b .CVE-2010-2520
80 %patch96 -p1 -b .CVE-2010-1797
81 %patch97 -p1 -b .CVE-2010-2805
82 %patch98 -p1 -b .CVE-2010-2806
83 %patch99 -p1 -b .CVE-2010-2808
84 %patch100 -p1 -b .CVE-2010-3311
85
86 %build
87
88 %configure --disable-static
89 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' builds/unix/libtool
90 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' builds/unix/libtool
91 make %{?_smp_mflags}
92
93 %install
94 rm -rf $RPM_BUILD_ROOT
95
96 umask 0022
97
98 %makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
99
100 # Don't package static a or .la files nor devel files
101 rm -rf $RPM_BUILD_ROOT%{_libdir}/*.{a,la,so} \
102 $RPM_BUILD_ROOT%{_libdir}/pkgconfig $RPM_BUILD_ROOT%{_bindir} \
103 $RPM_BUILD_ROOT%{_datadir}/aclocal $RPM_BUILD_ROOT%{_includedir}
104
105 # Move library to avoid conflict with official FreeType package
106 mkdir $RPM_BUILD_ROOT%{_libdir}/%{name}
107 mv -f $RPM_BUILD_ROOT%{_libdir}/libfreetype.so.* \
108 $RPM_BUILD_ROOT%{_libdir}/%{name}
109
110 # Register the library directory in /etc/ld.so.conf.d
111 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d
112 echo "%{_libdir}/%{name}" \
113 >$RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
114
115 # Disable BCI for DejaVu and Vera because it changes the font weight
116 install -D -p -m 0755 %{SOURCE1} \
117 $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d/99-DejaVu-autohinter-only.conf
118
119 %clean
120 rm -rf $RPM_BUILD_ROOT
121
122 %post -p /sbin/ldconfig
123
124 %postun -p /sbin/ldconfig
125
126 %files
127 %defattr(-,root,root)
128 %{_libdir}/%{name}
129 %doc ChangeLog README docs/LICENSE.TXT docs/FTL.TXT docs/GPL.TXT
130 %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
131 %config(noreplace) %{_sysconfdir}/fonts/conf.d/*.conf
132
133 %changelog
134 * Tue Oct 05 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.11-2
135 - Update the description to reflect that the bytecode interpreter is no longer
136 patented (but still disabled in the stock Fedora freetype).
137 - Add freetype-2.3.11-CVE-2010-2805.patch
138 (Fix comparison.)
139 - Add freetype-2.3.11-CVE-2010-2806.patch
140 (Protect against negative string_size. Fix comparison.)
141 - Add freetype-2.3.11-CVE-2010-2808.patch
142 (Check the total length of collected POST segments.)
143 - Add freetype-2.3.11-CVE-2010-3311.patch
144 (Don't seek behind end of stream.)
145 - Resolves: rh#638522
146 - Add freetype-2.3.11-CVE-2010-1797.patch
147 (Check stack after execution of operations too.
148 Skip the evaluations of the values in decoder, if
149 cff_decoder_parse_charstrings() returns any error.)
150 - Resolves: rh#621627
151 - Add freetype-2.3.11-CVE-2010-2498.patch
152 (Assure that `end_point' is not larger than `glyph->num_points')
153 - Add freetype-2.3.11-CVE-2010-2499.patch
154 (Check the buffer size during gathering PFB fragments)
155 - Add freetype-2.3.11-CVE-2010-2500.patch
156 (Use smaller threshold values for `width' and `height')
157 - Add freetype-2.3.11-CVE-2010-2519.patch
158 (Check `rlen' the length of fragment declared in the POST fragment header)
159 - Add freetype-2.3.11-CVE-2010-2520.patch
160 (Fix bounds check)
161 - Resolves: rh#613299
162
163 * Wed Dec 16 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.11-1
164 - Update to 2.3.11 (matches Fedora freetype, fixes aliasing issue rh#513582)
165 - Drop upstreamed memcpy-fix patch
166
167 * Sat Mar 28 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.9-2
168 - Provides freetype-bytecode and freetype-subpixel (rh#155210)
169
170 * Fri Mar 20 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.9-1
171 - Update to 2.3.9
172
173 * Thu Jan 15 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.8-1
174 - Update to 2.3.8
175 - Remove freetype-autohinter-ligature.patch (fixed upstream)
176
177 * Mon Dec 08 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.7-2
178 - Add freetype-autohinter-ligature.patch by Behdad Esfahbod (rh#368561)
179
180 * Tue Sep 02 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.7-1
181 - Update to 2.3.7
182
183 * Sat Aug 09 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 2.3.6-2
184 - rebuild for RPM Fusion
185
186 * Thu Jun 19 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.6-1
187 - Update to 2.3.6 (also fixes CVE-2008-1806, CVE-2008-1807 and CVE-2008-1808)
188 - Drop multilib patch (outdated, not needed since we don't ship a -devel)
189
190 * Tue Sep 18 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.5-3.lvn8
191 - Update to 2.3.5
192 - Fix builds/unix/libtool to not emit rpath into binaries (#225770,
193 Adam Jackson)
194 - Drop unused freetype-doc tarball
195 - Use full URL for Source tag
196 - Fix License tag
197 - Ship license as %%doc
198
199 * Thu Apr 12 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.4-1.lvn7
200 - Rename to freetype-freeworld
201 - Enable bytecode interpreter and subpixel rendering
202 - Remove demos
203 - Remove devel subpackage, delete devel files after install
204 - Remove triggerpostun
205 - Install library to libdir/freetype-freeworld
206 - Register in /etc/ld.so.conf.d (trick lifted from ATLAS specfile)
207 - Set umask before install
208 - Disable BCI for DejaVu and Vera because it changes the font weight
209 - Update description
210
211 * Tue Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-1
212 - Update to 2.3.4.
213
214 * Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-2
215 - Include new demos ftgrid and ftdiff in freetype-demos. (#235478)
216
217 * Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-1
218 - Update to 2.3.3.
219
220 * Fri Mar 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.2-1
221 - Update to 2.3.2.
222
223 * Fri Feb 02 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.1-1
224 - Update to 2.3.1.
225
226 * Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-2
227 - Add without_subpixel_rendering.
228 - Drop X11_PATH=/usr. Not needed anymore.
229
230 * Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-1
231 - Update to 2.3.0.
232 - Drop upstream patches.
233 - Drop -fno-strict-aliasing, it should just work.
234 - Fix typo in ftconfig.h generation.
235
236 * Tue Jan 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-16
237 - Backport binary-search fixes from HEAD
238 - Add freetype-2.2.1-ttcmap.patch
239 - Resolves: #208734
240
241 - Fix rendering issue with some Asian fonts.
242 - Add freetype-2.2.1-fix-get-orientation.patch
243 - Resolves: #207261
244
245 - Copy non-X demos even if not compiling with_xfree86.
246
247 - Add freetype-2.2.1-zero-item-size.patch, to fix crasher.
248 - Resolves #214048
249
250 - Add X11_PATH=/usr to "make"s, to find modern X.
251 - Resolves #212199
252
253 * Mon Sep 11 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-10
254 - Fix crasher https://bugs.freedesktop.org/show_bug.cgi?id=6841
255 - Add freetype-2.2.1-memcpy-fix.patch
256
257 * Thu Sep 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-9
258 - Add BuildRequires: libX11-devel (#205355)
259
260 * Tue Aug 29 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-8
261 - Add freetype-composite.patch and freetype-more-composite.patch
262 from upstream. (#131851)
263
264 * Mon Aug 28 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-7
265 - Require pkgconfig in the -devel package
266
267 * Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-6
268 - pass --disable-static to %%configure. (#172628)
269
270 * Thu Aug 17 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-5
271 - don't package static libs
272
273 * Sun Aug 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-4.fc6
274 - fix a problem with the multilib patch (#202366)
275
276 * Thu Jul 27 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-3
277 - fix multilib issues
278
279 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-2.1
280 - rebuild
281
282 * Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-2
283 - Remove unused BuildRequires
284
285 * Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-1
286 - Update to 2.2.1
287 - Remove FreeType 1, to move to extras
288 - Install new demos ftbench, ftchkwd, ftgamma, and ftvalid
289 - Enable modules gxvalid and otvalid
290
291 * Wed May 17 2006 Karsten Hopp <karsten@redhat.de> 2.1.10-6
292 - add buildrequires libICE-devel, libSM-devel
293
294 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2.1
295 - bump again for double-long bug on ppc(64)
296
297 * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2
298 - rebuilt for new gcc4.1 snapshot and glibc changes
299
300 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
301 - rebuilt
302
303 * Fri Nov 18 2005 Bill Nottingham <notting@redhat.com> 2.1.10-5
304 - Remove references to obsolete /usr/X11R6 paths
305
306 * Tue Nov 1 2005 Matthias Clasen <mclasen@redhat.com> 2.1.10-4
307 - Switch requires to modular X
308
309 * Fri Oct 21 2005 Matthias Clasen <mclasen@redhat.com> 2.1.10-3
310 - BuildRequire gettext
311
312 * Wed Oct 12 2005 Jason Vas Dias <jvdias@redhat.com> 2.1.10-2
313 - fix 'without_bytecode_interpreter 0' build: freetype-2.1.10-enable-ft2-bci.patch
314
315 * Fri Oct 7 2005 Matthias Clasen <mclasen@redhat.com> 2.1.10-1
316 - Update to 2.1.10
317 - Add necessary fixes
318
319 * Tue Aug 16 2005 Kristian Høgsberg <krh@redhat.com> 2.1.9-4
320 - Fix freetype-config on 64 bit platforms.
321
322 * Thu Jul 07 2005 Karsten Hopp <karsten@redhat.de> 2.1.9-3
323 - BuildRequires xorg-x11-devel
324
325 * Fri Mar 4 2005 David Zeuthen <davidz@redhat.com> - 2.1.9-2
326 - Rebuild
327
328 * Wed Aug 4 2004 Owen Taylor <otaylor@redhat.com> - 2.1.9-1
329 - Upgrade to 2.1.9
330 - Since we are just using automake for aclocal, use it unversioned,
331 instead of specifying 1.4.
332
333 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
334 - rebuilt
335
336 * Mon Apr 19 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-4
337 - Add patch from freetype CVS to fix problem with eexec (#117743)
338 - Add freetype-devel to buildrequires and -devel requires
339 (Maxim Dzumanenko, #111108)
340
341 * Wed Mar 10 2004 Mike A. Harris <mharris@redhat.com> 2.1.7-3
342 - Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to try to fix SEGV and
343 SIGILL crashes in mkfontscale which have been traced into freetype and seem
344 to be caused by aliasing issues in freetype macros (#118021)
345
346 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2.1
347 - rebuilt
348
349 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2
350 - rebuilt
351
352 * Fri Jan 23 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-1
353 - Upgrade to 2.1.7
354
355 * Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
356 - allow compiling without the demos as that requires XFree86
357 (this allows bootstrapping XFree86 on new archs)
358
359 * Fri Aug 8 2003 Elliot Lee <sopwith@redhat.com> 2.1.4-4.1
360 - Rebuilt
361
362 * Tue Jul 8 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-4.0
363 - Bump for rebuild
364
365 * Wed Jun 25 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-3
366 - Fix crash with non-format-0 hdmx tables (found by David Woodhouse)
367
368 * Mon Jun 9 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-1
369 - Version 2.1.4
370 - Relibtoolize to get deplibs right for x86_64
371 - Use autoconf-2.5x for freetype-1.4 to fix libtool-1.5 compat problem (#91781)
372 - Relativize absolute symlinks to fix the -debuginfo package
373 (#83521, Mike Harris)
374
375 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
376 - rebuilt
377
378 * Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 2.1.3-9
379 - fix build with gcc 3.3
380
381 * Tue Feb 25 2003 Owen Taylor <otaylor@redhat.com>
382 - Add a memleak fix for the gzip backend from Federic Crozat
383
384 * Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 2.1.3-7
385 - Run libtoolize/aclocal/autoconf so that libtool knows to generate shared libraries
386 on ppc64.
387 - Use _smp_mflags (for freetype 2.x only)
388
389 * Tue Feb 4 2003 Owen Taylor <otaylor@redhat.com>
390 - Switch to using %%configure (should fix #82330)
391
392 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
393 - rebuilt
394
395 * Mon Jan 6 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-4
396 - Make FreeType robust against corrupt fonts with recursive composite
397 glyphs (#74782, James Antill)
398
399 * Thu Jan 2 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-3
400 - Add a patch to implement FT_LOAD_TARGET_LIGHT
401 - Fix up freetype-1.4-libtool.patch
402
403 * Sat Dec 12 2002 Mike A. Harris <mharris@redhat.com> 2.1.3-2
404 - Update to freetype 2.1.3
405 - Removed ttmkfdir sources and patches, as they have been moved from the
406 freetype packaging to XFree86 packaging, and now to the ttmkfdir package
407 - Removed patches that are now included in 2.1.3:
408 freetype-2.1.1-primaryhints.patch, freetype-2.1.2-slighthint.patch,
409 freetype-2.1.2-bluefuzz.patch, freetype-2.1.2-stdw.patch,
410 freetype-2.1.2-transform.patch, freetype-2.1.2-autohint.patch,
411 freetype-2.1.2-leftright.patch
412 - Conditionalized inclusion of freetype 1.4 library.
413
414 * Wed Dec 04 2002 Florian La Roche <Florian.LaRoche@redhat.de>
415 - disable perl, it is not used at all
416
417 * Tue Dec 03 2002 Elliot Lee <sopwith@redhat.com> 2.1.2-11
418 - Instead of removing unpackaged file, include it in the package.
419
420 * Sat Nov 30 2002 Mike A. Harris <mharris@redhat.com> 2.1.2-10
421 - Attempted to fix lib64 issue in freetype-demos build with X11_LINKLIBS
422 - Cleaned up various _foodir macros throughtout specfile
423 - Removed with_ttmkfdir build option as it is way obsolete
424
425 * Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.1.2-8
426 - remove unpackaged files from the buildroot
427
428 * Wed Aug 28 2002 Owen Taylor <otaylor@redhat.com>
429 - Fix a bug with PCF metrics
430
431 * Fri Aug 9 2002 Owen Taylor <otaylor@redhat.com>
432 - Backport autohinter improvements from CVS
433
434 * Tue Jul 23 2002 Owen Taylor <otaylor@redhat.com>
435 - Fix from CVS for transformations (#68964)
436
437 * Tue Jul 9 2002 Owen Taylor <otaylor@redhat.com>
438 - Add another bugfix for the postscript hinter
439
440 * Mon Jul 8 2002 Owen Taylor <otaylor@redhat.com>
441 - Add support for BlueFuzz private dict value, fixing rendering
442 glitch for Luxi Mono.
443
444 * Wed Jul 3 2002 Owen Taylor <otaylor@redhat.com>
445 - Add an experimental FT_Set_Hint_Flags() call
446
447 * Mon Jul 1 2002 Owen Taylor <otaylor@redhat.com>
448 - Update to 2.1.2
449 - Add a patch fixing freetype PS hinter bug
450
451 * Fri Jun 21 2002 Mike A. Harris <mharris@redhat.com> 2.1.1-2
452 - Added ft rpm build time conditionalizations upon user requests
453
454 * Tue Jun 11 2002 Owen Taylor <otaylor@redhat.com> 2.1.1-1
455 - Version 2.1.1
456
457 * Mon Jun 10 2002 Owen Taylor <otaylor@redhat.com>
458 - Add a fix for PCF character maps
459
460 * Sun May 26 2002 Tim Powers <timp@redhat.com>
461 - automated rebuild
462
463 * Fri May 17 2002 Mike A. Harris <mharris@redhat.com> 2.1.0-2
464 - Updated freetype to version 2.1.0
465 - Added libtool fix for freetype 1.4 (#64631)
466
467 * Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.9-2
468 - use "libtool install" instead of "install" to install some binaries (#62005)
469
470 * Mon Mar 11 2002 Mike A. Harris <mharris@redhat.com> 2.0.9-1
471 - Updated to freetype 2.0.9
472
473 * Sun Feb 24 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-4
474 - Added proper docs+demos source for 2.0.8.
475
476 * Sat Feb 23 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-3
477 - Added compat patch so 2.x works more like 1.x
478 - Rebuilt with new build toolchain
479
480 * Fri Feb 22 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-2
481 - Updated to freetype 2.0.8, however docs and demos are stuck at 2.0.7
482 on the freetype website. Munged specfile to deal with the problem by using
483 {oldversion} instead of version where appropriate. <sigh>
484
485 * Sat Feb 2 2002 Tim Powers <timp@redhat.com> 2.0.6-3
486 - bumping release so that we don't collide with another build of
487 freetype, make sure to change the release requirement in the XFree86
488 package
489
490 * Fri Feb 1 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-2
491 - Made ttmkfdir inclusion conditional, and set up a define to include
492 ttmkfdir in RHL 7.x builds, since ttmkfdir is now moving to the new
493 XFree86-font-utils package.
494
495 * Wed Jan 16 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-1
496 - Updated freetype to version 2.0.6
497
498 * Wed Jan 09 2002 Tim Powers <timp@redhat.com> 2.0.5-4
499 - automated rebuild
500
501 * Fri Nov 30 2001 Elliot Lee <sopwith@redhat.com> 2.0.5-3
502 - Fix bug #56901 (ttmkfdir needed to list Unicode encoding when generating
503 font list). (ttmkfdir-iso10646.patch)
504 - Use _smp_mflags macro everywhere relevant. (freetype-pre1.4-make.patch)
505 - Undo fix for #24253, assume compiler was fixed.
506
507 * Mon Nov 12 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.5-2
508 - Fix build with gcc 3.1 (#56079)
509
510 * Sun Nov 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.5-1
511 - Updated freetype to version 2.0.5
512
513 * Sat Sep 22 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-2
514 - Added new subpackage freetype-demos, added demos to build
515 - Disabled ftdump, ftlint in utils package favoring the newer utils in
516 demos package.
517
518 * Tue Sep 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-1
519 - Updated source to 2.0.4
520 - Added freetype demo's back into src.rpm, but not building yet.
521
522 * Wed Aug 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-7
523 - Changed package to use {findlang} macro to fix bug (#50676)
524
525 * Sun Jul 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-6
526 - Changed freetype-devel to group Development/Libraries (#47625)
527
528 * Mon Jul 9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-5
529 - Fix up FT1 headers to please Qt 3.0.0 beta 2
530
531 * Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-4
532 - Add ft2build.h to -devel package, since it's included by all other
533 freetype headers, the package is useless without it
534
535 * Thu Jun 21 2001 Nalin Dahyabhai <nalin@redhat.com> 2.0.3-3
536 - Change "Requires: freetype = name/ver" to "freetype = version/release",
537 and move the requirements to the subpackages.
538
539 * Mon Jun 18 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-2
540 - Added "Requires: freetype = name/ver"
541
542 * Tue Jun 12 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-1
543 - Updated to Freetype 2.0.3, minor specfile tweaks.
544 - Freetype2 docs are is in a separate tarball now. Integrated it.
545 - Built in new environment.
546
547 * Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
548 - rebuild for C++ exception handling on ia64
549
550 * Sat Jan 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
551 - Build ttmkfdir with -O0, workaround for Bug #24253
552
553 * Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
554 - libtool is used to build libttf, so use libtool to link ttmkfdir with it
555 - fixup a paths for a couple of missing docs
556
557 * Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
558 - Update ttmkfdir
559
560 * Wed Dec 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
561 - Update to 2.0.1 and 1.4
562 - Mark locale files as such
563
564 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
565 - automatic rebuild
566
567 * Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
568 - move .la file to devel pkg
569 - FHS paths
570
571 * Thu Feb 17 2000 Preston Brown <pbrown@redhat.com>
572 - revert spaces patch, fix up some foundry names to match X ones
573
574 * Mon Feb 07 2000 Nalin Dahyabhai <nalin@redhat.com>
575 - add defattr, ftmetric, ftsbit, ftstrtto per bug #9174
576
577 * Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
578 - fix description and summary
579
580 * Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
581 - make ttmkfdir replace spaces in family names with underscores (#7613)
582
583 * Tue Jan 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
584 - 1.3.1
585 - handle RPM_OPT_FLAGS
586
587 * Wed Nov 10 1999 Preston Brown <pbrown@redhat.com>
588 - fix a path for ttmkfdir Makefile
589
590 * Thu Aug 19 1999 Preston Brown <pbrown@redhat.com>
591 - newer ttmkfdir that works better, moved ttmkfdir to /usr/bin from /usr/sbin
592 - freetype utilities moved to subpkg, X dependency removed from main pkg
593 - libttf.so symlink moved to devel pkg
594
595 * Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
596 - strip binaries
597
598 * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
599 - auto rebuild in the new build environment (release 5)
600
601 * Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
602 - fixed the %doc file list
603
604 * Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
605 - Injected new description and group.
606
607 * Mon Feb 15 1999 Preston Brown <pbrown@redhat.com>
608 - added ttmkfdir
609
610 * Tue Feb 02 1999 Preston Brown <pbrown@redhat.com>
611 - update to 1.2
612
613 * Thu Jan 07 1999 Cristian Gafton <gafton@redhat.com>
614 - call libtoolize to sanitize config.sub and get ARM support
615 - dispoze of the patch (not necessary anymore)
616
617 * Wed Oct 21 1998 Preston Brown <pbrown@redhat.com>
618 - post/postun sections for ldconfig action.
619
620 * Tue Oct 20 1998 Preston Brown <pbrown@redhat.com>
621 - initial RPM, includes normal and development packages.