[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pkgsrc/doc/guide/files/binary.xml: 1.17 -> 1.18



以下のページの更新をしました。ツッコミをお願いします。

pkgsrc/doc/guide/files/binary.xml: 1.17 -> 1.18

> revision 1.18
> date: 2005/12/04 17:05:22;  author: rillig;  state: Exp;  lines: +24 -1
> Added documentation for the make(1) variables that are most likely to be
> overridden in a user's mk.conf file.

月曜日までに異議がなければ、 commit します。

以下、訳と原文それぞれの新旧の差分です。

--- binary.xml.orig	2006-10-20 00:47:24.000000000 +0900
+++ binary.xml	2006-10-20 00:47:24.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: binary.xml,v 1.17 2005/11/29 09:58:27 rillig Exp $ -->
+<!-- $NetBSD: binary.xml,v 1.18 2005/12/04 17:05:22 rillig Exp $ -->
 <!-- Based on english version: -->
-<!-- NetBSD: binary.xml,v 1.17 2005/11/29 09:58:27 rillig Exp   -->
+<!-- NetBSD: binary.xml,v 1.18 2005/12/04 17:05:22 rillig Exp   -->
 
 <chapter id="binary">
   <title>バイナリーパッケージを作る</title>
@@ -98,6 +98,29 @@
     PKG_DEVELOPER?= yes
     _ACCEPTABLE=    yes
 </programlisting>
+
+	<para>バルクビルド用として、特に有用なオプションが、
+	<filename>mk/bulk/bsd.bulk-pkg.mk</filename>
+	の冒頭にいくつかあります。そのなかでも最も有用な部類のものを、
+	ここで簡単に説明します。</para>
+
+	<itemizedlist>
+
+	<listitem><para>遅いマシンを使っている場合は、
+	<varname>USE_BULK_BROKEN_CHECK</varname> を
+	<quote>no</quote> に設定するとよいでしょう。</para></listitem>
+
+	<listitem><para>読み出し専用の pkgsrc ツリーを使ってバルクビルドをする場合は、
+	ログファイルが作られるディレクトリーとして <varname>BULKFILESDIR</varname>
+	を設定する必要があります。そうしないと、
+	pkgsrc ディレクトリー内にログファイルが作られます。</para></listitem>
+
+	<listitem><para>このほか、重要な変数として
+	<varname>BULK_PREREQ</varname> があります。
+	これは、他のパッケージを構築する際には常に使える状態になっているべきパッケージを
+	並べたリストです。</para></listitem>
+
+	</itemizedlist>
       </sect3>
 
       <sect3 id="pre-build.local">
Index: binary.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/binary.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- binary.xml	29 Nov 2005 09:58:27 -0000	1.17
+++ binary.xml	4 Dec 2005 17:05:22 -0000	1.18
@@ -1,4 +1,4 @@
-<!-- $NetBSD: binary.xml,v 1.17 2005/11/29 09:58:27 rillig Exp $ -->
+<!-- $NetBSD: binary.xml,v 1.18 2005/12/04 17:05:22 rillig Exp $ -->
 
 <chapter id="binary">
   <title>Creating binary packages</title>
@@ -99,6 +99,29 @@
     PKG_DEVELOPER?= yes
     _ACCEPTABLE=    yes
 </programlisting>
+
+	<para>Some options that are especially useful for bulk builds
+	can be found at the top lines of the file
+	<filename>mk/bulk/bsd.bulk-pkg.mk</filename>. The most useful
+	options of these are briefly described here.</para>
+
+	<itemizedlist>
+
+	<listitem><para>If you are on a slow machine, you may want to
+	set <varname>USE_BULK_BROKEN_CHECK</varname> to
+	<quote>no</quote>.</para></listitem>
+
+	<listitem><para>If you are doing bulk builds from a read-only
+	copy of pkgsrc, you have to set <varname>BULKFILESDIR</varname>
+	to the directory where all log files are created. Otherwise the
+	log files are created in the pkgsrc directory.</para></listitem>
+
+	<listitem><para>Another important variable is
+	<varname>BULK_PREREQ</varname>, which is a list of packages that
+	should be always available while building other
+	packages.</para></listitem>
+
+	</itemizedlist>
       </sect3>
 
       <sect3 id="pre-build.local">