From owner-svn-doc-all@FreeBSD.ORG Sat Oct 13 07:36:55 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1F11AB5; Sat, 13 Oct 2012 07:36:55 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 9F4948FC08; Sat, 13 Oct 2012 07:36:55 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9D7atgU064953; Sat, 13 Oct 2012 07:36:55 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9D7at0A064949; Sat, 13 Oct 2012 07:36:55 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201210130736.q9D7at0A064949@svn.freebsd.org> From: Ryusuke SUZUKI Date: Sat, 13 Oct 2012 07:36:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r39743 - head/ja_JP.eucJP/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 07:36:55 -0000 Author: ryusuke Date: Sat Oct 13 07:36:55 2012 New Revision: 39743 URL: http://svn.freebsd.org/changeset/doc/39743 Log: - Merge the following from the English version: r18652 -> r18758 head/ja_JP.eucJP/books/porters-handbook/book.xml Submitted by: Hiroo Ono Reference: [doc-jp-work 1765] Modified: head/ja_JP.eucJP/books/porters-handbook/book.xml Modified: head/ja_JP.eucJP/books/porters-handbook/book.xml ============================================================================== --- head/ja_JP.eucJP/books/porters-handbook/book.xml Sat Oct 13 04:17:17 2012 (r39742) +++ head/ja_JP.eucJP/books/porters-handbook/book.xml Sat Oct 13 07:36:55 2012 (r39743) @@ -9,7 +9,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r18652 + Original revision: r18758 $FreeBSD$ --> @@ -653,8 +653,8 @@ lib/X11/oneko/mouse.xpm パッチは適当にまとめて patch-* という名前のファイルに入れてください。 - * は - パッチが適用される順番を示します — これらは + * + はパッチが適用される順番を示します — これらは アルファベット順、 つまり aa が最初、 ab が その次といった順番で処理されます。 @@ -663,17 +663,19 @@ lib/X11/oneko/mouse.xpm パッチ対象のファイルのパス名を示す名前を使うこともできます。 これらのファイルは PATCHDIR に置いてください。 そうすれば自動的に適用されるようになっています。 - すべてのパッチは WRKSRC からの相対パスにする - べきです (通常、WRKSRC は port の tar ファイルが - 展開されるディレクトリで、make が実行されるところと同じです)。 - 修正やアップグレードを容易にするため、複数のパッチで - 同じファイルを修正するのは避けてください + すべてのパッチは WRKSRC + からの相対パスにするべきです (通常、WRKSRC + は port の tar ファイルが展開されるディレクトリで、 + make が実行されるところと同じです)。 + 修正やアップグレードを容易にするため、 + 複数のパッチで同じファイルを修正するのは避けてください (たとえば、patch-aapatch-ab が共に - WRKSRC/foobar.c を - 修正するなど)。 + WRKSRC/foobar.c + を修正するなど)。 - RCS にとって特別な意味を持つ文字列をパッチ内に入れないようにしてください。 + RCS + にとって特別な意味を持つ文字列をパッチ内に入れないようにしてください。 ファイルを私たちのソースツリーに入れる時、 これらの文字列は CVS によって書き換えられてしまい、 後でまたパッチを使おうとした時にうまくいかないことがあります。 @@ -897,24 +899,25 @@ lib/X11/oneko/mouse.xpm 実質的な効能であれ)、アップデートすることにより誰かがどこかで 利益を受けるような何か かどうか自問してみることです。 - もし答がイエスであれば、新しい package が利用可能になった事実を - (例えば &man.pkg.version.1; 等の) 自動化ツールが - 強調することができるように、PORTREVISION を - 上げるべきでしょう。 + もし答がイエスであれば、新しい package + が利用可能になった事実を (例えば &man.pkg.version.1; 等の) + 自動化ツールが強調することができるように、 + PORTREVISION を上げるべきでしょう。 <makevar>PORTEPOCH</makevar> ソフトウェアのベンダや FreeBSD の port 作成者は、 - 以前のものよりも小さい数字のバージョン番号をつけたソフトウェアを - リリースするといった、何か馬鹿げたことをすることが時々あります。 - 例をあげると、ある port が foo-20000801 から foo-1.0 になる - といった具合です (数字として見ると 20000801 は 1 よりも大きいため、 + 以前のものよりも小さい数字のバージョン番号をつけたソフトウェアをリリースするといった、 + 何か馬鹿げたことをすることが時々あります。 + 例をあげると、ある port が foo-20000801 から foo-1.0 + になるといった具合です + (数字として見ると 20000801 は 1 よりも大きいため、 間違って前者の方が新しいバージョンとして扱われてしまいます)。 - このような場合には PORTEPOCH バージョンを - 増やしてください。 + このような場合には PORTEPOCH + バージョンを増やしてください。 上のセクション 0 で説明したように、 PORTEPOCH がゼロでない場合には、 それがパッケージ名の後ろにつけられます。 @@ -2868,13 +2871,13 @@ PATCHFILES= patch1:testextract ターゲットと install ターゲットの中で、2 回行なわれます。 - (訳注: これは、その port をビルドするマシンと - インストールされるマシンが違う場合、どちらのマシンでも - そのライブラリが利用できることを確認するためです。) + (訳注: これは、その port + をビルドするマシンとインストールされるマシンが違う場合、 + どちらのマシンでもそのライブラリが利用できることを確認するためです)。 同様に、依存するライブラリの名前は package 中にも書き込まれていて、 - &man.pkg.add.1; 実行時にそのライブラリが - ユーザのシステムに存在していなければ、自動的にインストールされます。 - + &man.pkg.add.1; + 実行時にそのライブラリがユーザのシステムに存在していなければ、 + 自動的にインストールされます。 @@ -6443,8 +6446,7 @@ drweb:*:426:426:Dr.Web Mail Scanner:/non に置く必要がある場合には、それを単純にインストールしたり、 pkg-plist に加えてはいけません。 - こうしてしまうと - &man.pkg.delete.1; + こうしてしまうと &man.pkg.delete.1; によってユーザが苦労して作ったファイルが消えてしまったり、 新しくインストールする時に上書きされてしまったりします。