changeset 3218:ead3ddec2474

PR2556, G390663: Update Gentoo font configuration and allow font directory to be specified 2015-07-22 Andrew John Hughes <gnu_andrew@member.fsf.org> PR2556, G390663: Update Gentoo font configuration and allow font directory to be specified * INSTALL: Document --with-fonts-dir. * Makefile.am: (fonts): Copy the generated Gentoo font properties file into the OpenJDK tree. * NEWS: Updated. * acinclude.m4: (IT_WITH_FONTS_DIR): Allow the user to specify where the fonts are stored. * configure.ac: Invoke IT_WITH_FONTS_DIR and generate linux.fontconfig.Gentoo.properties * linux.fontconfig.Gentoo.properties.in: Template fontconfig file for Gentoo copied from the main Portage tree. * patches/fonts-gentoo.patch: Remove outdated copy of linux.fontconfig.Gentoo.properties from patch.
author Andrew John Hughes <gnu.andrew@redhat.com>
date Wed, 22 Jul 2015 18:02:41 +0100
parents 513b121b3a0f
children 53216154a725
files ChangeLog INSTALL Makefile.am NEWS acinclude.m4 configure.ac linux.fontconfig.Gentoo.properties.in patches/fonts-gentoo.patch
diffstat 8 files changed, 440 insertions(+), 380 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Jul 22 16:36:15 2015 +0100
+++ b/ChangeLog	Wed Jul 22 18:02:41 2015 +0100
@@ -1,3 +1,25 @@
+2015-07-22  Andrew John Hughes  <gnu_andrew@member.fsf.org>
+
+	PR2556, G390663: Update Gentoo font configuration
+	and allow font directory to be specified
+	* INSTALL: Document --with-fonts-dir.
+	* Makefile.am:
+	(fonts): Copy the generated Gentoo
+	font properties file into the OpenJDK
+	tree.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_WITH_FONTS_DIR): Allow the user
+	to specify where the fonts are stored.
+	* configure.ac: Invoke IT_WITH_FONTS_DIR
+	and generate linux.fontconfig.Gentoo.properties
+	* linux.fontconfig.Gentoo.properties.in:
+	Template fontconfig file for Gentoo copied from
+	the main Portage tree.
+	* patches/fonts-gentoo.patch:
+	Remove outdated copy of
+	linux.fontconfig.Gentoo.properties from patch.
+
 2015-07-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>
 
 	PR2500: Add executable stack markings
--- a/INSTALL	Wed Jul 22 16:36:15 2015 +0100
+++ b/INSTALL	Wed Jul 22 18:02:41 2015 +0100
@@ -144,6 +144,7 @@
 * --with-abs-install-dir: The final install location of the j2sdk-image, for use in the SystemTap tapset.
 * --with-llvm-config: Specify the location of the llvm-config binary.
 * --disable-bootstrap-tools: Use javac and javah from langtools, not the bootstrap JDK.
+* --with-fonts-dir: Specify the location of system fonts. This is currently only used on Gentoo systems.
 
 Other options may be supplied which enable or disable new features.
 These are documented fully in the relevant section below.
--- a/Makefile.am	Wed Jul 22 16:36:15 2015 +0100
+++ b/Makefile.am	Wed Jul 22 18:02:41 2015 +0100
@@ -1381,6 +1381,7 @@
 	cp $(FONTCONFIG_PATH)/linux.fontconfig.Fedora.properties $(FONTCONFIG_PATH)/linux.fontconfig.Fedora.10.properties
 	cp $(FONTCONFIG_PATH)/linux.fontconfig.Fedora.properties $(FONTCONFIG_PATH)/linux.fontconfig.Fedora.11.properties
 	cp $(FONTCONFIG_PATH)/linux.fontconfig.Fedora.properties $(FONTCONFIG_PATH)/linux.fontconfig.Fedora.12.properties
+	cp linux.fontconfig.Gentoo.properties $(FONTCONFIG_PATH)
 	mkdir -p stamps
 	touch $@
 
--- a/NEWS	Wed Jul 22 16:36:15 2015 +0100
+++ b/NEWS	Wed Jul 22 18:02:41 2015 +0100
@@ -55,6 +55,7 @@
   - PR2481, RH489586, RH1236619: OpenJDK can't handle spaces in zone names in /etc/sysconfig/clock
   - PR2486: JSSE server is still limited to 768-bit DHE
   - PR2508, G541462: Only apply PaX markings by default on running PaX kernels
+  - PR2556, G390663: Update Gentoo font configuration and allow font directory to be specified 
 * JamVM
   - PR2522: Add executable stack markings to callNative.S on JamVM
 
--- a/acinclude.m4	Wed Jul 22 16:36:15 2015 +0100
+++ b/acinclude.m4	Wed Jul 22 18:02:41 2015 +0100
@@ -2410,3 +2410,30 @@
   AM_CONDITIONAL(USE_NON_NSS_CURVES, test x"${ENABLE_NON_NSS_CURVES}" = "xyes")
   AC_SUBST(ENABLE_NON_NSS_CURVES)
 ])
+
+AC_DEFUN_ONCE([IT_WITH_FONTS_DIR],
+[
+  FONTS_DEFAULT=/usr/share/fonts
+  AC_MSG_CHECKING([where fonts are stored])
+  AC_ARG_WITH([fonts-dir],
+              [AS_HELP_STRING(--with-fonts-dir=PATH,fonts [[DATAROOTDIR/fonts]])],
+  [
+    fontdir=${withval}
+  ],
+  [ 
+    fontdir=${FONTS_DEFAULT}
+  ])
+  AC_MSG_RESULT(${fontdir})
+  if test "x${fontdir}" = "xyes" -o "x${fontdir}" = "xno"; then
+    AC_MSG_NOTICE([No font directory specified; using ${FONTS_DEFAULT}])
+    fontdir=${FONTS_DEFAULT} ;
+  fi
+  AC_MSG_CHECKING([if $fontdir is a valid directory])
+  if test -d "${fontdir}" ; then
+    AC_MSG_RESULT([yes])
+  else
+    AC_MSG_RESULT([no])
+    AC_MSG_WARN([No valid font directory found])
+  fi
+  AC_SUBST(fontdir)
+])
--- a/configure.ac	Wed Jul 22 16:36:15 2015 +0100
+++ b/configure.ac	Wed Jul 22 18:02:41 2015 +0100
@@ -63,6 +63,9 @@
 IT_DISABLE_LANGTOOLS_TESTS
 IT_DISABLE_JDK_TESTS
 
+IT_WITH_FONTS_DIR
+AC_CONFIG_FILES([linux.fontconfig.Gentoo.properties])
+
 dnl PR42003 - Missing javax.swing.plaf.basic.BasicDirectoryModel methods cause OpenJDK build failure 
 IT_CHECK_FOR_METHOD([JAVAX_SWING_PLAF_BASIC_BASICDIRECTORYMODEL_ADDPROPERTYCHANGELISTENER],
   [javax.swing.plaf.basic.BasicDirectoryModel.addPropertyChangeListener(PropertyChangeListener)],
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/linux.fontconfig.Gentoo.properties.in	Wed Jul 22 18:02:41 2015 +0100
@@ -0,0 +1,385 @@
+#
+# 
+# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+#
+# This code is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License version 2 only, as
+# published by the Free Software Foundation.  Oracle designates this
+# particular file as subject to the "Classpath" exception as provided
+# by Oracle in the LICENSE file that accompanied this code.
+#
+# This code is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+# version 2 for more details (a copy is included in the LICENSE file that
+# accompanied this code).
+#
+# You should have received a copy of the GNU General Public License version
+# 2 along with this work; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+# or visit www.oracle.com if you need additional information or have any
+# questions.
+#
+
+# Version
+
+version=1
+
+# Component Font Mappings
+
+dialog.plain.latin-1=DejaVu Sans
+dialog.plain.japanese-x0208=Sazanami Gothic
+dialog.plain.korean=Baekmuk Gulim
+dialog.plain.chinese-big5=AR PL ShanHeiSun Uni
+dialog.plain.chinese-gb18030=AR PL ShanHeiSun Uni
+dialog.plain.bengali=Lohit Bengali
+dialog.plain.gujarati=Lohit Gujarati
+dialog.plain.hindi=Lohit Hindi
+dialog.plain.malayalam=Lohit Malayalam
+dialog.plain.oriya=Lohit Oriya
+dialog.plain.punjabi=Lohit Punjabi
+dialog.plain.tamil=Lohit Tamil
+dialog.plain.telugu=Lohit Telugu
+dialog.plain.sinhala=LKLUG
+
+dialog.bold.latin-1=DejaVu Sans Bold
+dialog.bold.japanese-x0208=Sazanami Gothic
+dialog.bold.korean=Baekmuk Gulim
+dialog.bold.chinese-big5=AR PL ShanHeiSun Uni
+dialog.bold.chinese-gb18030=AR PL ShanHeiSun Uni
+dialog.bold.bengali=Lohit Bengali
+dialog.bold.gujarati=Lohit Gujarati
+dialog.bold.hindi=Lohit Hindi
+dialog.bold.malayalam=Lohit Malayalam
+dialog.bold.oriya=Lohit Oriya
+dialog.bold.punjabi=Lohit Punjabi
+dialog.bold.tamil=Lohit Tamil
+dialog.bold.telugu=Lohit Telugu
+dialog.bold.sinhala=LKLUG
+
+dialog.italic.latin-1=DejaVu Sans Oblique
+dialog.italic.japanese-x0208=Sazanami Gothic
+dialog.italic.korean=Baekmuk Gulim
+dialog.italic.chinese-big5=AR PL ShanHeiSun Uni
+dialog.italic.chinese-gb18030=AR PL ShanHeiSun Uni
+dialog.italic.bengali=Lohit Bengali
+dialog.italic.gujarati=Lohit Gujarati
+dialog.italic.hindi=Lohit Hindi
+dialog.italic.malayalam=Lohit Malayalam
+dialog.italic.oriya=Lohit Oriya
+dialog.italic.punjabi=Lohit Punjabi
+dialog.italic.tamil=Lohit Tamil
+dialog.italic.telugu=Lohit Telugu
+dialog.italic.sinhala=LKLUG
+
+dialog.bolditalic.latin-1=DejaVu Sans Bold Oblique
+dialog.bolditalic.japanese-x0208=Sazanami Gothic
+dialog.bolditalic.korean=Baekmuk Gulim
+dialog.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
+dialog.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
+dialog.bolditalic.bengali=Lohit Bengali
+dialog.bolditalic.gujarati=Lohit Gujarati
+dialog.bolditalic.hindi=Lohit Hindi
+dialog.bolditalic.malayalam=Lohit Malayalam
+dialog.bolditalic.oriya=Lohit Oriya
+dialog.bolditalic.punjabi=Lohit Punjabi
+dialog.bolditalic.tamil=Lohit Tamil
+dialog.bolditalic.telugu=Lohit Telugu
+dialog.bolditalic.sinhala=LKLUG
+
+sansserif.plain.latin-1=DejaVu Sans
+sansserif.plain.japanese-x0208=Sazanami Gothic
+sansserif.plain.korean=Baekmuk Gulim
+sansserif.plain.chinese-big5=AR PL ShanHeiSun Uni
+sansserif.plain.chinese-gb18030=AR PL ShanHeiSun Uni
+sansserif.plain.bengali=Lohit Bengali
+sansserif.plain.gujarati=Lohit Gujarati
+sansserif.plain.hindi=Lohit Hindi
+sansserif.plain.malayalam=Lohit Malayalam
+sansserif.plain.oriya=Lohit Oriya
+sansserif.plain.punjabi=Lohit Punjabi
+sansserif.plain.tamil=Lohit Tamil
+sansserif.plain.telugu=Lohit Telugu
+sansserif.plain.sinhala=LKLUG
+
+sansserif.bold.latin-1=DejaVu Sans Bold
+sansserif.bold.japanese-x0208=Sazanami Gothic
+sansserif.bold.korean=Baekmuk Gulim
+sansserif.bold.chinese-big5=AR PL ShanHeiSun Uni
+sansserif.bold.chinese-gb18030=AR PL ShanHeiSun Uni
+sansserif.bold.bengali=Lohit Bengali
+sansserif.bold.gujarati=Lohit Gujarati
+sansserif.bold.hindi=Lohit Hindi
+sansserif.bold.malayalam=Lohit Malayalam
+sansserif.bold.oriya=Lohit Oriya
+sansserif.bold.punjabi=Lohit Punjabi
+sansserif.bold.tamil=Lohit Tamil
+sansserif.bold.telugu=Lohit Telugu
+sansserif.bold.sinhala=LKLUG
+
+sansserif.italic.latin-1=DejaVu Sans Oblique
+sansserif.italic.japanese-x0208=Sazanami Gothic
+sansserif.italic.korean=Baekmuk Gulim
+sansserif.italic.chinese-big5=AR PL ShanHeiSun Uni
+sansserif.italic.chinese-gb18030=AR PL ShanHeiSun Uni
+sansserif.italic.bengali=Lohit Bengali
+sansserif.italic.gujarati=Lohit Gujarati
+sansserif.italic.hindi=Lohit Hindi
+sansserif.italic.malayalam=Lohit Malayalam
+sansserif.italic.oriya=Lohit Oriya
+sansserif.italic.punjabi=Lohit Punjabi
+sansserif.italic.tamil=Lohit Tamil
+sansserif.italic.telugu=Lohit Telugu
+sansserif.italic.sinhala=LKLUG
+
+sansserif.bolditalic.latin-1=DejaVu Sans Bold Oblique
+sansserif.bolditalic.japanese-x0208=Sazanami Gothic
+sansserif.bolditalic.korean=Baekmuk Gulim
+sansserif.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
+sansserif.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
+sansserif.bolditalic.bengali=Lohit Bengali
+sansserif.bolditalic.gujarati=Lohit Gujarati
+sansserif.bolditalic.hindi=Lohit Hindi
+sansserif.bolditalic.malayalam=Lohit Malayalam
+sansserif.bolditalic.oriya=Lohit Oriya
+sansserif.bolditalic.punjabi=Lohit Punjabi
+sansserif.bolditalic.tamil=Lohit Tamil
+sansserif.bolditalic.telugu=Lohit Telugu
+sansserif.bolditalic.sinhala=LKLUG
+
+serif.plain.latin-1=DejaVu Serif
+serif.plain.japanese-x0208=Sazanami Mincho
+serif.plain.korean=Baekmuk Batang
+serif.plain.chinese-big5=AR PL ZenKai Uni
+serif.plain.chinese-gb18030=AR PL ZenKai Uni
+serif.plain.bengali=Lohit Bengali
+serif.plain.gujarati=Lohit Gujarati
+serif.plain.hindi=Lohit Hindi
+serif.plain.malayalam=Lohit Malayalam
+serif.plain.oriya=Lohit Oriya
+serif.plain.punjabi=Lohit Punjabi
+serif.plain.tamil=Lohit Tamil
+serif.plain.telugu=Lohit Telugu
+serif.plain.sinhala=LKLUG
+
+serif.bold.latin-1=DejaVu Serif Bold
+serif.bold.japanese-x0208=Sazanami Mincho
+serif.bold.korean=Baekmuk Batang
+serif.bold.chinese-big5=AR PL ZenKai Uni
+serif.bold.chinese-gb18030=AR PL ZenKai Uni
+serif.bold.bengali=Lohit Bengali
+serif.bold.gujarati=Lohit Gujarati
+serif.bold.hindi=Lohit Hindi
+serif.bold.malayalam=Lohit Malayalam
+serif.bold.oriya=Lohit Oriya
+serif.bold.punjabi=Lohit Punjabi
+serif.bold.tamil=Lohit Tamil
+serif.bold.telugu=Lohit Telugu
+serif.bold.sinhala=LKLUG
+
+serif.italic.latin-1=DejaVu Serif Oblique
+serif.italic.japanese-x0208=Sazanami Mincho
+serif.italic.korean=Baekmuk Batang
+serif.italic.chinese-big5=AR PL ZenKai Uni
+serif.italic.chinese-gb18030=AR PL ZenKai Uni
+serif.italic.bengali=Lohit Bengali
+serif.italic.gujarati=Lohit Gujarati
+serif.italic.hindi=Lohit Hindi
+serif.italic.malayalam=Lohit Malayalam
+serif.italic.oriya=Lohit Oriya
+serif.italic.punjabi=Lohit Punjabi
+serif.italic.tamil=Lohit Tamil
+serif.italic.telugu=Lohit Telugu
+serif.italic.sinhala=LKLUG
+
+serif.bolditalic.latin-1=DejaVu Serif Bold Oblique
+serif.bolditalic.japanese-x0208=Sazanami Mincho
+serif.bolditalic.korean=Baekmuk Batang
+serif.bolditalic.chinese-big5=AR PL ZenKai Uni
+serif.bolditalic.chinese-gb18030=AR PL ZenKai Uni
+serif.bolditalic.bengali=Lohit Bengali
+serif.bolditalic.gujarati=Lohit Gujarati
+serif.bolditalic.hindi=Lohit Hindi
+serif.bolditalic.malayalam=Lohit Malayalam
+serif.bolditalic.oriya=Lohit Oriya
+serif.bolditalic.punjabi=Lohit Punjabi
+serif.bolditalic.tamil=Lohit Tamil
+serif.bolditalic.telugu=Lohit Telugu
+serif.bolditalic.sinhala=LKLUG
+
+monospaced.plain.latin-1=DejaVu Sans Mono
+monospaced.plain.japanese-x0208=Sazanami Gothic
+monospaced.plain.korean=Baekmuk Gulim
+monospaced.plain.chinese-big5=AR PL ShanHeiSun Uni
+monospaced.plain.chinese-gb18030=AR PL ShanHeiSun Uni
+monospaced.plain.bengali=Lohit Bengali
+monospaced.plain.gujarati=Lohit Gujarati
+monospaced.plain.hindi=Lohit Hindi
+monospaced.plain.malayalam=Lohit Malayalam
+monospaced.plain.oriya=Lohit Oriya
+monospaced.plain.punjabi=Lohit Punjabi
+monospaced.plain.tamil=Lohit Tamil
+monospaced.plain.telugu=Lohit Telugu
+monospaced.plain.sinhala=LKLUG
+
+monospaced.bold.latin-1=DejaVu Sans Mono Bold
+monospaced.bold.japanese-x0208=Sazanami Gothic
+monospaced.bold.korean=Baekmuk Gulim
+monospaced.bold.chinese-big5=AR PL ShanHeiSun Uni
+monospaced.bold.chinese-gb18030=AR PL ShanHeiSun Uni
+monospaced.bold.bengali=Lohit Bengali
+monospaced.bold.gujarati=Lohit Gujarati
+monospaced.bold.hindi=Lohit Hindi
+monospaced.bold.malayalam=Lohit Malayalam
+monospaced.bold.oriya=Lohit Oriya
+monospaced.bold.punjabi=Lohit Punjabi
+monospaced.bold.tamil=Lohit Tamil
+monospaced.bold.telugu=Lohit Telugu
+monospaced.bold.sinhala=LKLUG
+
+monospaced.italic.latin-1=DejaVu Sans Mono Oblique
+monospaced.italic.japanese-x0208=Sazanami Gothic
+monospaced.italic.korean=Baekmuk Gulim
+monospaced.italic.chinese-big5=AR PL ShanHeiSun Uni
+monospaced.italic.chinese-gb18030=AR PL ShanHeiSun Uni
+monospaced.italic.bengali=Lohit Bengali
+monospaced.italic.gujarati=Lohit Gujarati
+monospaced.italic.hindi=Lohit Hindi
+monospaced.italic.malayalam=Lohit Malayalam
+monospaced.italic.oriya=Lohit Oriya
+monospaced.italic.punjabi=Lohit Punjabi
+monospaced.italic.tamil=Lohit Tamil
+monospaced.italic.telugu=Lohit Telugu
+monospaced.italic.sinhala=LKLUG
+
+monospaced.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
+monospaced.bolditalic.japanese-x0208=Sazanami Gothic
+monospaced.bolditalic.korean=Baekmuk Gulim
+monospaced.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
+monospaced.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
+monospaced.bolditalic.bengali=Lohit Bengali
+monospaced.bolditalic.gujarati=Lohit Gujarati
+monospaced.bolditalic.hindi=Lohit Hindi
+monospaced.bolditalic.malayalam=Lohit Malayalam
+monospaced.bolditalic.oriya=Lohit Oriya
+monospaced.bolditalic.punjabi=Lohit Punjabi
+monospaced.bolditalic.tamil=Lohit Tamil
+monospaced.bolditalic.telugu=Lohit Telugu
+monospaced.bolditalic.sinhala=LKLUG
+
+dialoginput.plain.latin-1=DejaVu Sans Mono
+dialoginput.plain.japanese-x0208=Sazanami Gothic
+dialoginput.plain.korean=Baekmuk Gulim
+dialoginput.plain.chinese-big5=AR PL ShanHeiSun Uni
+dialoginput.plain.chinese-gb18030=AR PL ShanHeiSun Uni
+dialoginput.plain.bengali=Lohit Bengali
+dialoginput.plain.gujarati=Lohit Gujarati
+dialoginput.plain.hindi=Lohit Hindi
+dialoginput.plain.malayalam=Lohit Malayalam
+dialoginput.plain.oriya=Lohit Oriya
+dialoginput.plain.punjabi=Lohit Punjabi
+dialoginput.plain.tamil=Lohit Tamil
+dialoginput.plain.telugu=Lohit Telugu
+dialoginput.plain.sinhala=LKLUG
+
+dialoginput.bold.latin-1=DejaVu Sans Mono Bold
+dialoginput.bold.japanese-x0208=Sazanami Gothic
+dialoginput.bold.korean=Baekmuk Gulim
+dialoginput.bold.chinese-big5=AR PL ShanHeiSun Uni
+dialoginput.bold.chinese-gb18030=AR PL ShanHeiSun Uni
+dialoginput.bold.bengali=Lohit Bengali
+dialoginput.bold.gujarati=Lohit Gujarati
+dialoginput.bold.hindi=Lohit Hindi
+dialoginput.bold.malayalam=Lohit Malayalam
+dialoginput.bold.oriya=Lohit Oriya
+dialoginput.bold.punjabi=Lohit Punjabi
+dialoginput.bold.tamil=Lohit Tamil
+dialoginput.bold.telugu=Lohit Telugu
+dialoginput.bold.sinhala=LKLUG
+
+dialoginput.italic.latin-1=DejaVu Sans Mono Oblique
+dialoginput.italic.japanese-x0208=Sazanami Gothic
+dialoginput.italic.korean=Baekmuk Gulim
+dialoginput.italic.chinese-big5=AR PL ShanHeiSun Uni
+dialoginput.italic.chinese-gb18030=AR PL ShanHeiSun Uni
+dialoginput.italic.bengali=Lohit Bengali
+dialoginput.italic.gujarati=Lohit Gujarati
+dialoginput.italic.hindi=Lohit Hindi
+dialoginput.italic.malayalam=Lohit Malayalam
+dialoginput.italic.oriya=Lohit Oriya
+dialoginput.italic.punjabi=Lohit Punjabi
+dialoginput.italic.tamil=Lohit Tamil
+dialoginput.italic.telugu=Lohit Telugu
+dialoginput.italic.sinhala=LKLUG
+
+dialoginput.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
+dialoginput.bolditalic.japanese-x0208=Sazanami Gothic
+dialoginput.bolditalic.korean=Baekmuk Gulim
+dialoginput.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
+dialoginput.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
+dialoginput.bolditalic.bengali=Lohit Bengali
+dialoginput.bolditalic.gujarati=Lohit Gujarati
+dialoginput.bolditalic.hindi=Lohit Hindi
+dialoginput.bolditalic.malayalam=Lohit Malayalam
+dialoginput.bolditalic.oriya=Lohit Oriya
+dialoginput.bolditalic.punjabi=Lohit Punjabi
+dialoginput.bolditalic.tamil=Lohit Tamil
+dialoginput.bolditalic.telugu=Lohit Telugu
+dialoginput.bolditalic.sinhala=LKLUG
+
+# Search Sequences
+
+sequence.allfonts=latin-1
+sequence.allfonts.Big5=chinese-big5,latin-1
+sequence.allfonts.x-euc-jp-linux=japanese-x0208,latin-1
+sequence.allfonts.EUC-KR=korean,latin-1
+sequence.allfonts.GB18030=chinese-gb18030,latin-1
+sequence.fallback=chinese-big5,chinese-gb18030,japanese-x0208,korean,bengali,gujarati,hindi,oriya,punjabi,malayalam,tamil,telugu,sinhala
+
+# Font File Names
+
+# media-fonts/dejavu
+filename.DejaVu_Sans=@fontdir@/dejavu/DejaVuSans.ttf
+filename.DejaVu_Sans_Bold=@fontdir@/dejavu/DejaVuSans-Bold.ttf
+filename.DejaVu_Sans_Oblique=@fontdir@/dejavu/DejaVuSans-Oblique.ttf
+filename.DejaVu_Sans_Bold_Oblique=@fontdir@/dejavu/DejaVuSans-BoldOblique.ttf
+
+filename.DejaVu_Sans_Mono=@fontdir@/dejavu/DejaVuSansMono.ttf
+filename.DejaVu_Sans_Mono_Bold=@fontdir@/dejavu/DejaVuSansMono-Bold.ttf
+filename.DejaVu_Sans_Mono_Oblique=@fontdir@/dejavu/DejaVuSansMono-Oblique.ttf
+filename.DejaVu_Sans_Mono_Bold_Oblique=@fontdir@/dejavu/DejaVuSansMono-BoldOblique.ttf
+
+filename.DejaVu_Serif=@fontdir@/dejavu/DejaVuSerif.ttf
+filename.DejaVu_Serif_Bold=@fontdir@/dejavu/DejaVuSerif-Bold.ttf
+filename.DejaVu_Serif_Oblique=@fontdir@/dejavu/DejaVuSerif-Oblique.ttf
+filename.DejaVu_Serif_Bold_Oblique=@fontdir@/dejavu/DejaVuSerif-BoldOblique.ttf
+
+# media-fonts/sazanami
+filename.Sazanami_Gothic=@fontdir@/sazanami/sazanami-gothic.ttf
+filename.Sazanami_Mincho=@fontdir@/sazanami/sazanami-mincho.ttf
+
+# media-fonts/arphicfonts
+filename.AR_PL_ShanHeiSun_Uni=@fontdir@/arphicfonts/uming.ttc
+filename.AR_PL_ZenKai_Uni=@fontdir@/arphicfonts/ukai.ttc
+
+# media-fonts/baekmuk-fonts
+filename.Baekmuk_Gulim=@fontdir@/baekmuk-fonts/gulim.ttf
+filename.Baekmuk_Batang=@fontdir@/baekmuk-fonts/batang.ttf
+
+# media-fonts/lohit-fonts
+filename.Lohit_Bengali=@fontdir@/indic/lohit_bn.ttf
+filename.Lohit_Gujarati=@fontdir@/indic/lohit_gu.ttf
+filename.Lohit_Hindi=@fontdir@/indic/lohit_hi.ttf
+filename.Lohit_Kannda=@fontdir@/indic/lohit_kn.ttf
+filename.Lohit_Malayalam=@fontdir@/indic/lohit_ml.ttf
+filename.Lohit_Oriya=@fontdir@/indic/lohit_or.ttf
+filename.Lohit_Punjabi=@fontdir@/indic/lohit_pa.ttf
+filename.Lohit_Tamil=@fontdir@/indic/lohit_ta.ttf
+filename.Lohit_Telugu=@fontdir@/indic/lohit_te.ttf
+
+# media-fonts/lklug
+filename.LKLUG=@fontdir@/lklug/lklug.ttf
+
--- a/patches/fonts-gentoo.patch	Wed Jul 22 16:36:15 2015 +0100
+++ b/patches/fonts-gentoo.patch	Wed Jul 22 18:02:41 2015 +0100
@@ -11,386 +11,6 @@
  else
  
  FONTCONFIGS_SRC	= $(CLOSED_SRC)/solaris/classes/sun/awt/fontconfigs
-diff -Nru openjdk.orig/jdk/src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties openjdk/jdk/src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties
---- openjdk.orig/jdk/src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties	1970-01-01 01:00:00.000000000 +0100
-+++ openjdk/jdk/src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties	2010-08-02 20:46:28.582307221 +0100
-@@ -0,0 +1,376 @@
-+# 
-+# Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+#
-+# This code is free software; you can redistribute it and/or modify it
-+# under the terms of the GNU General Public License version 2 only, as
-+# published by the Free Software Foundation.  Oracle designates this
-+# particular file as subject to the "Classpath" exception as provided
-+# by Oracle in the LICENSE file that accompanied this code.
-+#
-+# This code is distributed in the hope that it will be useful, but WITHOUT
-+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-+# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-+# version 2 for more details (a copy is included in the LICENSE file that
-+# accompanied this code).
-+#
-+# You should have received a copy of the GNU General Public License version
-+# 2 along with this work; if not, write to the Free Software Foundation,
-+# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-+#
-+# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-+# or visit www.oracle.com if you need additional information or have any
-+# questions.
-+#
-+
-+# Version
-+
-+# Uses Fedora 9 fonts and file paths.
-+version=1
-+
-+# Component Font Mappings
-+
-+dialog.plain.latin-1=DejaVu Sans
-+dialog.plain.japanese-x0208=Sazanami Gothic
-+dialog.plain.korean=Baekmuk Gulim
-+dialog.plain.chinese-big5=AR PL ShanHeiSun Uni
-+dialog.plain.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialog.plain.bengali=Lohit Bengali
-+dialog.plain.gujarati=Lohit Gujarati
-+dialog.plain.hindi=Lohit Hindi
-+dialog.plain.malayalam=Lohit Malayalam
-+dialog.plain.oriya=Lohit Oriya
-+dialog.plain.punjabi=Lohit Punjabi
-+dialog.plain.tamil=Lohit Tamil
-+dialog.plain.telugu=Lohit Telugu
-+dialog.plain.sinhala=LKLUG
-+
-+dialog.bold.latin-1=DejaVu Sans Bold
-+dialog.bold.japanese-x0208=Sazanami Gothic
-+dialog.bold.korean=Baekmuk Gulim
-+dialog.bold.chinese-big5=AR PL ShanHeiSun Uni
-+dialog.bold.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialog.bold.bengali=Lohit Bengali
-+dialog.bold.gujarati=Lohit Gujarati
-+dialog.bold.hindi=Lohit Hindi
-+dialog.bold.malayalam=Lohit Malayalam
-+dialog.bold.oriya=Lohit Oriya
-+dialog.bold.punjabi=Lohit Punjabi
-+dialog.bold.tamil=Lohit Tamil
-+dialog.bold.telugu=Lohit Telugu
-+dialog.bold.sinhala=LKLUG
-+
-+dialog.italic.latin-1=DejaVu Sans Oblique
-+dialog.italic.japanese-x0208=Sazanami Gothic
-+dialog.italic.korean=Baekmuk Gulim
-+dialog.italic.chinese-big5=AR PL ShanHeiSun Uni
-+dialog.italic.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialog.italic.bengali=Lohit Bengali
-+dialog.italic.gujarati=Lohit Gujarati
-+dialog.italic.hindi=Lohit Hindi
-+dialog.italic.malayalam=Lohit Malayalam
-+dialog.italic.oriya=Lohit Oriya
-+dialog.italic.punjabi=Lohit Punjabi
-+dialog.italic.tamil=Lohit Tamil
-+dialog.italic.telugu=Lohit Telugu
-+dialog.italic.sinhala=LKLUG
-+
-+dialog.bolditalic.latin-1=DejaVu Sans Bold Oblique
-+dialog.bolditalic.japanese-x0208=Sazanami Gothic
-+dialog.bolditalic.korean=Baekmuk Gulim
-+dialog.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
-+dialog.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialog.bolditalic.bengali=Lohit Bengali
-+dialog.bolditalic.gujarati=Lohit Gujarati
-+dialog.bolditalic.hindi=Lohit Hindi
-+dialog.bolditalic.malayalam=Lohit Malayalam
-+dialog.bolditalic.oriya=Lohit Oriya
-+dialog.bolditalic.punjabi=Lohit Punjabi
-+dialog.bolditalic.tamil=Lohit Tamil
-+dialog.bolditalic.telugu=Lohit Telugu
-+dialog.bolditalic.sinhala=LKLUG
-+
-+sansserif.plain.latin-1=DejaVu Sans
-+sansserif.plain.japanese-x0208=Sazanami Gothic
-+sansserif.plain.korean=Baekmuk Gulim
-+sansserif.plain.chinese-big5=AR PL ShanHeiSun Uni
-+sansserif.plain.chinese-gb18030=AR PL ShanHeiSun Uni
-+sansserif.plain.bengali=Lohit Bengali
-+sansserif.plain.gujarati=Lohit Gujarati
-+sansserif.plain.hindi=Lohit Hindi
-+sansserif.plain.malayalam=Lohit Malayalam
-+sansserif.plain.oriya=Lohit Oriya
-+sansserif.plain.punjabi=Lohit Punjabi
-+sansserif.plain.tamil=Lohit Tamil
-+sansserif.plain.telugu=Lohit Telugu
-+sansserif.plain.sinhala=LKLUG
-+
-+sansserif.bold.latin-1=DejaVu Sans Bold
-+sansserif.bold.japanese-x0208=Sazanami Gothic
-+sansserif.bold.korean=Baekmuk Gulim
-+sansserif.bold.chinese-big5=AR PL ShanHeiSun Uni
-+sansserif.bold.chinese-gb18030=AR PL ShanHeiSun Uni
-+sansserif.bold.bengali=Lohit Bengali
-+sansserif.bold.gujarati=Lohit Gujarati
-+sansserif.bold.hindi=Lohit Hindi
-+sansserif.bold.malayalam=Lohit Malayalam
-+sansserif.bold.oriya=Lohit Oriya
-+sansserif.bold.punjabi=Lohit Punjabi
-+sansserif.bold.tamil=Lohit Tamil
-+sansserif.bold.telugu=Lohit Telugu
-+sansserif.bold.sinhala=LKLUG
-+
-+sansserif.italic.latin-1=DejaVu Sans Oblique
-+sansserif.italic.japanese-x0208=Sazanami Gothic
-+sansserif.italic.korean=Baekmuk Gulim
-+sansserif.italic.chinese-big5=AR PL ShanHeiSun Uni
-+sansserif.italic.chinese-gb18030=AR PL ShanHeiSun Uni
-+sansserif.italic.bengali=Lohit Bengali
-+sansserif.italic.gujarati=Lohit Gujarati
-+sansserif.italic.hindi=Lohit Hindi
-+sansserif.italic.malayalam=Lohit Malayalam
-+sansserif.italic.oriya=Lohit Oriya
-+sansserif.italic.punjabi=Lohit Punjabi
-+sansserif.italic.tamil=Lohit Tamil
-+sansserif.italic.telugu=Lohit Telugu
-+sansserif.italic.sinhala=LKLUG
-+
-+sansserif.bolditalic.latin-1=DejaVu Sans Bold Oblique
-+sansserif.bolditalic.japanese-x0208=Sazanami Gothic
-+sansserif.bolditalic.korean=Baekmuk Gulim
-+sansserif.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
-+sansserif.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
-+sansserif.bolditalic.bengali=Lohit Bengali
-+sansserif.bolditalic.gujarati=Lohit Gujarati
-+sansserif.bolditalic.hindi=Lohit Hindi
-+sansserif.bolditalic.malayalam=Lohit Malayalam
-+sansserif.bolditalic.oriya=Lohit Oriya
-+sansserif.bolditalic.punjabi=Lohit Punjabi
-+sansserif.bolditalic.tamil=Lohit Tamil
-+sansserif.bolditalic.telugu=Lohit Telugu
-+sansserif.bolditalic.sinhala=LKLUG
-+
-+serif.plain.latin-1=DejaVu Serif
-+serif.plain.japanese-x0208=Sazanami Mincho
-+serif.plain.korean=Baekmuk Batang
-+serif.plain.chinese-big5=AR PL ZenKai Uni
-+serif.plain.chinese-gb18030=AR PL ZenKai Uni
-+serif.plain.bengali=Lohit Bengali
-+serif.plain.gujarati=Lohit Gujarati
-+serif.plain.hindi=Lohit Hindi
-+serif.plain.malayalam=Lohit Malayalam
-+serif.plain.oriya=Lohit Oriya
-+serif.plain.punjabi=Lohit Punjabi
-+serif.plain.tamil=Lohit Tamil
-+serif.plain.telugu=Lohit Telugu
-+serif.plain.sinhala=LKLUG
-+
-+serif.bold.latin-1=DejaVu Serif Bold
-+serif.bold.japanese-x0208=Sazanami Mincho
-+serif.bold.korean=Baekmuk Batang
-+serif.bold.chinese-big5=AR PL ZenKai Uni
-+serif.bold.chinese-gb18030=AR PL ZenKai Uni
-+serif.bold.bengali=Lohit Bengali
-+serif.bold.gujarati=Lohit Gujarati
-+serif.bold.hindi=Lohit Hindi
-+serif.bold.malayalam=Lohit Malayalam
-+serif.bold.oriya=Lohit Oriya
-+serif.bold.punjabi=Lohit Punjabi
-+serif.bold.tamil=Lohit Tamil
-+serif.bold.telugu=Lohit Telugu
-+serif.bold.sinhala=LKLUG
-+
-+serif.italic.latin-1=DejaVu Serif Oblique
-+serif.italic.japanese-x0208=Sazanami Mincho
-+serif.italic.korean=Baekmuk Batang
-+serif.italic.chinese-big5=AR PL ZenKai Uni
-+serif.italic.chinese-gb18030=AR PL ZenKai Uni
-+serif.italic.bengali=Lohit Bengali
-+serif.italic.gujarati=Lohit Gujarati
-+serif.italic.hindi=Lohit Hindi
-+serif.italic.malayalam=Lohit Malayalam
-+serif.italic.oriya=Lohit Oriya
-+serif.italic.punjabi=Lohit Punjabi
-+serif.italic.tamil=Lohit Tamil
-+serif.italic.telugu=Lohit Telugu
-+serif.italic.sinhala=LKLUG
-+
-+serif.bolditalic.latin-1=DejaVu Serif Bold Oblique
-+serif.bolditalic.japanese-x0208=Sazanami Mincho
-+serif.bolditalic.korean=Baekmuk Batang
-+serif.bolditalic.chinese-big5=AR PL ZenKai Uni
-+serif.bolditalic.chinese-gb18030=AR PL ZenKai Uni
-+serif.bolditalic.bengali=Lohit Bengali
-+serif.bolditalic.gujarati=Lohit Gujarati
-+serif.bolditalic.hindi=Lohit Hindi
-+serif.bolditalic.malayalam=Lohit Malayalam
-+serif.bolditalic.oriya=Lohit Oriya
-+serif.bolditalic.punjabi=Lohit Punjabi
-+serif.bolditalic.tamil=Lohit Tamil
-+serif.bolditalic.telugu=Lohit Telugu
-+serif.bolditalic.sinhala=LKLUG
-+
-+monospaced.plain.latin-1=DejaVu Sans Mono
-+monospaced.plain.japanese-x0208=Sazanami Gothic
-+monospaced.plain.korean=Baekmuk Gulim
-+monospaced.plain.chinese-big5=AR PL ShanHeiSun Uni
-+monospaced.plain.chinese-gb18030=AR PL ShanHeiSun Uni
-+monospaced.plain.bengali=Lohit Bengali
-+monospaced.plain.gujarati=Lohit Gujarati
-+monospaced.plain.hindi=Lohit Hindi
-+monospaced.plain.malayalam=Lohit Malayalam
-+monospaced.plain.oriya=Lohit Oriya
-+monospaced.plain.punjabi=Lohit Punjabi
-+monospaced.plain.tamil=Lohit Tamil
-+monospaced.plain.telugu=Lohit Telugu
-+monospaced.plain.sinhala=LKLUG
-+
-+monospaced.bold.latin-1=DejaVu Sans Mono Bold
-+monospaced.bold.japanese-x0208=Sazanami Gothic
-+monospaced.bold.korean=Baekmuk Gulim
-+monospaced.bold.chinese-big5=AR PL ShanHeiSun Uni
-+monospaced.bold.chinese-gb18030=AR PL ShanHeiSun Uni
-+monospaced.bold.bengali=Lohit Bengali
-+monospaced.bold.gujarati=Lohit Gujarati
-+monospaced.bold.hindi=Lohit Hindi
-+monospaced.bold.malayalam=Lohit Malayalam
-+monospaced.bold.oriya=Lohit Oriya
-+monospaced.bold.punjabi=Lohit Punjabi
-+monospaced.bold.tamil=Lohit Tamil
-+monospaced.bold.telugu=Lohit Telugu
-+monospaced.bold.sinhala=LKLUG
-+
-+monospaced.italic.latin-1=DejaVu Sans Mono Oblique
-+monospaced.italic.japanese-x0208=Sazanami Gothic
-+monospaced.italic.korean=Baekmuk Gulim
-+monospaced.italic.chinese-big5=AR PL ShanHeiSun Uni
-+monospaced.italic.chinese-gb18030=AR PL ShanHeiSun Uni
-+monospaced.italic.bengali=Lohit Bengali
-+monospaced.italic.gujarati=Lohit Gujarati
-+monospaced.italic.hindi=Lohit Hindi
-+monospaced.italic.malayalam=Lohit Malayalam
-+monospaced.italic.oriya=Lohit Oriya
-+monospaced.italic.punjabi=Lohit Punjabi
-+monospaced.italic.tamil=Lohit Tamil
-+monospaced.italic.telugu=Lohit Telugu
-+monospaced.italic.sinhala=LKLUG
-+
-+monospaced.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
-+monospaced.bolditalic.japanese-x0208=Sazanami Gothic
-+monospaced.bolditalic.korean=Baekmuk Gulim
-+monospaced.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
-+monospaced.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
-+monospaced.bolditalic.bengali=Lohit Bengali
-+monospaced.bolditalic.gujarati=Lohit Gujarati
-+monospaced.bolditalic.hindi=Lohit Hindi
-+monospaced.bolditalic.malayalam=Lohit Malayalam
-+monospaced.bolditalic.oriya=Lohit Oriya
-+monospaced.bolditalic.punjabi=Lohit Punjabi
-+monospaced.bolditalic.tamil=Lohit Tamil
-+monospaced.bolditalic.telugu=Lohit Telugu
-+monospaced.bolditalic.sinhala=LKLUG
-+
-+dialoginput.plain.latin-1=DejaVu Sans Mono
-+dialoginput.plain.japanese-x0208=Sazanami Gothic
-+dialoginput.plain.korean=Baekmuk Gulim
-+dialoginput.plain.chinese-big5=AR PL ShanHeiSun Uni
-+dialoginput.plain.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialoginput.plain.bengali=Lohit Bengali
-+dialoginput.plain.gujarati=Lohit Gujarati
-+dialoginput.plain.hindi=Lohit Hindi
-+dialoginput.plain.malayalam=Lohit Malayalam
-+dialoginput.plain.oriya=Lohit Oriya
-+dialoginput.plain.punjabi=Lohit Punjabi
-+dialoginput.plain.tamil=Lohit Tamil
-+dialoginput.plain.telugu=Lohit Telugu
-+dialoginput.plain.sinhala=LKLUG
-+
-+dialoginput.bold.latin-1=DejaVu Sans Mono Bold
-+dialoginput.bold.japanese-x0208=Sazanami Gothic
-+dialoginput.bold.korean=Baekmuk Gulim
-+dialoginput.bold.chinese-big5=AR PL ShanHeiSun Uni
-+dialoginput.bold.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialoginput.bold.bengali=Lohit Bengali
-+dialoginput.bold.gujarati=Lohit Gujarati
-+dialoginput.bold.hindi=Lohit Hindi
-+dialoginput.bold.malayalam=Lohit Malayalam
-+dialoginput.bold.oriya=Lohit Oriya
-+dialoginput.bold.punjabi=Lohit Punjabi
-+dialoginput.bold.tamil=Lohit Tamil
-+dialoginput.bold.telugu=Lohit Telugu
-+dialoginput.bold.sinhala=LKLUG
-+
-+dialoginput.italic.latin-1=DejaVu Sans Mono Oblique
-+dialoginput.italic.japanese-x0208=Sazanami Gothic
-+dialoginput.italic.korean=Baekmuk Gulim
-+dialoginput.italic.chinese-big5=AR PL ShanHeiSun Uni
-+dialoginput.italic.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialoginput.italic.bengali=Lohit Bengali
-+dialoginput.italic.gujarati=Lohit Gujarati
-+dialoginput.italic.hindi=Lohit Hindi
-+dialoginput.italic.malayalam=Lohit Malayalam
-+dialoginput.italic.oriya=Lohit Oriya
-+dialoginput.italic.punjabi=Lohit Punjabi
-+dialoginput.italic.tamil=Lohit Tamil
-+dialoginput.italic.telugu=Lohit Telugu
-+dialoginput.italic.sinhala=LKLUG
-+
-+dialoginput.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
-+dialoginput.bolditalic.japanese-x0208=Sazanami Gothic
-+dialoginput.bolditalic.korean=Baekmuk Gulim
-+dialoginput.bolditalic.chinese-big5=AR PL ShanHeiSun Uni
-+dialoginput.bolditalic.chinese-gb18030=AR PL ShanHeiSun Uni
-+dialoginput.bolditalic.bengali=Lohit Bengali
-+dialoginput.bolditalic.gujarati=Lohit Gujarati
-+dialoginput.bolditalic.hindi=Lohit Hindi
-+dialoginput.bolditalic.malayalam=Lohit Malayalam
-+dialoginput.bolditalic.oriya=Lohit Oriya
-+dialoginput.bolditalic.punjabi=Lohit Punjabi
-+dialoginput.bolditalic.tamil=Lohit Tamil
-+dialoginput.bolditalic.telugu=Lohit Telugu
-+dialoginput.bolditalic.sinhala=LKLUG
-+
-+# Search Sequences
-+
-+sequence.allfonts=latin-1
-+sequence.allfonts.Big5=chinese-big5,latin-1
-+sequence.allfonts.x-euc-jp-linux=japanese-x0208,latin-1
-+sequence.allfonts.EUC-KR=korean,latin-1
-+sequence.allfonts.GB18030=chinese-gb18030,latin-1
-+sequence.fallback=chinese-big5,chinese-gb18030,japanese-x0208,korean,bengali,gujarati,hindi,oriya,punjabi,malayalam,tamil,telugu,sinhala
-+
-+# Font File Names
-+
-+filename.DejaVu_Sans=/usr/share/fonts/dejavu/DejaVuSans.ttf
-+filename.DejaVu_Sans_Bold=/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf
-+filename.DejaVu_Sans_Oblique=/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf
-+filename.DejaVu_Sans_Bold_Oblique=/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf
-+
-+filename.DejaVu_Sans_Mono=/usr/share/fonts/dejavu/DejaVuSansMono.ttf
-+filename.DejaVu_Sans_Mono_Bold=/usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf
-+filename.DejaVu_Sans_Mono_Oblique=/usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf
-+filename.DejaVu_Sans_Mono_Bold_Oblique=/usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf
-+
-+filename.DejaVu_Serif=/usr/share/fonts/dejavu/DejaVuSerif.ttf
-+filename.DejaVu_Serif_Bold=/usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf
-+filename.DejaVu_Serif_Oblique=/usr/share/fonts/dejavu/DejaVuSerif-Oblique.ttf
-+filename.DejaVu_Serif_Bold_Oblique=/usr/share/fonts/dejavu/DejaVuSerif-BoldOblique.ttf
-+
-+filename.Sazanami_Gothic=/usr/share/fonts/sazanami-fonts-gothic/sazanami-gothic.ttf
-+filename.Sazanami_Mincho=/usr/share/fonts/sazanami-fonts-mincho/sazanami-mincho.ttf
-+filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/cjkunifonts-uming/uming.ttc
-+filename.AR_PL_ZenKai_Uni=/usr/share/fonts/cjkunifonts-ukai/ukai.ttc
-+filename.Baekmuk_Gulim=/usr/share/fonts/baekmuk-ttf-gulim/gulim.ttf
-+filename.Baekmuk_Batang=/usr/share/fonts/baekmuk-ttf-batang/batang.ttf
-+
-+filename.Lohit_Bengali=/usr/share/fonts/lohit-bengali/lohit_bn.ttf
-+filename.Lohit_Gujarati=/usr/share/fonts/lohit-gujarati/lohit_gu.ttf
-+filename.Lohit_Hindi=/usr/share/fonts/lohit-hindi/lohit_hi.ttf
-+filename.Lohit_Kannda=/usr/share/fonts/lohit-kannada/lohit_kn.ttf
-+filename.Lohit_Malayalam=/usr/share/fonts/lohit-malayalam/lohit_ml.ttf
-+filename.Lohit_Oriya=/usr/share/fonts/lohit-oriya/lohit_or.ttf
-+filename.Lohit_Punjabi=/usr/share/fonts/lohit-punjabi/lohit_pa.ttf
-+filename.Lohit_Tamil=/usr/share/fonts/lohit-tamil/lohit_ta.ttf
-+filename.Lohit_Telugu=/usr/share/fonts/lohit-telugu/lohit_te.ttf
-+filename.LKLUG=/usr/share/fonts/lklug/lklug.ttf
-+
 diff -Nru openjdk.orig/jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java openjdk/jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java
 --- openjdk.orig/jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java	2010-06-21 22:15:43.000000000 +0100
 +++ openjdk/jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java	2010-08-02 20:46:28.582307221 +0100