Bug 87171

Summary: Don't build low-quality Korean bitmap font in x11-fonts/xorg-fonts-miscbitmaps.
Product: Ports & Packages Reporter: Sangwoo Shim <sangwoos>
Component: Individual Port(s)Assignee: freebsd-x11 (Nobody) <x11>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Sangwoo Shim 2005-10-09 19:20:15 UTC
              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.)

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

%%%


I've also put modified patch-X11.tmpl here: http://swoo.org/~sangwoo/patch-X11.tmpl--lrt1lG5biDpZvW0jt91PFLOVXbvwGPtRx3W0nkmTqwzKXmuQ
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

--- 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)
%%%
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2005-10-11 01:14:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-x11

Over to maintainer(s).
Comment 2 Dejan Lesjak 2005-11-25 12:32:02 UTC
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.
Comment 3 lesi freebsd_committer freebsd_triage 2005-11-25 12:42:14 UTC
State Changed
From-To: open->closed

Not a ports problem.