Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-06-25 13:51:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fontconfig", Maintainer is "PGajdos@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes 2012-06-06 16:06:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-06-25 14:04:06.000000000 +0200 @@ -1,0 +2,18 @@ +Tue Jun 12 10:41:54 CEST 2012 - tiwai@suse.de + +- Revisit SUSE-specific config (bnc#766319): + * Split suse-hinting.conf to a part defining the default + autohint and a part defining the default hintstyle depending on + autohint. These are now put in conf.d/11-suse-hinting.conf and + 16-suse-hintstyle.conf, so that extra packages may put their + own autohint value between them. + * Move suse-bitmaps.conf to conf.d, too + * Move optional configs modified by fonts-config to fonts-config + package itself +- Set autohint=true for IPA* fonts as well as MS fonts; + hintslight will be chosen automatically (bnc#766319) +- Add missing IPAex* fonts to suse-generic-names.conf lists. +- Obsolete ipa-fonts-config package as the default configs are now + included in this package + +------------------------------------------------------------------- Old: ---- suse-bitmaps.conf suse-hinting.conf New: ---- 11-suse-hinting.conf 16-suse-hintstyle.conf 18-suse-bitmaps-misc.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fontconfig.spec ++++++ --- /var/tmp/diff_new_pack.71dUZN/_old 2012-06-25 14:04:08.000000000 +0200 +++ /var/tmp/diff_new_pack.71dUZN/_new 2012-06-25 14:04:08.000000000 +0200 @@ -16,7 +16,6 @@ # - Name: fontconfig %define build_docs 0 BuildRequires: automake @@ -62,8 +61,9 @@ Source10: suse-generic-names.conf Source11: suse-pre-user.conf Source12: suse-post-user.conf -Source13: suse-hinting.conf -Source14: suse-bitmaps.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 @@ -76,6 +76,10 @@ # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 Patch3: cloexec.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +Provides: ipa-fonts-config = 003.02 +Obsoletes: ipa-fonts-config <= 003.02 +Provides: IPA-fonts-config = 003.02 +Obsoletes: IPA-fonts-config <= 003.02 %description Fontconfig is a library for configuring and customizing font access. It @@ -85,10 +89,10 @@ %package devel Requires: %{name} = %version -Requires: freetype2-devel glibc-devel +Requires: freetype2-devel +Requires: glibc-devel Provides: XFree86-devel:%_libdir/pkgconfig/fontconfig.pc Summary: Include Files and Libraries mandatory for Development -License: MIT Group: Development/Libraries/C and C++ # bug437293 %ifarch ppc64 @@ -161,6 +165,11 @@ # 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/ +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 +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: @@ -190,8 +199,6 @@ %config /etc/fonts/suse-generic-names.conf %config /etc/fonts/suse-pre-user.conf %config /etc/fonts/suse-post-user.conf -%config %verify(not md5 size mtime) /etc/fonts/suse-hinting.conf -%config %verify(not md5 size mtime) /etc/fonts/suse-bitmaps.conf %dir /etc/fonts/conf.avail/ /etc/fonts/conf.avail/* %dir /etc/fonts/conf.d/ ++++++ suse-generic-names.conf ++++++ --- /var/tmp/diff_new_pack.71dUZN/_old 2012-06-25 14:04:08.000000000 +0200 +++ /var/tmp/diff_new_pack.71dUZN/_new 2012-06-25 14:04:08.000000000 +0200 @@ -26,6 +26,7 @@ <family>HGSMinchoE</family> <family>IPAMincho</family> <family>IPAPMincho</family> + <family>IPAexMincho</family> <family>Sazanami Mincho</family> <family>STIXGeneral</family> <default><family>serif</family></default> @@ -52,6 +53,7 @@ <family>HGSGothicM</family> <family>IPAGothic</family> <family>IPAPGothic</family> + <family>IPAexGothic</family> <family>Sazanami Gothic</family> <family>Baekmuk Gulim</family> <default><family>sans-serif</family></default> ++++++ suse-post-user.conf ++++++ --- /var/tmp/diff_new_pack.71dUZN/_old 2012-06-25 14:04:08.000000000 +0200 +++ /var/tmp/diff_new_pack.71dUZN/_new 2012-06-25 14:04:08.000000000 +0200 @@ -36,6 +36,7 @@ <family>HGMinchoL</family> <family>IPAPMincho</family> <family>IPAMincho</family> + <family>IPAexMincho</family> <family>Sazanami Mincho</family> <family>Kochi Mincho</family> <family>CMEXSong</family> @@ -88,6 +89,7 @@ <family>HGGothicB</family> <family>IPAPGothic</family> <family>IPAGothic</family> + <family>IPAexGothic</family> <family>VL PGothic</family> <family>VL Gothic</family> <family>Sazanami Gothic</family> ++++++ suse-pre-user.conf ++++++ --- /var/tmp/diff_new_pack.71dUZN/_old 2012-06-25 14:04:08.000000000 +0200 +++ /var/tmp/diff_new_pack.71dUZN/_new 2012-06-25 14:04:08.000000000 +0200 @@ -317,18 +317,6 @@ </selectfont> <!-- ************************************************************ --> -<!-- Hinting and antialiasing --> -<!-- ************************************************************ --> - - <include ignore_missing="yes">/etc/fonts/suse-hinting.conf</include> - -<!-- ************************************************************ --> -<!-- Bitmap related stuff --> -<!-- ************************************************************ --> - - <include ignore_missing="yes">/etc/fonts/suse-bitmaps.conf</include> - -<!-- ************************************************************ --> <!-- assigning families to generic names --> <!-- ************************************************************ --> -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org