auto-import changelog data from freetype-2.0.1-4.src.rpm

Sat Jan 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Build ttmkfdir with -O0, workaround for Bug #24253
Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
- libtool is used to build libttf, so use libtool to link ttmkfdir with it
- fixup a paths for a couple of missing docs
Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Update ttmkfdir
Wed Dec 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Update to 2.0.1 and 1.4
- Mark locale files as such
This commit is contained in:
cvsdist 2004-09-09 04:52:24 +00:00
parent 3832a98220
commit bfbd766840
3 changed files with 197 additions and 4 deletions

View File

@ -1,2 +1,3 @@
freetype-1.3.1.tar.gz
ttmkfdir.tar.gz
freetype-2.0.1.tar.bz2
freetype-pre1.4.tar.bz2
ttmkfdir2.tar.bz2

191
freetype.spec Normal file
View File

@ -0,0 +1,191 @@
Summary: A free and portable TrueType font rendering engine.
Name: freetype
Version: 2.0.1
Release: 4
License: BSD-like
Group: System Environment/Libraries
Source: freetype-%{version}.tar.bz2
%define ft1 freetype-pre1.4
Source1: %{ft1}.tar.bz2
Source2: ttmkfdir2.tar.bz2
Patch0: ttmkfdir-libtool.patch
Patch1: ttmkfdir-foundrynames.patch
Buildroot: %{_tmppath}/%{name}-root
URL: http://freetype.sourceforge.net
%description
The FreeType engine is a free and portable TrueType font rendering
engine, developed to provide TrueType support for a variety of
platforms and environments. FreeType is a library which can open and
manages font files as well as efficiently load, hint and render
individual glyphs. FreeType is not a font server or a complete
text-rendering library.
%package utils
Summary: A free and portable TrueType font rendering engine.
Group: System Environment/Libraries
%description utils
The FreeType engine is a free and portable TrueType font rendering
engine, developed to provide TrueType support for a variety of
platforms and environments. FreeType is a library which can open and
manages font files as well as efficiently load, hint and render
individual glyphs. FreeType is not a font server or a complete
text-rendering library.
%package devel
Summary: A free and portable TrueType font rendering engine.
Group: System Environment/Libraries
%description devel
The FreeType engine is a free and portable TrueType font rendering
engine, developed to provide TrueType support for a variety of
platforms and environments. FreeType is a library which can open and
manages font files as well as efficiently load, hint and render
individual glyphs. FreeType is not a font server or a complete
text-rendering library.
%prep
%setup -q -a 1 -a 2
%patch0 -p1 -b .libtool
%patch1 -p1 -b .foundrynames
%build
export CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
make setup CFG="--prefix=/usr"
make
cd %{ft1}
%configure --disable-debug \
--enable-static --enable-shared \
--with-locale-dir=%{_datadir}/locale
make
cd ..
make -C ttmkfdir2 clean
make -C ttmkfdir2 #DEBUG="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
cd %{ft1}
%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
cd ..
%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
install -m 755 ttmkfdir2/.libs/ttmkfdir $RPM_BUILD_ROOT%{_bindir}
%clean
rm -rf $RPM_BUILD_ROOT #$RPM_BUILD_DIR/%{name}-%{version}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%{_bindir}/ttmkfdir
%{_libdir}/libttf.so.*
%{_libdir}/libfreetype.so.*
%lang(de) %{_datadir}/locale/de/*
%lang(fr) %{_datadir}/locale/fr/*
%lang(cs) %{_datadir}/locale/cs/*
%lang(nl) %{_datadir}/locale/nl/*
%lang(es) %{_datadir}/locale/es/*
%doc %{ft1}/README %{ft1}/announce docs
%files utils
%defattr(-,root,root)
%{_bindir}/ftdump
%{_bindir}/fterror
%{_bindir}/ftlint
%{_bindir}/ftmetric
%{_bindir}/ftsbit
%{_bindir}/ftstrpnm
%files devel
%defattr(-,root,root)
%dir %{_includedir}/freetype
%dir %{_includedir}/freetype2
%{_includedir}/freetype/*
%{_includedir}/freetype2/*
%{_libdir}/libttf.la
%{_libdir}/libttf.so
%{_libdir}/libttf.a
%{_libdir}/libfreetype.a
%{_libdir}/libfreetype.la
%{_libdir}/libfreetype.so
%{_bindir}/freetype-config
%changelog
* Sat Jan 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Build ttmkfdir with -O0, workaround for Bug #24253
* Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
- libtool is used to build libttf, so use libtool to link ttmkfdir with it
- fixup a paths for a couple of missing docs
* Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Update ttmkfdir
* Wed Dec 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Update to 2.0.1 and 1.4
- Mark locale files as such
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
- move .la file to devel pkg
- FHS paths
* Thu Feb 17 2000 Preston Brown <pbrown@redhat.com>
- revert spaces patch, fix up some foundry names to match X ones
* Mon Feb 07 2000 Nalin Dahyabhai <nalin@redhat.com>
- add defattr, ftmetric, ftsbit, ftstrtto per bug #9174
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
- fix description and summary
* Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
- make ttmkfdir replace spaces in family names with underscores (#7613)
* Tue Jan 11 2000 Bernhard Rosenkränzer <bero@redhat.com>
- 1.3.1
- handle RPM_OPT_FLAGS
* Wed Nov 10 1999 Preston Brown <pbrown@redhat.com>
- fix a path for ttmkfdir Makefile
* Thu Aug 19 1999 Preston Brown <pbrown@redhat.com>
- newer ttmkfdir that works better, moved ttmkfdir to /usr/bin from /usr/sbin
- freetype utilities moved to subpkg, X dependency removed from main pkg
- libttf.so symlink moved to devel pkg
* Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
- strip binaries
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 5)
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
- fixed the %doc file list
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
- Injected new description and group.
* Mon Feb 15 1999 Preston Brown <pbrown@redhat.com>
- added ttmkfdir
* Tue Feb 02 1999 Preston Brown <pbrown@redhat.com>
- update to 1.2
* Thu Jan 07 1999 Cristian Gafton <gafton@redhat.com>
- call libtoolize to sanitize config.sub and get ARM support
- dispoze of the patch (not necessary anymore)
* Wed Oct 21 1998 Preston Brown <pbrown@redhat.com>
- post/postun sections for ldconfig action.
* Tue Oct 20 1998 Preston Brown <pbrown@redhat.com>
- initial RPM, includes normal and development packages.

View File

@ -1,2 +1,3 @@
9a9e7ad00c1ef6dfbf8f8e19ceefb300 freetype-1.3.1.tar.gz
dcf6aa4d28f5c52acf2bb57f49f53089 ttmkfdir.tar.gz
85c5d77ae4056583c6c92eecb7a8ef82 freetype-2.0.1.tar.bz2
609f25b80f9e2c25349127813e10386c freetype-pre1.4.tar.bz2
643d8b84da8eeed136867abe87cae29e ttmkfdir2.tar.bz2