Date: Sun, 9 Oct 2005 18:13:44 GMT From: Sangwoo Shim <sangwoos@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/87171: Don't build low-quality Korean bitmap font in x11-fonts/xorg-fonts-miscbitmaps. Message-ID: <200510091813.j99IDiWt034850@www.freebsd.org> Resent-Message-ID: <200510091820.j99IKGrO097931@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 87171 >Category: ports >Synopsis: Don't build low-quality Korean bitmap font in x11-fonts/xorg-fonts-miscbitmaps. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 09 18:20:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Sangwoo Shim >Release: 7-CURRENT >Organization: Seoul Natl' Univ. >Environment: FreeBSD ssw.dyndns.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sun Oct 9 11:06:15 KST 2005 root@ssw.dyndns.org:/usr/obj/usr/src/sys/SSW amd64 >Description: As a Korean, I can say with 99.9% confidence that 'daewoo' font included in the x11-fonts/xorg-fonts-miscbitmaps is never used by Korean user, because of its ugliness. But because it is picked up as default Korean font in FreeBSD, it is real PITA to do with this. (say, to remove this) I personally think this behavior is one of factors that distract Korean people from FreeBSD. (Am I gone too far? Maybe not.) >How-To-Repeat: >Fix: Following patch do not let the daewoo font built in the xorg package set. The patch is against x11-servers/xorg-server/files/patch-X11.tmpl %%% --- patch-X11.tmpl.dist Mon Oct 10 02:44:46 2005 +++ patch-X11.tmpl Mon Oct 10 02:51:33 2005 @@ -1,6 +1,17 @@ ---- X11.tmpl.orig Fri Sep 3 09:18:18 2004 -+++ config/cf/X11.tmpl Wed Dec 29 13:42:37 2004 -@@ -616,7 +616,7 @@ +--- X11.tmpl.orig Tue Feb 1 13:07:39 2005 ++++ config/cf/X11.tmpl Mon Oct 10 02:40:34 2005 +@@ -281,8 +281,8 @@ + #ifndef BuildJISX0201Fonts + #define BuildJISX0201Fonts BuildJapaneseFonts + #endif +-#ifndef BuildKoreanFonts +-#define BuildKoreanFonts YES ++#ifdef BuildKoreanFonts ++#undef BuildKoreanFonts + #endif + #ifndef BuildChineseFonts + #define BuildChineseFonts YES +@@ -619,7 +619,7 @@ #define BuildXft1Library BuildRenderLibrary #endif #ifndef UseFontconfig @@ -9,7 +20,7 @@ #endif #ifndef BuildFontconfigLibrary #define BuildFontconfigLibrary (UseFontconfig && !HasFontconfig) -@@ -773,6 +773,9 @@ +@@ -780,6 +780,9 @@ #ifndef ThreadedProject #define ThreadedProject ThreadedX #endif @@ -19,7 +30,7 @@ #ifndef NeedUIThrStubs #define NeedUIThrStubs NO #endif -@@ -1606,7 +1609,7 @@ +@@ -1622,7 +1625,7 @@ #endif #ifndef PsWrap @@ -28,7 +39,7 @@ # define PsWrap $(PSWRAPSRC)/pswrap # else # define PsWrap pswrap -@@ -1683,7 +1686,7 @@ +@@ -1699,7 +1702,7 @@ INSTAPPFLAGS = $(INSTDATFLAGS) /* XXX - this should go away - XXX */ @@ -37,7 +48,7 @@ RGB = $(XBINDIR)/rgb FONTC = $(XBINDIR)/bdftopcf MKFONTSCALE = $(XBINDIR)/mkfontscale -@@ -1843,6 +1846,39 @@ +@@ -1859,6 +1862,39 @@ DEPXLIBONLY = $(DEPXONLYLIB) XLIBONLY = $(XONLYLIB) LINTXONLYLIB = $(LINTXONLY) %%% I've also put modified patch-X11.tmpl here: http://swoo.org/~sangwoo/patch-X11.tmpl >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510091813.j99IDiWt034850>