From nobody@FreeBSD.org  Sun Oct  9 18:13:45 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 582AC16A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  9 Oct 2005 18:13:45 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0737E43D48
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  9 Oct 2005 18:13:45 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j99IDiLZ034852
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 9 Oct 2005 18:13:44 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j99IDiWt034850;
	Sun, 9 Oct 2005 18:13:44 GMT
	(envelope-from nobody)
Message-Id: <200510091813.j99IDiWt034850@www.freebsd.org>
Date: Sun, 9 Oct 2005 18:13:44 GMT
From: Sangwoo Shim <sangwoos@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Don't build low-quality Korean bitmap font in x11-fonts/xorg-fonts-miscbitmaps.
X-Send-Pr-Version: www-2.3

>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-x11
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 09 18:20:15 GMT 2005
>Closed-Date:    Fri Nov 25 12:42:32 GMT 2005
>Last-Modified:  Fri Nov 25 12:42:32 GMT 2005
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Tue Oct 11 00:14:32 GMT 2005 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87171 

From: Dejan Lesjak <dejan.lesjak@ijs.si>
To: bug-followup@freebsd.org,
 sangwoos@gmail.com
Cc:  
Subject: Re: ports/87171: Don't build low-quality Korean bitmap font in x11-fonts/xorg-fonts-miscbitmaps.
Date: Fri, 25 Nov 2005 13:32:02 +0100

 This is not the kind of problem that can be resolved in FreeBSD ports 
 collection. xorg-* ports only install what is provided by X.Org X11 
 distribution. Discussion about which fonts belong there for particular 
 character sets belongs rather on X.Org fora such as 
 xorg@lists.freedesktop.org mailing list.
State-Changed-From-To: open->closed 
State-Changed-By: lesi 
State-Changed-When: Fri Nov 25 12:42:14 GMT 2005 
State-Changed-Why:  
Not a ports problem. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87171 
>Unformatted:
