[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> のようになります。