rpms/freetype-freeworld/devel freetype-freeworld.spec, 1.7,
1.8 99-DejaVu-autohinter-only.conf, 1.1, NONE
Kevin Kofler
kkofler at rpmfusion.org
Thu Dec 17 00:57:36 CET 2009
- Previous message: rpms/freetype-freeworld/F-12 .cvsignore, 1.5,
1.6 freetype-freeworld.spec, 1.6, 1.7 sources, 1.5,
1.6 freetype-2.2.1-memcpy-fix.patch, 1.1, NONE
- Next message: rpms/cairo-dock/devel cairo-dock-plugins-2.1.2.4-showDesklets.patch,
NONE, 1.1 .cvsignore, 1.31, 1.32 cairo-dock.spec, 1.40,
1.41 sources, 1.33,
1.34 cairo-dock-2.0.0-dock-rendering-compile.patch, 1.1,
NONE cairo-dock-rev1816-dnd2share.patch, 1.1,
NONE cairo-dock-rev1821-cairodock.patch, 1.1,
NONE cairo-dock-rev1823-cairodock.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kkofler
Update of /cvs/free/rpms/freetype-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv3963/devel
Modified Files:
freetype-freeworld.spec
Removed Files:
99-DejaVu-autohinter-only.conf
Log Message:
* Wed Dec 16 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> 2.3.11-2
- Drop conditionals, always build the bytecode interpreter (now also in Fedora)
and subpixel rendering (as that's the only reason to build freetype-freeworld
at all)
- Drop 99-DejaVu-autohinter-only.conf
(These changes are for devel only, I'm intentionally NOT making them in F-12.)
Index: freetype-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/freetype-freeworld/devel/freetype-freeworld.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- freetype-freeworld.spec 16 Dec 2009 23:50:49 -0000 1.7
+++ freetype-freeworld.spec 16 Dec 2009 23:57:35 -0000 1.8
@@ -1,19 +1,13 @@
-# Enable patented bytecode interpreter and patented subpixel rendering.
-# Setting to 1 disables them.
-%define without_bytecode_interpreter 0
-%define without_subpixel_rendering 0
-
%{!?with_xfree86:%define with_xfree86 1}
Summary: A free and portable font rendering engine
Name: freetype-freeworld
Version: 2.3.11
-Release: 1%{?dist}
+Release: 2%{?dist}
License: FTL or GPLv2+
Group: System Environment/Libraries
URL: http://www.freetype.org
Source: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
-Source1: 99-DejaVu-autohinter-only.conf
Patch20: freetype-2.1.10-enable-ft2-bci.patch
Patch21: freetype-2.3.0-enable-spr.patch
@@ -23,12 +17,8 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
-%if !0%{?without_bytecode_interpreter}
Provides: freetype-bytecode
-%endif
-%if !0%{?without_subpixel_rendering}
Provides: freetype-subpixel
-%endif
Requires: /etc/ld.so.conf.d
BuildRequires: libX11-devel
@@ -41,36 +31,15 @@
individual glyphs. FreeType is not a font server or a complete
text-rendering library.
-This version is compiled with the patented bytecode interpreter and subpixel
-rendering enabled. It transparently overrides the system library using
-ld.so.conf.d.
-
-
-%package devel
-Summary: FreeType development libraries and header files
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: zlib-devel
-Requires: pkgconfig
-
-%description devel
-The freetype-devel package includes the static libraries and header files
-for the FreeType font rendering engine.
-
-Install freetype-devel if you want to develop programs which will use
-FreeType.
+This version is compiled with the patented subpixel rendering enabled. It
+transparently overrides the system library using ld.so.conf.d.
%prep
%setup -q -n freetype-%{version}
-%if ! %{without_bytecode_interpreter}
%patch20 -p1 -b .enable-ft2-bci
-%endif
-
-%if ! %{without_subpixel_rendering}
%patch21 -p1 -b .enable-spr
-%endif
%patch46 -p1 -b .enable-valid
@@ -103,10 +72,6 @@
echo "%{_libdir}/%{name}" \
>$RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
-# Disable BCI for DejaVu and Vera because it changes the font weight
-install -D -p -m 0755 %{SOURCE1} \
- $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d/99-DejaVu-autohinter-only.conf
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -119,9 +84,14 @@
%{_libdir}/%{name}
%doc ChangeLog README docs/LICENSE.TXT docs/FTL.TXT docs/GPL.TXT
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
-%config(noreplace) %{_sysconfdir}/fonts/conf.d/*.conf
%changelog
+* Wed Dec 16 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> 2.3.11-2
+- Drop conditionals, always build the bytecode interpreter (now also in Fedora)
+ and subpixel rendering (as that's the only reason to build freetype-freeworld
+ at all)
+- Drop 99-DejaVu-autohinter-only.conf
+
* Wed Dec 16 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> 2.3.11-1
- Update to 2.3.11 (matches Fedora freetype, fixes aliasing issue rh#513582)
- Drop upstreamed memcpy-fix patch
--- 99-DejaVu-autohinter-only.conf DELETED ---
- Previous message: rpms/freetype-freeworld/F-12 .cvsignore, 1.5,
1.6 freetype-freeworld.spec, 1.6, 1.7 sources, 1.5,
1.6 freetype-2.2.1-memcpy-fix.patch, 1.1, NONE
- Next message: rpms/cairo-dock/devel cairo-dock-plugins-2.1.2.4-showDesklets.patch,
NONE, 1.1 .cvsignore, 1.31, 1.32 cairo-dock.spec, 1.40,
1.41 sources, 1.33,
1.34 cairo-dock-2.0.0-dock-rendering-compile.patch, 1.1,
NONE cairo-dock-rev1816-dnd2share.patch, 1.1,
NONE cairo-dock-rev1821-cairodock.patch, 1.1,
NONE cairo-dock-rev1823-cairodock.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the rpmfusion-commits
mailing list