From 56921a051ff4fdc6bb140c35194e7c9d9ab227af Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 04:53:17 +0000 Subject: [PATCH] auto-import changelog data from freetype-2.0.3-6.src.rpm Sun Jul 15 2001 Mike A. Harris 2.0.3-6 - Changed freetype-devel to group Development/Libraries (#47625) Mon Jul 09 2001 Bernhard Rosenkraenzer 2.0.3-5 - Fix up FT1 headers to please Qt 3.0.0 beta 2 Sun Jun 24 2001 Bernhard Rosenkraenzer 2.0.3-4 - Add ft2build.h to -devel package, since it's included by all other freetype headers, the package is useless without it Thu Jun 21 2001 Nalin Dahyabhai 2.0.3-3 - Change "Requires: freetype = name/ver" to "freetype = version/release", and move the requirements to the subpackages. Mon Jun 18 2001 Mike A. Harris 2.0.3-2 - Added "Requires: freetype = name/ver" Tue Jun 12 2001 Mike A. Harris 2.0.3-1 - Updated to Freetype 2.0.3, minor specfile tweaks. - Freetype2 docs are is in a separate tarball now. Integrated it. - Built in new environment. --- .cvsignore | 3 ++- freetype.spec | 71 ++++++++++++++++++++++++++++++++++++--------------- sources | 3 ++- 3 files changed, 54 insertions(+), 23 deletions(-) diff --git a/.cvsignore b/.cvsignore index fc58a51..13e4ad6 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,3 +1,4 @@ -freetype-2.0.1.tar.bz2 +freetype-2.0.3.tar.bz2 freetype-pre1.4.tar.bz2 +ftdocs-2.0.3.tar.bz2 ttmkfdir2.tar.bz2 diff --git a/freetype.spec b/freetype.spec index b1b3608..b588a7e 100644 --- a/freetype.spec +++ b/freetype.spec @@ -1,17 +1,19 @@ +%define ft1 freetype-pre1.4 + Summary: A free and portable TrueType font rendering engine. Name: freetype -Version: 2.0.1 -Release: 5 -License: BSD-like +Version: 2.0.3 +Release: 6 +License: GPL Group: System Environment/Libraries +URL: http://freetype.sourceforge.net Source: freetype-%{version}.tar.bz2 -%define ft1 freetype-pre1.4 -Source1: %{ft1}.tar.bz2 -Source2: ttmkfdir2.tar.bz2 +Source1: ftdocs-2.0.3.tar.bz2 +Source3: %{ft1}.tar.bz2 +Source4: ttmkfdir2.tar.bz2 Patch0: ttmkfdir-libtool.patch Patch1: ttmkfdir-foundrynames.patch -Buildroot: %{_tmppath}/%{name}-root -URL: http://freetype.sourceforge.net +Buildroot: %{_tmppath}/%{name}-%{version}-root %description The FreeType engine is a free and portable TrueType font rendering @@ -23,8 +25,9 @@ text-rendering library. %package utils -Summary: A free and portable TrueType font rendering engine. +Summary: A collection of FreeType utilities. Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} %description utils The FreeType engine is a free and portable TrueType font rendering @@ -36,8 +39,9 @@ text-rendering library. %package devel -Summary: A free and portable TrueType font rendering engine. -Group: System Environment/Libraries +Summary: FreeType development libraries and header files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} %description devel The FreeType engine is a free and portable TrueType font rendering @@ -49,7 +53,7 @@ text-rendering library. %prep -%setup -q -a 1 -a 2 +%setup -q -b 1 -a 3 -a 4 %patch0 -p1 -b .libtool %patch1 -p1 -b .foundrynames @@ -59,8 +63,8 @@ make setup CFG="--prefix=/usr" make cd %{ft1} %configure --disable-debug \ - --enable-static --enable-shared \ - --with-locale-dir=%{_datadir}/locale + --enable-static --enable-shared \ + --with-locale-dir=%{_datadir}/locale make cd .. make -C ttmkfdir2 clean @@ -69,13 +73,15 @@ make -C ttmkfdir2 #DEBUG="$RPM_OPT_FLAGS" %install rm -rf $RPM_BUILD_ROOT cd %{ft1} -%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale +%makeinstall gnulocaledir=$RPM_BUILD_ROOT/%{_datadir}/locale cd .. -%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale +%makeinstall gnulocaledir=$RPM_BUILD_ROOT/%{_datadir}/locale install -m 755 ttmkfdir2/.libs/ttmkfdir $RPM_BUILD_ROOT%{_bindir} +mkdir -p $RPM_BUILD_ROOT/%{_prefix}/include/freetype1 +mv $RPM_BUILD_ROOT/%{_prefix}/include/freetype $RPM_BUILD_ROOT/%{_prefix}/include/freetype1 %clean -rm -rf $RPM_BUILD_ROOT #$RPM_BUILD_DIR/%{name}-%{version} +rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig @@ -104,19 +110,42 @@ rm -rf $RPM_BUILD_ROOT #$RPM_BUILD_DIR/%{name}-%{version} %files devel %defattr(-,root,root) -%dir %{_includedir}/freetype +%dir %{_includedir}/freetype1 %dir %{_includedir}/freetype2 -%{_includedir}/freetype/* +%{_includedir}/freetype1/* %{_includedir}/freetype2/* +%{_includedir}/*.h +%{_libdir}/libttf.a %{_libdir}/libttf.la %{_libdir}/libttf.so -%{_libdir}/libttf.a %{_libdir}/libfreetype.a %{_libdir}/libfreetype.la %{_libdir}/libfreetype.so %{_bindir}/freetype-config %changelog +* Sun Jul 15 2001 Mike A. Harris 2.0.3-6 +- Changed freetype-devel to group Development/Libraries (#47625) + +* Mon Jul 9 2001 Bernhard Rosenkraenzer 2.0.3-5 +- Fix up FT1 headers to please Qt 3.0.0 beta 2 + +* Sun Jun 24 2001 Bernhard Rosenkraenzer 2.0.3-4 +- Add ft2build.h to -devel package, since it's included by all other + freetype headers, the package is useless without it + +* Thu Jun 21 2001 Nalin Dahyabhai 2.0.3-3 +- Change "Requires: freetype = name/ver" to "freetype = version/release", + and move the requirements to the subpackages. + +* Mon Jun 18 2001 Mike A. Harris 2.0.3-2 +- Added "Requires: freetype = name/ver" + +* Tue Jun 12 2001 Mike A. Harris 2.0.3-1 +- Updated to Freetype 2.0.3, minor specfile tweaks. +- Freetype2 docs are is in a separate tarball now. Integrated it. +- Built in new environment. + * Fri Apr 27 2001 Bill Nottingham - rebuild for C++ exception handling on ia64 @@ -153,7 +182,7 @@ rm -rf $RPM_BUILD_ROOT #$RPM_BUILD_DIR/%{name}-%{version} * Wed Jan 12 2000 Preston Brown - make ttmkfdir replace spaces in family names with underscores (#7613) -* Tue Jan 11 2000 Bernhard Rosenkränzer +* Tue Jan 11 2000 Bernhard Rosenkraenzer - 1.3.1 - handle RPM_OPT_FLAGS diff --git a/sources b/sources index ec7654e..18595f6 100644 --- a/sources +++ b/sources @@ -1,3 +1,4 @@ -85c5d77ae4056583c6c92eecb7a8ef82 freetype-2.0.1.tar.bz2 +8c5693e9d998a5353daf538f5903159d freetype-2.0.3.tar.bz2 609f25b80f9e2c25349127813e10386c freetype-pre1.4.tar.bz2 +b8a58ba491eedfd0630b94a7cc0ca8a4 ftdocs-2.0.3.tar.bz2 643d8b84da8eeed136867abe87cae29e ttmkfdir2.tar.bz2