SPECS: freetype.spec - 2.3.0 - This version includes optional filt...

qrczak qrczak at pld-linux.org
Mon Jan 29 17:15:55 CET 2007


Author: qrczak                       Date: Mon Jan 29 16:15:55 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 2.3.0
- This version includes optional filters reducing color fringes when
  subpixel rendering for LCD, activated only with a new API. They have
  patents pending at least in the US. The vanilla freetype disables them
  by default, but they are enabled here unless '--without lcd' is used.
  http://www.mail-archive.com/freetype@nongnu.org/msg00972.html

---- Files affected:
SPECS:
   freetype.spec (1.121 -> 1.122) 

---- Diffs:

================================================================
Index: SPECS/freetype.spec
diff -u SPECS/freetype.spec:1.121 SPECS/freetype.spec:1.122
--- SPECS/freetype.spec:1.121	Tue Nov 21 16:06:04 2006
+++ SPECS/freetype.spec	Mon Jan 29 17:15:50 2007
@@ -4,6 +4,9 @@
 %bcond_without	bytecode	# without TT bytecode interpreter
 #		 (patents pending in USA, Japan etc., but now it includes
 #		  also patent-free hinting workaround)
+%bcond_without	lcd             # disable filters reducing color fringes when
+#                 subpixel rendering for LCD (only used with a new 2.3.0 API;
+#                 patents pending)
 %bcond_without	x11		# don't build examples (X11-based)
 #
 Summary:	TrueType font rasterizer
@@ -14,17 +17,17 @@
 Summary(ru):	ňÁÓÔĹŇÉÚÁÔĎŇ ŰŇÉĆÔĎ× TrueType
 Summary(uk):	ňÁÓÔĹŇÉÚÁÔĎŇ ŰŇÉĆÔŚ× TrueType
 Name:		freetype
-Version:	2.2.1
-Release:	2
+Version:	2.3.0
+Release:	1
 Epoch:		1
 License:	GPL or FTL
 Group:		Libraries
 Source0:	http://savannah.nongnu.org/download/freetype/%{name}-%{version}.tar.bz2
-# Source0-md5:	5b2f827082c544392a7701f7423f0781
+# Source0-md5:	5b331456e0357e90d57cab5943dbe560
 Source1:	http://savannah.nongnu.org/download/freetype/%{name}-doc-%{version}.tar.bz2
-# Source1-md5:	27bcd2540702afe6753c9fd74670f617
+# Source1-md5:	25b57ea93170376377ee9154adc66f63
 Source2:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.bz2
-# Source2-md5:	64f5fa4425cd8241b130c0be35ba6760
+# Source2-md5:	adfb4ef31ff7d3910bbdd226769cc170
 URL:		http://www.freetype.org/
 BuildRequires:	automake
 BuildRequires:	python
@@ -174,7 +177,9 @@
 %setup -q -a1 -a2
 
 %build
-CFLAGS="%{rpmcflags} %{?with_bytecode:-DTT_CONFIG_OPTION_BYTECODE_INTERPRETER}" \
+CFLAGS="%{rpmcflags} \
+%{?with_bytecode:-DTT_CONFIG_OPTION_BYTECODE_INTERPRETER} \
+%{?with_lcd:-DFT_CONFIG_OPTION_SUBPIXEL_RENDERING}" \
 %{__make} setup unix \
 	CFG="--prefix=%{_prefix} --libdir=%{_libdir}"
 
@@ -238,6 +243,14 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.122  2007/01/29 16:15:50  qrczak
+- 2.3.0
+- This version includes optional filters reducing color fringes when
+  subpixel rendering for LCD, activated only with a new API. They have
+  patents pending at least in the US. The vanilla freetype disables them
+  by default, but they are enabled here unless '--without lcd' is used.
+  http://www.mail-archive.com/freetype@nongnu.org/msg00972.html
+
 Revision 1.121  2006/11/21 15:06:04  megabajt
 - release 2 (rebuild with P: *.la)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/freetype.spec?r1=1.121&r2=1.122&f=u



More information about the pld-cvs-commit mailing list