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

pkgsrc/doc/guide/files/components.xml: 1.38 -> 1.39ほか



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

pkgsrc/doc/guide/files/components.xml: 1.38 -> 1.39
pkgsrc/doc/guide/files/fixes.xml: 1.92 -> 1.93
> Document OWNER

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

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

--- components.xml.orig	2008-05-29 23:56:25.000000000 +0900
+++ components.xml	2008-05-29 23:56:25.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: components.xml,v 1.38 2008/01/02 14:20:55 rillig Exp $ -->
+<!-- $NetBSD: components.xml,v 1.39 2008/05/29 08:34:26 abs Exp $ -->
 <!-- Based on english version: -->
-<!-- NetBSD: components.xml,v 1.38 2008/01/02 14:20:55 rillig Exp   -->
+<!-- NetBSD: components.xml,v 1.39 2008/05/29 08:34:26 abs Exp   -->
 
 <chapter id="components"> <?dbhtml filename="components.html"?>
 <title>パッケージコンポーネント - ファイル、ディレクトリー、およびコンテンツ</title>
@@ -98,13 +98,21 @@
     <listitem><para><varname>MAINTAINER</varname> は、
     当該パッケージの担当者であることを自覚しており、
     &man.send-pr.1; を使って報告された問題や質問の面倒をもっともよく見そうな人の電子メールアドレスです。
-    他の開発者がパッケージに大幅な変更を加える際には、
-    事前に <varname>MAINTAINER</varname> に連絡するようにします。
+    他の開発者がパッケージに変更を加える際には、
+    事前に <varname>MAINTAINER</varname> に連絡してもかまいませんが、必ずしも連絡する必要はありません。
     新しいプログラムをパッケージ化する場合は、
     <varname>MAINTAINER</varname> をあなた自身に設定してください。
     そのパッケージを将来の更新に応じて保守することがどうしてもできない場合は、
     <email>pkgsrc-users@NetBSD.org</email> に設定します。</para></listitem>
 
+    <listitem><para><varname>OWNER</varname> は、
+    他の開発者に無断でパッケージを更新されたり変更されたりしたくない場合に、
+    <varname>MAINTAINER</varname> のかわりに使うものです。
+    パッケージの Makefile には、
+    <varname>MAINTAINER</varname> または <varname>OWNER</varname>
+    のいずれか一方を含めるようにしますが、
+    両方書いてはいけません。  </para></listitem>
+
     <listitem><para><varname>HOMEPAGE</varname> は、当該パッケージについて、
     利用者がより詳しい情報を得られる URL です。</para></listitem>
 
--- fixes.xml.orig	2008-05-29 23:56:26.000000000 +0900
+++ fixes.xml	2008-05-29 23:56:26.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: fixes.xml,v 1.92 2008/01/23 13:46:21 rillig Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.93 2008/05/29 08:34:26 abs Exp $ -->
 <!-- Based on english version: -->
-<!-- NetBSD: fixes.xml,v 1.92 2008/01/23 13:46:21 rillig Exp   -->
+<!-- NetBSD: fixes.xml,v 1.93 2008/05/29 08:34:26 abs Exp   -->
 
 <chapter id="fixes"> <?dbhtml filename="fixes.html"?>
 <title>パッケージを動くようにする</title>
@@ -573,7 +573,8 @@
     <varname>PKGREVISION</varname> を上げる意味のない変更には、たとえば以下のようなものがあります。</para>
 
     <itemizedlist><listitem>
-      <para><varname>HOMEPAGE</varname>, <varname>MAINTAINER</varname>
+      <para><varname>HOMEPAGE</varname>,
+      <varname>MAINTAINER</varname>, <varname>OWNER</varname>
       や、Makefile 中のコメントの変更。</para></listitem><listitem><para>
       構築変数の変更で、作成されるバイナリーパッケージに変化がない場合。</para></listitem><listitem><para>
       <filename>DESCR</filename> の変更。</para></listitem><listitem><para>
Index: components.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/components.xml,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- components.xml	2 Jan 2008 14:20:55 -0000	1.38
+++ components.xml	29 May 2008 08:34:26 -0000	1.39
@@ -1,4 +1,4 @@
-<!-- $NetBSD: components.xml,v 1.38 2008/01/02 14:20:55 rillig Exp $ -->
+<!-- $NetBSD: components.xml,v 1.39 2008/05/29 08:34:26 abs Exp $ -->
 
 <chapter id="components"> <?dbhtml filename="components.html"?>
 <title>Package components - files, directories and contents</title>
@@ -96,16 +96,24 @@
   <para>The third section contains the following variables.
   <itemizedlist>
 
-    <listitem><para><varname>MAINTAINER</varname> is the email address
-    of the person who feels responsible for this package, and who is
-    most likely to look at problems or questions regarding this
-    package which have been reported with &man.send-pr.1;. Other
-    developers should contact the <varname>MAINTAINER</varname> before
-    making major changes to the package. When packaging a new program,
-    set <varname>MAINTAINER</varname> to yourself. If you really can't
-    maintain the package for future updates, set it to
+    <listitem><para><varname>MAINTAINER</varname> is the email
+    address of the person who feels responsible for this package,
+    and who is most likely to look at problems or questions regarding
+    this package which have been reported with &man.send-pr.1;.
+    Other developers may contact the <varname>MAINTAINER</varname>
+    before making changes to the package, but are not required to
+    do so. When packaging a new program, set <varname>MAINTAINER</varname>
+    to yourself. If you really can't maintain the package for future
+    updates, set it to
     <email>pkgsrc-users@NetBSD.org</email>.</para></listitem>
 
+    <listitem><para><varname>OWNER</varname> should be used instead
+    of <varname>MAINTAINER</varname> when you do not want other
+    developers to update or change the package without contacting
+    you first. A package Makefile should contain one of
+    <varname>MAINTAINER</varname> or <varname>OWNER</varname>, but
+    not both.  </para></listitem>
+
     <listitem><para><varname>HOMEPAGE</varname> is a URL where users can
     find more information about the package.</para></listitem>
 
Index: fixes.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/fixes.xml,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -r1.92 -r1.93
--- fixes.xml	23 Jan 2008 13:46:21 -0000	1.92
+++ fixes.xml	29 May 2008 08:34:26 -0000	1.93
@@ -1,4 +1,4 @@
-<!-- $NetBSD: fixes.xml,v 1.92 2008/01/23 13:46:21 rillig Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.93 2008/05/29 08:34:26 abs Exp $ -->
 
 <chapter id="fixes"> <?dbhtml filename="fixes.html"?>
 <title>Making your package work</title>
@@ -586,7 +586,8 @@
     <varname>PKGREVISION</varname> are:</para>
 
     <itemizedlist><listitem>
-      <para>Changing <varname>HOMEPAGE</varname>, <varname>MAINTAINER</varname>,
+      <para>Changing <varname>HOMEPAGE</varname>,
+      <varname>MAINTAINER</varname>, <varname>OWNER</varname>,
       or comments in Makefile.</para></listitem><listitem><para>
       Changing build variables if the resulting binary package is the same.</para></listitem><listitem><para>
       Changing <filename>DESCR</filename>.</para></listitem><listitem><para>