From owner-doc-jp-work@jp.FreeBSD.org Thu Jul  1 05:57:54 2010
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id o5UKvsK74725;
	Thu, 1 Jul 2010 05:57:54 +0900 (JST)
	(envelope-from owner-doc-jp-work@jp.FreeBSD.org)
Received: from mail-iw0-f170.google.com (mail-iw0-f170.google.com [209.85.214.170])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id o5UKvnH74715;
	Thu, 1 Jul 2010 05:57:50 +0900 (JST)
	(envelope-from hosaka.yoshihiro@gmail.com)
Received: by iwn36 with SMTP id 36so1340048iwn.1
        for <multiple recipients>; Wed, 30 Jun 2010 13:57:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:received:in-reply-to
         :references:date:message-id:subject:from:to:cc:content-type
         :content-transfer-encoding;
        bh=B5AH1MQSF4FbPPVmDsspAKiZavCFyQ8Ima6cjdolHQc=;
        b=nSn4DZK1pgbQ9bqmoHGkd8bJkApVg6xN8Z61b/XMzf+XE1IysA/txmQsYSxa4H7I3N
         HwQd8y54B6+7vjxy+Et+hYTFK4cxIu2F1dMrQ3ARL/la0g80l+uqV+knNlozPdTNb3db
         8XITQ3DeDWh7K7dOJRgGUeRyCyf4h/+sB/n1M=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :cc:content-type:content-transfer-encoding;
        b=WP1dUs7A2kEThQ8BscfB5Th+61hjoRsyo7p4/14MqV6a3SexQcli5N1XcCwjiIn94L
         JS+d17qFCSSLzjV8mI/g0RoQsrHhkAP9JVfDqgB0o2+hQN02N9YnVJWBbHmA2VOFfsg6
         1aFHRSEEbiGuqBNs5Z2YUeAsbp44C1+zhU+uA=
MIME-Version: 1.0
Received: by 10.231.120.159 with SMTP id d31mr9441227ibr.89.1277931465905; 
	Wed, 30 Jun 2010 13:57:45 -0700 (PDT)
Received: by 10.231.19.4 with HTTP; Wed, 30 Jun 2010 13:57:45 -0700 (PDT)
In-Reply-To: <20100612.073816.193710828.ryusuke@jp.FreeBSD.org>
References: <20100601.002159.193738444.ryusuke@jp.FreeBSD.org>
	<AANLkTinZEeLMGmwdJJWnlMRSMIrwVgM3AdikRUkhiP0R@mail.gmail.com>
	<20100612.073816.193710828.ryusuke@jp.FreeBSD.org>
Message-ID: <AANLkTinZH3-35-7pCa7d5ObaTJgUW2x6xwgEdVrrqczE@mail.gmail.com>
From: Yoshihiro Hosaka <hosaka.yoshihiro@gmail.com>
To: Ryusuke SUZUKI <ryusuke@jp.FreeBSD.org>
Cc: doc-jp-work@jp.FreeBSD.org
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: doc-jp-work@jp.FreeBSD.org
Precedence: list
Date: Thu, 1 Jul 2010 05:57:45 +0900
X-Sequence: doc-jp-work 2074
Subject: [doc-jp-work 2074] Re: 1.195 -> 1.214, Re: Porter's Handbook (1.183->1.195)
Sender: owner-doc-jp-work@jp.FreeBSD.org
X-Originator: hosaka.yoshihiro@gmail.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$BNkLZ$5$s(B

$B$*Hh$lMM$G$9!#J]:d$G$9!#(B

$B$@$$$V;~4V$,7P$C$F$7$^$$$^$7$?$,!"::FI7k2L$r$*Aw$j$7$^$9!#(B

$B!{LdBj$J$7$G$9!#(B

$B!{0lE@<ALd$G$9!#(B
$B0J2<$NE@$K$D$$$FK]Lu%W%m%8%'%/%H$G;X?K$O$"$j$^$9$G$7$g$&$+!)(B
$B!&1QJ85;=QC18l$HF|K\8lLu$NJ;5-$b$7$/$O0lJ}$N$_$K$D$$$F(B
$B:#2s$O!!!V%5!<%S%9K832967b!W$,!V(BDoS$B967b!W$rI=$7$F$$$k;]$rJ;5-$7$?$[$&$,(B
$BM}2r$,F@$i$l$d$9$$5$$,$7$^$7$?!#(B
$B#I#TMQ8l$,1QC18l$N$^$^$N?;F)$7$F$$$k$?$a$G$9!#(B
$B$=$N$?$aF|K\8lLu$rCN$i$J$$?M4V$,B?$/$J$j$D$D$"$k$H?dDj$7$F$$$^$9!#(B

$B?M$K$h$C$FF|K\8lLu$NM}2rEY9g$$$,0c$&$N$GFq$7$$LdBj$G$9!#(B
$B:#2s$N$h$&$KLu8l$,J#?t$"$kLdBjE@$b$"$j$^$9!#(B
$B>e5-$+$iLu8l$R$H$D$@$H8!:w;~$KLLE]$+$b$7$l$^$;$s!#(B

$B0J>e!"59$7$/$*4j$$CW$7$^$9!#(B

$B0J2<$O!"D4$Y$?ItJ,$N>\:Y$G$9!JG0$N$?$a$NJ;5-$G$9!K(B
$B!{%$%s%G%C%/%9(B
$B!v(Bscrewed up
$B!v(BJust because ~ does not mean
$B!v(Bsusceptible
$B!v!V%5!<%S%9K832967b!W(B
$B!]!]!]!]!]!]!]!]!](B
$B"(<-=q$O(Balc$B$+$iD4$Y$^$7$?!#(B
$B"((Bbook.sgml_en.diff$B$NJT=82U=j$rH4$-=P$7$F$$$^$9!#(B

$B!{(B@@ -2547,6 +2547,17 @@$B$NItJ,(B

$B!v(Bscrewed up
   1. $B:.Mp$7$?!":$OG$7$?!"%N%$%m!<%<$N(B

   2. $B!L;f$J$I$,!M$/$7$c$/$7$c$K$J$C$?(B

   3. $BBg<:GT!P$@$$(B $B$7$C$Q$$!Q$7$?(B

screwed up$B$N0UL#$,$o$+$i$:D4$Y$^$7$?!#(B
$B1Q!9<-=q$b$"$?$m$&$+$H$O;W$$$^$7$?$,!"(B
$BJ8A4BN$N0UL#$O$"$C$F$$$k$N$GLdBj$J$7$H$7$^$7$?!#(B
port$B:n@.<T$X$NG[N8$+$i!VBg<:GT!W$r0ULu!&$b$7$/$O8l$rA*$s$@(B
$B2DG=@-$bH=CGM}M3$G$9!#(B


$B!v(BJust because ~ does not mean
$B!A$@$H$$$&$@$1$G!D$H$$$&$o$1$G$O$J$$!"!A$@$+$i$H$$$C$F$^$@!D$H7h$^$C$?$o$1$G$O$J$$"!!ZMQK!![$"$j$,$A$J8m2r$r@5$9$H$-$J$I!#$7$P$7$P!JFC$K(Bbecause$B@a$,D9$$$H$-$O!K(Bdoes
not$B$NA0$K%+%s%^$rCV$/(B
$B!&(BJust because the police say so doesn't mean it's true. :
$B7Y;!$,$=$&8@$C$F$$$k$@$1$G!"$^$@$=$l$,;v<B$H7h$^$C$?$o$1$G$O$J$$!#(B

just bacause$B$N3NG'!#(B
$B5$$K$J$C$FD4$Y$^$7$?$,LdBj$J$7!#(B
$BA0J8$H$N$D$J$,$j$,$o$+$i$J$+$C$?$?$aD4$Y$^$7$?!#(B


$B!{(B@@ -3324,0 +3352,0 @@$B$NItJ,(B

$B!v(Bsusceptible
$B!Z7A![(B
   1. $B1F6A!P$($$$-$g$&!Q$r<u$1$d$9$$!"46@w!P$+$s$;$s!Q$7$d$9$$"!(Bvulnerable$B$H;w$F$$$k$,!"K=NO$rH<$o$J$$<e$5$K$D$$$F;H$o$l$k!#(B
      $B!&(BHe's very susceptible to women who cry. : $BH`$O5c$/=w@-$K$H$F$b1F6A$r<u$1$d$9$$!#(B
   2. $BB?46!P$?$+$s!Q$J!"IR46!P$S$s$+$s!Q$J(B
      $B!&(BAsthmatic are particularly susceptible to ozone. : $B$<$s$=$/45<T$OFC$K%*%>%s$KIR46$G$"$k!#(B
   3. $B!A$r<u$1F~$l$kM>CO!P$h$A!Q$,$"$k!"!A$r5v$9$3$H$,$G$-$k(B

   $BLdBj$J$7!#(B
   $BC18l$,$o$+$i$J$$$?$aD4$Y$k!#(B

$B!v%5!<%S%9K832967b(B
$B!!LdBj$J$7$G$9!#$,!"1Q8lJ;5-$,K>$^$7$$5$$,$7$^$9!#(B

$B!!(BDoS$B<+BN$O!V%5!<%S%95qH]!W967b$H$7$FG'<1$,$"$j$^$7$?$,!"(B
$B!!!V%5!<%S%9K832967b!W$H$$$&8F>N$O$8$a$FCN$j$^$7$?!#(B
$B!!!V%5!<%S%9K832967b!W$,(BDoS$B967b$HF1$80UL#$J$N$+G0$N$?$aD4$Y$^$7$?!#(B
   http://ja.wikipedia.org/wiki/DoS%E6%94%BB%E6%92%83
   $B>e5-(BWikipedia$B$+$iF1MM$N8F>N$,2?<oN`$+$"$k$3$H$bCN$j$^$7$?!#(B
   $B=j46$G$9$,!"$3$NLu8l$OCN$i$J$$?M$b$$$k$+$b$7$l$^$;$s!#(B
   $B8=>u!VCf1{=hM}AuCV!W$h$j!V(BCPU$B!W$,DL$C$F$$$k$3$H$+$i?dDj$7!"(B
   $B1Q8lJ;5-$,K>$^$7$$5$$,$7$^$7$?!#(B


2010$BG/(B6$B7n(B12$BF|(B7:38 Ryusuke SUZUKI <ryusuke@jp.freebsd.org>:
> $BJ]:d$5$s!"$*Hh$l$5$^$G$9!#(B
>
> $B::FI!"$"$j$,$H$&$4$6$$$^$7$?!#(B
>
> $B<!$N(B Porter's handbook $B$N::FIJ,(B (1.195 -> 1.214) $B$G$9!#(B
>  book_en.sgml.diff : $B1QJ8$N:9J,(B
>  book_jp.sgml.diff : $BK]LuJ8$N:9J,(B
>
> $B$h$m$7$/!"$*4j$$$7$^$9!#(B
>
>
> From: Yoshihiro Hosaka <hosaka.yoshihiro@gmail.com>
> Subject: Re: Porter's Handbook (1.183->1.195)
> Date: Mon, 7 Jun 2010 21:53:55 +0900
>
>> $BNkLZ$5$s(B
>> doc-jp-work$B$N3'MM(B
>>
>> $B$*Hh$lMM$G$9!#J]:d$G$9!#(B
>>
>> $B:#2s$N::FI$,40N;$7$^$7$?!#(B
>> $BFC$KLdBj$,$"$j$^$;$s!#(B
>> @@ -1954,
>> $B$NItJ,$NA08e$,CfESH>C<$K@Z$l$F$$$?$N$GA08e$N3NG'$r$7$^$7$?!#(B
>> $B$=$NItJ,$@$1:9J,0J30$bFI$_$^$7$?$,LdBj$"$j$^$;$s$G$7$?!#(B
>> $B0J>e$G$9!#(B
>>
>> $B"(A02s$N::FI$G$$$m$$$m$H4*0c$$$r$7$F$$$F<:Ni$7$^$7$?!#(B
>> $B$^$?!"$$$m$$$m;XE&$7$?$N$OLdBj$,$"$k$+$i$H$$$&$h$j$O!"(B
>> $B::FI<+BN$,<+J,$NG'<1$H$7$F$O:G8e$N%A%'%C%/$@$H;W$C$F$$$?$?$a$G$9!#(B
>> $B8@$o$J$1$l$P%9%k!<$5$l$F$7$^$&$H!#(B
>> $B$^$?!"<+J,$N%9%-%k%l%Y%k$b9g$o$;$FG'<1$7$F$$$?$@$1$k$H;W$C$?$?$a$b$"$j$^$9!#(B
>> $BK]Lu$4C4Ev$NJ}$,5$$r0-$/$5$l$F$^$7$?$i!"$3$N>l$r<Z$j$F$*OM$S$7$F$*$-$^$9!#(B
>>
>>
>> 2010$BG/(B6$B7n(B1$BF|(B0:21 Ryusuke SUZUKI <ryusuke@jp.freebsd.org>:
>> > $BJ]:d$5$s!"(Bdoc-jp $B$NNkLZ$G$9!#(B
>> >
>> > $B::FI$*Hh$l$5$^$G$9!#(B
>> >
>> > $B<!$N(B Porter's handbook $B$N::FIJ,(B (1.183 -> 1.195) $B$G$9!#(B
>> >  book_en.sgml.diff : $B1QJ8$N:9J,(B
>> >  book_jp.sgml.diff : $BK]LuJ8$N:9J,(B
>> > ($B1QJ8$NCf?H$O(B 1.184 -> 1.195 $B$N(B diff $B$G$9$,!"$=$3$O5$$K$7$J$$$G$/$@$5$$!#(B)
>> >
>> > $BA02s$HF1$8$h$&$KN><T$r8+Hf$Y$F!"LdBj$J$$$+$I$&$+$r3NG'$7$F$/$@$5$$!#(B
>> >
>> > $B$h$m$7$/$*4j$$$7$^$9!#(B
>> >
>
> Index: book.sgml
> ===================================================================
> RCS file: /home/ryusuke/work/cvs-doc/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v
> retrieving revision 1.195
> retrieving revision 1.214
> diff -u -u -d -r1.195 -r1.214
> --- book.sgml   28 Feb 2002 23:24:58 -0000      1.195
> +++ book.sgml   22 May 2002 14:27:13 -0000      1.214
> @@ -1,7 +1,7 @@
>  <!--
>      The FreeBSD Documentation Project
>
> -     $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.195 2002/02/28 23:24:58 tom Exp $
> +     $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.214 2002/05/22 14:27:13 ceri Exp $
>  -->
>
>  <!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
> @@ -1136,7 +1136,7 @@
>
>           <para>For example,</para>
>
> -            <programlisting>RUN_DEPENDS=   ${PREFIX}/etc/innd:${PORTSDIR}/news/inn \
> +            <programlisting>RUN_DEPENDS=   ${LOCALBASE}/etc/innd:${PORTSDIR}/news/inn \
>                wish8.0:${PORTSDIR}/x11-toolkits/tk80</programlisting>
>
>           <para>will check if the file or directory
> @@ -2547,6 +2547,17 @@
>          /* 2.0.5+ release specific code here */
>  #    endif
>  #endif</programlisting>
> +         </listitem>
> +       </itemizedlist>
> +
> +        <para>In the hundreds of ports that have been done, there have only
> +          been one or two cases where <literal>__FreeBSD__</literal> should
> +          have been used.  Just because an earlier port screwed up and used it
> +          in the wrong place does not mean you should do so too.</para>
> +      </sect1>
> +
> +      <sect1 id="freebsd-versions">
> +        <title>__FreeBSD_version values</title>
>
>                <informaltable frame="none">
>                <tgroup cols="2">
> @@ -2787,6 +2798,16 @@
>                  </row>
>
>                  <row>
> +                   <entry>3.5-RELEASE</entry>
> +                   <entry>350000</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>3.5-STABLE</entry>
> +                   <entry>350001</entry>
> +                 </row>
> +
> +                 <row>
>                    <entry>4.0-CURRENT after 3.4 branch</entry>
>                    <entry>400000</entry>
>                  </row>
> @@ -2898,6 +2919,12 @@
>                  </row>
>
>                  <row>
> +                   <entry>4.0-STABLE after the introduction of delayed
> +                     checksums.</entry>
> +                   <entry>400019</entry>
> +                 </row>
> +
> +                 <row>
>                    <entry>4.0-STABLE after merging libxpg4 code into
>                      libc.</entry>
>                    <entry>400020</entry>
> @@ -2983,6 +3010,29 @@
>                    <entry>440003</entry>
>                  </row>
>
> +                 <row>
> +                   <entry>4.5-RELEASE</entry>
> +                   <entry>450000</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>4.5-STABLE after the usb structure element rename.</entry>
> +                   <entry>450001</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>4.5-STABLE after the
> +                     <literal>sendmail_enable</literal> &man.rc.conf.5;
> +                     variable was made to take the value
> +                     <literal>NONE</literal>.</entry>
> +                   <entry>450004</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>4.5-STABLE after accept filtering was fixed so
> +                     that is no longer susceptible to an easy DoS.</entry>
> +                   <entry>450006</entry>
> +                 </row>
>
>                  <row>
>                    <entry>5.0-CURRENT</entry>
> @@ -3169,11 +3219,43 @@
>                      appropriate size for file flags.</entry>
>                    <entry>500030</entry>
>                  </row>
> +
> +                 <row>
> +                   <entry>5.0-CURRENT after the usb structure element rename.</entry>
> +                   <entry>500031</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>5.0-CURRENT after the introduction of
> +                     Perl 5.6.1.</entry>
> +                   <entry>500032</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>5.0-CURRENT after the
> +                     <literal>sendmail_enable</literal> &man.rc.conf.5;
> +                     variable was made to take the value
> +                     <literal>NONE</literal>.</entry>
> +                   <entry>500033</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>5.0-CURRENT after mtx_init() grew a third argument.</entry>
> +                   <entry>500034</entry>
> +                 </row>
> +
> +                 <row>
> +                   <entry>5.0-CURRENT with Gcc 3.1.</entry>
> +                   <entry>500035</entry>
> +
> +                 <row>
> +                   <entry>5.0-CURRENT with out Perl in /usr/src</entry>
> +                   <entry>500036</entry>
> +                 </row>
> +
>                 </tbody>
>               </tgroup>
>             </informaltable>
> -          </listitem>
> -        </itemizedlist>
>
>         <note>
>           <para>Note that 2.2-STABLE sometimes identifies itself as
> @@ -3186,11 +3268,6 @@
>             worry about old -CURRENTs; they are listed here just for your
>             reference.</para>
>         </note>
> -
> -        <para>In the hundreds of ports that have been done, there have only
> -          been one or two cases where <literal>__FreeBSD__</literal> should
> -          have been used.  Just because an earlier port screwed up and used it
> -          in the wrong place does not mean you should do so too.</para>
>       </sect1>
>
>       <sect1>
> @@ -3253,7 +3330,7 @@
>                 <entry><makevar>OSVERSION</makevar></entry>
>                 <entry>The numeric version of the operating system, same as
>                   <link
> -                    linkend="porting-versions"><literal>__FreeBSD_version</literal></link>.</entry>
> +                    linkend="freebsd-versions"><literal>__FreeBSD_version</literal></link>.</entry>
>               </row>
>
>               <row>
> @@ -3578,9 +3655,9 @@
>  xten:*:67:67:X-10 daemon:/usr/local/xten:/nonexistent
>  pop:*:68:6:Post Office Owner (popper):/nonexistent:/sbin/nologin
>  wnn:*:69:7:Wnn:/nonexistent:/nonexistent
> -ifmail:*:70:66:Ifmail user:/nonexistent:/nonexistent
>  pgsql:*:70:70:PostgreSQL pseudo-user:/usr/local/pgsql:/bin/sh
>  ircd:*:72:72:IRCd hybrid:/nonexistent:/nonexistent
> +ifmail:*:75:66:Ifmail user:/nonexistent:/nonexistent
>  www:*:80:80:World Wide Web Owner:/nonexistent:/sbin/nologin
>  alias:*:81:81:QMail user:/var/qmail/alias:/nonexistent
>  qmaill:*:83:81:QMail user:/var/qmail:/nonexistent
> @@ -3822,7 +3899,8 @@
>       <para>Next, create a new set of directories which your port can be
>         installed, and install any dependencies.</para>
>
> -      <screen>&prompt.root; <userinput>mtree -U -f /etc/mtree/BSD.local.dist -d -e -p /var/tmp/<replaceable>port-name</replaceable></userinput>
> +      <screen>&prompt.root; <userinput>mkdir /var/tmp/<replaceable>port-name</replaceable></userinput>
> +&prompt.root; <userinput>mtree -U -f /etc/mtree/BSD.local.dist -d -e -p /var/tmp/<replaceable>port-name</replaceable></userinput>
>  &prompt.root; <userinput>make depends PREFIX=/var/tmp/<replaceable>port-name</replaceable></userinput></screen>
>
>       <para>Store the directory structure in a new file.</para>
>
>
