ae68a7
# Patented subpixel rendering disabled by default.
ae68a7
# Pass '--with subpixel_rendering' on rpmbuild command-line to enable.
ae68a7
%{!?_with_subpixel_rendering: %{!?_without_subpixel_rendering: %define _without_subpixel_rendering --without-subpixel_rendering}}
ae68a7
ae68a7
%{!?with_xfree86:%define with_xfree86 1}
ae68a7
ae68a7
Summary: A free and portable font rendering engine
ae68a7
Name: freetype
ae68a7
Version: 2.8
ae68a7
Release: 14%{?dist}
ae68a7
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
ae68a7
Group: System Environment/Libraries
ae68a7
URL: http://www.freetype.org
ae68a7
Source:  http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
ae68a7
Source1: http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{version}.tar.bz2
ae68a7
Source2: http://download.savannah.gnu.org/releases/freetype/ft2demos-%{version}.tar.bz2
ae68a7
Source3: ftconfig.h
ae68a7
ae68a7
Patch0:  freetype-2.3.0-enable-spr.patch
ae68a7
ae68a7
# Enable otvalid and gxvalid modules
ae68a7
Patch1:  freetype-2.2.1-enable-valid.patch
ae68a7
ae68a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1197740
ae68a7
Patch2:  freetype-2.4.11-inode-overflow.patch
ae68a7
ae68a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1381678
ae68a7
Patch3:  freetype-2.4.11-signed.patch
ae68a7
ae68a7
# Enable additional demos
ae68a7
Patch4:  freetype-2.3.11-more-demos.patch
ae68a7
ae68a7
Patch5:  freetype-2.4.11-libtool.patch
ae68a7
ae68a7
Patch6:  freetype-2.8-pcf-encoding.patch
ae68a7
ae68a7
Patch7:  freetype-2.8-loop-counter.patch
ae68a7
ae68a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1497443
ae68a7
Patch8:  freetype-multilib.patch
ae68a7
ae68a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1544775
ae68a7
Patch9:  freetype-2.8-getvariation.patch
ae68a7
ae68a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1576504
ae68a7
Patch10:  freetype-2.8-2.4.11-API.patch
ae68a7
Patch11:  freetype-2.8-avar-table-load.patch
ae68a7
ae68a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1657479
ae68a7
Patch12:  freetype-2.8-bw-rendering.patch
ae68a7
Patch13:  freetype-2.8-bw-hinting.patch
ae68a7
ae68a7
BuildRequires: libX11-devel
ae68a7
BuildRequires: libpng-devel
ae68a7
BuildRequires: zlib-devel
ae68a7
BuildRequires: bzip2-devel
ae68a7
ae68a7
Provides: %{name}-bytecode
ae68a7
%if %{?_with_subpixel_rendering:1}%{!?_with_subpixel_rendering:0}
ae68a7
Provides: %{name}-subpixel
ae68a7
%endif
ae68a7
ae68a7
%description
ae68a7
The FreeType engine is a free and portable font rendering
ae68a7
engine, developed to provide advanced font support for a variety of
ae68a7
platforms and environments. FreeType is a library which can open and
ae68a7
manages font files as well as efficiently load, hint and render
ae68a7
individual glyphs. FreeType is not a font server or a complete
ae68a7
text-rendering library.
ae68a7
ae68a7
ae68a7
%package demos
ae68a7
Summary: A collection of FreeType demos
ae68a7
Group: System Environment/Libraries
ae68a7
Requires: %{name} = %{version}-%{release}
ae68a7
ae68a7
%description demos
ae68a7
The FreeType engine is a free and portable font rendering
ae68a7
engine, developed to provide advanced font support for a variety of
ae68a7
platforms and environments.  The demos package includes a set of useful
ae68a7
small utilities showing various capabilities of the FreeType library.
ae68a7
ae68a7
ae68a7
%package devel
ae68a7
Summary: FreeType development libraries and header files
ae68a7
Group: Development/Libraries
ae68a7
Requires: %{name} = %{version}-%{release}
ae68a7
Requires: pkgconfig%{?_isa}
ae68a7
ae68a7
%description devel
ae68a7
The freetype-devel package includes the static libraries and header files
ae68a7
for the FreeType font rendering engine.
ae68a7
ae68a7
Install freetype-devel if you want to develop programs which will use
ae68a7
FreeType.
ae68a7
ae68a7
ae68a7
%prep
ae68a7
%setup -q -b 1 -a 2
ae68a7
ae68a7
%if %{?_with_subpixel_rendering:1}%{!?_with_subpixel_rendering:0}
ae68a7
%patch0  -p1 -b .enable-spr
ae68a7
%endif
ae68a7
ae68a7
%patch1  -p1 -b .enable-valid
ae68a7
%patch2  -p1 -b .inode-overflow
ae68a7
%patch3  -p1 -b .signed
ae68a7
ae68a7
pushd ft2demos-%{version}
ae68a7
%patch4  -p1 -b .more-demos
ae68a7
popd
ae68a7
ae68a7
%patch5 -p1 -b .libtool
ae68a7
%patch6 -p1 -b .pcf-encoding
ae68a7
%patch7 -p1 -b .loop-counter
ae68a7
%patch8 -p1 -b .multilib
ae68a7
%patch9 -p1 -b .getvariation
ae68a7
%patch10 -p1 -b .2.4.11-api
ae68a7
%patch11 -p1 -b .avar-table-load
ae68a7
%patch12 -p1 -b .bw-rendering
ae68a7
%patch13 -p1 -b .bw-hinting
ae68a7
ae68a7
%build
ae68a7
ae68a7
%configure --disable-static \
ae68a7
           --with-zlib=yes \
ae68a7
           --with-bzip2=yes \
ae68a7
           --with-png=yes \
ae68a7
           --with-harfbuzz=no \
ae68a7
           CFLAGS="%optflags -D_FILE_OFFSET_BITS=64"
ae68a7
ae68a7
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' builds/unix/libtool
ae68a7
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' builds/unix/libtool
ae68a7
make %{?_smp_mflags}
ae68a7
ae68a7
%if %{with_xfree86}
ae68a7
# Build demos
ae68a7
pushd ft2demos-%{version}
ae68a7
make TOP_DIR=".."
ae68a7
popd
ae68a7
%endif
ae68a7
ae68a7
# Convert FTL.txt and example3.cpp to UTF-8
ae68a7
pushd docs
ae68a7
iconv -f latin1 -t utf-8 < FTL.TXT > FTL.TXT.tmp && \
ae68a7
touch -r FTL.TXT FTL.TXT.tmp && \
ae68a7
mv FTL.TXT.tmp FTL.TXT
ae68a7
ae68a7
iconv -f iso-8859-1 -t utf-8 < "tutorial/example3.cpp" > "tutorial/example3.cpp.utf8"
ae68a7
touch -r tutorial/example3.cpp tutorial/example3.cpp.utf8 && \
ae68a7
mv tutorial/example3.cpp.utf8 tutorial/example3.cpp
ae68a7
popd
ae68a7
ae68a7
ae68a7
%install
ae68a7
ae68a7
%make_install gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
ae68a7
ae68a7
{
ae68a7
  for ftdemo in ftbench ftchkwd ftmemchk ftpatchk fttimer ftdump ftlint ftmemchk ftvalid ; do
ae68a7
      builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo $RPM_BUILD_ROOT/%{_bindir}
ae68a7
  done
ae68a7
}
ae68a7
%if %{with_xfree86}
ae68a7
{
ae68a7
  for ftdemo in ftdiff ftgamma ftgrid ftmulti ftstring fttimer ftview ; do
ae68a7
      builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo $RPM_BUILD_ROOT/%{_bindir}
ae68a7
  done
ae68a7
}
ae68a7
%endif
ae68a7
ae68a7
# fix multilib issues
ae68a7
%define wordsize %{__isa_bits}
ae68a7
ae68a7
mv $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h \
ae68a7
   $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig-%{wordsize}.h
ae68a7
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h
ae68a7
ae68a7
# Don't package static a or .la files
ae68a7
rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
ae68a7
ae68a7
ae68a7
%triggerpostun -- freetype < 2.0.5-3
ae68a7
{
ae68a7
  # ttmkfdir updated - as of 2.0.5-3, on upgrades we need xfs to regenerate
ae68a7
  # things to get the iso10646-1 encoding listed.
ae68a7
  for I in %{_datadir}/fonts/*/TrueType /usr/share/X11/fonts/TTF; do
ae68a7
      [ -d $I ] && [ -f $I/fonts.scale ] && [ -f $I/fonts.dir ] && touch $I/fonts.scale
ae68a7
  done
ae68a7
  exit 0
ae68a7
}
ae68a7
ae68a7
%post -p /sbin/ldconfig
ae68a7
ae68a7
%postun -p /sbin/ldconfig
ae68a7
ae68a7
%files
ae68a7
%{!?_licensedir:%global license %%doc}
ae68a7
%license docs/LICENSE.TXT docs/FTL.TXT docs/GPLv2.TXT
ae68a7
%{_libdir}/libfreetype.so.*
ae68a7
%doc README
ae68a7
ae68a7
%files demos
ae68a7
%{_bindir}/ftbench
ae68a7
%{_bindir}/ftchkwd
ae68a7
%{_bindir}/ftmemchk
ae68a7
%{_bindir}/ftpatchk
ae68a7
%{_bindir}/fttimer
ae68a7
%{_bindir}/ftdump
ae68a7
%{_bindir}/ftlint
ae68a7
%{_bindir}/ftvalid
ae68a7
%if %{with_xfree86}
ae68a7
%{_bindir}/ftdiff
ae68a7
%{_bindir}/ftgamma
ae68a7
%{_bindir}/ftgrid
ae68a7
%{_bindir}/ftmulti
ae68a7
%{_bindir}/ftstring
ae68a7
%{_bindir}/ftview
ae68a7
%endif
ae68a7
%doc ChangeLog README
ae68a7
ae68a7
%files devel
ae68a7
%doc docs/CHANGES docs/formats.txt docs/ft2faq.html
ae68a7
%dir %{_includedir}/freetype2
ae68a7
%{_datadir}/aclocal/freetype2.m4
ae68a7
%{_includedir}/freetype2/*
ae68a7
%{_libdir}/libfreetype.so
ae68a7
%{_bindir}/freetype-config
ae68a7
%{_libdir}/pkgconfig/freetype2.pc
ae68a7
%doc docs/design
ae68a7
%doc docs/glyphs
ae68a7
%doc docs/reference
ae68a7
%doc docs/tutorial
ae68a7
%{_mandir}/man1/*
ae68a7
ae68a7
%changelog
ae68a7
* Mon Mar 11 2019 Marek Kasik <mkasik@redhat.com> - 2.8-14
ae68a7
- Fix rendering in monochrome mode
ae68a7
- Resolves: #1657479
ae68a7
ae68a7
* Tue Nov 13 2018 Marek Kasik <mkasik@redhat.com> - 2.8-13
ae68a7
- Fix definition of constant ft_encoding_gb2312 in freetype.h
ae68a7
- Resolves: #1645218
ae68a7
ae68a7
* Fri Jun 08 2018 Marek Kasik <mkasik@redhat.com> - 2.8-12
ae68a7
- Fix loading of avar tables
ae68a7
- Resolves: #1576504
ae68a7
ae68a7
* Thu Jun 07 2018 Marek Kasik <mkasik@redhat.com> - 2.8-11
ae68a7
- Preserve API/ABI compatibility for public symbols
ae68a7
- Resolves: #1576504
ae68a7
ae68a7
* Wed Jun 06 2018 Richard Hughes <rhughes@redhat.com> - 2.8-10
ae68a7
- Update to 2.8
ae68a7
- Resolves: #1576504
ae68a7
ae68a7
* Mon Feb 20 2017 Marek Kasik <mkasik@redhat.com> - 2.4.11-15
ae68a7
- Fix shellcheck warning (coverity)
ae68a7
- Related: #1368141
ae68a7
ae68a7
* Mon Feb 20 2017 Marek Kasik <mkasik@redhat.com> - 2.4.11-14
ae68a7
- Backport functions for reading signed values from stream
ae68a7
- Resolves: #1381678
ae68a7
ae68a7
* Fri Feb 17 2017 Marek Kasik <mkasik@redhat.com> - 2.4.11-13
ae68a7
- Don't show path of non-existing libtool file
ae68a7
- Resolves: #1368141
ae68a7
ae68a7
* Tue Mar 22 2016 Marek Kasik <mkasik@redhat.com> - 2.4.11-12
ae68a7
- Define _FILE_OFFSET_BITS=64 to handle inodes higher than or equal to 2^31
ae68a7
- Resolves: #1303268
ae68a7
ae68a7
* Tue Mar 10 2015 Marek Kasik <mkasik@redhat.com> - 2.4.11-11
ae68a7
- Fixes CVE-2014-9657
ae68a7
   - Check minimum size of `record_size'.
ae68a7
- Fixes CVE-2014-9658
ae68a7
   - Use correct value for minimum table length test.
ae68a7
- Fixes CVE-2014-9675
ae68a7
   - New macro that checks one character more than `strncmp'.
ae68a7
- Fixes CVE-2014-9660
ae68a7
   - Check `_BDF_GLYPH_BITS'.
ae68a7
- Fixes CVE-2014-9661
ae68a7
   - Initialize `face->ttf_size'.
ae68a7
   - Always set `face->ttf_size' directly.
ae68a7
   - Exclusively use the `truetype' font driver for loading
ae68a7
     the font contained in the `sfnts' array.
ae68a7
- Fixes CVE-2014-9663
ae68a7
   - Fix order of validity tests.
ae68a7
- Fixes CVE-2014-9664
ae68a7
   - Add another boundary testing.
ae68a7
   - Fix boundary testing.
ae68a7
- Fixes CVE-2014-9667
ae68a7
   - Protect against addition overflow.
ae68a7
- Fixes CVE-2014-9669
ae68a7
   - Protect against overflow in additions and multiplications.
ae68a7
- Fixes CVE-2014-9670
ae68a7
   - Add sanity checks for row and column values.
ae68a7
- Fixes CVE-2014-9671
ae68a7
   - Check `size' and `offset' values.
ae68a7
- Fixes CVE-2014-9673
ae68a7
   - Fix integer overflow by a broken POST table in resource-fork.
ae68a7
- Fixes CVE-2014-9674
ae68a7
   - Fix integer overflow by a broken POST table in resource-fork.
ae68a7
   - Additional overflow check in the summation of POST fragment lengths.
ae68a7
- Work around behaviour of X11's `pcfWriteFont' and `pcfReadFont' functions
ae68a7
- Resolves: #1197740
ae68a7
ae68a7
* Mon Aug 18 2014 Peter Robinson <pbrobinson@redhat.com> - 2.4.11-10
ae68a7
- Generic 32/64 bit platform detection (fix ppc64le build)
ae68a7
- Resolves: #1126099
ae68a7
ae68a7
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.4.11-9
ae68a7
- Mass rebuild 2014-01-24
ae68a7
ae68a7
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.4.11-8
ae68a7
- Mass rebuild 2013-12-27
ae68a7
ae68a7
* Thu Oct  3 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-7
ae68a7
- Fix vertical size of emboldened glyphs
ae68a7
- Resolves: #1010341
ae68a7
ae68a7
* Wed May 29 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.11-6
ae68a7
- Add aarch64 to 64 bit arch list
ae68a7
ae68a7
* Thu May 16 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-5
ae68a7
- Change encoding of "docs/tutorial/example3.cpp" to UTF-8
ae68a7
ae68a7
* Thu May 16 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-4
ae68a7
- Package ftconfig.h as source file
ae68a7
ae68a7
* Tue Mar 19 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-3
ae68a7
- Fix emboldening:
ae68a7
    - split out MSB function
ae68a7
    - fix integer overflows
ae68a7
    - fix broken emboldening at small sizes
ae68a7
- Resolves: #891457
ae68a7
ae68a7
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.11-2
ae68a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ae68a7
ae68a7
* Wed Jan  2 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-1
ae68a7
- Update to 2.4.11
ae68a7
- Resolves: #889177
ae68a7
ae68a7
* Wed Oct 24 2012 Marek Kasik <mkasik@redhat.com> - 2.4.10-3
ae68a7
- Update License field
ae68a7
ae68a7
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.10-2
ae68a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ae68a7
ae68a7
* Wed Jul 11 2012 Marek Kasik <mkasik@redhat.com> 2.4.10-1
ae68a7
- Update to 2.4.10
ae68a7
- Remove patches which are already included in upstream
ae68a7
- Resolves: #832651
ae68a7
ae68a7
* Fri Mar 30 2012 Marek Kasik <mkasik@redhat.com> 2.4.9-1
ae68a7
- Update to 2.4.9
ae68a7
- Fixes various CVEs
ae68a7
- Resolves: #806270
ae68a7
ae68a7
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.8-2
ae68a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ae68a7
ae68a7
* Tue Nov 15 2011 Marek Kasik <mkasik@redhat.com> 2.4.8-1
ae68a7
- Update to 2.4.8
ae68a7
- Remove an unneeded patch
ae68a7
ae68a7
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.7-2
ae68a7
- Rebuilt for glibc bug#747377
ae68a7
ae68a7
* Thu Oct 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.7-1
ae68a7
- Update to 2.4.7
ae68a7
- Fixes CVE-2011-3256
ae68a7
- Resolves: #747262
ae68a7
ae68a7
* Thu Aug  4 2011 Marek Kasik <mkasik@redhat.com> 2.4.6-1
ae68a7
- Update to 2.4.6
ae68a7
ae68a7
* Wed Jul 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.5-2
ae68a7
- Add freetype-2.4.5-CVE-2011-0226.patch
ae68a7
    (Add better argument check for `callothersubr'.)
ae68a7
    - based on patches by Werner Lemberg,
ae68a7
      Alexei Podtelezhnikov and Matthias Drochner
ae68a7
- Resolves: #723469
ae68a7
ae68a7
* Tue Jun 28 2011 Marek Kasik <mkasik@redhat.com> 2.4.5-1
ae68a7
- Update to 2.4.5
ae68a7
ae68a7
* Tue Mar  8 2011 Marek Kasik <mkasik@redhat.com> 2.4.4-4
ae68a7
- Fix autohinting fallback (#547532).
ae68a7
- Ignore CFF-based OTFs.
ae68a7
ae68a7
* Sun Feb 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.4-3
ae68a7
- Enable bytecode interpreter (#547532).
ae68a7
- Fall back to autohinting if a TTF/OTF doesn't contain any bytecode.
ae68a7
ae68a7
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.4-2
ae68a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ae68a7
ae68a7
* Thu Dec  2 2010 Marek Kasik <mkasik@redhat.com> 2.4.4-1
ae68a7
- Update to 2.4.4
ae68a7
- Remove freetype-2.4.3-CVE-2010-3855.patch
ae68a7
- Resolves: #659020
ae68a7
ae68a7
* Mon Nov 15 2010 Marek Kasik <mkasik@redhat.com> 2.4.3-2
ae68a7
- Add freetype-2.4.3-CVE-2010-3855.patch
ae68a7
    (Protect against invalid `runcnt' values.)
ae68a7
- Resolves: #651764
ae68a7
ae68a7
* Tue Oct 26 2010 Marek Kasik <mkasik@redhat.com> 2.4.3-1
ae68a7
- Update to 2.4.3
ae68a7
- Resolves: #639906
ae68a7
ae68a7
* Wed Oct  6 2010 Marek Kasik <mkasik@redhat.com> 2.4.2-3
ae68a7
- Add freetype-2.4.2-CVE-2010-3311.patch
ae68a7
    (Don't seek behind end of stream.)
ae68a7
- Resolves: #638522
ae68a7
ae68a7
* Fri Aug  6 2010 Matthias Clasen <mclasen@redhat.com> 2.4.2-2
ae68a7
- Fix a thinko, we still want to disable the bytecode interpreter
ae68a7
  by default
ae68a7
ae68a7
* Fri Aug  6 2010 Matthias Clasen <mclasen@redhat.com> 2.4.2-1
ae68a7
- Update to 2.4.2
ae68a7
- Drop upstreamed patch, bytecode interpreter now on by default
ae68a7
ae68a7
* Thu Feb 23 2010 Behdad Esfahbod <behdad@redhat.com> 2.3.12-1
ae68a7
- Update to 2.3.12
ae68a7
- Drop mathlib patch
ae68a7
ae68a7
* Thu Dec  3 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.11-2
ae68a7
- Drop upstreamed patch.
ae68a7
- Enable patented bytecode interpretter now that the patents are expired.
ae68a7
ae68a7
* Thu Oct 22 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.11-1
ae68a7
- Update to 2.3.11.
ae68a7
- Add freetype-2.3.11-more-demos.patch
ae68a7
- New demo programs ftmemchk, ftpatchk, and fttimer
ae68a7
ae68a7
* Thu Oct 08 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.10-1
ae68a7
- Drop freetype-2.3.9-aliasing.patch
ae68a7
- Update to 2.3.10.
ae68a7
ae68a7
* Thu Jul 30 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.9-6
ae68a7
- Add freetype-2.3.9-aliasing.patch
ae68a7
- Resolves: 513582
ae68a7
ae68a7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.9-5
ae68a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ae68a7
ae68a7
* Thu May  7 2009 Matthias Clasen <mclasen@redhat.com> 2.3.9-4
ae68a7
- Don't own /usr/lib/pkgconfig
ae68a7
ae68a7
* Wed Mar 27 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-3
ae68a7
- Disable subpixel hinting by default.  Was turned on unintentionally.
ae68a7
ae68a7
* Wed Mar 25 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-2
ae68a7
- Add Provides: freetype-bytecode and freetype-subpixel if built
ae68a7
  with those options.
ae68a7
- Resolves: #155210
ae68a7
ae68a7
* Thu Mar 13 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-1
ae68a7
- Update to 2.3.9.
ae68a7
- Resolves #489928
ae68a7
ae68a7
* Thu Mar 09 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.8-2.1
ae68a7
- Preserve timestamp of FTL.TXT when converting to UTF-8.
ae68a7
ae68a7
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-2
ae68a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ae68a7
ae68a7
* Thu Jan 15 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.8-1
ae68a7
- Update to 2.3.8
ae68a7
- Remove freetype-autohinter-ligature.patch
ae68a7
ae68a7
* Tue Dec 09 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-3
ae68a7
- Add full source URL to Source lines.
ae68a7
- Add docs to main and devel package.
ae68a7
- rpmlint is happy now.
ae68a7
- Resolves: #225770
ae68a7
ae68a7
* Fri Dec 05 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-2
ae68a7
- Add freetype-autohinter-ligature.patch
ae68a7
- Resolves: #368561
ae68a7
ae68a7
* Tue Aug 14 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-1
ae68a7
- Update to 2.3.7
ae68a7
ae68a7
* Tue Jun 10 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.6-1
ae68a7
- Update to 2.3.6
ae68a7
ae68a7
* Wed May 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.3.5-5
ae68a7
- fix license tag
ae68a7
- add sparc64 to list of 64bit arches
ae68a7
ae68a7
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.3.5-4
ae68a7
- Autorebuild for GCC 4.3
ae68a7
ae68a7
* Thu Aug 23 2007 Adam Jackson <ajax@redhat.com> - 2.3.5-3
ae68a7
- Rebuild for build ID
ae68a7
ae68a7
* Tue Jul 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.5-2
ae68a7
- Change spec file to permit enabling bytecode-interpreter and
ae68a7
  subpixel-rendering without editing spec file.
ae68a7
- Resolves: 249986
ae68a7
ae68a7
* Wed Jul 25 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.5-1
ae68a7
- Update to 2.3.5.
ae68a7
- Drop freetype-2.3.4-ttf-overflow.patch
ae68a7
ae68a7
* Fri Jun 29 2007 Adam Jackson <ajax@redhat.com> 2.3.4-4
ae68a7
- Fix builds/unix/libtool to not emit rpath into binaries. (#225770)
ae68a7
ae68a7
* Thu May 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-3
ae68a7
- Add freetype-2.3.4-ttf-overflow.patch
ae68a7
ae68a7
* Thu Apr 12 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-2
ae68a7
- Add alpha to 64-bit archs (#236166)
ae68a7
ae68a7
* Tue Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-1
ae68a7
- Update to 2.3.4.
ae68a7
ae68a7
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-2
ae68a7
- Include new demos ftgrid and ftdiff in freetype-demos. (#235478)
ae68a7
ae68a7
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-1
ae68a7
- Update to 2.3.3.
ae68a7
ae68a7
* Fri Mar 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.2-1
ae68a7
- Update to 2.3.2.
ae68a7
ae68a7
* Fri Feb 02 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.1-1
ae68a7
- Update to 2.3.1.
ae68a7
ae68a7
* Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-2
ae68a7
- Add without_subpixel_rendering.
ae68a7
- Drop X11_PATH=/usr.  Not needed anymore.
ae68a7
ae68a7
* Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-1
ae68a7
- Update to 2.3.0.
ae68a7
- Drop upstream patches.
ae68a7
- Drop -fno-strict-aliasing, it should just work.
ae68a7
- Fix typo in ftconfig.h generation.
ae68a7
ae68a7
* Tue Jan 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-16
ae68a7
- Backport binary-search fixes from HEAD
ae68a7
- Add freetype-2.2.1-ttcmap.patch
ae68a7
- Resolves: #208734
ae68a7
ae68a7
- Fix rendering issue with some Asian fonts.
ae68a7
- Add freetype-2.2.1-fix-get-orientation.patch
ae68a7
- Resolves: #207261
ae68a7
ae68a7
- Copy non-X demos even if not compiling with_xfree86.
ae68a7
ae68a7
- Add freetype-2.2.1-zero-item-size.patch, to fix crasher.
ae68a7
- Resolves #214048
ae68a7
ae68a7
- Add X11_PATH=/usr to "make"s, to find modern X.
ae68a7
- Resolves #212199
ae68a7
ae68a7
* Mon Sep 11 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-10
ae68a7
- Fix crasher https://bugs.freedesktop.org/show_bug.cgi?id=6841
ae68a7
- Add freetype-2.2.1-memcpy-fix.patch
ae68a7
ae68a7
* Thu Sep 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-9
ae68a7
- Add BuildRequires: libX11-devel (#205355)
ae68a7
ae68a7
* Tue Aug 29 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-8
ae68a7
- Add freetype-composite.patch and freetype-more-composite.patch
ae68a7
  from upstream. (#131851)
ae68a7
ae68a7
* Mon Aug 28 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-7
ae68a7
- Require pkgconfig in the -devel package
ae68a7
ae68a7
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-6
ae68a7
- pass --disable-static to %%configure. (#172628)
ae68a7
ae68a7
* Thu Aug 17 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-5
ae68a7
- don't package static libs
ae68a7
ae68a7
* Sun Aug 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-4.fc6
ae68a7
- fix a problem with the multilib patch (#202366)
ae68a7
ae68a7
* Thu Jul 27 2006 Matthias Clasen  <mclasen@redhat.com> - 2.2.1-3
ae68a7
- fix multilib issues
ae68a7
ae68a7
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-2.1
ae68a7
- rebuild
ae68a7
ae68a7
* Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-2
ae68a7
- Remove unused BuildRequires
ae68a7
ae68a7
* Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-1
ae68a7
- Update to 2.2.1
ae68a7
- Remove FreeType 1, to move to extras
ae68a7
- Install new demos ftbench, ftchkwd, ftgamma, and ftvalid
ae68a7
- Enable modules gxvalid and otvalid
ae68a7
ae68a7
* Wed May 17 2006 Karsten Hopp <karsten@redhat.de> 2.1.10-6
ae68a7
- add buildrequires libICE-devel, libSM-devel
ae68a7
ae68a7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2.1
ae68a7
- bump again for double-long bug on ppc(64)
ae68a7
ae68a7
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2
ae68a7
- rebuilt for new gcc4.1 snapshot and glibc changes
ae68a7
ae68a7
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
ae68a7
- rebuilt
ae68a7
ae68a7
* Fri Nov 18 2005 Bill Nottingham  <notting@redhat.com> 2.1.10-5
ae68a7
- Remove references to obsolete /usr/X11R6 paths
ae68a7
ae68a7
* Tue Nov  1 2005 Matthias Clasen  <mclasen@redhat.com> 2.1.10-4
ae68a7
- Switch requires to modular X
ae68a7
ae68a7
* Fri Oct 21 2005 Matthias Clasen  <mclasen@redhat.com> 2.1.10-3
ae68a7
- BuildRequire gettext 
ae68a7
ae68a7
* Wed Oct 12 2005 Jason Vas Dias <jvdias@redhat.com> 2.1.10-2
ae68a7
- fix 'without_bytecode_interpreter 0' build: freetype-2.1.10-enable-ft2-bci.patch
ae68a7
ae68a7
* Fri Oct  7 2005 Matthias Clasen  <mclasen@redhat.com> 2.1.10-1
ae68a7
- Update to 2.1.10
ae68a7
- Add necessary fixes
ae68a7
ae68a7
* Tue Aug 16 2005 Kristian Høgsberg <krh@redhat.com> 2.1.9-4
ae68a7
- Fix freetype-config on 64 bit platforms.
ae68a7
ae68a7
* Thu Jul 07 2005 Karsten Hopp <karsten@redhat.de> 2.1.9-3
ae68a7
- BuildRequires xorg-x11-devel
ae68a7
ae68a7
* Fri Mar  4 2005 David Zeuthen <davidz@redhat.com> - 2.1.9-2
ae68a7
- Rebuild
ae68a7
ae68a7
* Wed Aug  4 2004 Owen Taylor <otaylor@redhat.com> - 2.1.9-1
ae68a7
- Upgrade to 2.1.9
ae68a7
- Since we are just using automake for aclocal, use it unversioned,
ae68a7
  instead of specifying 1.4.
ae68a7
ae68a7
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
ae68a7
- rebuilt
ae68a7
ae68a7
* Mon Apr 19 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-4
ae68a7
- Add patch from freetype CVS to fix problem with eexec (#117743)
ae68a7
- Add freetype-devel to buildrequires and -devel requires
ae68a7
  (Maxim Dzumanenko, #111108)
ae68a7
ae68a7
* Wed Mar 10 2004 Mike A. Harris <mharris@redhat.com> 2.1.7-3
ae68a7
- Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to try to fix SEGV and
ae68a7
  SIGILL crashes in mkfontscale which have been traced into freetype and seem
ae68a7
  to be caused by aliasing issues in freetype macros (#118021)
ae68a7
ae68a7
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2.1
ae68a7
- rebuilt
ae68a7
ae68a7
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2
ae68a7
- rebuilt
ae68a7
ae68a7
* Fri Jan 23 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-1
ae68a7
- Upgrade to 2.1.7
ae68a7
ae68a7
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
ae68a7
- allow compiling without the demos as that requires XFree86
ae68a7
  (this allows bootstrapping XFree86 on new archs)
ae68a7
ae68a7
* Fri Aug  8 2003 Elliot Lee <sopwith@redhat.com> 2.1.4-4.1
ae68a7
- Rebuilt
ae68a7
ae68a7
* Tue Jul  8 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-4.0
ae68a7
- Bump for rebuild
ae68a7
ae68a7
* Wed Jun 25 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-3
ae68a7
- Fix crash with non-format-0 hdmx tables (found by David Woodhouse)
ae68a7
ae68a7
* Mon Jun  9 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-1
ae68a7
- Version 2.1.4
ae68a7
- Relibtoolize to get deplibs right for x86_64
ae68a7
- Use autoconf-2.5x for freetype-1.4 to fix libtool-1.5 compat problem (#91781)
ae68a7
- Relativize absolute symlinks to fix the -debuginfo package 
ae68a7
  (#83521, Mike Harris)
ae68a7
ae68a7
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
ae68a7
- rebuilt
ae68a7
ae68a7
* Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 2.1.3-9
ae68a7
- fix build with gcc 3.3
ae68a7
ae68a7
* Tue Feb 25 2003 Owen Taylor <otaylor@redhat.com>
ae68a7
- Add a memleak fix for the gzip backend from Federic Crozat
ae68a7
ae68a7
* Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 2.1.3-7
ae68a7
- Run libtoolize/aclocal/autoconf so that libtool knows to generate shared libraries 
ae68a7
  on ppc64.
ae68a7
- Use _smp_mflags (for freetype 2.x only)
ae68a7
ae68a7
* Tue Feb  4 2003 Owen Taylor <otaylor@redhat.com>
ae68a7
- Switch to using %%configure (should fix #82330)
ae68a7
ae68a7
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
ae68a7
- rebuilt
ae68a7
ae68a7
* Mon Jan  6 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-4
ae68a7
- Make FreeType robust against corrupt fonts with recursive composite 
ae68a7
  glyphs (#74782, James Antill)
ae68a7
ae68a7
* Thu Jan  2 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-3
ae68a7
- Add a patch to implement FT_LOAD_TARGET_LIGHT
ae68a7
- Fix up freetype-1.4-libtool.patch 
ae68a7
ae68a7
* Sat Dec 12 2002 Mike A. Harris <mharris@redhat.com> 2.1.3-2
ae68a7
- Update to freetype 2.1.3
ae68a7
- Removed ttmkfdir sources and patches, as they have been moved from the
ae68a7
  freetype packaging to XFree86 packaging, and now to the ttmkfdir package
ae68a7
- Removed patches that are now included in 2.1.3:
ae68a7
  freetype-2.1.1-primaryhints.patch, freetype-2.1.2-slighthint.patch,
ae68a7
  freetype-2.1.2-bluefuzz.patch, freetype-2.1.2-stdw.patch,
ae68a7
  freetype-2.1.2-transform.patch, freetype-2.1.2-autohint.patch,
ae68a7
  freetype-2.1.2-leftright.patch
ae68a7
- Conditionalized inclusion of freetype 1.4 library.
ae68a7
ae68a7
* Wed Dec 04 2002 Florian La Roche <Florian.LaRoche@redhat.de>
ae68a7
- disable perl, it is not used at all
ae68a7
ae68a7
* Tue Dec 03 2002 Elliot Lee <sopwith@redhat.com> 2.1.2-11
ae68a7
- Instead of removing unpackaged file, include it in the package.
ae68a7
ae68a7
* Sat Nov 30 2002 Mike A. Harris <mharris@redhat.com> 2.1.2-10
ae68a7
- Attempted to fix lib64 issue in freetype-demos build with X11_LINKLIBS
ae68a7
- Cleaned up various _foodir macros throughtout specfile
ae68a7
- Removed with_ttmkfdir build option as it is way obsolete
ae68a7
ae68a7
* Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.1.2-8
ae68a7
- remove unpackaged files from the buildroot
ae68a7
ae68a7
* Wed Aug 28 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Fix a bug with PCF metrics
ae68a7
ae68a7
* Fri Aug  9 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Backport autohinter improvements from CVS
ae68a7
ae68a7
* Tue Jul 23 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Fix from CVS for transformations (#68964)
ae68a7
ae68a7
* Tue Jul  9 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Add another bugfix for the postscript hinter
ae68a7
ae68a7
* Mon Jul  8 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Add support for BlueFuzz private dict value, fixing rendering 
ae68a7
  glitch for Luxi Mono.
ae68a7
ae68a7
* Wed Jul  3 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Add an experimental FT_Set_Hint_Flags() call
ae68a7
ae68a7
* Mon Jul  1 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Update to 2.1.2
ae68a7
- Add a patch fixing freetype PS hinter bug
ae68a7
ae68a7
* Fri Jun 21 2002 Mike A. Harris <mharris@redhat.com> 2.1.1-2
ae68a7
- Added ft rpm build time conditionalizations upon user requests
ae68a7
ae68a7
* Tue Jun 11 2002 Owen Taylor <otaylor@redhat.com> 2.1.1-1
ae68a7
- Version 2.1.1
ae68a7
ae68a7
* Mon Jun 10 2002 Owen Taylor <otaylor@redhat.com>
ae68a7
- Add a fix for PCF character maps
ae68a7
ae68a7
* Sun May 26 2002 Tim Powers <timp@redhat.com>
ae68a7
- automated rebuild
ae68a7
ae68a7
* Fri May 17 2002 Mike A. Harris <mharris@redhat.com> 2.1.0-2
ae68a7
- Updated freetype to version 2.1.0
ae68a7
- Added libtool fix for freetype 1.4 (#64631)
ae68a7
ae68a7
* Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.9-2
ae68a7
- use "libtool install" instead of "install" to install some binaries (#62005)
ae68a7
ae68a7
* Mon Mar 11 2002 Mike A. Harris <mharris@redhat.com> 2.0.9-1
ae68a7
- Updated to freetype 2.0.9
ae68a7
ae68a7
* Sun Feb 24 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-4
ae68a7
- Added proper docs+demos source for 2.0.8.
ae68a7
ae68a7
* Sat Feb 23 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-3
ae68a7
- Added compat patch so 2.x works more like 1.x
ae68a7
- Rebuilt with new build toolchain
ae68a7
ae68a7
* Fri Feb 22 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-2
ae68a7
- Updated to freetype 2.0.8, however docs and demos are stuck at 2.0.7
ae68a7
  on the freetype website.  Munged specfile to deal with the problem by using
ae68a7
  {oldversion} instead of version where appropriate.  <sigh>
ae68a7
ae68a7
* Sat Feb  2 2002 Tim Powers <timp@redhat.com> 2.0.6-3
ae68a7
- bumping release so that we don't collide with another build of
ae68a7
  freetype, make sure to change the release requirement in the XFree86
ae68a7
  package
ae68a7
ae68a7
* Fri Feb  1 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-2
ae68a7
- Made ttmkfdir inclusion conditional, and set up a define to include
ae68a7
  ttmkfdir in RHL 7.x builds, since ttmkfdir is now moving to the new
ae68a7
  XFree86-font-utils package.
ae68a7
ae68a7
* Wed Jan 16 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-1
ae68a7
- Updated freetype to version 2.0.6
ae68a7
ae68a7
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 2.0.5-4
ae68a7
- automated rebuild
ae68a7
ae68a7
* Fri Nov 30 2001 Elliot Lee <sopwith@redhat.com> 2.0.5-3
ae68a7
- Fix bug #56901 (ttmkfdir needed to list Unicode encoding when generating
ae68a7
  font list). (ttmkfdir-iso10646.patch)
ae68a7
- Use _smp_mflags macro everywhere relevant. (freetype-pre1.4-make.patch)
ae68a7
- Undo fix for #24253, assume compiler was fixed.
ae68a7
ae68a7
* Mon Nov 12 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.5-2
ae68a7
- Fix build with gcc 3.1 (#56079)
ae68a7
ae68a7
* Sun Nov 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.5-1
ae68a7
- Updated freetype to version 2.0.5
ae68a7
ae68a7
* Sat Sep 22 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-2
ae68a7
- Added new subpackage freetype-demos, added demos to build
ae68a7
- Disabled ftdump, ftlint in utils package favoring the newer utils in
ae68a7
  demos package.
ae68a7
ae68a7
* Tue Sep 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-1
ae68a7
- Updated source to 2.0.4
ae68a7
- Added freetype demo's back into src.rpm, but not building yet.
ae68a7
ae68a7
* Wed Aug 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-7
ae68a7
- Changed package to use {findlang} macro to fix bug (#50676)
ae68a7
ae68a7
* Sun Jul 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-6
ae68a7
- Changed freetype-devel to group Development/Libraries (#47625)
ae68a7
ae68a7
* Mon Jul  9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-5
ae68a7
- Fix up FT1 headers to please Qt 3.0.0 beta 2
ae68a7
ae68a7
* Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-4
ae68a7
- Add ft2build.h to -devel package, since it's included by all other
ae68a7
  freetype headers, the package is useless without it
ae68a7
ae68a7
* Thu Jun 21 2001 Nalin Dahyabhai <nalin@redhat.com> 2.0.3-3
ae68a7
- Change "Requires: freetype = name/ver" to "freetype = version/release",
ae68a7
  and move the requirements to the subpackages.
ae68a7
ae68a7
* Mon Jun 18 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-2
ae68a7
- Added "Requires: freetype = name/ver"
ae68a7
ae68a7
* Tue Jun 12 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-1
ae68a7
- Updated to Freetype 2.0.3, minor specfile tweaks.
ae68a7
- Freetype2 docs are is in a separate tarball now. Integrated it.
ae68a7
- Built in new environment.
ae68a7
ae68a7
* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
ae68a7
- rebuild for C++ exception handling on ia64
ae68a7
ae68a7
* Sat Jan 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
ae68a7
- Build ttmkfdir with -O0, workaround for Bug #24253
ae68a7
ae68a7
* Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
ae68a7
- libtool is used to build libttf, so use libtool to link ttmkfdir with it
ae68a7
- fixup a paths for a couple of missing docs
ae68a7
ae68a7
* Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
ae68a7
- Update ttmkfdir
ae68a7
ae68a7
* Wed Dec 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
ae68a7
- Update to 2.0.1 and 1.4
ae68a7
- Mark locale files as such
ae68a7
ae68a7
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
ae68a7
- automatic rebuild
ae68a7
ae68a7
* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
ae68a7
- move .la file to devel pkg
ae68a7
- FHS paths
ae68a7
ae68a7
* Thu Feb 17 2000 Preston Brown <pbrown@redhat.com>
ae68a7
- revert spaces patch, fix up some foundry names to match X ones
ae68a7
ae68a7
* Mon Feb 07 2000 Nalin Dahyabhai <nalin@redhat.com>
ae68a7
- add defattr, ftmetric, ftsbit, ftstrtto per bug #9174
ae68a7
ae68a7
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
ae68a7
- fix description and summary
ae68a7
ae68a7
* Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
ae68a7
- make ttmkfdir replace spaces in family names with underscores (#7613)
ae68a7
ae68a7
* Tue Jan 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
ae68a7
- 1.3.1
ae68a7
- handle RPM_OPT_FLAGS
ae68a7
ae68a7
* Wed Nov 10 1999 Preston Brown <pbrown@redhat.com>
ae68a7
- fix a path for ttmkfdir Makefile
ae68a7
ae68a7
* Thu Aug 19 1999 Preston Brown <pbrown@redhat.com>
ae68a7
- newer ttmkfdir that works better, moved ttmkfdir to /usr/bin from /usr/sbin
ae68a7
- freetype utilities moved to subpkg, X dependency removed from main pkg
ae68a7
- libttf.so symlink moved to devel pkg
ae68a7
ae68a7
* Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
ae68a7
- strip binaries
ae68a7
ae68a7
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
ae68a7
- auto rebuild in the new build environment (release 5)
ae68a7
ae68a7
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
ae68a7
- fixed the doc file list
ae68a7
ae68a7
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
ae68a7
- Injected new description and group.
ae68a7
ae68a7
* Mon Feb 15 1999 Preston Brown <pbrown@redhat.com>
ae68a7
- added ttmkfdir
ae68a7
ae68a7
* Tue Feb 02 1999 Preston Brown <pbrown@redhat.com>
ae68a7
- update to 1.2
ae68a7
ae68a7
* Thu Jan 07 1999 Cristian Gafton <gafton@redhat.com>
ae68a7
- call libtoolize to sanitize config.sub and get ARM support
ae68a7
- dispoze of the patch (not necessary anymore)
ae68a7
ae68a7
* Wed Oct 21 1998 Preston Brown <pbrown@redhat.com>
ae68a7
- post/postun sections for ldconfig action.
ae68a7
ae68a7
* Tue Oct 20 1998 Preston Brown <pbrown@redhat.com>
ae68a7
- initial RPM, includes normal and development packages.