diff options
author | glewis <glewis@FreeBSD.org> | 2002-04-16 14:04:20 +0800 |
---|---|---|
committer | glewis <glewis@FreeBSD.org> | 2002-04-16 14:04:20 +0800 |
commit | 438405db7b4e0a24ecbafc0c2d22be83c12c9412 (patch) | |
tree | 39ed98df1cc4bfaa9983c86ca2830356ea305418 /java/jdk16 | |
parent | fb4d5ed3790285edf74c9c318761ef72843f5a5a (diff) | |
download | freebsd-ports-gnome-438405db7b4e0a24ecbafc0c2d22be83c12c9412.tar.gz freebsd-ports-gnome-438405db7b4e0a24ecbafc0c2d22be83c12c9412.tar.zst freebsd-ports-gnome-438405db7b4e0a24ecbafc0c2d22be83c12c9412.zip |
Add Taiwan Chinese font properties support (if I understand
the locale correctly).
Submitted by: Zhenbang Wei <forth@zbwei.net> (via clive)
Reviewed by: sobomax
Approved by: sobomax
Diffstat (limited to 'java/jdk16')
-rw-r--r-- | java/jdk16/files/patch-..::src::solaris::classes::sun::awt::motif::font.properties.zh_TW.bsd | 240 | ||||
-rw-r--r-- | java/jdk16/files/patch-sun::awt::Makefile | 14 | ||||
-rw-r--r-- | java/jdk16/pkg-plist | 1 |
3 files changed, 255 insertions, 0 deletions
diff --git a/java/jdk16/files/patch-..::src::solaris::classes::sun::awt::motif::font.properties.zh_TW.bsd b/java/jdk16/files/patch-..::src::solaris::classes::sun::awt::motif::font.properties.zh_TW.bsd new file mode 100644 index 000000000000..9a9f2e909967 --- /dev/null +++ b/java/jdk16/files/patch-..::src::solaris::classes::sun::awt::motif::font.properties.zh_TW.bsd @@ -0,0 +1,240 @@ +$FreeBSD$ + +--- ../src/solaris/classes/sun/awt/motif/font.properties.zh_TW.bsd 1 Jan 1970 00:00:00 -0000 ++++ ../src/solaris/classes/sun/awt/motif/font.properties.zh_TW.bsd 13 Apr 2002 05:09:42 -0000 +@@ -0,0 +1,235 @@ ++# ++# @(#)font.properties.zh 1.0 00/06/20 ++# ++# Copyright 2000 by Sun Microsystems, Inc., ++# 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. ++# All rights reserved. ++# ++# This software is the confidential and proprietary information ++# of Sun Microsystems, Inc. ("Confidential Information"). You ++# shall not disclose such Confidential Information and shall use ++# it only in accordance with the terms of the license agreement ++# you entered into with Sun. ++# ++ ++# ++# AWT Font default Properties for Simplified Chinese TurboLinux 6.0 and higher ++# ++ ++# Serif font definition ++# ++serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1 ++serif.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++serif.italic.0=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1 ++serif.italic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++serif.bold.0=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1 ++serif.bold.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++serif.bolditalic.0=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1 ++serif.bolditalic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# SansSerif font definition ++# ++sansserif.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1 ++sansserif.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++sansserif.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1 ++sansserif.italic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++sansserif.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1 ++sansserif.bold.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1 ++sansserif.bolditalic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# Monospaced font definition ++# ++monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++monospaced.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++monospaced.italic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++monospaced.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++monospaced.bold.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++monospaced.bolditalic.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++monospaced.bolditalic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# Dialog font definition ++# ++dialog.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1 ++dialog.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++dialog.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1 ++dialog.italic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++dialog.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1 ++dialog.bold.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++dialog.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1 ++dialog.bolditalic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# DialogInput font definition ++# ++dialoginput.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++dialoginput.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++dialoginput.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++dialoginput.italic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++dialoginput.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++dialoginput.bold.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++dialoginput.bolditalic.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1 ++dialoginput.bolditalic.1=-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++ ++# Default font definition ++# ++default.char=274f ++ ++# name aliases ++# ++# alias.timesroman=serif ++# alias.helvetica=sansserif ++# alias.courier=monospaced ++ ++# for backward compatibility ++# ++#zapfdingbats.0=-monotype-monotype sorts-regular-r---*-%d-*-*-p-*-adobe-dingbats ++ ++# Static FontCharset info. ++# ++# This information is used by the font which is not indexed by Unicode. ++# Such fonts can use their own subclass of FontCharset. ++# ++# This information can be overriden by describing more specific style. ++# For example ++# ++# fontcharset.serif.plain.3=SpecialSymbols ++# means serif.plain.3 font's index can be retrieved with the convert() method ++# of instance of SpecialSymbols and what kind of characters serif.plain.3 font ++# has can be judged with the isCovered() method of instance of SpecialSymbols. ++# ++fontcharset.serif.0=sun.io.CharToByteISO8859_1 ++fontcharset.serif.1=sun.io.CharToByteMS950 ++ ++fontcharset.sansserif.0=sun.io.CharToByteISO8859_1 ++fontcharset.sansserif.1=sun.io.CharToByteMS950 ++ ++fontcharset.monospaced.0=sun.io.CharToByteISO8859_1 ++fontcharset.monospaced.1=sun.io.CharToByteMS950 ++ ++fontcharset.dialog.0=sun.io.CharToByteISO8859_1 ++fontcharset.dialog.1=sun.io.CharToByteMS950 ++ ++fontcharset.dialoginput.0=sun.io.CharToByteISO8859_1 ++fontcharset.dialoginput.1=sun.io.CharToByteMS950 ++ ++# exclusion info. ++# ++# This information describe exclusion ranges for each fonts. ++# ++# 'exclusion.serif.plain.0' overrides 'exclusion.serif.0', and ++# 'exclusion.serif.0' overrides exclusion.0, and so on. ++# ++ ++# XFontSet string ++# X11 only properties ++# ++fontset.serif.plain=\ ++-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.serif.italic=\ ++-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.serif.bold=\ ++-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.serif.bolditalic=\ ++-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# SansSerif font definition ++# ++ ++fontset.sansserif.plain=\ ++-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.sansserif.italic=\ ++-b&h-lucida-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.sansserif.bold=\ ++-b&h-lucida-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.sansserif.bolditalic=\ ++-b&h-lucida-bold-i-normal-snas-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# Monospaced font definition ++# ++fontset.monospaced.plain=\ ++-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.monospaced.italic=\ ++-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.monospaced.bold=\ ++-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-,1\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.monospaced.bolditalic=\ ++-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# Dialog font definition ++# ++fontset.dialog.italic=\ ++-b&h-lucida-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.dialog.bold=\ ++-b&h-lucida-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.dialog.bolditalic=\ ++-b&h-lucida-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.dialog.plain=\ ++-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# DialogInput font definition ++# ++fontset.dialoginput.italic=\ ++-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.dialoginput.bold=\ ++-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.dialoginput.bolditalic=\ ++-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++fontset.dialoginput.plain=\ ++-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 ++ ++# ++fontset.default=\ ++-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,\ ++-Arphic-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-*-big5-0 diff --git a/java/jdk16/files/patch-sun::awt::Makefile b/java/jdk16/files/patch-sun::awt::Makefile new file mode 100644 index 000000000000..969b6bb4a05d --- /dev/null +++ b/java/jdk16/files/patch-sun::awt::Makefile @@ -0,0 +1,14 @@ +$FreeBSD$ + +--- sun/awt/Makefile 18 Jan 2002 04:35:42 -0000 1.6 ++++ sun/awt/Makefile 13 Apr 2002 05:10:12 -0000 +@@ -406,7 +406,8 @@ + font.properties \ + font.properties.ja \ + psfont.properties.ja \ +- font.properties.zh ++ font.properties.zh \ ++ font.properties.zh_TW + + FONTPROPS_SRC_SUFFIX = .$(PLATFORM) + diff --git a/java/jdk16/pkg-plist b/java/jdk16/pkg-plist index 82134c739e12..e3acfca9a7df 100644 --- a/java/jdk16/pkg-plist +++ b/java/jdk16/pkg-plist @@ -792,6 +792,7 @@ jdk%%JDK_VERSION%%/jre/lib/flavormap.properties jdk%%JDK_VERSION%%/jre/lib/font.properties jdk%%JDK_VERSION%%/jre/lib/font.properties.ja jdk%%JDK_VERSION%%/jre/lib/font.properties.zh +jdk%%JDK_VERSION%%/jre/lib/font.properties.zh_TW jdk%%JDK_VERSION%%/jre/lib/fonts/LucidaBrightDemiBold.ttf jdk%%JDK_VERSION%%/jre/lib/fonts/LucidaBrightDemiItalic.ttf jdk%%JDK_VERSION%%/jre/lib/fonts/LucidaBrightItalic.ttf |