Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 1998 01:31:36 +0900
From:      k-horik@yk.rim.or.jp
To:        John Fieber <jfieber@indiana.edu>
Cc:        freebsd-doc@FreeBSD.ORG, man-jp-core@jp.FreeBSD.ORG
Subject:   Re: Proposal to put Japanese online manuals into freefall CVS repository
Message-ID:  <199802161631.BAA23643@mail.yk.rim.or.jp>
In-Reply-To: Your message of "Mon, 16 Feb 1998 02:19:40 JST." <19980216021940F.masafumi@aslm.rim.or.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 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 <bsd.subdir.mk>


3) Add doc/ja/man as follow
   This image can be obtained from following URL:
    o tarball
      <URL:ftp://jaz.jp.freebsd.org/pub/FreeBSD-jp/man-jp/work/jpman-2.2.5/for_CVS_repository/man.tar.gz>;
    o extracted image
      <URL:ftp://jaz.jp.freebsd.org/pub/FreeBSD-jp/man-jp/work/jpman-2.2.5/for_CVS_repository/man/>;



3-1) doc/ja/man/Makefile
BINDIR= /usr/share
SUBDIR= man1 man8

makedb:
	LANG=ja_JP.EUC jmakewhatis ${DESTDIR}${BINDIR}/man/ja/

.include <bsd.subdir.mk>


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 <horikawa@jp.freebsd.org>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802161631.BAA23643>