[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pkgsrc/doc/guide/files/fixes.xml: 1.58 -> 1.61
以下のページの更新をしました。ツッコミをお願いします。
pkgsrc/doc/guide/files/fixes.xml: 1.58 -> 1.61
> revision 1.61
> date: 2006/07/01 12:51:30; author: rillig; state: Exp; lines: +7 -11
> Removed the policy that INTERACTIVE_STAGE should not contain "fetch", as
> it had not been discussed before.
> ----------------------------
> revision 1.60
> date: 2006/07/01 09:26:41; author: rillig; state: Exp; lines: +5 -2
> Added another rationale that "fetch" should not be in INTERACTIVE_STAGE.
> ----------------------------
> revision 1.59
> date: 2006/06/30 09:41:39; author: rillig; state: Exp; lines: +12 -5
> INTERACTIVE_STAGE should not be set to "fetch".
1.59 での変更が 1.61 で戻されているので、
実際の変更点は 1.60 のものだけです。
水曜日までに異議がなければ、 commit します。
以下、訳と原文それぞれの新旧の差分です。
--- fixes.xml.orig 2006-12-05 20:48:33.000000000 +0900
+++ fixes.xml 2006-12-05 20:48:33.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: fixes.xml,v 1.58 2006/06/29 11:41:04 rillig Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.61 2006/07/01 12:51:30 rillig Exp $ -->
<!-- Based on english version: -->
-<!-- NetBSD: fixes.xml,v 1.58 2006/06/29 11:41:04 rillig Exp -->
+<!-- NetBSD: fixes.xml,v 1.61 2006/07/01 12:51:30 rillig Exp -->
<chapter id="fixes"> <?dbhtml filename="fixes.html"?>
<title>パッケージを動くようにする</title>
@@ -47,12 +47,19 @@
</sect2>
<sect2 id="user-interaction">
- <title>ユーザーとの対話</title>
+ <title>パッケージ構築時のユーザーとの対話</title>
<para>時々、パッケージがユーザーとの対話を必要とする場合がありますが、そのような
状況は何通りもありえます:</para>
<itemizedlist>
+
+ <listitem>
+ <para>distfile の取得時に、パッケージによっては、
+ ユーザー名とパスワードの入力や web ページ上のライセンスへの同意のような、
+ 利用者の対話を必要とするものがあります。</para>
+ </listitem>
+
<listitem>
<para>distfile の展開時に、パッケージによってはパスワードを要求することがあります。</para>
</listitem>
@@ -83,8 +90,8 @@
<programlisting>
INTERACTIVE_STAGE= configure install
</programlisting>
- </sect2>
+ </sect2>
<sect2 id="handling-licenses">
<title>ライセンスの処理</title>
@@ -540,8 +547,7 @@
数として<filename>files/getsite.sh</filename>を呼び出します。このスクリプトは、ファイルをダウン
ロードするディレクトリーのURLを出力することが前提となっています。
<filename role="pkg">graphics/ns-cult3d</filename>が、
- この使い方の例となっています。
-</para>
+ この使い方の例となっています。</para>
<para>パスワード用に個人情報の登録が必要だったり、ソースに代金を払う必要があった
り、その他もろもろの理由により、ダウンロードが自動化できない場合は、
Index: fixes.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/fixes.xml,v
retrieving revision 1.58
retrieving revision 1.61
diff -u -r1.58 -r1.61
--- fixes.xml 29 Jun 2006 11:41:04 -0000 1.58
+++ fixes.xml 1 Jul 2006 12:51:30 -0000 1.61
@@ -1,4 +1,4 @@
-<!-- $NetBSD: fixes.xml,v 1.58 2006/06/29 11:41:04 rillig Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.61 2006/07/01 12:51:30 rillig Exp $ -->
<chapter id="fixes"> <?dbhtml filename="fixes.html"?>
<title>Making your package work</title>
@@ -46,12 +46,19 @@
</sect2>
<sect2 id="user-interaction">
- <title>User interaction</title>
+ <title>User interaction when building the package</title>
<para>Occasionally, packages require interaction from the user, and this can be
in a number of ways:</para>
<itemizedlist>
+
+ <listitem>
+ <para>When fetching the distfiles, some packages require user
+ interaction such as entering username/password or accepting a
+ license on a web page.</para>
+ </listitem>
+
<listitem>
<para>When extracting the distfiles, some packages may ask for passwords.</para>
</listitem>
@@ -82,8 +89,8 @@
<programlisting>
INTERACTIVE_STAGE= configure install
</programlisting>
- </sect2>
+ </sect2>
<sect2 id="handling-licenses">
<title>Handling licenses</title>
@@ -567,8 +574,7 @@
with the name of each file to download as an argument, expecting
it to output the URL of the directory from which to download
it. <filename role="pkg">graphics/ns-cult3d</filename> is an
- example of this usage.
-</para>
+ example of this usage.</para>
<para>If the download can't be automated, because the user must
submit personal information to apply for a password, or must pay