From owner-doc-jp@jp.freebsd.org  Sat Feb 13 02:07:23 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id CAA19477;
	Sat, 13 Feb 1999 02:07:23 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from mail.sat.t.u-tokyo.ac.jp (dryad.sat.t.u-tokyo.ac.jp [133.11.156.10])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id CAA19472
	for <doc-jp@jp.freebsd.org>; Sat, 13 Feb 1999 02:07:22 +0900 (JST)
	(envelope-from simokawa@sat.t.u-tokyo.ac.jp)
Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [10.6.1.30])
	by mail.sat.t.u-tokyo.ac.jp (8.8.6/3.4Wbeta6-SAT1.0) with ESMTP id CAA02268
	for <doc-jp@jp.freebsd.org>; Sat, 13 Feb 1999 02:07:21 +0900 (JST)
	(envelope-from simokawa@sat.t.u-tokyo.ac.jp)
Received: from localhost by ett.sat.t.u-tokyo.ac.jp (8.9.2/sat-V0.6)
	id CAA01703; Sat, 13 Feb 1999 02:07:21 +0900 (JST)
To: doc-jp@jp.freebsd.org
X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7:#j7i14gu$
 jgR\S*&C3R/pJX<mI-4Z8'mqt1R'CjWdw-xqVoilv`\JgZcquM5oVuO^<vt/~051rCDM(`{rM~?{Ok
 r,XC+}Ycm9IJO)odT*-0nyJjBJYzL{GsZ
X-Mailer: Mew version 1.93 on XEmacs 21.0 (Poitou)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990213020719P.simokawa@sat.t.u-tokyo.ac.jp>
Date: Sat, 13 Feb 1999 02:07:19 +0900
From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
X-Dispatcher: imput version 981124(IM104)
Lines: 377
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: doc-jp 5996
Subject: [doc-jp 5996] <Handbook> porting.sgml
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: simokawa@sat.t.u-tokyo.ac.jp

$B2<@n$G$9(B.

porting.sgml$B$N(Bupdate$B$G$9(B. commit$B$O$7$F$7$^$$$^$7$?$,(B,
$B$*$+$7$J$H$3$m$,$"$C$?$i(B, $B;XE&$7$F$/$@$5$$(B.
$BF|K\8lHG$N%$%s%G%s%H$,$*$+$7$J$H$3$m$,$"$C$?$N$G(B,
$B$=$3$N(Bfix$B$b$^$8$C$F$$$^$9(B.

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp

Index: porting.sgml
===================================================================
RCS file: /home/ncvs/doc/ja/handbook/porting.sgml,v
retrieving revision 1.52
retrieving revision 1.54
diff -u -r1.52 -r1.54
--- porting.sgml	1998/11/26 23:56:57	1.52
+++ porting.sgml	1999/02/12 17:05:31	1.54
@@ -1,6 +1,6 @@
-<!-- $Id: porting.sgml,v 1.52 1998/11/26 23:56:57 asami Exp $ -->
+<!-- $Id: porting.sgml,v 1.54 1999/02/12 17:05:31 simokawa Exp $ -->
 <!-- The FreeBSD Japanese Documentation Project -->
-<!-- Original revision: 1.118 -->
+<!-- Original revision: 1.130 -->
 
 <sect><heading>$B<+J,$G(B port $B$r:n$k(B<label id="porting"></heading>
 
@@ -275,11 +275,11 @@
 	    $B$l$P(B, Makefile$B$K;XDj$5$l$F$$$k(BURL
 	    <tt>&dollar;{MASTER_SITES}</tt>, $B$=$7$F;d$?$A$N(BFTP$B%5%$%H$G(B
 	    $B$"$k(B <htmlurl
-	    url="ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/"
-	    name="ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/"> ($B$3$3(B
-	    $B$K$O(B, $B;d$?$A$,<h$C$F$-$?%U%!%$%k$r%P%C%/%"%C%W$H$7$FCV$$$F$"(B
-	    $B$j$^$9(B) $B$KC5$7$K$$$-$^$9(B. $B$=$7$F(B, $B%f!<%6$N%5%$%H$,%$%s%?!<(B
-	    $B%M%C%H$KD>@\@\B3$5$l$F$$$k>l9g$K$O(B,
+	    url="ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/"
+	    name="ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/">
+	    ($B$3$3$K$O(B, $B;d$?$A$,<h$C$F$-$?%U%!%$%k$r%P%C%/%"%C%W$H$7$F(B
+	    $BCV$$$F$"$j$^$9(B) $B$KC5$7$K$$$-$^$9(B. $B$=$7$F(B, $B%f!<%6$N%5%$%H$,(B
+	    $B%$%s%?!<%M%C%H$KD>@\@\B3$5$l$F$$$k>l9g$K$O(B,
 	    <tt>&dollar;{FETCH}</tt> $B$r;H$C$F(B, $B$=$NL>A0$N%U%!%$%k$r<h$C(B
 	    $B$F$-$F(B, <tt>&dollar;{DISTDIR}</tt>$B$KJ]B8$7$^$9(B.
 
@@ -312,12 +312,12 @@
 
 	    </enum>
 
-	  <item>$B:G8e$K(B, build$B$H$$$&%?!<%2%C%H$,<B9T$5$l$^$9(B. $B$3$l$O(B, $B$=$N(Bport
-	    $B$N@lMQ$N:n6H%G%#%l%/%H%j(B (<tt>&dollar;{WRKSRC}</tt>) $B$K$$(B
-	    $B$-(B, $B%3%s%Q%$%k$9$k$N$,LrL\$G$9(B. $B$b$7(B 
+	  <item>$B:G8e$K(B, build $B$H$$$&%?!<%2%C%H$,<B9T$5$l$^$9(B. $B$3$l$O(B,
+	    $B$=$N(B port $B$N@lMQ$N:n6H%G%#%l%/%H%j(B (<tt>&dollar;{WRKSRC}</tt>)
+	    $B$K$$$-(B, $B%3%s%Q%$%k$9$k$N$,LrL\$G$9(B. $B$b$7(B 
 	    <tt>&dollar;{USE_GMAKE}</tt> $B$,%;%C%H$5$l$F$$$l$P(B, GNU
-	    <tt>make</tt>$B$,;HMQ$5$l$^$9(B. $B$5$b$J$1$l$P(BFreeBSD$B$N(B 
-	    <tt>make</tt>$B$,;HMQ$5$l$^$9(B.
+	    <tt>make</tt> $B$,;HMQ$5$l$^$9(B. $B$5$b$J$1$l$P(B FreeBSD $B$N(B 
+	    <tt>make</tt> $B$,;HMQ$5$l$^$9(B.
 
 	</enum>
 
@@ -377,7 +377,7 @@
 	  $B>l9g(B($B$"$J$?$,(B FreeBSD $B$N(B committer $B$G$"$l$P(B, $B<+J,$N(B 
 	  <tt>public_html</tt> $B%G%#%l%/%H%j$KCV$1$^$9(B), $B;d$?$A$,(B,
 <tscreen><verb>
-ftp://ftp.FreeBSD.ORG/pub/FreeBSD/distfiles/LOCAL_PORTS/
+ftp://ftp.FreeBSD.ORG/pub/FreeBSD/ports/distfiles/LOCAL_PORTS/
 </verb></tscreen>
 	  $B$KCV$->l=j$rDs6!$G$-$^$9(B. $B$3$N>l=j$O(B, $BJQ?t(B
 	  <tt>&dollar;{MASTER_SITE_LOCAL}</tt> $B$r;H$C$F;2>H$7$F$/$@$5(B
@@ -904,13 +904,13 @@
     <sect2>
       <heading>ELF $BBP1~(B</heading>
 
-      <p>FreeBSD $B$O(B 3.0-release $B0J8e(B, ELF $B$K0\9T$7$^$9$N$G(B, 
+      <p>FreeBSD $B$O(B 3.0-RELEASE $B$G(B ELF $B$K0\9T$7$^$7$?$N$G(B,
 	$B%7%'%"!<%I%i%$%V%i%j$r:n@.$9$k$?$/$5$s$N(B port $B$r(B ELF $BBP1~(B
-	$B$K$9$kI,MW$,$"$j$^$9(B. 3.0 $B%7%9%F%`$O(B ELF $B$b(B a.out $B$b(B
-	$B<B9T$G$-$^$9$7(B, 2.2 $B%V%i%s%A$+$i$N$b$&0l$D$N%j%j!<%9(B (2.2.8) 
-	$B$b$"$k$N$G(B, $BJ#;($J>u67$G$9(B. $B0J2<$O(B a.out $B$N$_$KBP1~$7$F$$$k(B
-	port $B$r$I$N$h$&$K(B a.out $B$H(B ELF $BN>J}$KBP1~$5$;$k$+$N%,%$%I%i%$(B
-	$B%s$G$9(B.
+	$B$K$9$kI,MW$,$"$j$^$9(B. 3.0 $B%7%9%F%`$O(B ELF $B$H$7$F$b(B a.out $B$H$7$F$b(B
+	$BF0:n$7$^$9$7(B, $B2f!9$OHs8x<0$G$O$"$j$^$9$,(B, $B$G$-$@$1D9$$4V(B
+	2.2 $B%7%9%F%`$N%5%]!<%H$r$7$?$$$H;W$C$F$$$^$9$N$G(B, $BJ#;($J>u67$G$9(B.
+	$B0J2<$O(B a.out $B$N$_$KBP1~$7$F$$$k(B	port $B$r$I$N$h$&$K(B a.out $B$H(B
+	ELF $BN>J}$KBP1~$5$;$k$+$N%,%$%I%i%$%s$G$9(B.
 
       <p>$B$3$N%j%9%H$N0lIt$O(B, $B0\9T;~$K$7$+$"$F$O$^$i$J$$$b$N$b$"$j$^$9(B
 	$B$,(B, $B8E$$(B port $B$r%"%C%W%0%l!<%I$7$?$$>l9g$K;29M$K$J$k$h$&$K(B,
@@ -922,7 +922,7 @@
 	<p>a.out $B%i%$%V%i%j$O(B, <tt>/usr/local/lib</tt> $B$+$i(B,
 	  `<tt/aout/' $B%5%V%G%#%l%/%H%j(B $B$K0\F0$7$J$/$O$J$j$^$;$s(B.
 	  ($B$b$70\F0$7$J$$$H(B, ELF ports $B$,$=$l$i$r$"$C$5$j>e=q$-$7$F(B
-	  $B$7$^$$$^$9(B.) current $B$N(B <tt>src/Makefile</tt> $B$K$"$k(B 
+	  $B$7$^$$$^$9(B.) 3.0-CURRENT $B$N(B <tt>src/Makefile</tt> $B$K$"$k(B 
 	  `<tt/move-aout-libs/' $B%?!<%2%C%H(B (`<tt/aout-to-elf'/ $B$+$i8F$P(B
 	  $B$l$^$9(B) $B$,$=$N0\F0$r$7$F$/$l$^$9(B. a.out $B%i%$%V%i%j$r(B
 	  $B0\F0$9$k$@$1$J$N$G(B, ELF $B$H(B a.out $B$NN>J}$N%i%$%V%i%j$,I8=`E*$J(B
@@ -950,7 +950,7 @@
 	<p><tt/bsd.port.mk/ $B$K$*$$$F(B <tt/PORTOBJFORMAT/ $B$O(B
 	  `<tt/aout/' $B$+(B `<tt/elf/' $B$K@_Dj$5$l(B, $B4D6-JQ?t(B
 	  <tt/CONFIGURE_ENV/,  <tt/SCRIPTS_ENV/, <tt/MAKE_ENV/
-	  $B$NCf$G(B export $B$5$l$^$9(B. (-stable$B$G$O>o$K(B `<tt/aout/' $B$K$J$j(B
+	  $B$NCf$G(B export $B$5$l$^$9(B. (2.2-STABLE $B$G$O>o$K(B `<tt/aout/' $B$K$J$j(B
 	  $B$^$9(B). $B$^$?(B, `<tt>PORTOBJFORMAT=${PORTOBJFORMAT}</tt>' $B$H$7(B
 	  $B$F(B <tt/PLIST_SUB/ $B$KEO$5$l$^$9(B. ($B0J2<$K$"$k(B <tt/ldconfig/ $B$K(B
 	  $B4X$9$k%3%a%s%H$r;2>H$7$F2<$5$$(B.)
@@ -1534,9 +1534,9 @@
 	  $BCm0U$9$Y$-$3$H$O(B, port $B$r(B `<tt>make install</tt>' $B$G(B
 	  $B%$%s%9%H!<%k$9$k$H$-$K$O(B, $B$3$N%9%/%j%W%H$O<+F0E*$K<B9T$5$l$J(B
 	  $B$$$H$$$&$3$H$G$9(B. $B$b$7(B, $B<B9T$5$l$kI,MW$,$"$k$J$i$P(B, port $B$N(B
-	  Makefile $B$GL@<(E*$K8F$VI,MW$,$"$j$^$9(B.
+	  Makefile $B$+$iL@<(E*$K8F$VI,MW$,$"$j$^$9(B.
 
-      <sect3>
+      <sect2>
 	<heading><tt/REQ/</heading>
 	  <p>port $B$,(B($B%$%s%9%H!<%k$5$l$k%7%9%F%`$N>uBV$K$h$C$F(B)
 	  $B%$%s%9%H!<%k$5$l$k$Y$-$+(B, $B$5$l$J$$$Y$-$+6hJL$9$kI,MW$,$"$k$H(B
@@ -1545,49 +1545,78 @@
 	  (package $B$N:o=|(B)$B$N;~$K<+F0E*$K<B9T$5$l(B, $B$=$l$i$,=hM}$5$l$k$Y(B
 	  $B$-$+$r7hDj$7$^$9(B.
 	
-    <sect2>
-      <heading>make$B$NJQ?t$K$"$o$;$?(B <tt/PLIST/ $B$NJQ99(B<label
-	id="porting:plist"></heading>
+      <sect2>
+	<heading>make$B$NJQ?t$K$"$o$;$?(B <tt/PLIST/ $B$NJQ99(B<label
+	  id="porting:plist"></heading>
 
-      <p>$B$$$/$D$+$N(B port, $BFC$K(B p5- ports$B$J$I(B, $B$O(B configure $B$N%*%W%7%g%s(B
-	($B$"$k$$$O(B, p5- ports $B$N>l9g$O(B perl $B$N%P!<%8%g%s(B)$B$K$h$C$F(B, 
-	<tt/PLIST/ $B$rJQ$($kI,MW$,$"$j$^$9(B. $B$3$l$rMF0W$K<B8=$9$k$?$a$K(B,
-	<tt/PLIST/ $BCf$N(B	<tt/%%OSREL%%/, <tt/%%PERL_VER%%/,
-	<tt>%%PERL_VERSION%%</tt> $B$O(B, $BE,@Z$KCV$-49$($i$l$k$h$&$K$J$C$F(B
-	$B$$$^$9(B. <tt/%%OSREL%%/ $B$NCM$O(B, $B%*%Z%l!<%F%#%s%0%7%9%F%`$N(B
-	$B?t;z$GI=$5$l$?%j%S%8%g%s$G$9(B ($BNc$($P(B, `2.2.7').
-	<tt/%%PERL_VERSION%%/ $B$O(B perl $B$N%P!<%8%g%sHV9fA4BN(B($BNc$($P(B,
-	`5.00502')$B$G(B, <tt/%%PERL_VER%%/ $B$O%P!<%8%g%sHV9f$+$i(B,
-	$B%Q%C%A%l%Y%k$r0z$$$F$b$N$G$9(B($BNc$($P(B, `5.005').
-
-      <p>$BB>$NCV$-49$($,I,MW$G$"$l$P(B, <tt>PLIST_SUB</tt> $BJQ?t$K(B
-	<tt>VAR=VALUE</tt> $B$H$$$&7A<0$N%Z%"$N%j%9%H$r@_Dj$9$k$3$H$K(B
-	$B$h$C$F(B,	<tt/PLIST/ $BCf$N(B `<tt>%%VAR%%</tt>' $B$O(B `<tt/VALUE/'
-	$B$KCV$-49$($i$l$^$9(B. $BNc$($P(B, $B%P!<%8%g%s$K8GM-$NBt;3$N%U%!%$%k(B
-	$B$r%$%s%9%H!<%k$9$k>l9g$K$O(B, <tt/Makefile/ $B$K(B
+	<p>$B$$$/$D$+$N(B port, $BFC$K(B p5- ports$B$J$I(B, $B$O(B configure $B$N%*%W%7%g%s(B
+	  ($B$"$k$$$O(B, p5- ports $B$N>l9g$O(B perl $B$N%P!<%8%g%s(B)$B$K$h$C$F(B, 
+	  <tt/PLIST/ $B$rJQ$($kI,MW$,$"$j$^$9(B. $B$3$l$rMF0W$K<B8=$9$k$?$a$K(B,
+	  <tt/PLIST/ $BCf$N(B <tt/%%OSREL%%/, <tt/%%PERL_VER%%/,
+	  <tt>%%PERL_VERSION%%</tt> $B$O(B, $BE,@Z$KCV$-49$($i$l$k$h$&$K$J$C$F(B
+	  $B$$$^$9(B. <tt/%%OSREL%%/ $B$NCM$O(B, $B%*%Z%l!<%F%#%s%0%7%9%F%`$N(B
+	  $B?t;z$GI=$5$l$?%j%S%8%g%s$G$9(B ($BNc$($P(B, `2.2.7').
+	  <tt/%%PERL_VERSION%%/ $B$O(B perl $B$N%P!<%8%g%sHV9fA4BN(B($BNc$($P(B,
+	  `5.00502')$B$G(B, <tt/%%PERL_VER%%/ $B$O%P!<%8%g%sHV9f$+$i(B,
+	  $B%Q%C%A%l%Y%k$r0z$$$F$b$N$G$9(B($BNc$($P(B, `5.005').
+
+	<p>$BB>$NCV$-49$($,I,MW$G$"$l$P(B, <tt>PLIST_SUB</tt> $BJQ?t$K(B
+	  <tt>VAR=VALUE</tt> $B$H$$$&7A<0$N%Z%"$N%j%9%H$r@_Dj$9$k$3$H$K(B
+	  $B$h$C$F(B,	<tt/PLIST/ $BCf$N(B `<tt>%%VAR%%</tt>' $B$O(B `<tt/VALUE/'
+	  $B$KCV$-49$($i$l$^$9(B. $BNc$($P(B, $B%P!<%8%g%s$K8GM-$NBt;3$N%U%!%$%k(B
+	  $B$r%$%s%9%H!<%k$9$k>l9g$K$O(B, <tt/Makefile/ $B$K(B
 
 <tscreen><verb>
 OCTAVE_VERSION=        2.0.13
 PLIST_SUB=     OCTAVE_VERSION=${OCTAVE_VERSION}
 </verb></tscreen>
 
-	$B$H=q$$$F(B, <tt/PLIST/ $BCf$N%P!<%8%g%sHV9f$,I=$o$l$k$9$Y$F$N(B
-	$B$H$3$m$K(B, <tt>%%OCTAVE_VERSION%%</tt> $B$H=q$-$^$9(B.
-	$B$3$N$h$&$K$7$F$*$1$P(B, port $B$r%"%C%W%0%l!<%I$9$k$H$-$K(B,
-	$B2?==9T(B($B$H$-$H$7$F(B, $B2?I49T(B)$B$b(B <tt/PLIST/ $B$r=q$-BX$($J$$$G(B
-	$B$9$_$^$9(B.
-
-      <p>$B$3$N=q$-49$($O(B (<ref id="porting:manpages" name="$B%^%K%e%"%k(B">
-	$B$NDI2C$b(B) <tt/do-install/ $B$H(B <tt/post-install/ $B%?!<%2%C%H(B
-	$B$N$"$$$@$K(B, <tt>&dollar;{PLIST}</tt> $B$rFI$_(B
-	<tt>&dollar;{TMPPLIST}</tt> ($B%G%U%)%k%H$O(B, 
-	<tt>&dollar;{WRKDIR}/.PLIST.mktmp</tt>) $B$K=q$-9~$`$3$H$K$h$C$F(B
-	$B9T$J$o$l$^$9(B. $B$b$7(B, $B$"$J$?$N(B port $B$,(B <tt>&dollar;{PLIST}</tt>
-	$B$r<B9T;~$K@8@.$9$k$N$G$"$l$P(B, <tt/do-install/ $B$N$"$$$@$+(B,
-	$B$=$NA0$K9T$&$h$&$K$7$F$/$@$5$$(B. $B$^$?(B, $B=q$-$+$($i$l$?$"$H$N(B
-	$B%U%!%$%k$rJT=8$9$kI,MW$,$"$k>l9g$K$O(B, <tt/post-install/
-	$B$G(B, <tt/&dollar;{TMPPLIST}/ $B$r=q$-$+$($F$/$@$5$$(B.
+	  $B$H=q$$$F(B, <tt/PLIST/ $BCf$N%P!<%8%g%sHV9f$,I=$o$l$k$9$Y$F$N(B
+	  $B$H$3$m$K(B, <tt>%%OCTAVE_VERSION%%</tt> $B$H=q$-$^$9(B.
+	  $B$3$N$h$&$K$7$F$*$1$P(B, port $B$r%"%C%W%0%l!<%I$9$k$H$-$K(B,
+	  $B2?==9T(B($B$H$-$H$7$F(B, $B2?I49T(B)$B$b(B <tt/PLIST/ $B$r=q$-BX$($J$$$G(B
+	  $B$9$_$^$9(B.
+
+	<p>$B$3$N=q$-49$($O(B (<ref id="porting:manpages" name="$B%^%K%e%"%k(B">
+	  $B$NDI2C$b(B) <tt/do-install/ $B$H(B <tt/post-install/ $B%?!<%2%C%H(B
+	  $B$N$"$$$@$K(B, <tt>&dollar;{PLIST}</tt> $B$rFI$_(B
+	  <tt>&dollar;{TMPPLIST}</tt> ($B%G%U%)%k%H$O(B, 
+	  <tt>&dollar;{WRKDIR}/.PLIST.mktmp</tt>) $B$K=q$-9~$`$3$H$K$h$C$F(B
+	  $B9T$J$o$l$^$9(B. $B$b$7(B, $B$"$J$?$N(B port $B$,(B <tt>&dollar;{PLIST}</tt>
+	  $B$r<B9T;~$K@8@.$9$k$N$G$"$l$P(B, <tt/do-install/ $B$N$"$$$@$+(B,
+	  $B$=$NA0$K9T$&$h$&$K$7$F$/$@$5$$(B. $B$^$?(B, $B=q$-$+$($i$l$?$"$H$N(B
+	  $B%U%!%$%k$rJT=8$9$kI,MW$,$"$k>l9g$K$O(B, <tt/post-install/
+	  $B$G(B, <tt/&dollar;{TMPPLIST}/ $B$r=q$-$+$($F$/$@$5$$(B.
+
+      <sect2>
+	<heading><tt/pkg/ $B%5%V%G%#%l%/%H%j$K$"$k%U%!%$%kL>$NJQ99(B
+	  <label id="porting:pkgsubdir"></heading>
+	<p><tt/pkg/ $B%5%V%G%#%l%/%H%j$K$"$k%U%!%$%k$OA4$F(B, $BJQ?t$r(B
+	  $B$r;HMQ$7$FDj5A$5$l$F$$$^$9$N$G(B, $BI,MW$G$"$l$P(B Makefile $BCf$G(B
+	  $BJQ992DG=$G$9(B. $B$$$/$D$+$N(B ports $B$G(B $B0l$D$N(B <tt/pkg/
+	  $B%5%V%G%#%l%/%H%j$r6&M-$9>l9g$d(B, $B>e5-$N%U%!%$%k$K=q$-9~$`(B
+	  $BI,MW$,$"$k$H$-$J$I(B, $BFC$KJXMx$G$9(B.
+	  (<tt/pkg/ $B%5%V%G%#%l%/%H%j$KD>@\=q$-9~$`$N$,NI$/$J$$M}M3$K(B
+	  $B$D$$$F$O(B <ref id="porting:wrkdir" name="WRKDIR $B0J30$X$N=q$-$3$_(B">
+	  $B$r;2>H$7$F$/$@$5$$(B.)
+
+	<p>$B0J2<$,JQ?tL>$H$=$N%G%U%)%k%HCM$NI=$G$9(B.
 
+<tscreen><verb>
+COMMENT          ${PKGDIR}/COMMENT
+DESCR            ${PKGDIR}/DESCR
+PLIST            ${PKGDIR}/PLIST
+PKGINSTALL       ${PKGDIR}/INSTALL
+PKGDEINSTALL     ${PKGDIR}/DEINSTALL
+PKGREQ           ${PKGDIR}/REQ
+PKGMESSAGE       ${PKGDIR}/MESSAGE
+</verb></tscreen>
+
+	<p><tt>PKG_ARGS</tt>$B$r>e=q$-$;$:$K(B, $B$3$l$i$NJQ?t$rJQ99(B
+	  $B$9$k$h$&$K$7$F$/$@$5$$(B. <tt>PKG_ARGS</tt>$B$rJQ99$9$k$H(B
+	  $B$3$l$i$N%U%!%$%k$O(B port $B$+$i@5$7$/(B <tt>/var/db/pkg</tt>
+	  $B$K%$%s%9%H!<%k$5$l$J$/$J$j$^$9(B.
+
     <sect1>
       <heading>$B%i%$%;%s%9>e$NLdBj(B</heading>
 
@@ -1640,7 +1669,7 @@
 
       <p>Port$B$N%P!<%8%g%s$,86:n<T$+$i$N$b$N$KHf$Y$F8E$$$3$H$K5$$,$D(B
 	$B$$$?$i(B, $B$^$:$O$"$J$?$N;}$C$F$$$k(Bport$B$,;d$?$A$N:G?7$N$b$N(B ($B%_%i!<(B
-	$B%5%$%H$N(B<tt>ports-current</tt>$B$H$$$&%G%#%l%/%H%j$K$"$j$^$9(B) 
+	$B%5%$%H$N(B <tt>ports/ports-current</tt> $B$H$$$&%G%#%l%/%H%j$K$"$j$^$9(B) 
 	$B$G$"$k$3$H$r3NG'$7$F$/$@$5$$(B.
 
       <p>$B<!$K(B, port$B$N(BMakefile$B$K(B<tt>MAINTAINER</tt> ($BJ]<iC4Ev<T(B) $B$N(B
@@ -1668,6 +1697,9 @@
 	$BD6$($k$h$&$G$"$l$P(B, $B05=L$7$?$b$N$r(B uuencode $B$7$F2<$5$$(B.
 	$B$=$&$G$J$1$l$P$=$N$^$^(B PR $B$KF~$l$k$@$1$G$$$$$G$9(B.
 
+      <p>$B7+$jJV$7$K$J$j$^$9$,(B, ports $B$NJQ99$rAw$k$H$-$K$O(B,
+	<tt>shar(1)</tt> $B$G$O$J$/(B <tt>diff(1)</tt> $B$r;HMQ$7$F$/$@$5$$(B.
+
     <sect1>
       <heading>$B$d$C$F$h$$$3$H$H$$$1$J$$$3$H(B
       <label id="porting:dads"></heading>
@@ -1720,6 +1752,30 @@
 	  $B$?$b$N$G$9(B. $B$I$N$h$&$K$3$l$i$r;HMQ$9$k$+$O0J2<$NNc$r8+$F$/$@$5$$(B.
 
     <sect2>
+      <heading><tt/WRKDIR/<label id="porting:wrkdir"></heading>
+      <p><tt/WKRDIR/ $B$N30$N%U%!%$%k$K$O$J$K$b=q$-9~$^$J$$$h$&$K(B
+	$B$7$F$/$@$5$$(B. <tt/WRKDIR/ $B$O(B ports $B$N%S%k%ICf$K=q$-9~$3$a$k(B
+	$B$3$H$,J]>Z$5$l$F$$$kM#0l$N>l=j$G$9(B(<ref id="ports:cd"
+	name="CDROM $B$+$i(B ports $B$r%3%s%Q%$%k(B">$B$r;2>H(B).
+	<tt>&dollar;{PKGDIR}</tt> $B$K$"$k%U%!%$%k$r=$@5$9$kI,MW$,$"$k(B
+	$B$H$-$K$O(B, <ref id="porting:pkgsubdir" name="$BJQ?t$N:FDj5A(B">
+	$B$K$h$C$F9T$J$$(B, $B>e=q$-$O$7$J$$$G$/$@$5$$(B.
+
+    <sect2>
+      <heading><tt/WRKDIRPREFIX/</heading>
+      <p><tt/WRKDIRPREFIX/ $B$rB:=E$7$F$$$k$3$H$r3NG'$7$F$/$@$5$$(B.
+	$BFC$K(B, $BJL$N(B port $B$N(B <tt>&dollar;{WRKDIR}</tt> $B$r;2>H$7$F$$$k(B
+	$B$H$-$K$O5$$rIU$1$F$/$@$5$$(B. $B@5$7$$>l=j$O(B, 
+	<tt>&dollar;{WRKDIRPREFIX}&dollar;{PORTSDIR}/subdir/name/work</tt>,
+	$B$G$9(B, <tt>&dollar;{PORTSDIR}/subdir/name/work</tt> $B$H$+(B
+	<tt>&dollar;{.CURDIR}/../../subdir/name/work</tt> $B$H$+(B
+	$B$G$O$"$j$^$;$s(B.
+
+      <p>$B$^$?(B, $B<+J,$G(B <tt/WRKDIR/ $BDj5A$9$k$H$-$K$O(B, $BF,$K(B
+	<tt>&dollar;{WRKDIRPREFIX}&dollar;{.CURDIR}</tt> $B$,IU$$$F$$$k(B
+	$B;v$r3NG'$7$F$/$@$5$$(B.
+
+    <sect2>
       <heading>OS $B$d(B OS $B$N%P!<%8%g%s$N6hJL(B
 	<label id="porting:versions"></heading>
 
@@ -1743,7 +1799,7 @@
 #endif
 </verb></tscreen>
 
-      <p>$B$3$l$i$N%7%s%\%k$,Dj5A$5$l$F$$$k$9$Y$F$N%7%9%F%`$K$O(B 
+      <p>$B$3$l$i$N(B2$B$D$N%7%s%\%k$,Dj5A$5$l$F$$$k$9$Y$F$N%7%9%F%`$K$O(B 
 	sys/param.h $B$,$"$k$O$:$G$9(B. $B$b$7(B, $B$=$&$G$J$$%7%9%F%`$rH/8+$7$?(B
 	$B$i2f!9$K$b65$($F$/$@$5$$(B. &a.ports; $B$^$G%a!<%k$rAw$C$F$/$@$5$$(B.
 
@@ -1820,13 +1876,13 @@
 <tt>__FreeBSD_version</tt> $B$NCM$O0J2<$NDL$j$G$9(B:
 <tscreen><verb>
 2.0-RELEASE:                     199411
-2.1-current's:                   199501, 199503
+2.1-CURRENT's:                   199501, 199503
 2.0.5-RELEASE:                   199504
-2.2-current (2.1$B0JA0(B):           199508
+2.2-CURRENT (2.1$B0JA0(B):           199508
 2.1.0-RELEASE:                   199511
-2.2-current (2.1.5$B0JA0(B):         199512
+2.2-CURRENT (2.1.5$B0JA0(B):         199512
 2.1.5-RELEASE:                   199607
-2.2-current (2.1.6$B0JA0(B):         199608
+2.2-CURRENT (2.1.6$B0JA0(B):         199608
 2.1.6-RELEASE:                   199612
 2.1.7-RELEASE:                   199612
 2.2-RELEASE:                     220000
@@ -1845,13 +1901,17 @@
 2.2-STABLE (semctl(2) $BJQ998e(B):   227002
 2.2.8-RELEASE:                   228000
 2.2-STABLE (2.2.8-RELEASE $B0J8e(B): 228001
-3.0-current (mount(2) $BJQ990JA0(B): 300000
-3.0-current (mount(2) $BJQ998e(B):   300001
-3.0-current (semctl(2) $BJQ998e(B):  300002
-3.0-current (ioctl $B0z?tJQ998e(B):  300003
-3.0-current (ELF(2) $B0\9T8e(B):     300004
+3.0-CURRENT (mount(2) $BJQ990JA0(B): 300000
+3.0-CURRENT (mount(2) $BJQ998e(B):   300001
+3.0-CURRENT (semctl(2) $BJQ998e(B):  300002
+3.0-CURRENT (ioctl $B0z?tJQ998e(B):  300003
+3.0-CURRENT (ELF(2) $B0\9T8e(B):     300004
 3.0-RELEASE:                     300005
-3.0-current (3.0-RELEASE $B0J8e(B):  300005
+3.0-CURRENT (3.0-RELEASE $B0J8e(B):  300006
+3.0-STABLE (3/4 $B%V%i%s%A0J8e(B):   300007
+3.1-RELEASE:                     310000
+3.1-STABLE (3.1-RELEASE $B0J8e(B):   310001
+4.0-CURRENT (3/4 $B%V%i%s%A0J8e(B):  400000
 </verb></tscreen>
         (2.2-STABLE$B$O(B, 2.2.5-RELESE $B0J8e(B, "2.2.[5678]-STABLE" $B$H8F$P$l(B
 	$B$k$3$H$,$"$j$^$9(B.)
@@ -1860,7 +1920,7 @@
 	$B$h$&$KJQ99$K$J$j$^$7$?(B. $BJB9T$7$F$$$/$D$+$N%V%i%s%A(B($B;^J,$+$l$7(B
 	$B$?%P!<%8%g%s(B)$B$r3+H/$9$k>l9g$K$O(B, $B%j%j!<%9$5$l$?F|IU$G$=$l$i$N(B
 	$B%j%j!<%9$rJ,N`$9$k$3$H$,IT2DG=$@$+$i$G$9(B.
-	($B$"$J$?$,:#(B port $B$r:n@.$9$k$H$-$K(B, $B8E$$(B -current $BC#$K$D$$$F?4G[(B
+	($B$"$J$?$,:#(B port $B$r:n@.$9$k$H$-$K(B, $B8E$$(B -CURRENT $BC#$K$D$$$F?4G[(B
 	$B$9$kI,MW$O$"$j$^$;$s(B. $B$3$l$O;29M$N$?$a$K5s$2$i$l$F$$$k$K$9$.$^(B
 	$B$;$s(B.)
 	
@@ -2440,6 +2500,8 @@
 	  $B$,$"$j$^$9(B($BNc(B, <tt>archivers/pkg/COMMENT</tt>).
 
       <descrip>
+	<tag><tt/afterstep*/</tag> Ports to support the AfterStep
+	  window manager.
 	<tag><tt/archivers/</tag> Archiving tools.
 	<tag><tt/astro/</tag> Astronomical ports.
 	<tag><tt/audio/</tag> Sound support.
@@ -2488,10 +2550,10 @@
 	<tag><tt/net/</tag> Miscellaneous networking software.
 	<tag><tt/news/</tag> USENET news software.
 	<tag><tt/offix*/</tag> Ports from the OffiX suite.
+	<tag><tt/palm/</tag> Software support for the 3Com Palm(tm) series.
 	<tag><tt/perl5*/</tag> Ports that require perl version 5 to
 	  run.
-	<tag><tt/pilot*/</tag> Software to use with the 3Com PalmPilot.
-	<tag><tt/plan9/</tag> Various programs from Plan9.
+	<tag><tt/plan9*/</tag> Various programs from Plan9.
 	<tag><tt/print/</tag> Printing software.  Desktop publishing
 	  tools (previewers, etc.) belong here too.
 	<tag><tt/python*/</tag> Software written in python.
@@ -2511,6 +2573,8 @@
 	<tag><tt/tk80*/</tag> Ports that use tk version 8.0 to run.
 	<tag><tt/tk81*/</tag> Ports that use tk version 8.1 to run.
 	<tag><tt/vietnamese/</tag> Vietnamese language support.
+	<tag><tt/windowmaker*/</tag> Ports to support the WindowMaker
+	  window manager.
 	<tag><tt/www/</tag> Software related to the World Wide Web.
 	  HTML language support belong here too.
 	<tag><tt/x11/</tag> The X window system and friends.  This
