cvsdist 9a246d
%{!?with_xfree86:%define with_xfree86 1}
cvsdist 9a246d
besfahbo 65252a
Summary: A free and portable font rendering engine
cvsdist bfbd76
Name: freetype
095c0c
Version: 2.10.1
8f8172
Release: 2%{?dist}
65f0be
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
cvsdist 34fa95
URL: http://www.freetype.org
095c0c
Source:  http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.xz
095c0c
Source1: http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{version}.tar.xz
095c0c
Source2: http://download.savannah.gnu.org/releases/freetype/ft2demos-%{version}.tar.xz
61fbc4
Source3: ftconfig.h
cvsdist 34fa95
21ab00
# Enable subpixel rendering (ClearType)
21ab00
Patch0:  freetype-2.3.0-enable-spr.patch
besfahbo cbf2c9
# Enable otvalid and gxvalid modules
2e8929
Patch1:  freetype-2.2.1-enable-valid.patch
Behdad Esfahbod 9da9b9
# Enable additional demos
2e8929
Patch2:  freetype-2.5.2-more-demos.patch
cvsdist bfbd76
ae7023
Patch3:  freetype-2.6.5-libtool.patch
928ba6
749d27
Patch4:  freetype-2.8-multilib.patch
0c07bf
2e6bf1
Patch5:  freetype-2.10.0-internal-outline.patch
ac07a0
# Revert ABI/API change
ac07a0
Patch6:  freetype-2.10.1-debughook.patch
2e6bf1
Igor Gnatenko 8ff528
BuildRequires:  gcc
besfahbo 2dc012
BuildRequires: libX11-devel
5b7ef2
BuildRequires: libpng-devel
9dac2f
BuildRequires: zlib-devel
9dac2f
BuildRequires: bzip2-devel
besfahbo 2dc012
Behdad Esfahbod 336d22
Provides: %{name}-bytecode
21ab00
Provides: %{name}-subpixel
a7da0c
Obsoletes: freetype-freeworld < 2.9.1-2
Behdad Esfahbod 336d22
cvsdist bfbd76
%description
besfahbo cbf2c9
The FreeType engine is a free and portable font rendering
besfahbo cbf2c9
engine, developed to provide advanced font support for a variety of
cvsdist 34fa95
platforms and environments. FreeType is a library which can open and
cvsdist 34fa95
manages font files as well as efficiently load, hint and render
cvsdist bfbd76
individual glyphs. FreeType is not a font server or a complete
cvsdist bfbd76
text-rendering library.
cvsdist bfbd76
cvsdist 34fa95
cvsdist 34fa95
%package demos
besfahbo 822527
Summary: A collection of FreeType demos
cvsdist 34fa95
Requires: %{name} = %{version}-%{release}
cvsdist 34fa95
cvsdist 34fa95
%description demos
besfahbo cbf2c9
The FreeType engine is a free and portable font rendering
besfahbo cbf2c9
engine, developed to provide advanced font support for a variety of
besfahbo cbf2c9
platforms and environments.  The demos package includes a set of useful
besfahbo cbf2c9
small utilities showing various capabilities of the FreeType library.
cvsdist 34fa95
cvsdist bfbd76
cvsdist bfbd76
%package devel
cvsdist 34fa95
Summary: FreeType development libraries and header files
cvsdist 56921a
Requires: %{name} = %{version}-%{release}
100709
Requires: pkgconf%{?_isa}
cvsdist bfbd76
cvsdist bfbd76
%description devel
besfahbo cbf2c9
The freetype-devel package includes the static libraries and header files
besfahbo cbf2c9
for the FreeType font rendering engine.
cvsdist bfbd76
besfahbo cbf2c9
Install freetype-devel if you want to develop programs which will use
besfahbo cbf2c9
FreeType.
cvsdist bfbd76
cvsdist 34fa95
besfahbo cbf2c9
%prep
26db63
%setup -q -b 1 -a 2
9496ba
21ab00
%patch0  -p1 -b .enable-spr
2e8929
%patch1  -p1 -b .enable-valid
Behdad Esfahbod 231c0a
26db63
pushd ft2demos-%{version}
2e8929
%patch2  -p1 -b .more-demos
Behdad Esfahbod 231c0a
popd
Kristian Høgsberg d70a8f
ae7023
%patch3 -p1 -b .libtool
749d27
%patch4 -p1 -b .multilib
2e6bf1
%patch5 -p1 -b .internal-outline
ac07a0
%patch6 -p1 -b .debughook
928ba6
cvsdist bfbd76
%build
cvsdist 028235
df0e2c
%configure --disable-static \
df0e2c
           --with-zlib=yes \
df0e2c
           --with-bzip2=yes \
df0e2c
           --with-png=yes \
5034d0
           --enable-freetype-config \
df0e2c
           --with-harfbuzz=no
5095c7
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' builds/unix/libtool
5095c7
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' builds/unix/libtool
besfahbo c1c64f
make %{?_smp_mflags}
cvsdist 34fa95
cvsdist 9a246d
%if %{with_xfree86}
besfahbo 4ab012
# Build demos
26db63
pushd ft2demos-%{version}
Behdad Esfahbod 9247a9
make TOP_DIR=".."
Behdad Esfahbod 9247a9
popd
cvsdist 9a246d
%endif
cvsdist bfbd76
ed86e4
# Convert FTL.txt and example3.cpp to UTF-8
Behdad Esfahbod 9247a9
pushd docs
Behdad Esfahbod 3191de
iconv -f latin1 -t utf-8 < FTL.TXT > FTL.TXT.tmp && \
Behdad Esfahbod 3191de
touch -r FTL.TXT FTL.TXT.tmp && \
Behdad Esfahbod 3191de
mv FTL.TXT.tmp FTL.TXT
ed86e4
ed86e4
iconv -f iso-8859-1 -t utf-8 < "tutorial/example3.cpp" > "tutorial/example3.cpp.utf8"
ed86e4
touch -r tutorial/example3.cpp tutorial/example3.cpp.utf8 && \
ed86e4
mv tutorial/example3.cpp.utf8 tutorial/example3.cpp
Behdad Esfahbod 9247a9
popd
Behdad Esfahbod 9247a9
Behdad Esfahbod 9247a9
cvsdist bfbd76
%install
cvsdist 34fa95
ae7023
%make_install gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
cvsdist bfbd76
besfahbo 43c78c
{
Behdad Esfahbod 9da9b9
  for ftdemo in ftbench ftchkwd ftmemchk ftpatchk fttimer ftdump ftlint ftmemchk ftvalid ; do
26db63
      builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo $RPM_BUILD_ROOT/%{_bindir}
besfahbo 43c78c
  done
besfahbo 43c78c
}
cvsdist 9a246d
%if %{with_xfree86}
cvsdist 7ce998
{
besfahbo 11dc18
  for ftdemo in ftdiff ftgamma ftgrid ftmulti ftstring fttimer ftview ; do
26db63
      builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo $RPM_BUILD_ROOT/%{_bindir}
cvsdist 7ce998
  done
cvsdist 7ce998
}
cvsdist 9a246d
%endif
cvsdist c39fbb
b1421e
# fix multilib issues
4cb826
%define wordsize %{__isa_bits}
b1421e
26db63
mv $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h \
26db63
   $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig-%{wordsize}.h
26db63
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h
b1421e
5034d0
# Don't package static .a or .la files
5d0d6a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
257cbd
cvsdist bfbd76
cvsdist 34fa95
%triggerpostun -- freetype < 2.0.5-3
cvsdist 7ce998
{
cvsdist 7ce998
  # ttmkfdir updated - as of 2.0.5-3, on upgrades we need xfs to regenerate
cvsdist 7ce998
  # things to get the iso10646-1 encoding listed.
87c1cd
  for I in %{_datadir}/fonts/*/TrueType /usr/share/X11/fonts/TTF; do
cvsdist 7ce998
      [ -d $I ] && [ -f $I/fonts.scale ] && [ -f $I/fonts.dir ] && touch $I/fonts.scale
cvsdist 7ce998
  done
cvsdist 7ce998
  exit 0
cvsdist 7ce998
}
cvsdist 34fa95
50a871
%ldconfig_scriptlets
cvsdist bfbd76
besfahbo bf2fbc
%files
9dc94e
%{!?_licensedir:%global license %%doc}
e6a70c
%license docs/LICENSE.TXT docs/FTL.TXT docs/GPLv2.TXT
cvsdist bfbd76
%{_libdir}/libfreetype.so.*
Behdad Esfahbod 9247a9
%doc README
cvsdist bfbd76
cvsdist 34fa95
%files demos
besfahbo cbf2c9
%{_bindir}/ftbench
besfahbo cbf2c9
%{_bindir}/ftchkwd
Behdad Esfahbod 9da9b9
%{_bindir}/ftmemchk
Behdad Esfahbod 9da9b9
%{_bindir}/ftpatchk
Behdad Esfahbod 9da9b9
%{_bindir}/fttimer
cvsdist 34fa95
%{_bindir}/ftdump
cvsdist 34fa95
%{_bindir}/ftlint
besfahbo cbf2c9
%{_bindir}/ftvalid
besfahbo cbf2c9
%if %{with_xfree86}
besfahbo 11dc18
%{_bindir}/ftdiff
besfahbo cbf2c9
%{_bindir}/ftgamma
besfahbo 11dc18
%{_bindir}/ftgrid
cvsdist 34fa95
%{_bindir}/ftmulti
cvsdist 34fa95
%{_bindir}/ftstring
cvsdist 34fa95
%{_bindir}/ftview
cvsdist 9a246d
%endif
Behdad Esfahbod 9247a9
%doc ChangeLog README
cvsdist 34fa95
cvsdist bfbd76
%files devel
9dc94e
%doc docs/CHANGES docs/formats.txt docs/ft2faq.html
cvsdist 7ce998
%dir %{_includedir}/freetype2
cvsdist 7ce998
%{_datadir}/aclocal/freetype2.m4
cvsdist bfbd76
%{_includedir}/freetype2/*
cvsdist bfbd76
%{_libdir}/libfreetype.so
cvsdist bfbd76
%{_bindir}/freetype-config
557ed7
%{_libdir}/pkgconfig/freetype2.pc
Behdad Esfahbod 9247a9
%doc docs/design
Behdad Esfahbod 9247a9
%doc docs/glyphs
Behdad Esfahbod 9247a9
%doc docs/reference
Behdad Esfahbod 9247a9
%doc docs/tutorial
dfbfe8
%{_mandir}/man1/*
cvsdist bfbd76
cvsdist bfbd76
%changelog
8f8172
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-2
8f8172
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8f8172
095c0c
* Sat Oct 12 2019 Michael Kuhn <suraia@fedoraproject.org> - 2.10.1-1
095c0c
- Update to 2.10.1
ac07a0
- Revert FT_DebugHook_Func ABI/API changes
095c0c
c37eac
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.0-3
c37eac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c37eac
8c4794
* Tue Jun 11 09:42:57 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.10.0-2
8c4794
- Fix handling of undefined glyph [pcf]
8c4794
2e6bf1
* Tue May 28 2019 Marek Kasik <mkasik@redhat.com> - 2.10.0-1
2e6bf1
- Update to 2.10.0
2e6bf1
- Keep FT_Outline_New_Internal() and FT_Outline_Done_Internal()
2e6bf1
- for ABI compatibility but make them just throw
2e6bf1
- Unimplemented_Feature error.
2e6bf1
- Remove them once soname has been bumped!
2e6bf1
- Resolves: #1689117
2e6bf1
dd8205
* Mon Apr 8 2019 Marek Kasik <mkasik@redhat.com> - 2.9.1-8
dd8205
- Remove freetype-2.9-ftsmooth.patch
dd8205
649b62
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-7
649b62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
649b62
a7da0c
* Wed Oct 31 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-6
a7da0c
- Obsolete freetype-freeworld
a7da0c
- Resolves: #1644700
a7da0c
21ab00
* Wed Oct 31 2018 Neal Gompa <ngompa13@gmail.com> - 2.9.1-5
21ab00
- Correctly enable subpixel rendering for ClearType functionality
21ab00
681428
* Mon Oct 29 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-4
681428
- Enable ClearType code thanks to Microsoft joining OIN
681428
5912cf
* Fri Oct 19 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-3
5912cf
- Use 'pkgconf' directly for multilib reasons
5912cf
- Resolves: #1639379
5912cf
6baa33
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-2
6baa33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6baa33
5034d0
* Fri May 25 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-1
5034d0
- Update to 2.9.1
5034d0
- Modify/remove patches as needed
5034d0
- Resolves: #1574125
5034d0
749d27
* Tue Mar 20 2018 Marek Kasik <mkasik@redhat.com> - 2.9-1
749d27
- Update to 2.9
749d27
- Add/modify/remove patches as needed
749d27
- Resolves: #1492372
749d27
a84e71
* Fri Feb 16 2018 Marek Kasik <mkasik@redhat.com> - 2.8-10
a84e71
- Avoid NULL reference
a84e71
- Resolves: #1544776
a84e71
1cbdb3
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-9
1cbdb3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1cbdb3
50a871
* Fri Feb 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.8-8
50a871
- Switch to %%ldconfig_scriptlets
50a871
100709
* Mon Oct  9 2017 Marek Kasik <mkasik@redhat.com> - 2.8-7
100709
- Require pkgconf so we can make freetype-config multilib compatible again
100709
- Resolves: #1497443
100709
1fb770
* Thu Sep 21 2017 Marek Kasik <mkasik@redhat.com> - 2.8-6
1fb770
- Fix loading of named instances (TrueType)
1fb770
342536
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-5
342536
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
342536
6a9e63
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-4
6a9e63
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6a9e63
4f731b
* Thu Jun  1 2017 Marek Kasik <mkasik@redhat.com> - 2.8-3
4f731b
- Adjust loop counter maximum for TrueType fonts
4f731b
- Resolves: #1456585
4f731b
0c07bf
* Wed May 24 2017 Marek Kasik <mkasik@redhat.com> - 2.8-2
0c07bf
- Accept ISO646.1991-IRV as a Unicode charmap in PCF and BDF drivers
0c07bf
- Resolves: #1451795
0c07bf
ae7023
* Wed May 17 2017 Marek Kasik <mkasik@redhat.com> - 2.8-1
ae7023
- Update to 2.8
ae7023
- Modify/remove patches as needed
ae7023
- Resolves: #1450581
ae7023
800ea2
* Tue May  2 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-7
800ea2
- Fix numbers of tracking bugs
800ea2
5e36bb
* Tue May  2 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-6
5e36bb
- Add safety guard (CVE-2017-8287)
800ea2
- Resolves: #1446074
5e36bb
2e8929
* Tue May  2 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-5
2e8929
- Better protect `flex' handling (CVE-2017-8105)
800ea2
- Resolves: #1446501
2e8929
f9a8cd
* Mon Apr 10 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-4
f9a8cd
- Revert previous commit
f9a8cd
- Related: #1437999
f9a8cd
8d9ded
* Mon Apr  3 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-3
8d9ded
- Allow linear scaling for unhinted rendering
8d9ded
- Resolves: #1437999
8d9ded
b9316a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
b9316a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b9316a
6e58fd
* Tue Jan  3 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-1
6e58fd
- Update to 2.7.1
6e58fd
- Resolves: #1409271
6e58fd
8d746d
* Mon Nov 21 2016 Marek Kasik <mkasik@redhat.com> - 2.7-2
8d746d
- Fix a valgrind warning
8d746d
- Resolves: #1395915
8d746d
6e7eb9
* Mon Sep 12 2016 Marek Kasik <mkasik@redhat.com> - 2.7-1
6e7eb9
- Update to 2.7
6e7eb9
- Resolves: #1374305
6e7eb9
928ba6
* Mon Aug 22 2016 Marek Kasik <mkasik@redhat.com> - 2.6.5-2
928ba6
- Don't show path of non-existing libtool file
928ba6
9a8114
* Wed Jul 13 2016 Marek Kasik <mkasik@redhat.com> - 2.6.5-1
9a8114
- Update to 2.6.5
9a8114
- Resolves: #1355743
9a8114
9dc94e
* Sat Mar  5 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.6.3-2
9dc94e
- Use %%license and cleanup spec
9dc94e
- Move dev docs to devel package
9dc94e
f9a2bd
* Wed Feb 10 2016 Marek Kasik <mkasik@redhat.com> - 2.6.3-1
f9a2bd
- Update to 2.6.3
f9a2bd
8f6a79
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.2-2
8f6a79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8f6a79
be76cb
* Thu Dec  3 2015 Tom Callaway <spot@fedoraproject.org> - 2.6.2-1
be76cb
- update to 2.6.2
be76cb
26db63
* Mon Oct 12 2015 Marek Kasik <mkasik@redhat.com> - 2.6.1-1
26db63
- Update to 2.6.1
26db63
- Adapt to the new header structure
26db63
- Resolves: #1268661
26db63
9496ba
* Tue Jul 28 2015 Marek Kasik <mkasik@redhat.com> - 2.6.0-3
9496ba
- Don't use `hmtx' table for LSB
9496ba
ac56bb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.0-2
ac56bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
ac56bb
5351dc
* Fri Jun 12 2015 Marek Kasik <mkasik@redhat.com> - 2.6.0-1
5351dc
- Update to 2.6
5351dc
- Resolves: #1229688
5351dc
50aa73
* Tue Jan  6 2015 Marek Kasik <mkasik@redhat.com> - 2.5.5-1
50aa73
- Update to 2.5.5
50aa73
- Resolves: #1178876
50aa73
a2e19d
* Tue Dec  9 2014 Marek Kasik <mkasik@redhat.com> - 2.5.4-1
a2e19d
- Update to 2.5.4
a2e19d
- Resolves: #1171504
a2e19d
ac3b65
* Tue Nov 11 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-11
ac3b65
- Fix directories returned by freetype-config with modified prefix
ac3b65
- Resolves: #1161963
ac3b65
365fb7
* Tue Oct 21 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-10
365fb7
- Fix patch which enables subpixel rendering
365fb7
- Resolves: #1154448
365fb7
4cb826
* Mon Aug 18 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-9
4cb826
- Simplify getting of wordsize
4cb826
0834a5
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-8
0834a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
0834a5
1978c3
* Sat Aug  2 2014 Peter Robinson <pbrobinson@redhat.com> 2.5.3-7
1978c3
- Generic 32/64 bit platform detection (fix it once and for all)
1978c3
d97aad
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-6
d97aad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d97aad
df0e2c
* Tue Mar 25 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-5
df0e2c
- Be explicit about required libraries
df0e2c
934384
* Tue Mar 25 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-4
934384
- Don't return flags of privately used libraries when
934384
- calling "freetype-config --libs"
934384
- Resolves: #1079302
934384
27e95c
* Fri Mar 21 2014 Dan Horák <dan[at]danny.cz> - 2.5.3-3
27e95c
- drop private libs from freetype-config so it returns the same libs as pkg-config
27e95c
9dac2f
* Tue Mar 11 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-2
9dac2f
- Enable support for bzip2 compressed fonts
9dac2f
dfbfe8
* Tue Mar 11 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-1
dfbfe8
- Update to 2.5.3
dfbfe8
- Resolves: #1073923
dfbfe8
29bfa7
* Mon Jan 20 2014 Marek Kasik <mkasik@redhat.com> - 2.5.2-2
29bfa7
- Fix include directory in freetype-config
29bfa7
- Resolves: #1055154
29bfa7
e7d12d
* Fri Jan 17 2014 Marek Kasik <mkasik@redhat.com> - 2.5.2-1
e7d12d
- Update to 2.5.2
e7d12d
- Modify spec file to respect the new header file layout
e7d12d
- Resolves: #1034065
e7d12d
f4d015
* Fri Jan 10 2014 Marek Kasik <mkasik@redhat.com> - 2.5.0-5
f4d015
- Enable ppc64le architecture
f4d015
- Resolves: #1051202
f4d015
610601
* Fri Sep 20 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-4
610601
- Fix vertical size of emboldened glyphs
610601
c66b29
* Mon Aug 05 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-3
c66b29
- Fix changelog dates
c66b29
5b7ef2
* Mon Aug 05 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-2
5b7ef2
- Require libpng
5b7ef2
1afc4d
* Mon Aug 05 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-1
1afc4d
- Update to 2.5.0
1afc4d
- Backport changes from freetype-2.5.0.1
1afc4d
-   (ft2demos-2.5.0.1 and freetype-doc-2.5.0.1 were not released)
1afc4d
4d3886
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.12-6
4d3886
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4d3886
2282d3
* Wed May 29 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.12-5
2282d3
- Add aarch64 to 64 bit arch list
2282d3
ed86e4
* Thu May 16 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-4
ed86e4
- Change encoding of "docs/tutorial/example3.cpp" to UTF-8
ed86e4
61fbc4
* Thu May 16 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-3
61fbc4
- Package ftconfig.h as source file
61fbc4
e78513
* Mon May 13 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-2
e78513
- Don't use quotes in freetype2.pc
e78513
- Resolves: #961855
e78513
9d3d18
* Thu May  9 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-1
9d3d18
- Update to 2.4.12
9d3d18
- Enable Adobe CFF engine
9d3d18
- Resolves: #959771
9d3d18
3ab804
* Tue Mar 19 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-3
3ab804
- Fix emboldening:
3ab804
    - split out MSB function
3ab804
    - fix integer overflows
3ab804
    - fix broken emboldening at small sizes
3ab804
- Resolves: #891457
3ab804
f853bc
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.11-2
f853bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f853bc
9e2b1b
* Wed Jan  2 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-1
9e2b1b
- Update to 2.4.11
9e2b1b
- Resolves: #889177
9e2b1b
65f0be
* Wed Oct 24 2012 Marek Kasik <mkasik@redhat.com> - 2.4.10-3
65f0be
- Update License field
65f0be
aa208c
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.10-2
aa208c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
aa208c
ce853f
* Wed Jul 11 2012 Marek Kasik <mkasik@redhat.com> 2.4.10-1
ce853f
- Update to 2.4.10
ce853f
- Remove patches which are already included in upstream
ce853f
- Resolves: #832651
ce853f
e50e93
* Fri Mar 30 2012 Marek Kasik <mkasik@redhat.com> 2.4.9-1
e50e93
- Update to 2.4.9
e50e93
- Fixes various CVEs
e50e93
- Resolves: #806270
e50e93
1a9ea0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.8-2
1a9ea0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1a9ea0
f772e1
* Tue Nov 15 2011 Marek Kasik <mkasik@redhat.com> 2.4.8-1
f772e1
- Update to 2.4.8
f772e1
- Remove an unneeded patch
f772e1
bba3c2
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.7-2
bba3c2
- Rebuilt for glibc bug#747377
bba3c2
51b59a
* Thu Oct 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.7-1
51b59a
- Update to 2.4.7
51b59a
- Fixes CVE-2011-3256
51b59a
- Resolves: #747262
51b59a
6183c5
* Thu Aug  4 2011 Marek Kasik <mkasik@redhat.com> 2.4.6-1
6183c5
- Update to 2.4.6
6183c5
36cb80
* Wed Jul 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.5-2
36cb80
- Add freetype-2.4.5-CVE-2011-0226.patch
36cb80
    (Add better argument check for `callothersubr'.)
36cb80
    - based on patches by Werner Lemberg,
36cb80
      Alexei Podtelezhnikov and Matthias Drochner
36cb80
- Resolves: #723469
36cb80
ec4243
* Tue Jun 28 2011 Marek Kasik <mkasik@redhat.com> 2.4.5-1
ec4243
- Update to 2.4.5
ec4243
db8268
* Tue Mar  8 2011 Marek Kasik <mkasik@redhat.com> 2.4.4-4
db8268
- Fix autohinting fallback (#547532).
db8268
- Ignore CFF-based OTFs.
db8268
c34d94
* Sun Feb 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.4-3
c34d94
- Enable bytecode interpreter (#547532).
c34d94
- Fall back to autohinting if a TTF/OTF doesn't contain any bytecode.
c34d94
abeaab
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.4-2
abeaab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
abeaab
198717
* Thu Dec  2 2010 Marek Kasik <mkasik@redhat.com> 2.4.4-1
198717
- Update to 2.4.4
198717
- Remove freetype-2.4.3-CVE-2010-3855.patch
198717
- Resolves: #659020
198717
4548e1
* Mon Nov 15 2010 Marek Kasik <mkasik@redhat.com> 2.4.3-2
4548e1
- Add freetype-2.4.3-CVE-2010-3855.patch
4548e1
    (Protect against invalid `runcnt' values.)
4548e1
- Resolves: #651764
4548e1
098778
* Tue Oct 26 2010 Marek Kasik <mkasik@redhat.com> 2.4.3-1
098778
- Update to 2.4.3
098778
- Resolves: #639906
098778
526361
* Wed Oct  6 2010 Marek Kasik <mkasik@redhat.com> 2.4.2-3
526361
- Add freetype-2.4.2-CVE-2010-3311.patch
526361
    (Don't seek behind end of stream.)
526361
- Resolves: #638522
526361
c0025f
* Fri Aug  6 2010 Matthias Clasen <mclasen@redhat.com> 2.4.2-2
c0025f
- Fix a thinko, we still want to disable the bytecode interpreter
c0025f
  by default
c0025f
05c25c
* Fri Aug  6 2010 Matthias Clasen <mclasen@redhat.com> 2.4.2-1
05c25c
- Update to 2.4.2
05c25c
- Drop upstreamed patch, bytecode interpreter now on by default
05c25c
c66b29
* Tue Feb 23 2010 Behdad Esfahbod <behdad@redhat.com> 2.3.12-1
Behdad Esfahbod 231c0a
- Update to 2.3.12
Behdad Esfahbod 231c0a
- Drop mathlib patch
Behdad Esfahbod 231c0a
Behdad Esfahbod b75fce
* Thu Dec  3 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.11-2
Behdad Esfahbod b75fce
- Drop upstreamed patch.
Behdad Esfahbod b75fce
- Enable patented bytecode interpretter now that the patents are expired.
Behdad Esfahbod b75fce
Behdad Esfahbod 9da9b9
* Thu Oct 22 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.11-1
Behdad Esfahbod 9da9b9
- Update to 2.3.11.
Behdad Esfahbod 9da9b9
- Add freetype-2.3.11-more-demos.patch
Behdad Esfahbod 9da9b9
- New demo programs ftmemchk, ftpatchk, and fttimer
Behdad Esfahbod 9da9b9
Behdad Esfahbod d08817
* Thu Oct 08 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.10-1
Behdad Esfahbod d08817
- Drop freetype-2.3.9-aliasing.patch
Behdad Esfahbod d08817
- Update to 2.3.10.
Behdad Esfahbod d08817
Behdad Esfahbod f4a718
* Thu Jul 30 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.9-6
Behdad Esfahbod f4a718
- Add freetype-2.3.9-aliasing.patch
Behdad Esfahbod f4a718
- Resolves: 513582
Behdad Esfahbod f4a718
680c21
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.9-5
680c21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
680c21
557ed7
* Thu May  7 2009 Matthias Clasen <mclasen@redhat.com> 2.3.9-4
557ed7
- Don't own /usr/lib/pkgconfig
557ed7
c66b29
* Fri Mar 27 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-3
Behdad Esfahbod 61ed3a
- Disable subpixel hinting by default.  Was turned on unintentionally.
Behdad Esfahbod 61ed3a
Behdad Esfahbod 336d22
* Wed Mar 25 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-2
Behdad Esfahbod 336d22
- Add Provides: freetype-bytecode and freetype-subpixel if built
Behdad Esfahbod 336d22
  with those options.
Behdad Esfahbod 336d22
- Resolves: #155210
Behdad Esfahbod 336d22
c66b29
* Fri Mar 13 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-1
Behdad Esfahbod 470354
- Update to 2.3.9.
Behdad Esfahbod 470354
- Resolves #489928
Behdad Esfahbod 470354
c66b29
* Mon Mar 09 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.8-2.1
Behdad Esfahbod 3191de
- Preserve timestamp of FTL.TXT when converting to UTF-8.
Behdad Esfahbod 3191de
145ccf
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-2
145ccf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
145ccf
Behdad Esfahbod d0b86c
* Thu Jan 15 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.8-1
Behdad Esfahbod d0b86c
- Update to 2.3.8
Behdad Esfahbod d0b86c
- Remove freetype-autohinter-ligature.patch
Behdad Esfahbod d0b86c
Behdad Esfahbod 9247a9
* Tue Dec 09 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-3
Behdad Esfahbod 9247a9
- Add full source URL to Source lines.
Behdad Esfahbod 9247a9
- Add docs to main and devel package.
Behdad Esfahbod 9247a9
- rpmlint is happy now.
Behdad Esfahbod 9247a9
- Resolves: #225770
Behdad Esfahbod 9247a9
Behdad Esfahbod 82908e
* Fri Dec 05 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-2
Behdad Esfahbod 028eec
- Add freetype-autohinter-ligature.patch
Behdad Esfahbod 028eec
- Resolves: #368561
Behdad Esfahbod 028eec
c66b29
* Thu Aug 14 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-1
Behdad Esfahbod 6f207d
- Update to 2.3.7
Behdad Esfahbod 6f207d
Behdad Esfahbod 162401
* Tue Jun 10 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.6-1
Behdad Esfahbod 162401
- Update to 2.3.6
Behdad Esfahbod 162401
e33e30
* Wed May 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.3.5-5
e33e30
- fix license tag
e33e30
- add sparc64 to list of 64bit arches
e33e30
005bf1
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.3.5-4
005bf1
- Autorebuild for GCC 4.3
005bf1
49ff65
* Thu Aug 23 2007 Adam Jackson <ajax@redhat.com> - 2.3.5-3
49ff65
- Rebuild for build ID
49ff65
Behdad Esfahbod 417715
* Tue Jul 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.5-2
Behdad Esfahbod 417715
- Change spec file to permit enabling bytecode-interpreter and
Behdad Esfahbod 417715
  subpixel-rendering without editing spec file.
Behdad Esfahbod 417715
- Resolves: 249986
Behdad Esfahbod 417715
Behdad Esfahbod d14877
* Wed Jul 25 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.5-1
Behdad Esfahbod d14877
- Update to 2.3.5.
Behdad Esfahbod d14877
- Drop freetype-2.3.4-ttf-overflow.patch
Behdad Esfahbod d14877
5095c7
* Fri Jun 29 2007 Adam Jackson <ajax@redhat.com> 2.3.4-4
5095c7
- Fix builds/unix/libtool to not emit rpath into binaries. (#225770)
5095c7
Behdad Esfahbod 75bee4
* Thu May 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-3
Behdad Esfahbod 75bee4
- Add freetype-2.3.4-ttf-overflow.patch
Behdad Esfahbod 75bee4
besfahbo ddfc10
* Thu Apr 12 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-2
besfahbo ddfc10
- Add alpha to 64-bit archs (#236166)
besfahbo ddfc10
c66b29
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-1
besfahbo d843b3
- Update to 2.3.4.
besfahbo d843b3
besfahbo 11dc18
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-2
besfahbo 11dc18
- Include new demos ftgrid and ftdiff in freetype-demos. (#235478)
besfahbo 11dc18
besfahbo c3e22e
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-1
besfahbo c3e22e
- Update to 2.3.3.
besfahbo c3e22e
besfahbo 9391f6
* Fri Mar 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.2-1
besfahbo 9391f6
- Update to 2.3.2.
besfahbo 9391f6
besfahbo a57ed2
* Fri Feb 02 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.1-1
besfahbo a57ed2
- Update to 2.3.1.
besfahbo a57ed2
besfahbo c1c64f
* Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-2
besfahbo c1c64f
- Add without_subpixel_rendering.
besfahbo c1c64f
- Drop X11_PATH=/usr.  Not needed anymore.
besfahbo c1c64f
besfahbo 4ab012
* Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-1
besfahbo 4ab012
- Update to 2.3.0.
besfahbo 4ab012
- Drop upstream patches.
besfahbo 4ab012
- Drop -fno-strict-aliasing, it should just work.
besfahbo 4ab012
- Fix typo in ftconfig.h generation.
besfahbo 4ab012
besfahbo 43c78c
* Tue Jan 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-16
besfahbo 43c78c
- Backport binary-search fixes from HEAD
besfahbo 43c78c
- Add freetype-2.2.1-ttcmap.patch
besfahbo 43c78c
- Resolves: #208734
besfahbo 43c78c
besfahbo 43c78c
- Fix rendering issue with some Asian fonts.
besfahbo 43c78c
- Add freetype-2.2.1-fix-get-orientation.patch
besfahbo 43c78c
- Resolves: #207261
besfahbo 43c78c
besfahbo 43c78c
- Copy non-X demos even if not compiling with_xfree86.
besfahbo 43c78c
besfahbo 43c78c
- Add freetype-2.2.1-zero-item-size.patch, to fix crasher.
besfahbo 43c78c
- Resolves #214048
besfahbo 43c78c
besfahbo 43c78c
- Add X11_PATH=/usr to "make"s, to find modern X.
besfahbo 43c78c
- Resolves #212199
besfahbo 43c78c
besfahbo aa53a1
* Mon Sep 11 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-10
besfahbo aa53a1
- Fix crasher https://bugs.freedesktop.org/show_bug.cgi?id=6841
besfahbo aa53a1
- Add freetype-2.2.1-memcpy-fix.patch
besfahbo aa53a1
besfahbo 2dc012
* Thu Sep 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-9
besfahbo 2dc012
- Add BuildRequires: libX11-devel (#205355)
besfahbo 2dc012
besfahbo 9b06cd
* Tue Aug 29 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-8
besfahbo 9b06cd
- Add freetype-composite.patch and freetype-more-composite.patch
besfahbo 9b06cd
  from upstream. (#131851)
besfahbo 9b06cd
ee7aed
* Mon Aug 28 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-7
ee7aed
- Require pkgconfig in the -devel package
ee7aed
78947f
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-6
78947f
- pass --disable-static to %%configure. (#172628)
78947f
257cbd
* Thu Aug 17 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-5
257cbd
- don't package static libs
257cbd
ef3dae
* Sun Aug 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-4.fc6
ef3dae
- fix a problem with the multilib patch (#202366)
ef3dae
b1421e
* Thu Jul 27 2006 Matthias Clasen  <mclasen@redhat.com> - 2.2.1-3
b1421e
- fix multilib issues
b1421e
cdedbe
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-2.1
cdedbe
- rebuild
cdedbe
besfahbo 3846b6
* Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-2
besfahbo 3846b6
- Remove unused BuildRequires
besfahbo 3846b6
besfahbo cbf2c9
* Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-1
besfahbo cbf2c9
- Update to 2.2.1
besfahbo cbf2c9
- Remove FreeType 1, to move to extras
besfahbo cbf2c9
- Install new demos ftbench, ftchkwd, ftgamma, and ftvalid
besfahbo cbf2c9
- Enable modules gxvalid and otvalid
besfahbo cbf2c9
e4840b
* Wed May 17 2006 Karsten Hopp <karsten@redhat.de> 2.1.10-6
e4840b
- add buildrequires libICE-devel, libSM-devel
e4840b
795c1d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2.1
795c1d
- bump again for double-long bug on ppc(64)
795c1d
f77fef
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2
f77fef
- rebuilt for new gcc4.1 snapshot and glibc changes
f77fef
24d02d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
24d02d
- rebuilt
24d02d
87c1cd
* Fri Nov 18 2005 Bill Nottingham  <notting@redhat.com> 2.1.10-5
87c1cd
- Remove references to obsolete /usr/X11R6 paths
87c1cd
975cf6
* Tue Nov  1 2005 Matthias Clasen  <mclasen@redhat.com> 2.1.10-4
975cf6
- Switch requires to modular X
975cf6
2656b2
* Fri Oct 21 2005 Matthias Clasen  <mclasen@redhat.com> 2.1.10-3
2656b2
- BuildRequire gettext 
2656b2
jvdias 0e7abc
* Wed Oct 12 2005 Jason Vas Dias <jvdias@redhat.com> 2.1.10-2
jvdias 0e7abc
- fix 'without_bytecode_interpreter 0' build: freetype-2.1.10-enable-ft2-bci.patch
jvdias 0e7abc
e7dda1
* Fri Oct  7 2005 Matthias Clasen  <mclasen@redhat.com> 2.1.10-1
e7dda1
- Update to 2.1.10
e7dda1
- Add necessary fixes
e7dda1
Kristian Høgsberg d70a8f
* Tue Aug 16 2005 Kristian Høgsberg <krh@redhat.com> 2.1.9-4
Kristian Høgsberg d70a8f
- Fix freetype-config on 64 bit platforms.
Kristian Høgsberg d70a8f
dbfa7a
* Thu Jul 07 2005 Karsten Hopp <karsten@redhat.de> 2.1.9-3
dbfa7a
- BuildRequires xorg-x11-devel
dbfa7a
David Zeuthen 88db18
* Fri Mar  4 2005 David Zeuthen <davidz@redhat.com> - 2.1.9-2
David Zeuthen 88db18
- Rebuild
David Zeuthen 88db18
cvsdist cd6b66
* Wed Aug  4 2004 Owen Taylor <otaylor@redhat.com> - 2.1.9-1
cvsdist cd6b66
- Upgrade to 2.1.9
cvsdist cd6b66
- Since we are just using automake for aclocal, use it unversioned,
cvsdist cd6b66
  instead of specifying 1.4.
cvsdist cd6b66
cvsdist 0fa575
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 0fa575
- rebuilt
cvsdist 0fa575
cvsdist fef5e9
* Mon Apr 19 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-4
cvsdist fef5e9
- Add patch from freetype CVS to fix problem with eexec (#117743)
cvsdist fef5e9
- Add freetype-devel to buildrequires and -devel requires
cvsdist fef5e9
  (Maxim Dzumanenko, #111108)
cvsdist fef5e9
cvsdist 028235
* Wed Mar 10 2004 Mike A. Harris <mharris@redhat.com> 2.1.7-3
cvsdist 028235
- Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to try to fix SEGV and
cvsdist 028235
  SIGILL crashes in mkfontscale which have been traced into freetype and seem
cvsdist fef5e9
  to be caused by aliasing issues in freetype macros (#118021)
cvsdist 028235
cvsdist 028235
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2.1
cvsdist 028235
- rebuilt
cvsdist 028235
cvsdist 028235
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2
cvsdist 028235
- rebuilt
cvsdist 028235
cvsdist a3f972
* Fri Jan 23 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-1
cvsdist a3f972
- Upgrade to 2.1.7
cvsdist a3f972
cvsdist 9a246d
* Tue Sep 23 2003 Florian La Roche <florian.laroche@redhat.de>
cvsdist 9a246d
- allow compiling without the demos as that requires XFree86
cvsdist 9a246d
  (this allows bootstrapping XFree86 on new archs)
cvsdist 9a246d
cvsdist 9a246d
* Fri Aug  8 2003 Elliot Lee <sopwith@redhat.com> 2.1.4-4.1
cvsdist 9a246d
- Rebuilt
cvsdist 9a246d
cvsdist 9a246d
* Tue Jul  8 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-4.0
cvsdist 9a246d
- Bump for rebuild
cvsdist 9a246d
cvsdist 9a246d
* Wed Jun 25 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-3
cvsdist 9a246d
- Fix crash with non-format-0 hdmx tables (found by David Woodhouse)
cvsdist 9a246d
cvsdist 9a246d
* Mon Jun  9 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-1
cvsdist 9a246d
- Version 2.1.4
cvsdist 9a246d
- Relibtoolize to get deplibs right for x86_64
cvsdist 9a246d
- Use autoconf-2.5x for freetype-1.4 to fix libtool-1.5 compat problem (#91781)
cvsdist 9a246d
- Relativize absolute symlinks to fix the -debuginfo package 
cvsdist 9a246d
  (#83521, Mike Harris)
cvsdist 9a246d
cvsdist 9a246d
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 9a246d
- rebuilt
cvsdist 9a246d
cvsdist 9a246d
* Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 2.1.3-9
cvsdist 9a246d
- fix build with gcc 3.3
cvsdist 9a246d
cvsdist 9a246d
* Tue Feb 25 2003 Owen Taylor <otaylor@redhat.com>
cvsdist 9a246d
- Add a memleak fix for the gzip backend from Federic Crozat
cvsdist 9a246d
cvsdist 9a246d
* Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 2.1.3-7
cvsdist 9a246d
- Run libtoolize/aclocal/autoconf so that libtool knows to generate shared libraries 
cvsdist 9a246d
  on ppc64.
cvsdist 9a246d
- Use _smp_mflags (for freetype 2.x only)
cvsdist 9a246d
cvsdist 7ce998
* Tue Feb  4 2003 Owen Taylor <otaylor@redhat.com>
cvsdist 7ce998
- Switch to using %%configure (should fix #82330)
cvsdist 7ce998
cvsdist 7ce998
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 7ce998
- rebuilt
cvsdist 7ce998
cvsdist 7ce998
* Mon Jan  6 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-4
cvsdist 7ce998
- Make FreeType robust against corrupt fonts with recursive composite 
cvsdist 7ce998
  glyphs (#74782, James Antill)
cvsdist 7ce998
cvsdist 7ce998
* Thu Jan  2 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-3
cvsdist 7ce998
- Add a patch to implement FT_LOAD_TARGET_LIGHT
cvsdist 7ce998
- Fix up freetype-1.4-libtool.patch 
cvsdist 7ce998
c66b29
* Thu Dec 12 2002 Mike A. Harris <mharris@redhat.com> 2.1.3-2
cvsdist 7ce998
- Update to freetype 2.1.3
cvsdist 7ce998
- Removed ttmkfdir sources and patches, as they have been moved from the
cvsdist 7ce998
  freetype packaging to XFree86 packaging, and now to the ttmkfdir package
cvsdist 7ce998
- Removed patches that are now included in 2.1.3:
cvsdist 7ce998
  freetype-2.1.1-primaryhints.patch, freetype-2.1.2-slighthint.patch,
cvsdist 7ce998
  freetype-2.1.2-bluefuzz.patch, freetype-2.1.2-stdw.patch,
cvsdist 7ce998
  freetype-2.1.2-transform.patch, freetype-2.1.2-autohint.patch,
cvsdist 7ce998
  freetype-2.1.2-leftright.patch
cvsdist 7ce998
- Conditionalized inclusion of freetype 1.4 library.
cvsdist 7ce998
cvsdist 7ce998
* Wed Dec 04 2002 Florian La Roche <florian.laroche@redhat.de>
cvsdist 7ce998
- disable perl, it is not used at all
cvsdist 7ce998
cvsdist 7ce998
* Tue Dec 03 2002 Elliot Lee <sopwith@redhat.com> 2.1.2-11
cvsdist 7ce998
- Instead of removing unpackaged file, include it in the package.
cvsdist 7ce998
cvsdist 7ce998
* Sat Nov 30 2002 Mike A. Harris <mharris@redhat.com> 2.1.2-10
cvsdist 7ce998
- Attempted to fix lib64 issue in freetype-demos build with X11_LINKLIBS
cvsdist 7ce998
- Cleaned up various _foodir macros throughtout specfile
cvsdist 7ce998
- Removed with_ttmkfdir build option as it is way obsolete
cvsdist 7ce998
cvsdist 7ce998
* Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.1.2-8
cvsdist 7ce998
- remove unpackaged files from the buildroot
cvsdist 7ce998
cvsdist 57cd59
* Wed Aug 28 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 57cd59
- Fix a bug with PCF metrics
cvsdist 57cd59
cvsdist 95de06
* Fri Aug  9 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 95de06
- Backport autohinter improvements from CVS
cvsdist 95de06
cvsdist 39cb7c
* Tue Jul 23 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 39cb7c
- Fix from CVS for transformations (#68964)
cvsdist 39cb7c
cvsdist 39cb7c
* Tue Jul  9 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 39cb7c
- Add another bugfix for the postscript hinter
cvsdist 39cb7c
cvsdist 39cb7c
* Mon Jul  8 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 39cb7c
- Add support for BlueFuzz private dict value, fixing rendering 
cvsdist 39cb7c
  glitch for Luxi Mono.
cvsdist 39cb7c
cvsdist 39cb7c
* Wed Jul  3 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 39cb7c
- Add an experimental FT_Set_Hint_Flags() call
cvsdist 39cb7c
cvsdist 39cb7c
* Mon Jul  1 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 39cb7c
- Update to 2.1.2
cvsdist 39cb7c
- Add a patch fixing freetype PS hinter bug
cvsdist 39cb7c
cvsdist 39cb7c
* Fri Jun 21 2002 Mike A. Harris <mharris@redhat.com> 2.1.1-2
cvsdist 39cb7c
- Added ft rpm build time conditionalizations upon user requests
cvsdist 39cb7c
cvsdist 39cb7c
* Tue Jun 11 2002 Owen Taylor <otaylor@redhat.com> 2.1.1-1
cvsdist 39cb7c
- Version 2.1.1
cvsdist 39cb7c
cvsdist 39cb7c
* Mon Jun 10 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 39cb7c
- Add a fix for PCF character maps
cvsdist 39cb7c
cvsdist 39cb7c
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist 39cb7c
- automated rebuild
cvsdist 39cb7c
cvsdist 39cb7c
* Fri May 17 2002 Mike A. Harris <mharris@redhat.com> 2.1.0-2
cvsdist 39cb7c
- Updated freetype to version 2.1.0
cvsdist 39cb7c
- Added libtool fix for freetype 1.4 (#64631)
cvsdist 39cb7c
cvsdist ac8c66
* Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.9-2
cvsdist ac8c66
- use "libtool install" instead of "install" to install some binaries (#62005)
cvsdist ac8c66
cvsdist 34fa95
* Mon Mar 11 2002 Mike A. Harris <mharris@redhat.com> 2.0.9-1
cvsdist 34fa95
- Updated to freetype 2.0.9
cvsdist 34fa95
cvsdist 34fa95
* Sun Feb 24 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-4
cvsdist 34fa95
- Added proper docs+demos source for 2.0.8.
cvsdist 34fa95
cvsdist 34fa95
* Sat Feb 23 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-3
cvsdist 34fa95
- Added compat patch so 2.x works more like 1.x
cvsdist 34fa95
- Rebuilt with new build toolchain
cvsdist 34fa95
cvsdist 34fa95
* Fri Feb 22 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-2
cvsdist 34fa95
- Updated to freetype 2.0.8, however docs and demos are stuck at 2.0.7
cvsdist 34fa95
  on the freetype website.  Munged specfile to deal with the problem by using
cvsdist 34fa95
  {oldversion} instead of version where appropriate.  <sigh>
cvsdist 34fa95
cvsdist 34fa95
* Sat Feb  2 2002 Tim Powers <timp@redhat.com> 2.0.6-3
cvsdist 34fa95
- bumping release so that we don't collide with another build of
cvsdist 34fa95
  freetype, make sure to change the release requirement in the XFree86
cvsdist 34fa95
  package
cvsdist 34fa95
cvsdist 34fa95
* Fri Feb  1 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-2
cvsdist 34fa95
- Made ttmkfdir inclusion conditional, and set up a define to include
cvsdist 34fa95
  ttmkfdir in RHL 7.x builds, since ttmkfdir is now moving to the new
cvsdist 34fa95
  XFree86-font-utils package.
cvsdist 34fa95
cvsdist 34fa95
* Wed Jan 16 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-1
cvsdist 34fa95
- Updated freetype to version 2.0.6
cvsdist 34fa95
cvsdist 34fa95
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 2.0.5-4
cvsdist 34fa95
- automated rebuild
cvsdist 34fa95
cvsdist 34fa95
* Fri Nov 30 2001 Elliot Lee <sopwith@redhat.com> 2.0.5-3
cvsdist 34fa95
- Fix bug #56901 (ttmkfdir needed to list Unicode encoding when generating
cvsdist 34fa95
  font list). (ttmkfdir-iso10646.patch)
cvsdist 34fa95
- Use _smp_mflags macro everywhere relevant. (freetype-pre1.4-make.patch)
cvsdist 34fa95
- Undo fix for #24253, assume compiler was fixed.
cvsdist 34fa95
cvsdist 34fa95
* Mon Nov 12 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.5-2
cvsdist 34fa95
- Fix build with gcc 3.1 (#56079)
cvsdist 34fa95
cvsdist 34fa95
* Sun Nov 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.5-1
cvsdist 34fa95
- Updated freetype to version 2.0.5
cvsdist 34fa95
cvsdist 34fa95
* Sat Sep 22 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-2
cvsdist 34fa95
- Added new subpackage freetype-demos, added demos to build
cvsdist 34fa95
- Disabled ftdump, ftlint in utils package favoring the newer utils in
cvsdist 34fa95
  demos package.
cvsdist 34fa95
cvsdist 34fa95
* Tue Sep 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-1
cvsdist 34fa95
- Updated source to 2.0.4
cvsdist 34fa95
- Added freetype demo's back into src.rpm, but not building yet.
cvsdist 873975
cvsdist c39fbb
* Wed Aug 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-7
cvsdist c39fbb
- Changed package to use {findlang} macro to fix bug (#50676)
cvsdist c39fbb
cvsdist 56921a
* Sun Jul 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-6
cvsdist 56921a
- Changed freetype-devel to group Development/Libraries (#47625)
cvsdist 56921a
cvsdist 56921a
* Mon Jul  9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-5
cvsdist 56921a
- Fix up FT1 headers to please Qt 3.0.0 beta 2
cvsdist 56921a
cvsdist 56921a
* Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-4
cvsdist 56921a
- Add ft2build.h to -devel package, since it's included by all other
cvsdist 56921a
  freetype headers, the package is useless without it
cvsdist 56921a
cvsdist 56921a
* Thu Jun 21 2001 Nalin Dahyabhai <nalin@redhat.com> 2.0.3-3
cvsdist 56921a
- Change "Requires: freetype = name/ver" to "freetype = version/release",
cvsdist 56921a
  and move the requirements to the subpackages.
cvsdist 56921a
cvsdist 56921a
* Mon Jun 18 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-2
cvsdist 56921a
- Added "Requires: freetype = name/ver"
cvsdist 56921a
cvsdist 56921a
* Tue Jun 12 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-1
cvsdist 56921a
- Updated to Freetype 2.0.3, minor specfile tweaks.
cvsdist 56921a
- Freetype2 docs are is in a separate tarball now. Integrated it.
cvsdist 56921a
- Built in new environment.
cvsdist 56921a
cvsdist 026311
* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
cvsdist 026311
- rebuild for C++ exception handling on ia64
cvsdist 026311
cvsdist bfbd76
* Sat Jan 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist bfbd76
- Build ttmkfdir with -O0, workaround for Bug #24253
cvsdist bfbd76
cvsdist bfbd76
* Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist bfbd76
- libtool is used to build libttf, so use libtool to link ttmkfdir with it
cvsdist bfbd76
- fixup a paths for a couple of missing docs
cvsdist bfbd76
cvsdist bfbd76
* Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist bfbd76
- Update ttmkfdir
cvsdist bfbd76
cvsdist bfbd76
* Wed Dec 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist bfbd76
- Update to 2.0.1 and 1.4
cvsdist bfbd76
- Mark locale files as such
cvsdist bfbd76
cvsdist bfbd76
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist bfbd76
- automatic rebuild
cvsdist bfbd76
cvsdist bfbd76
* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- move .la file to devel pkg
cvsdist bfbd76
- FHS paths
cvsdist bfbd76
cvsdist bfbd76
* Thu Feb 17 2000 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- revert spaces patch, fix up some foundry names to match X ones
cvsdist bfbd76
cvsdist bfbd76
* Mon Feb 07 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist bfbd76
- add defattr, ftmetric, ftsbit, ftstrtto per bug #9174
cvsdist bfbd76
cvsdist bfbd76
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
cvsdist bfbd76
- fix description and summary
cvsdist bfbd76
cvsdist bfbd76
* Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- make ttmkfdir replace spaces in family names with underscores (#7613)
cvsdist bfbd76
cvsdist 56921a
* Tue Jan 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist bfbd76
- 1.3.1
cvsdist bfbd76
- handle RPM_OPT_FLAGS
cvsdist bfbd76
cvsdist bfbd76
* Wed Nov 10 1999 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- fix a path for ttmkfdir Makefile
cvsdist bfbd76
cvsdist bfbd76
* Thu Aug 19 1999 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- newer ttmkfdir that works better, moved ttmkfdir to /usr/bin from /usr/sbin
cvsdist bfbd76
- freetype utilities moved to subpkg, X dependency removed from main pkg
cvsdist bfbd76
- libttf.so symlink moved to devel pkg
cvsdist bfbd76
cvsdist bfbd76
* Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- strip binaries
cvsdist bfbd76
cvsdist bfbd76
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist bfbd76
- auto rebuild in the new build environment (release 5)
cvsdist bfbd76
cvsdist bfbd76
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
Behdad Esfahbod 9247a9
- fixed the doc file list
cvsdist bfbd76
cvsdist bfbd76
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- Injected new description and group.
cvsdist bfbd76
cvsdist bfbd76
* Mon Feb 15 1999 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- added ttmkfdir
cvsdist bfbd76
cvsdist bfbd76
* Tue Feb 02 1999 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- update to 1.2
cvsdist bfbd76
cvsdist bfbd76
* Thu Jan 07 1999 Cristian Gafton <gafton@redhat.com>
cvsdist bfbd76
- call libtoolize to sanitize config.sub and get ARM support
cvsdist bfbd76
- dispoze of the patch (not necessary anymore)
cvsdist bfbd76
cvsdist bfbd76
* Wed Oct 21 1998 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- post/postun sections for ldconfig action.
cvsdist bfbd76
cvsdist bfbd76
* Tue Oct 20 1998 Preston Brown <pbrown@redhat.com>
cvsdist bfbd76
- initial RPM, includes normal and development packages.