pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/30687: /usr/pkg/man/ja_JP.EUC should be deprecated



The following reply was made to PR pkg/30687; it has been noted by GNATS.

From: SODA Noriyuki <soda%sra.co.jp@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: soda%sra.co.jp@localhost
Subject: Re: pkg/30687: /usr/pkg/man/ja_JP.EUC should be deprecated
Date: Tue, 31 Jan 2006 17:56:30 +0900 (JST)

 > We are now discussing this issue in tech-pkg-ja%jp.NetBSD.org@localhost, and 
 > one
 > of the conclusions is that it's better to define some make variables
 > to see the directory name and the locale name of Japanese EUC, instead
 > of just renaming the directory to "ja".
 > Please wait for a while until the discussion completes.
 
 I'm sorry that I forgot to post the summary.
 The consolusion was:
 
 1. Locale names aren't really portable. So, if we think pkgsrc as a
    cross-platform packaging system, the names must be configurable
    per Operating System basis.
 
 2. The directory names for locale dependent manuals aren't always
    same with the locale names themselves. So, the directory names must
    be configuratable per Operating System basis too.
 
 We use the following notion in this mail:
 
 [A] pkgsrc canonical locale name.
   To identify a locale, we uses this name.
   This name is based on what X11 and NetBSD are currently using.
   e.g. 
     "en_US.ISO8859-1" (English/US, Latin-1),
     "en_US.UTF-8" (English/US, UTF-8),
     "ja_JP.eucJP" (Japanese/Japan, EUC-JP)
 
 [B] OS-dependent locale name: ${LOCALE_NAME.[A]}
   e.g.
     ${LOCALE_NAME.en_US.ISO8859-1} 
     ${LOCALE_NAME.en_US.UTF-8}
     ${LOCALE_NAME.ja_JP.eucJP}
 
 [C] OS-dependent manual subdirectory prefix: ${MAN_SUBDIR.[A]}
   e.g.
     ${MAN_SUBDIR.en_US.ISO8859-1} 
     ${MAN_SUBDIR.en_US.UTF-8}
     ${MAN_SUBDIR.ja_JP.eucJP}
 
 for Japanese EUC, these values are :
 
 OS             LOCALE_NAME.ja_JP.eucJP         MAN_SUBDIR.ja_JP.eucJP
 ---------------        ------------------------------  
-------------------------
 AIX            ja_JP                           ja_JP(???)
 BSD/OS         Japanese-EUC(???)               Japanese-EUC(???)
 Darwin         not officially supported?       not officially supported?
 DragonflyBSD   ja_JP.eucJP(???)                ja_JP.eucJP(???)
 FreeBSD                ja_JP.eucJP                     ja
 HP-UX          ja_JP.eucJP                     ja_JP.eucJP
 IRIX           ja_JP.EUC(???)                  ja_JP.EUC(???)
 Interix                ???                             ???
 Linux (older)  ja_JP.eucJP                     ja
 Linux (newer)  ja_JP.eucJP                     N/A (UTF-8 man pages in "ja")
 NetBSD         ja_JP.eucJP                     ja_JP.eucJP
 OSF1 (Tru64)   ja_JP.eucJP                     ja_JP.eucJP
 OpenBSD                ja_JP.eucJP(???)                ja_JP.eucJP(???)
 Solaris                ja_JP.eucJP                     ja_JP.eucJP
 UnixWare       ???                             ???
 --
 soda
 



Home | Main Index | Thread Index | Old Index