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

pkgsrc/doc/guide/files/components.xml: 1.11 -> 1.12



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

pkgsrc/doc/guide/files/components.xml: 1.11 -> 1.12

> revision 1.12
> date: 2005/08/04 17:38:06;  author: gdt;  state: Exp;  lines: +7 -1
> In components, in patches section, add admonition to send patches that
> are really fixes upstream.  (Prompted by note back from an upstream
> maintainer after sending him someone else's bugfix patch that he
> hadn't already gotten asking me to make sure upstream maintainers get
> patches.)

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

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

--- components.xml.orig	2006-10-11 00:15:53.000000000 +0900
+++ components.xml	2006-10-11 00:15:53.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: components.xml,v 1.11 2005/08/03 16:34:19 wiz Exp $ -->
+<!-- $NetBSD: components.xml,v 1.12 2005/08/04 17:38:06 gdt Exp $ -->
 <!-- Based on english version: -->
-<!-- NetBSD: components.xml,v 1.11 2005/08/03 16:34:19 wiz Exp   -->
+<!-- NetBSD: components.xml,v 1.12 2005/08/04 17:38:06 gdt Exp   -->
 
 <chapter id="components"> <?dbhtml filename="components.html"?>
   <title>パッケージコンポーネント - ファイル、ディレクトリー、およびコンテンツ</title>
@@ -273,6 +273,12 @@
       イルのチェックサムを生成するようにしてください。<xref linkend="components.distinfo"/>を参照してくだ
       さい。</para>
 
+    <para>(たとえば、マニュアルページの場所を pkgsrc の流儀に合わせるようなものではなく)
+      distfile の問題を修正するパッチを追加した場合は、
+      そのパッチをバグ報告としてメンテナーに送ってください。こうすることで、
+      pkgsrc を使っていないパッケージ利用者が幸せになれますし、
+      通常は、将来のバージョンでパッチを削除することができるようになります。</para>
+
     <para>作者その他のメンテナーが配布しているパッチファイルは、
       <varname>$PATCHFILES</varname>
       に列挙することができます。 </para> 
Index: components.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/components.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- components.xml	3 Aug 2005 16:34:19 -0000	1.11
+++ components.xml	4 Aug 2005 17:38:06 -0000	1.12
@@ -1,4 +1,4 @@
-<!-- $NetBSD: components.xml,v 1.11 2005/08/03 16:34:19 wiz Exp $ -->
+<!-- $NetBSD: components.xml,v 1.12 2005/08/04 17:38:06 gdt Exp $ -->
 
 <chapter id="components"> <?dbhtml filename="components.html"?>
   <title>Package components - files, directories and contents</title>
@@ -283,6 +283,12 @@
       for the patch files by using the <command>make makepatchsum</command>
       command, see <xref linkend="components.distinfo"/>.</para>
 
+    <para>When adding a patch that corrects a problem in the distfile (rather
+      than e.g. enforcing pkgsrc's view of where man pages should go), send
+      the patch as a bug report to the maintainer.  This benefits
+      non-pkgsrc users of the package, and usually enables removing
+      the patch in future version.</para>
+
     <para>Patch files that are distributed by the author or other
       maintainers can be listed in
       <varname>$PATCHFILES</varname>. </para>