Hello community,

here is the log from the commit of package fontconfig for openSUSE:Factory 
checked in at 2012-10-03 07:13:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fontconfig (Old)
 and      /work/SRC/openSUSE:Factory/.fontconfig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fontconfig", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes    2012-09-17 
13:55:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes       
2012-10-03 07:13:11.000000000 +0200
@@ -1,0 +2,21 @@
+Mon Sep 24 10:03:29 UTC 2012 - [email protected]
+
+- turn off autohinter for Verdana again, which implies using BCI
+  with hintstyle=3 [bnc#737215], [bnc#781631]
+
+-------------------------------------------------------------------
+Thu Sep 13 15:03:10 UTC 2012 - [email protected]
+
+- updated to 2.10.0:
+  * /etc/fonts/conf.avail is deprecated and is packaged only
+    for compatibility reasons; package should install its *.conf 
+    files in its data dir and link it into /etc/fonts/conf.d as 
+    usual
+  * introduced warning -- <alias> should not contain more <family>s 
+  * introduced warning -- <test> should not contain more values
+  * introduced warning -- reading configurations from ~/.fonts.conf 
+    is deprecated; move ~/.fonts.conf into 
$XDG_CONFIG_HOME/fontconfig/fonts.conf
+    (the same for ~/.fonts.conf.d, see 
+     http://freedesktop.org/software/fontconfig/fontconfig-user.html)
+
+-------------------------------------------------------------------

Old:
----
  fontconfig-2.9.0.tar.bz2
  fontconfig-doc-2.9.0.tar.bz2
  simsun-conf.patch
  suse-generic-names.conf
  suse-post-user.conf
  suse-pre-user.conf

New:
----
  50-suse-pre-user.conf
  58-suse-post-user.conf
  fontconfig-2.10.0.tar.bz2
  fontconfig-doc-2.10.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fontconfig.spec ++++++
--- /var/tmp/diff_new_pack.4RqS9Q/_old  2012-10-03 07:13:13.000000000 +0200
+++ /var/tmp/diff_new_pack.4RqS9Q/_new  2012-10-03 07:13:13.000000000 +0200
@@ -16,8 +16,9 @@
 #
 
 
-Name:           fontconfig
 %define build_docs 0
+
+Name:           fontconfig
 BuildRequires:  automake
 BuildRequires:  freetype2-devel
 BuildRequires:  libexpat-devel
@@ -39,14 +40,14 @@
 BuildRequires:  perl-SGMLS
 BuildRequires:  sgml-skel
 %endif
-Provides:       XFree86:/etc/fonts/fonts.dtd
+Provides:       XFree86:%{_sysconfdir}/fonts/fonts.dtd
 Url:            http://fontconfig.org/
 # bug437293
 %ifarch ppc64
 Obsoletes:      fontconfig-64bit
 %endif
 Requires:       bash
-Version:        2.9.0
+Version:        2.10.0
 Release:        0
 Summary:        Library for Font Configuration
 License:        MIT
@@ -58,25 +59,22 @@
 Source2:        iso639-1
 Source3:        iso639-2
 Source4:        baselibs.conf
-Source10:       suse-generic-names.conf
-Source11:       suse-pre-user.conf
-Source12:       suse-post-user.conf
-Source13:       11-suse-hinting.conf
-Source14:       16-suse-hintstyle.conf
-Source15:       18-suse-bitmaps-misc.conf
-Source16:       local.conf
-Source20:       local.conf.instsys
-# fixed in next release 
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47703
-Patch0:         simsun-conf.patch
+Source8:        local.conf
+Source9:        local.conf.instsys
+Source11:       11-suse-hinting.conf
+Source16:       16-suse-hintstyle.conf
+Source18:       18-suse-bitmaps-misc.conf
+Source50:       50-suse-pre-user.conf
+Source58:       58-suse-post-user.conf
 # suse specific because freetype2-bitmap-foundry.patch 
 # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704
-Patch1:         make-check.patch
+Patch0:         make-check.patch
 # suse specific
-Patch2:         usr-share-doc-packages.patch
+Patch1:         usr-share-doc-packages.patch
 # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705
-Patch3:         cloexec.patch
+Patch2:         cloexec.patch
 # to be upstreamed
-Patch4:         metric-croscore.patch
+Patch3:         metric-croscore.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       ipa-fonts-config = 003.02
 Obsoletes:      ipa-fonts-config <= 003.02
@@ -119,11 +117,10 @@
 %if %{build_docs} < 1
    tar -xvf %{SOURCE1}
 %endif
-%patch0 -p1 -b .fonts.conf
+%patch0 -p1
 %patch1 -p1
-%patch2 -p1
+%patch2
 %patch3
-%patch4
 
 %build
 autoreconf -fiv
@@ -132,7 +129,7 @@
        --with-freetype-lib=%_libdir \
        --with-x \
        --enable-libxml2=no \
-       --with-confdir=/etc/fonts \
+       --with-confdir=%{_sysconfdir}/fonts \
        --with-docdir=%{_defaultdocdir}/%{name} \
        
--with-add-fonts=/usr/X11R6/lib/X11/fonts,/opt/kde3/share/fonts,/usr/local/share/fonts
 \
        %if %{build_docs} == 0
@@ -147,46 +144,42 @@
 unset MALLOC_CHECK_
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT pkgconfigdir=%{_libdir}/pkgconfig install
-mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/fontconfig
-mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/fontconfig-devel
+make DESTDIR=%{buildroot} pkgconfigdir=%{_libdir}/pkgconfig install
+rm -f %{buildroot}%{_libdir}/*.la
+# package /etc/fonts/conf.avail for compatibility reasons
+mkdir %{buildroot}%{_sysconfdir}/fonts/conf.avail
+# documentation
+mkdir -p %{buildroot}/%{_defaultdocdir}/fontconfig
+mkdir -p %{buildroot}/%{_defaultdocdir}/fontconfig-devel
 install -m 644 AUTHORS COPYING ChangeLog README $RPM_SOURCE_DIR/iso639-? \
-        $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}
-install -m 644 doc/*.html $RPM_BUILD_ROOT/%{_defaultdocdir}/fontconfig
-install -m 644 doc/fontconfig-user.txt 
$RPM_BUILD_ROOT/%{_defaultdocdir}/fontconfig
-install -m 644 doc/fontconfig-devel/*  
$RPM_BUILD_ROOT/%{_defaultdocdir}/fontconfig-devel
-install -m 644 doc/fontconfig-devel.txt  
$RPM_BUILD_ROOT/%{_defaultdocdir}/fontconfig-devel
+        %{buildroot}/%{_defaultdocdir}/%{name}
+install -m 644 doc/*.html %{buildroot}/%{_defaultdocdir}/fontconfig
+install -m 644 doc/fontconfig-user.txt 
%{buildroot}/%{_defaultdocdir}/fontconfig
+install -m 644 doc/fontconfig-devel/*  
%{buildroot}/%{_defaultdocdir}/fontconfig-devel
+install -m 644 doc/fontconfig-devel.txt  
%{buildroot}/%{_defaultdocdir}/fontconfig-devel
 for i in 1 3 5
 do
-    mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man${i}/
+    mkdir -p %{buildroot}/%{_mandir}/man${i}/
     for j in fc-*/*.${i} doc/*.${i} doc/*/*.${i}
     do
-        test -f ${j} && install -m 644 ${j} $RPM_BUILD_ROOT/%{_mandir}/man${i}/
+        test -f ${j} && install -m 644 ${j} %{buildroot}/%{_mandir}/man${i}/
     done
-    gzip --best $RPM_BUILD_ROOT/%{_mandir}/man${i}/*.${i}
+    gzip --best %{buildroot}/%{_mandir}/man${i}/*.${i}
 done
-# install the conf.d README as well, I think it's helpful:
-install -m 644 conf.d/README $RPM_BUILD_ROOT/etc/fonts/conf.d
-install -m 644 $RPM_SOURCE_DIR/suse*.conf $RPM_BUILD_ROOT/etc/fonts/
+install -m 644 conf.d/README %{buildroot}%{_sysconfdir}/fonts/conf.d
+# tune links in conf.d
+pushd %{buildroot}%{_sysconfdir}/fonts/conf.d
+    mv 50-user.conf 56-user.conf
+    mv 51-local.conf 55-local.conf
+    rm -f 51-local.conf
+popd
 for i in $RPM_SOURCE_DIR/[0-9]*.conf; do
     j=${i##*/} 
-    install -m 644 $i $RPM_BUILD_ROOT/etc/fonts/conf.avail/
-    ln -s ../conf.avail/$j $RPM_BUILD_ROOT/etc/fonts/conf.d/$j
+    install -m 644 $i %{buildroot}%{_datadir}/%{name}/conf.avail/
+    ln -s ../../..%{_datadir}/%{name}/conf.avail/$j 
%{buildroot}%{_sysconfdir}/fonts/conf.d/$j
 done
-install -m 644 $RPM_SOURCE_DIR/local.conf $RPM_BUILD_ROOT/etc/fonts
-install -m 644 $RPM_SOURCE_DIR/local.conf.instsys $RPM_BUILD_ROOT/etc/fonts/
-# tune links in conf.d:
-pushd $RPM_BUILD_ROOT/etc/fonts/conf.d
-    rm -f 50-user.conf
-    rm -f 51-local.conf
-    ln -s ../suse-pre-user.conf 50-suse-pre-user.conf
-    ln -s ../conf.avail/51-local.conf 55-local.conf
-    ln -s ../conf.avail/50-user.conf 56-user.conf
-    ln -s ../suse-post-user.conf 58-suse-post-user.conf
-popd
-# don't package any files in the cache directory, only the directory itself:
-rm -f $RPM_BUILD_ROOT/var/cache/fontconfig/*
-rm -f %{buildroot}%{_libdir}/*.la
+install -m 644 $RPM_SOURCE_DIR/local.conf %{buildroot}%{_sysconfdir}/fonts
+install -m 644 $RPM_SOURCE_DIR/local.conf.instsys 
%{buildroot}%{_sysconfdir}/fonts/
 
 %post -p /sbin/ldconfig
 
@@ -194,25 +187,26 @@
 
 %files
 %defattr(-,root,root)
-%doc %{_defaultdocdir}/%{name}
-%{_bindir}/*
-%dir /etc/fonts
-%config /etc/fonts/fonts.dtd
-%config /etc/fonts/fonts.conf
-%config /etc/fonts/suse-generic-names.conf
-%config /etc/fonts/suse-pre-user.conf
-%config /etc/fonts/suse-post-user.conf
-%dir /etc/fonts/conf.avail/
-/etc/fonts/conf.avail/*
-%dir /etc/fonts/conf.d/
-/etc/fonts/conf.d/README
-%config(noreplace) /etc/fonts/conf.d/*.conf
-%config(noreplace) /etc/fonts/local.conf
-%config /etc/fonts/local.conf.instsys
 %{_libdir}/libfontconfig.so.*
+%{_bindir}/*
+%dir %{_sysconfdir}/fonts
+%dir %{_sysconfdir}/fonts/conf.d
+# packaging /etc/fonts/conf.avail for compatibility reasons
+%dir %{_sysconfdir}/fonts/conf.avail
+%config %{_sysconfdir}/fonts/fonts.conf
+%config(noreplace) %{_sysconfdir}/fonts/conf.d/*.conf
+%config(noreplace) %{_sysconfdir}/fonts/local.conf
+%config %{_sysconfdir}/fonts/local.conf.instsys
+%{_sysconfdir}/fonts/conf.d/README
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/conf.avail
+%{_datadir}/%{name}/conf.avail/*.conf
+%dir %{_datadir}/xml/%{name}
+%{_datadir}/xml/%{name}/fonts.dtd
+%dir /var/cache/fontconfig/
+%doc %{_docdir}/%{name}
 %{_mandir}/man5/fonts-conf.5.gz
 %{_mandir}/man1/*
-%dir /var/cache/fontconfig/
 
 %files devel
 %defattr(-,root,root)

++++++ 11-suse-hinting.conf ++++++
--- /var/tmp/diff_new_pack.4RqS9Q/_old  2012-10-03 07:13:13.000000000 +0200
+++ /var/tmp/diff_new_pack.4RqS9Q/_new  2012-10-03 07:13:13.000000000 +0200
@@ -106,92 +106,305 @@
        -->
 
        <match target="font">
-               <test name="fontformat">
-                       <string>TrueType</string>
-               </test>
-               <test name="family">
-                       <string>Verdana</string>
-                       <string>MS Gothic</string>
-                       <string>MS PGothic</string>
-                       <string>MS UI Gothic</string>
-                       <string>MS Mincho</string>
-                       <string>MS PMincho</string>
-                       <string>HGPSoeiKakupoptai</string>
-                       <string>HGSGothicE</string>
-                       <string>HGSGothicM</string>
-                       <string>HGKyokashotai</string>
-                       <string>HGSSoeiKakugothicUB</string>
-                       <string>HGPGothicB</string>
-                       <string>HGPGothicE</string>
-                       <string>HGPGothicM</string>
-                       <string>HGSKyokashotai</string>
-                       <string>HGMaruGothicMPRO</string>
-                       <string>HGPSoeiKakugothicUB</string>
-                       <string>HGMinchoL</string>
-                       <string>HGPMinchoL</string>
-                       <string>HGMinchoB</string>
-                       <string>HGPMinchoB</string>
-                       <string>HGSMinchoB</string>
-                       <string>HGMinchoE</string>
-                       <string>HGPMinchoE</string>
-                       <string>HGSMinchoE</string>
-                       <string>HGSoeiKakugothicUB</string>
-                       <string>HGGyoshotai</string>
-                       <string>HGPGyoshotai</string>
-                       <string>HGSGyoshotai</string>
-                       <string>HGSoeiKakupoptai</string>
-                       <string>HGSSoeiPresenceEB</string>
-                       <string>HGPSoeiPresenceEB</string>
-                       <string>HGGothicB</string>
-                       <string>HGGothicE</string>
-                       <string>HGGothicM</string>
-                       <string>HGSoeiPresenceEB</string>
-                       <string>HGPKyokashotai</string>
-                       <string>HGSSoeiKakupoptai</string>
-                       <string>HGSeikaishotaiPRO</string>
-                       <string>TLKyokashotai</string>
-                       <string>TLMincho</string>
-                       <string>TLPMincho</string>
-                       <string>TLPGothic</string>
-                       <string>TLPKyokashotai</string>
-                       <string>TLMarugothicM</string>
-                       <string>TLGyoshotai</string>
-                       <string>TLPGyoshotai</string>
-                       <string>TLSGyoshotai</string>
-                       <string>TLPMarugothicM</string>
-                       <string>TLSMarugothicM</string>
-                       <string>TLSKyokashotai</string>
-                       <string>TLGothic</string>
-                       <string>UnBatangBold</string>
-                       <string>UnBatang</string>
-                       <string>UnBom</string>
-                       <string>UnDinaruBold</string>
-                       <string>UnDinaruLight</string>
-                       <string>UnDinaru</string>
-                       <string>UnDotumBold</string>
-                       <string>UnDotum</string>
-                       <string>UnGraphicBold</string>
-                       <string>UnGraphic</string>
-                       <string>UnGungseo</string>
-                       <string>UnJamoBatang</string>
-                       <string>UnJamoDotum</string>
-                       <string>UnJamoNovel</string>
-                       <string>UnJamoSora</string>
-                       <string>UnPenheulim</string>
-                       <string>UnPen</string>
-                       <string>UnPilgia</string>
-                       <string>UnPilgiBold</string>
-                       <string>UnPilgi</string>
-                       <string>UnShinmun</string>
-                       <string>UnTaza</string>
-                       <string>UnVada</string>
-                       <string>UnYetgul</string>
-               </test>
-                <edit name="autohint">
-                        <bool>true</bool>
-                </edit>
+               <test name="family"><string>MS Gothic</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>MS PGothic</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>MS UI Gothic</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>MS Mincho</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>MS PMincho</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPSoeiKakupoptai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSGothicE</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSGothicM</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGKyokashotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSSoeiKakugothicUB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPGothicB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPGothicE</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPGothicM</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSKyokashotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGMaruGothicMPRO</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPSoeiKakugothicUB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGMinchoL</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPMinchoL</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGMinchoB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPMinchoB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSMinchoB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGMinchoE</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPMinchoE</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSMinchoE</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSoeiKakugothicUB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGGyoshotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPGyoshotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSGyoshotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSoeiKakupoptai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSSoeiPresenceEB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPSoeiPresenceEB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGGothicB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGGothicE</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGGothicM</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSoeiPresenceEB</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGPKyokashotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSSoeiKakupoptai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>HGSeikaishotaiPRO</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLKyokashotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLMincho</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLPMincho</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLPGothic</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLPKyokashotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLMarugothicM</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLGyoshotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLPGyoshotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLSGyoshotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLPMarugothicM</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLSMarugothicM</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLSKyokashotai</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>TLGothic</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnBatangBold</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnBatang</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnBom</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnDinaruBold</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnDinaruLight</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnDinaru</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnDotumBold</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnDotum</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnGraphicBold</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnGraphic</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnGungseo</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnJamoBatang</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnJamoDotum</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnJamoNovel</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnJamoSora</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnPenheulim</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnPen</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnPilgia</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnPilgiBold</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnPilgi</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnShinmun</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnTaza</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnVada</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>UnYetgul</string></test>
+               <edit name="autohint"><bool>true</bool></edit>
        </match>
-
 
         <!--
             The following rule sets up black and white rendering with
@@ -206,7 +419,6 @@
             with non-zero pixelsize limit. Using '18' as the pixelsize
             limit is a good choice if you have the fonts in this list installed
             and like a bitmap look and feel. 
-        -->
         <match target="font">
                 <test name="family">
                         <string>Andale Mono</string>
@@ -241,6 +453,7 @@
                         <bool>false</bool>
                 </edit>
         </match>
+        -->
 
 
 <!--
@@ -262,14 +475,14 @@
 -->
 
         <match target="font">
-                <test name="family">
-                        <string>MingLiU</string>
-                        <string>PMingLiU</string>
-                </test>
-                <edit name="autohint">
-                        <bool>false</bool>
-                </edit>
+                <test name="family"><string>MingLiU</string></test>
+                <edit name="autohint"><bool>false</bool></edit>
         </match>
+        <match target="font">
+                <test name="family"><string>PMingLiU</string></test>
+                <edit name="autohint"><bool>false</bool></edit>
+        </match>
+                        
 
 <!-- 
 Hinting for CJK fonts in freetype doesn't yet work as well as for Latin fonts.
@@ -278,17 +491,19 @@
 a lot but it is still not perfect. Therefore one might want to switch
 off the autohinter for CJK fonts. 
 
-This can be achieved by using the following rule:
+This can be achieved by using the following rules:
 
         <match target="font">
-                <test name="lang" compare="contains">
-                        <string>ja</string>
-                        <string>zh</string>
-                        <string>ko</string>
-                </test>
-                <edit name="autohint">
-                        <bool>false</bool>
-                </edit>
+                <test name="lang" compare="contains"><string>ja</string></test>
+                <edit name="autohint"><bool>false</bool></edit>
+        </match>
+        <match target="font">
+                <test name="lang" compare="contains"><string>zh</string></test>
+                <edit name="autohint"><bool>false</bool></edit>
+        </match>
+        <match target="font">
+                <test name="lang" compare="contains"><string>ko</string></test>
+                <edit name="autohint"><bool>false</bool></edit>
         </match>
 -->
 

++++++ 16-suse-hintstyle.conf ++++++
--- /var/tmp/diff_new_pack.4RqS9Q/_old  2012-10-03 07:13:13.000000000 +0200
+++ /var/tmp/diff_new_pack.4RqS9Q/_new  2012-10-03 07:13:13.000000000 +0200
@@ -127,24 +127,56 @@
        47 and 48 of referred bug. -->
 
   <match target="font">
-    <test name="fullname">
-      <string>IPAexGothic</string>
-      <string>IPAexMincho</string>
-      <string>IPAGothic BoldItalic</string>
-      <string>IPAGothic Bold</string>
-      <string>IPAGothic Italic</string>
-      <string>IPAGothic</string>
-      <string>IPAMincho</string>
-      <string>IPAPGothic BoldItalic</string>
-      <string>IPAPGothic Bold</string>
-      <string>IPAPGothic Italic</string>
-      <string>IPAPGothic</string>
-      <string>IPAPMincho</string>
-      <string>IPAUIGothic</string>
-    </test>
-    <edit name="hintstyle">
-      <const>hintnone</const>
-    </edit>
+    <test name="fullname"><string>IPAexGothic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAexMincho</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAGothic BoldItalic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAGothic Bold</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAGothic Italic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAGothic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAMincho</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAPGothic BoldItalic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAPGothic Bold</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAPGothic Italic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAPGothic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAPMincho</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
+  </match>
+  <match target="font">
+    <test name="fullname"><string>IPAUIGothic</string></test>
+    <edit name="hintstyle"><const>hintnone</const></edit>
   </match>
 
 </fontconfig>

++++++ 18-suse-bitmaps-misc.conf ++++++
--- /var/tmp/diff_new_pack.4RqS9Q/_old  2012-10-03 07:13:13.000000000 +0200
+++ /var/tmp/diff_new_pack.4RqS9Q/_new  2012-10-03 07:13:13.000000000 +0200
@@ -13,18 +13,32 @@
     pixels again.
 -->
        <match target="font">
-               <test name="family">
-                       <string>IPAMincho</string>
-                       <string>IPAGothic</string>
-                       <string>IPAPMincho</string>
-                       <string>IPAPGothic</string>
-                       <string>IPAUIGothic</string>
-                       <string>IPAexMincho</string>
-                       <string>IPAexGothic</string>
-               </test>
-               <edit name="embeddedbitmap">
-                       <bool>false</bool>
-               </edit>
+               <test name="family"><string>IPAMincho</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
        </match>
-
+       <match target="font">
+               <test name="family"><string>IPAGothic</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>IPAPMincho</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>IPAPGothic</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>IPAUIGothic</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>IPAexMincho</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
+       </match>
+       <match target="font">
+               <test name="family"><string>IPAexGothic</string></test>
+               <edit name="embeddedbitmap"><bool>false</bool></edit>
+       </match>
+                       
 </fontconfig>

++++++ cloexec.patch ++++++
--- /var/tmp/diff_new_pack.4RqS9Q/_old  2012-10-03 07:13:13.000000000 +0200
+++ /var/tmp/diff_new_pack.4RqS9Q/_new  2012-10-03 07:13:13.000000000 +0200
@@ -1,8 +1,8 @@
-Index: configure.in
+Index: configure.ac
 ===================================================================
---- configure.in.orig
-+++ configure.in
-@@ -57,7 +57,9 @@ dnl ====================================
+--- configure.ac.orig
++++ configure.ac
+@@ -58,7 +58,9 @@ dnl ====================================
  
  AC_CONFIG_HEADERS(config.h)
  
@@ -13,21 +13,21 @@
  AC_PROG_INSTALL
  AC_PROG_LN_S
  AC_LIBTOOL_WIN32_DLL
-@@ -119,7 +121,7 @@ AC_TYPE_PID_T
+@@ -135,7 +137,7 @@ AC_TYPE_PID_T
  # Checks for library functions.
  AC_FUNC_VPRINTF
  AC_FUNC_MMAP
--AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr 
strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r 
rand_r])
-+AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp mkostemp strchr 
strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 
random_r rand_r])
+-AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr 
strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r 
rand_r regcomp regerror regexec regfree posix_fadvise fstatvfs fstatfs])
++AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp mkostemp strchr 
strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 
random_r rand_r regcomp regerror regexec regfree posix_fadvise fstatvfs 
fstatfs])
  
  #
- # Checks for iconv
+ if test "x$ac_cv_func_fstatvfs" = "xyes"; then
 Index: src/fcatomic.c
 ===================================================================
 --- src/fcatomic.c.orig
 +++ src/fcatomic.c
-@@ -107,10 +107,14 @@ FcAtomicLock (FcAtomic *atomic)
- #ifdef HAVE_LINK
+@@ -109,10 +109,14 @@ FcAtomicLock (FcAtomic *atomic)
+ 
      strcpy ((char *) atomic->tmp, (char *) atomic->file);
      strcat ((char *) atomic->tmp, TMP_NAME);
 +#ifdef HAVE_MKOSTEMP
@@ -46,7 +46,7 @@
 ===================================================================
 --- src/fccache.c.orig
 +++ src/fccache.c
-@@ -216,7 +216,7 @@ FcDirCacheOpenFile (const FcChar8 *cache
+@@ -150,7 +150,7 @@ FcDirCacheOpenFile (const FcChar8 *cache
      if (FcStat (cache_file, file_stat) < 0)
          return -1;
  #endif
@@ -55,7 +55,7 @@
      if (fd < 0)
        return fd;
  #ifndef _WIN32
-@@ -963,7 +963,7 @@ FcDirCacheWrite (FcCache *cache, FcConfi
+@@ -904,7 +904,7 @@ FcDirCacheWrite (FcCache *cache, FcConfi
      if (!FcAtomicLock (atomic))
        goto bail3;
  

++++++ fontconfig-2.9.0.tar.bz2 -> fontconfig-2.10.0.tar.bz2 ++++++
++++ 149129 lines of diff (skipped)

++++++ fontconfig-doc-2.9.0.tar.bz2 -> fontconfig-doc-2.10.0.tar.bz2 ++++++
++++ 17249 lines of diff (skipped)



++++++ metric-croscore.patch ++++++
--- /var/tmp/diff_new_pack.4RqS9Q/_old  2012-10-03 07:13:14.000000000 +0200
+++ /var/tmp/diff_new_pack.4RqS9Q/_new  2012-10-03 07:13:14.000000000 +0200
@@ -55,27 +55,3 @@
          <family>Cumberland</family>
          <default>
          <family>Courier New</family>
-@@ -219,6 +244,7 @@
-       <alias binding="same">
-         <family>Arial</family>
-         <accept>
-+        <family>Arimo</family>
-         <family>Liberation Sans</family>
-         <family>Albany</family>
-         <family>Albany AMT</family>
-@@ -228,6 +254,7 @@
-       <alias binding="same">
-         <family>Times New Roman</family>
-         <accept>
-+        <family>Tinos</family>
-         <family>Liberation Serif</family>
-         <family>Thorndale</family>
-         <family>Thorndale AMT</family>
-@@ -237,6 +264,7 @@
-       <alias binding="same">
-         <family>Courier New</family>
-         <accept>
-+        <family>Cousine</family>
-         <family>Liberation Mono</family>
-         <family>Cumberland</family>
-         <family>Cumberland AMT</family>

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to