Hi,
> - Somebody please check whether installing EUC is *really* still
> important. As soon as it is confirmed that it is not, stop
> doing so. But don't let that delay this cleanup.
I don't think installing EUC is needed. Even if people is still using
EUC terminal, they can use MANPAGER=jless to see the UTF-8 manuals.
Since our jless started support both EUC and UTF-8, so both
env MANPATH=/usr/local/man/ja MANPAGER=jless
env MANPATH=/usr/local/man/ja_JP.EUC MANPAGER=jless
will show the same result. Also theoretically there may be conversion
problems between EUC and UTF-8, but I think it's no problem if we fix
them when we hit such problems.
On Wed, 11 Apr 2018 15:22:05 +0200
Ingo Schwarze <schwarze@usta.de> wrote:
> Hi Anthony,
>
> almost identical comments like for canna:
>
> - Somebody please check whether installing EUC is *really* still
> important. As soon as it is confirmed that it is not, stop
> doing so. But don't let that delay this cleanup.
> - In the Makefile, i suggest to prefer "mandoc -Tutf8"
> over "LC_CTYPE=en_US.UTF-8 mandoc".
> - make update-plist tells me that you may want to consider
> something like the patch below, to be applied on top of what
> you already have.
>
> Unless you hear objections, i think you should go ahead.
>
> Yours,
> Ingo
>
>
> --- PLIST-main.orig Wed Apr 11 14:56:29 2018
> +++ PLIST-main Wed Apr 11 15:03:41 2018
> @@ -1,21 +1,21 @@
> @comment $OpenBSD: PLIST-main,v 1.2 2012/01/26 08:03:56 ajacoutot Exp $
> -@newuser _wnn:517:bin:daemon:Wnn server:/nonexistent:/sbin/nologin
> @pkgpath japanese/Wnn
> -bin/atod
> -bin/atof
> -bin/dtoa
> -bin/jserver
> -bin/oldatonewa
> +@newuser _wnn:517:bin:daemon:Wnn server:/nonexistent:/sbin/nologin
> +@bin bin/atod
> +@bin bin/atof
> +@bin bin/dtoa
> +@bin bin/jserver
> +@bin bin/oldatonewa
> @mode u+s
> @owner root
> -bin/uum
> +@bin bin/uum
> @mode
> @owner
> -bin/wddel
> -bin/wdreg
> -bin/wnnkill
> -bin/wnnstat
> -bin/wnntouch
> +@bin bin/wddel
> +@bin bin/wdreg
> +@bin bin/wnnkill
> +@bin bin/wnnstat
> +@bin bin/wnntouch
> include/wnn/
> include/wnn/commonhd.h
> include/wnn/config.h
> @@ -87,6 +87,8 @@
> lib/wnn/lt_LN/uumkey
> lib/wnn/lt_LN/uumkey_e
> lib/wnn/lt_LN/uumrc
> +man/ja/
> +man/ja/man1/
> @man man/ja/man1/atod.1
> @man man/ja/man1/atof.1
> @man man/ja/man1/dtoa.1
> @@ -98,6 +100,7 @@
> @man man/ja/man1/wnnkill.1
> @man man/ja/man1/wnnstat.1
> @man man/ja/man1/wnntouch.1
> +man/ja/man3/
> @man man/ja/man3/jl_bun_suu.3
> @man man/ja/man3/jl_c_zenkouho.3
> @man man/ja/man3/jl_close.3
> @@ -256,6 +259,7 @@
> @man man/ja/man3/romkan_init.3
> @man man/ja/man3/romkan_next.3
> @man man/ja/man3/romkan_ungetc.3
> +man/ja/man4/
> @man man/ja/man4/2a_ctrl.4
> @man man/ja/man4/2b_romkana.4
> @man man/ja/man4/cvt_key_tbl.4
> @@ -269,6 +273,7 @@
> @man man/ja/man4/uumkey.4
> @man man/ja/man4/uumrc.4
> @man man/ja/man4/wnnenvrc.4
> +man/ja/man5/
> @man man/ja/man5/pubdic.5
> @man man/ja/man5/usr_dic.5
> @man man/ja_JP.EUC/cat1/atod.0
> @@ -708,6 +713,8 @@
> share/doc/ja-Wnn/manual/7.Protocol/
> share/doc/ja-Wnn/manual/7.Protocol/KKTP
> share/doc/ja-Wnn/manual/intro
> +@comment share/doc/ja-Wnn/manual/intro.orig
> share/doc/ja-Wnn/manual/v3tov4/
> share/doc/ja-Wnn/manual/v3tov4/v3tov4
> +@comment share/doc/ja-Wnn/manual/v3tov4/v3tov4.orig
> @exec ${WNNBASE}/lib/wnn/install-script
> --- PLIST-xwnmo.orig Wed Apr 11 14:56:29 2018
> +++ PLIST-xwnmo Wed Apr 11 15:00:20 2018
> @@ -1,7 +1,7 @@
> @comment $OpenBSD: PLIST-xwnmo,v 1.2 2004/08/05 14:11:10 espie Exp $
> -bin/killxwnmo
> -bin/xjutil
> -bin/xwnmo
> +@bin bin/killxwnmo
> +@bin bin/xjutil
> +@bin bin/xwnmo
> lib/X11/app-defaults/Xwnmo
> lib/wnn/cvt_xim_tbl
> lib/wnn/ja_JP/uumkey.xim
> --- PLIST-zh.orig Wed Apr 11 14:56:29 2018
> +++ PLIST-zh Wed Apr 11 15:00:20 2018
> @@ -1,19 +1,19 @@
> @comment $OpenBSD: PLIST-zh,v 1.10 2004/09/15 00:53:48 espie Exp $
> -bin/catod
> -bin/catof
> -bin/cdtoa
> -bin/cserver
> +@bin bin/catod
> +@bin bin/catof
> +@bin bin/cdtoa
> +@bin bin/cserver
> @mode u+s
> @owner root
> -bin/cuum
> +@bin bin/cuum
> @mode
> @owner
> -bin/cwddel
> -bin/cwdreg
> -bin/cwnnkill
> -bin/cwnnstat
> -bin/cwnntouch
> -bin/tserver
> +@bin bin/cwddel
> +@bin bin/cwdreg
> +@bin bin/cwnnkill
> +@bin bin/cwnnstat
> +@bin bin/cwnntouch
> +@bin bin/tserver
> include/cwnn/
> include/cwnn/commonhd.h
> include/cwnn/cplib.h
>
No comments:
Post a Comment