[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Documentation/pkgsrc/components.xml: 1.3 -> 1.4
以下のページの更新をしました。ツッコミをお願いします。
Documentation/pkgsrc/components.xml: 1.3 -> 1.4
> revision 1.4
> date: 2004/09/29 23:04:30; author: hubertf; state: Exp; lines: +28 -2
> Moving stuff around a lot, FAQ is down from 50 to 15 items.
月曜日までに異議がなければ、 commit します。
faq.xml の以下の 2 節が削除され、
修正および追記のうえ、components.xml に
(独立した節としてではなく、既存の節の末尾に) 追加されています。
- Packages not creating their own subdirectory
- Packages not building in their DISTNAME directory
訳と原文それぞれの新旧の差分は
http://www.na.rim.or.jp/%7Ekano/tmp/Documentation/pkgsrc/diff-ja.txt
http://www.na.rim.or.jp/%7Ekano/tmp/Documentation/pkgsrc/diff-en.txt
に、更新後の訳の全文は
http://www.na.rim.or.jp/%7Ekano/tmp/Documentation/pkgsrc/components.xml
に置いてあります。
以下、追加部分の原文と訳の差分です。
- <para> If a package doesn't create a subdirectory for itself (like
- GNU software does, for instance), but extracts itself in the
- current directory, you should set <varname>WRKSRC</varname>
- accordingly, e.g. <pkg>editors/sam</pkg> again, but the quick
- answer is: </para>
+ <para> パッケージが例えばGNUソフトウェアのようにサブディレクトリーを作るのではなく、
+ カレントディレクトリーに展開される場合、適宜 <varname>WRKSRC</varname>
+ を設定します。例はもう一度<pkg>editors/sam</pkg>を見てください。
+ 簡単にいうと以下の設定が必要です。</para>
<programlisting>WRKSRC= ${WRKDIR}</programlisting>
- <para> Please note that the old <varname>NO_WRKSUBDIR</varname>
- has been deprecated and should not be used. Also, if your
- package doesn't create a subdir with the name of
- <varname>DISTNAME</varname> but some different name, set
- <varname>WRKSRC</varname> to point to the proper name in
- <filename>${WRKDIR}</filename>. See <pkg>lang/tcl</pkg> and
- <pkg>x11/tk</pkg> for examples, and here is another one: </para>
+ <para> なお、以前使われていた <varname>NO_WRKSUBDIR</varname>
+ は廃止されましたので、もう使わないでください。
+ また、パッケージが <varname>DISTNAME</varname> と同名のサブディレクトリーは作らずに、
+ 別の名前のサブディレクトリーを作る場合も、
+ <varname>WRKSRC</varname> を設定して
+ <filename>${WRKDIR}</filename> 内の適切な名前を指すようにします。
+ 例としては <pkg>lang/tcl</pkg> と
+ <pkg>x11/tk</pkg> を見てください。また、さらに別の例を以下に示します。 </para>
<programlisting>WRKSRC= ${WRKDIR}/${DISTNAME}/unix</programlisting> </para>
- <para> The name of the working directory created by pkgsrc is
- <filename>work</filename> by default. If the same pkgsrc tree
- should be used on several different platforms, the variable
- <varname>OBJMACHINE</varname> can be set in /etc/mk.conf to
- attach the platform to the directory name,
- e.g. <filename>work.i386</filename> or
- <filename>work.sparc</filename>.
+ <para> pkgsrc が作成する作業用ディレクトリーの名前は、標準では
+ <filename>work</filename> です。同じ
+ pkgsrc ツリーを複数の異なるプラットフォームで共用する場合は、
+ /etc/mk.conf で <varname>OBJMACHINE</varname> を設定して、
+ 作業用ディレクトリー名にプラットフォームを付け足すことができます。
+ こうすると、たとえば <filename>work.i386</filename> や
+ <filename>work.sparc</filename> のようになります。