Hello community,

here is the log from the commit of package fontconfig for openSUSE:Factory 
checked in at 2013-04-14 10:14:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fontconfig (Old)
 and      /work/SRC/openSUSE:Factory/.fontconfig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fontconfig", Maintainer is "pgaj...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes    2013-04-07 
14:21:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes       
2013-04-14 10:14:16.000000000 +0200
@@ -1,0 +2,19 @@
+Thu Apr 11 10:24:57 UTC 2013 - pgaj...@suse.com
+
+- dropped metric-arial-narrow.patch (upstreamed)
+- dropped metric-croscore.patch (upstreamed)
+- /etc/conf.d/55-local.conf
+- tag /etc/fonts/conf.d/*.conf files as %config, not
+  %config(noreplace)
+- /etc/fonts/conf.d/README now mentions correct template dir
+  [bnc#810034]
+  * conf.d-readme-templatedir.patch
+- revert the change from Mon May 28 11:53:08 UTC 2012 because
+  hintslight implies autohinter. Rather render Liberation, DejaVu
+  and Droid sans serif and serif fonts with BCI, even if it means
+  thin (sometimes too much, see Liberation Sans 'R') glyphs. It
+  should be readable (less blurred). I'll add fontconfig hinting
+  profile in near future which will force autohinter for those
+  which like more thick fonts even if sometimes more blurred.
+
+-------------------------------------------------------------------

Old:
----
  metric-arial-narrow.patch
  metric-croscore.patch

New:
----
  conf.d-readme-templatedir.patch

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

Other differences:
------------------
++++++ fontconfig.spec ++++++
--- /var/tmp/diff_new_pack.vYD2FY/_old  2013-04-14 10:14:18.000000000 +0200
+++ /var/tmp/diff_new_pack.vYD2FY/_new  2013-04-14 10:14:18.000000000 +0200
@@ -74,10 +74,8 @@
 Patch0:         make-check.patch
 #  suse specific
 Patch1:         usr-share-doc-packages.patch
-# to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=47721
-Patch3:         metric-croscore.patch
-# to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=60783
-Patch4:         metric-arial-narrow.patch
+# to be upstreamed
+Patch2:         conf.d-readme-templatedir.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       ipa-fonts-config = 003.02
 Obsoletes:      ipa-fonts-config <= 003.02
@@ -122,8 +120,7 @@
 %endif
 %patch0 -p1
 %patch1 -p1
-%patch3
-%patch4
+%patch2 -p1
 
 %build
 # ----- build with automake 1.13
@@ -179,8 +176,8 @@
 # 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
+    rm 51-local.conf
+    ln -s ../local.conf 55-local.conf
 popd
 for i in $RPM_SOURCE_DIR/[0-9]*.conf; do
     j=${i##*/} 
@@ -203,7 +200,7 @@
 # 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 %{_sysconfdir}/fonts/conf.d/*.conf
 %config(noreplace) %{_sysconfdir}/fonts/local.conf
 %config %{_sysconfdir}/fonts/local.conf.instsys
 %{_sysconfdir}/fonts/conf.d/README


++++++ 16-suse-hintstyle.conf ++++++
--- /var/tmp/diff_new_pack.vYD2FY/_old  2013-04-14 10:14:18.000000000 +0200
+++ /var/tmp/diff_new_pack.vYD2FY/_new  2013-04-14 10:14:18.000000000 +0200
@@ -31,78 +31,6 @@
 exceptions:
 -->
 
-  <!-- Following fonts seems to be nicer (thicker) with hintslight instead 
-       of hintfull: 
-
-       Liberation Sans 
-       DejaVu Sans
-       Droid Sans
-       Liberation Serif
-       DejaVu Serif
-       Droid Serif
-
-       Following are better to render with hintfull, because they are too
-       blurred with hintslight:
-
-       Liberation Mono
-       DejaVu Sans Mono
-       Droid Sans Mono
-    -->
-  
-  <match target="font">
-    <test name="family">
-      <string>Liberation Sans</string>
-    </test>
-    <edit name="hintstyle" mode="assign">
-      <const>hintslight</const>
-    </edit>
-  </match>
-
-  <match target="font">
-    <test name="family">
-      <string>DejaVu Sans</string>
-    </test>
-    <edit name="hintstyle" mode="assign">
-      <const>hintslight</const>
-    </edit>
-  </match>
-
-  <match target="font">
-    <test name="family">
-      <string>Droid Sans</string>
-    </test>
-    <edit name="hintstyle" mode="assign">
-      <const>hintslight</const>
-    </edit>
-  </match>
-
-  <match target="font">
-    <test name="family">
-      <string>Liberation Serif</string>
-    </test>
-    <edit name="hintstyle" mode="assign">
-      <const>hintslight</const>
-    </edit>
-  </match>
-
-  <match target="font">
-    <test name="family">
-      <string>DejaVu Serif</string>
-    </test>
-    <edit name="hintstyle" mode="assign">
-      <const>hintslight</const>
-    </edit>
-  </match>
-
-  <match target="font">
-    <test name="family">
-      <string>Droid Serif</string>
-    </test>
-    <edit name="hintstyle" mode="assign">
-      <const>hintslight</const>
-    </edit>
-  </match>
-
   <!-- Cantarell: according to coauthor, cantarell doesn't have
        any byte code, so following should give the best results 
        on most monitors -->




++++++ conf.d-readme-templatedir.patch ++++++
Index: fontconfig-2.10.92/conf.d/Makefile.am
===================================================================
--- fontconfig-2.10.92.orig/conf.d/Makefile.am
+++ fontconfig-2.10.92/conf.d/Makefile.am
@@ -78,6 +78,9 @@ template_DATA =                               \
        80-delicious.conf               \
        90-synthetic.conf
 
+README: $(srcdir)/README.in
+       sed "s|\@TEMPLATEDIR\@|$(templatedir)|" <$(srcdir)/README.in >README
+
 install-data-hook:
        mkdir -p $(DESTDIR)$(configdir)
        @(echo cd $(DESTDIR)$(configdir);                       \
Index: fontconfig-2.10.92/conf.d/README.in
===================================================================
--- /dev/null
+++ fontconfig-2.10.92/conf.d/README.in
@@ -0,0 +1,23 @@
+conf.d/README
+
+Each file in this directory is a fontconfig configuration file.  Fontconfig
+scans this directory, loading all files of the form [0-9][0-9]*.conf.
+These files are normally installed in @TEMPLATEDIR@
+and then symlinked here, allowing them to be easily installed and then 
+enabled/disabled by adjusting the symlinks.
+
+The files are loaded in numeric order, the structure of the configuration
+has led to the following conventions in usage:
+
+ Files begining with:  Contain:
+ 
+ 00 through 09         Font directories
+ 10 through 19         system rendering defaults (AA, etc)
+ 20 through 29         font rendering options
+ 30 through 39         family substitution
+ 40 through 49         generic identification, map family->generic
+ 50 through 59         alternate config file loading
+ 60 through 69         generic aliases, map generic->family
+ 70 through 79         select font (adjust which fonts are available)
+ 80 through 89         match target="scan" (modify scanned patterns)
+ 90 through 99         font synthesis


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to