Hello community,

here is the log from the commit of package fonts-config for openSUSE:Factory
checked in at Thu Oct 13 16:16:32 CEST 2011.



--------
--- openSUSE:Factory/fonts-config/fonts-config.changes  2011-09-23 
01:58:06.000000000 +0200
+++ fonts-config/fonts-config.changes   2011-10-12 12:38:05.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct 12 10:31:50 UTC 2011 - [email protected]
+
+- changed Japanese fonts setting for Java
+  * IPA Gothic for monospaced
+  * Propotional IPA fonts for others 
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

Other differences:
------------------
++++++ fonts-config.spec ++++++
--- /var/tmp/diff_new_pack.14BFGz/_old  2011-10-13 16:16:28.000000000 +0200
+++ /var/tmp/diff_new_pack.14BFGz/_new  2011-10-13 16:16:28.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package fonts-config (Version 20080121)
+# spec file for package fonts-config
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:           fonts-config
 License:        GPLv2+
 Group:          System/X11/Fonts

++++++ fontconfig.SuSE.properties.template ++++++
--- /var/tmp/diff_new_pack.14BFGz/_old  2011-10-13 16:16:28.000000000 +0200
+++ /var/tmp/diff_new_pack.14BFGz/_new  2011-10-13 16:16:28.000000000 +0200
@@ -69,26 +69,26 @@
 
sansserif.bolditalic.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
 
-monospaced.plain.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.plain.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.plain.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.plain.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.plain.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.plain.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
 
-monospaced.bold.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.bold.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bold.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.bold.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.bold.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.bold.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
 
-monospaced.italic.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.italic.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.italic.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.italic.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.italic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.italic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
 
-monospaced.bolditalic.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.bolditalic.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+monospaced.bolditalic.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+monospaced.bolditalic.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.bolditalic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
monospaced.bolditalic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
@@ -117,26 +117,26 @@
 
dialog.bolditalic.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
 
-dialoginput.plain.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.plain.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.plain.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.plain.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.plain.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.plain.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
 
-dialoginput.bold.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.bold.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bold.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.bold.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.bold.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.bold.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
 
-dialoginput.italic.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.italic.japanese-so10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.italic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.italic.japanese-so10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.italic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.italic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
 
-dialoginput.bolditalic.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.bolditalic.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
+dialoginput.bolditalic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
+dialoginput.bolditalic.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.bolditalic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1
 
dialoginput.bolditalic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
 
dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
@@ -166,6 +166,10 @@
 
filename._SANS_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=_SANS_JAPANESE_FILE_
 
filename._SANS_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-iso10646-1=_SANS_JAPANESE_FILE_
 
+filename._MONO_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=_MONO_JAPANESE_FILE_
+filename._MONO_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=_MONO_JAPANESE_FILE_
+filename._MONO_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-iso10646-1=_MONO_JAPANESE_FILE_
+
 
filename._SERIF_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=_SERIF_JAPANESE_FILE_
 
filename._SERIF_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=_SERIF_JAPANESE_FILE_
 
filename._SERIF_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-iso10646-1=_SERIF_JAPANESE_FILE_

++++++ fonts-config ++++++
--- /var/tmp/diff_new_pack.14BFGz/_old  2011-10-13 16:16:28.000000000 +0200
+++ /var/tmp/diff_new_pack.14BFGz/_new  2011-10-13 16:16:28.000000000 +0200
@@ -1713,12 +1713,17 @@
 
   my @sans_japanese_priority = ("MS Gothic",
                                "HGGothicB",
+                               "IPAPGothic",
+                               "Sazanami Gothic");
+
+  my @mono_japanese_priority = ("MS Gothic",
+                               "HGGothicB",
                                "IPAGothic",
                                "Sazanami Gothic");
-  
+
   my @serif_japanese_priority = ("MS Mincho",
                                 "HGMinchoL",
-                                "IPAMincho",
+                                "IPAPMincho",
                                 "Sazanami Mincho");
   
   my @sans_simplified_chinese_priority = ("FZSongTi",
@@ -1749,10 +1754,11 @@
      "MS Gothic"            , "-ricoh-ms gothic-",
      "HGGothicB"            , "-ricoh-hggothicb-",
      "IPAGothic"            , "-misc-ipagothic-",
+     "IPAPGothic"           , "-misc-ipapgothic-",
      "Sazanami Gothic"      , "-misc-sazanami gothic-",
      "MS Mincho"            , "-ricoh-ms mincho-",
      "HGMinchoL"            , "-ricoh-hgminchol-",
-     "IPAMincho"            , "-misc-ipamincho-",
+     "IPAPMincho"           , "-misc-ipapmincho-",
      "Sazanami Mincho"      , "-misc-sazanami mincho-",
      "FZSongTi"             , "-*-SongTi-",
      "FZMingTiB"            , "-*-MingTiB-",
@@ -1769,6 +1775,9 @@
   my $sans_japanese_xlfd = "-misc-sazanami gothic-";
   my $sans_japanese_file = "/usr/share/fonts/truetype/sazanami-gothic.ttf";
 
+  my $mono_japanese_xlfd = "-misc-sazanami gothic-";
+  my $mono_japanese_file = "/usr/share/fonts/truetype/sazanami-gothic.ttf";
+
   my $serif_japanese_xlfd = "-misc-sazanami mincho-";
   my $serif_japanese_file = "/usr/share/fonts/truetype/sazanami-mincho.ttf";
 
@@ -1806,10 +1815,31 @@
       last;
     }
   }
-  
+
   if ( ! -f $sans_japanese_file ) {
     print "Warning: cannot find a sans serif Japanese font. Japanese in Java 
might not work.\n";
   }
+
+  for my $font (@mono_japanese_priority) {
+    if (`fc-list "$font"`) {
+      open (NAMES, "fc-list \"$font\" file |");
+      binmode NAMES, ":bytes";
+      while (<NAMES>) {
+       chomp $ARG;
+       $ARG =~ s/:.*$//;
+       if ($ARG =~ /\.ttf|\.ttc/ && -f "$ARG" && ! -l "$ARG") {
+         $mono_japanese_file = $ARG;
+         $mono_japanese_xlfd = $cjk_xlfds{"$font"};
+       }
+      }
+      close (NAMES);
+      last;
+    }
+  }
+  
+  if ( ! -f $mono_japanese_file ) {
+    print "Warning: cannot find a monospaced Japanese font. Japanese in Java 
might not work.\n";
+  }
   
   for my $font (@serif_japanese_priority) {
     if (`fc-list "$font"`) {
@@ -1959,6 +1989,7 @@
   }
   
   (my $sans_japanese_xlfd_no_space = $sans_japanese_xlfd) =~ s/ /_/g;
+  (my $mono_japanese_xlfd_no_space = $mono_japanese_xlfd) =~ s/ /_/g;
   (my $serif_japanese_xlfd_no_space = $serif_japanese_xlfd) =~ s/ /_/g;
   
   (my $sans_simplified_chinese_xlfd_no_space = $sans_simplified_chinese_xlfd) 
=~ s/ /_/g;
@@ -2031,6 +2062,9 @@
       $ARG =~ s/_SANS_JAPANESE_XLFD_NO_SPACE_/$sans_japanese_xlfd_no_space/g;
       $ARG =~ s/_SANS_JAPANESE_FILE_/$sans_japanese_file/g;
       $ARG =~ s/_SANS_JAPANESE_XLFD_/$sans_japanese_xlfd/g;
+      $ARG =~ s/_MONO_JAPANESE_XLFD_NO_SPACE_/$mono_japanese_xlfd_no_space/g;
+      $ARG =~ s/_MONO_JAPANESE_FILE_/$mono_japanese_file/g;
+      $ARG =~ s/_MONO_JAPANESE_XLFD_/$mono_japanese_xlfd/g;
       $ARG =~ s/_SERIF_JAPANESE_XLFD_NO_SPACE_/$serif_japanese_xlfd_no_space/g;
       $ARG =~ s/_SERIF_JAPANESE_FILE_/$serif_japanese_file/g;
       $ARG =~ s/_SERIF_JAPANESE_XLFD_/$serif_japanese_xlfd/g;




continue with "q"...



Remember to have fun...

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

Reply via email to