From owner-freebsd-doc Mon Feb 16 08:31:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06635 for freebsd-doc-outgoing; Mon, 16 Feb 1998 08:31:57 -0800 (PST) (envelope-from owner-freebsd-doc@FreeBSD.ORG) Received: from mail.yk.rim.or.jp (root@mail.yk.rim.or.jp [202.247.130.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06614 for ; Mon, 16 Feb 1998 08:31:54 -0800 (PST) (envelope-from k-horik@mail.yk.rim.or.jp) Received: from localhost (ppp091.yk.rim.or.jp [202.247.134.91]) by mail.yk.rim.or.jp (8.8.5/3.4Wbeta6-rim1.1) with ESMTP id BAA23643; Tue, 17 Feb 1998 01:31:44 +0900 (JST) Message-Id: <199802161631.BAA23643@mail.yk.rim.or.jp> From: k-horik@yk.rim.or.jp To: John Fieber Cc: freebsd-doc@FreeBSD.ORG, man-jp-core@jp.FreeBSD.ORG Subject: Re: Proposal to put Japanese online manuals into freefall CVS repository In-reply-to: Your message of "Mon, 16 Feb 1998 02:19:40 JST." <19980216021940F.masafumi@aslm.rim.or.jp> Date: Tue, 17 Feb 1998 01:31:36 +0900 Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On Thu, 22 Jan 1998, Kazuo HORIKAWA wrote: > > Is the proposal to import Japanese online manuals into CVS repository > > (doc/ja_JP.EUC/man) acceptable? I would like to ask you this > > question, because you are the Documentation Project Manager. John Fieber wrote: > I would like to resolve the ja versus ja_JP.EUC question first, > but otherwise that sounds fine. Now doc/ja_JP.EUC have been moved to doc/ja (thanks Peter Wemm!) and I heard www/data/ja_JP.EUC will be moved to www/data/ja, so I think there is no barrier to import Japanese online manuals into doc/ja/man. If there is no problem, I would like to ask Satoshi Asami and Hiroyuki Hanai to do so. Is it OK? Followings is the revised plan, in which `ja_JP.EUC' directory is replaced with `ja'. --- Revised proposal to put Japanese online manuals into freefall CVS repository 1. Policy o Repository location is doc/ja/man/. o Destination is /usr/share/man/ja/. 2. Detailed specification 1) Modify src/etc/mtree/BSD.usr.dist as follow. --- BSD.usr.dist.bak Tue Feb 17 00:43:58 1998 +++ BSD.usr.dist Tue Feb 17 00:46:00 1998 @@ -350,6 +350,48 @@ .. catn .. + ja uname=bin + cat1 + .. + cat2 + .. + cat3 + .. + cat4 + .. + cat5 + .. + cat6 + .. + cat7 + .. + cat8 + .. + cat9 + .. + catn + .. + man1 uname=bin + .. + man2 uname=bin + .. + man3 uname=bin + .. + man4 uname=bin + .. + man5 uname=bin + .. + man6 uname=bin + .. + man7 uname=bin + .. + man8 uname=bin + .. + man9 uname=bin + .. + mann uname=bin + .. + .. man1 uname=bin .. man2 uname=bin 2) Modify doc/ja/Makefile as follow: --- Makefile.bak Tue Nov 18 00:58:15 1997 +++ Makefile Mon Jan 5 18:58:10 1998 @@ -3,5 +3,6 @@ SUBDIR = handbook SUBDIR+= FAQ +SUBDIR+= man .include 3) Add doc/ja/man as follow This image can be obtained from following URL: o tarball o extracted image 3-1) doc/ja/man/Makefile BINDIR= /usr/share SUBDIR= man1 man8 makedb: LANG=ja_JP.EUC jmakewhatis ${DESTDIR}${BINDIR}/man/ja/ .include 3-2) doc/ja/man/Makefile.inc PREFIX= /usr/share MANDIR= ${PREFIX}/man/ja/man MROFF_CMD= /usr/local/bin/groff -Tnippon -man 3-3) doc/ja/man/man1/Makefile MAN1 = a2p.1\ addftinfo.1\ [snip] MLINKS= csh.1 limit.1 csh.1 alias.1 csh.1 bg.1 csh.1 dirs.1 csh.1 fg.1 \ csh.1 foreach.1 csh.1 history.1 csh.1 jobs.1 csh.1 popd.1 \ csh.1 pushd.1 csh.1 rehash.1 csh.1 repeat.1 csh.1 suspend.1 \ csh.1 stop.1 csh.1 source.1 [snip] MLINKS+= rtprio.1 idprio.1 .include "bsd.prog.mk" 3-4) doc/ja/man/man1/*.1 This directory contains 333 manuals. 3-4) doc/ja/man/man8/Makefile MAN8 = IPXrouted.8\ MAKEDEV.8\ [snip] zic.8 MLINKS+= strfile.8 unstr.8 [snip] MLINKS+= vnconfig.8 swapfile.8 .include "bsd.prog.mk" 3-4) doc/ja/man/man8/*.8 This directory contains 224 manuals. 3. Experimental Result I can execute following sequence on FreeBSD 2.2.5-RELEASE. a. (cd /usr; mtree -u -d -f /etc/mtree/BSD.usr.dist) b. (cd foo/doc/ja/man/; make; make install; make clean) -- Kazuo Horikawa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message