packages: fontconfig/fontconfig.spec, fontconfig/fontconfig-git.patch (NEW)...

arekm arekm at pld-linux.org
Mon Jul 25 16:04:01 CEST 2011


Author: arekm                        Date: Mon Jul 25 14:04:01 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rel 3; some nasty, old bug fixed

---- Files affected:
packages/fontconfig:
   fontconfig.spec (1.94 -> 1.95) , fontconfig-git.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/fontconfig/fontconfig.spec
diff -u packages/fontconfig/fontconfig.spec:1.94 packages/fontconfig/fontconfig.spec:1.95
--- packages/fontconfig/fontconfig.spec:1.94	Wed Nov 17 12:06:25 2010
+++ packages/fontconfig/fontconfig.spec	Mon Jul 25 16:03:55 2011
@@ -8,7 +8,7 @@
 Summary(pt_BR.UTF-8):	Ferramentas para configuração e customização do acesso a fontes
 Name:		fontconfig
 Version:	2.8.0
-Release:	2
+Release:	3
 Epoch:		1
 License:	MIT
 Group:		Libraries
@@ -17,6 +17,7 @@
 Source1:	%{name}-lcd-filter.conf
 Patch0:		%{name}-blacklist.patch
 Patch1:		%{name}-bitstream-cyberbit.patch
+Patch2:		%{name}-git.patch
 URL:		http://fontconfig.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -126,6 +127,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__libtoolize}
@@ -208,6 +210,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.95  2011/07/25 14:03:55  arekm
+- rel 3; some nasty, old bug fixed
+
 Revision 1.94  2010/11/17 11:06:25  hawk
 - release 2
 

================================================================
Index: packages/fontconfig/fontconfig-git.patch
diff -u /dev/null packages/fontconfig/fontconfig-git.patch:1.1
--- /dev/null	Mon Jul 25 16:04:01 2011
+++ packages/fontconfig/fontconfig-git.patch	Mon Jul 25 16:03:55 2011
@@ -0,0 +1,27 @@
+commit bf3bfa72d91e8bc37903d7e1bb7ac23c6ef4952a
+Author: Behdad Esfahbod <behdad at behdad.org>
+Date:   Wed Jun 22 13:06:19 2011 -0400
+
+    Fix stupid bug in FcFontSort()
+    
+    I broke FcFontSort() language handling at the end of 2008 with this
+    commit: c7641f28
+    
+    G-d knows how many of the lang-matching bugs in bugzilla will be
+    fixed by this changed...
+    
+    I'm really sorry, everyone!
+
+diff --git a/src/fcmatch.c b/src/fcmatch.c
+index f111be5..1b9162b 100644
+--- a/src/fcmatch.c
++++ b/src/fcmatch.c
+@@ -749,7 +749,7 @@ FcFontSetSort (FcConfig	    *config,
+ 	 * If this node matches any language, go check
+ 	 * which ones and satisfy those entries
+ 	 */
+-	if (nodeps[f]->score[MATCH_LANG_INDEX] < 200)
++	if (nodeps[f]->score[MATCH_LANG_INDEX] < 2000)
+ 	{
+ 	    for (i = 0; i < nPatternLang; i++)
+ 	    {
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/fontconfig/fontconfig.spec?r1=1.94&r2=1.95&f=u



More information about the pld-cvs-commit mailing list