ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/free/rpms/freetype-freeworld/F-12/freetype-freeworld.spec
Revision: 1.12
Committed: Mon Nov 15 12:49:40 2010 UTC (2 years, 6 months ago) by kkofler
Branch: MAIN
CVS Tags: freetype-freeworld-2_3_11-3_fc12, HEAD
Changes since 1.11: +1 -2 lines
Log Message:
- Remove unused with_xfree86 conditional.

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