[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pkgsrc/doc/guide/files/creating.xml: 1.9 -> 1.10
以下のページの更新をしました。ツッコミをお願いします。
pkgsrc/doc/guide/files/creating.xml: 1.9 -> 1.10
> Update severely outdated documentation about dependencies.
> Inspired by patch from Francois Tigeot on pkgsrc-wip-discuss.
火曜日までに異議がなければ、 commit します。
以下、訳と原文それぞれの新旧の差分です。
--- creating.xml.orig 2011-05-30 00:31:00.000000000 +0900
+++ creating.xml 2011-05-30 00:31:00.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: creating.xml,v 1.9 2009/09/07 18:22:10 joerg Exp $ -->
+<!-- $NetBSD: creating.xml,v 1.10 2011/05/21 16:39:03 wiz Exp $ -->
<!-- Based on english version: -->
-<!-- NetBSD: creating.xml,v 1.9 2009/09/07 18:22:10 joerg Exp -->
+<!-- NetBSD: creating.xml,v 1.10 2011/05/21 16:39:03 wiz Exp -->
<chapter id="creating">
<title>新しいパッケージを一から作る</title>
@@ -38,6 +38,10 @@
というファイルがある場合はそれを <filename>Makefile</filename>
の最後の行の直前でインクルードします。
依存先に <filename>buildlink3.mk</filename> がない場合は、
+このファイルをまず作ります。<filename>buildlink3.mk</filename> ファイルは、
+依存先パッケージのインクルードファイルとライブラリーが確実に用意されるようにするためのものです。</para>
+
+<para>単に、あるパッケージに含まれるバイナリーが必要なだけならば、
依存するバージョンと pkgsrc における場所を指定する
<varname>DEPENDS</varname> 行を Makefile に追加します。
この行は 3 番目の段落に書くようにします。
Index: creating.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/creating.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- creating.xml 7 Sep 2009 18:22:10 -0000 1.9
+++ creating.xml 21 May 2011 16:39:03 -0000 1.10
@@ -1,4 +1,4 @@
-<!-- $NetBSD: creating.xml,v 1.9 2009/09/07 18:22:10 joerg Exp $ -->
+<!-- $NetBSD: creating.xml,v 1.10 2011/05/21 16:39:03 wiz Exp $ -->
<chapter id="creating">
<title>Creating a new pkgsrc package from scratch</title>
@@ -35,7 +35,10 @@
file called <filename>buildlink3.mk</filename> in that directory, add a
line to your package <filename>Makefile</filename> which includes that
file just before the last line. If the
-<filename>buildlink3.mk</filename> file does not exist, add a
+<filename>buildlink3.mk</filename> file does not exist, it must be
+created first. The <filename>buildlink3.mk</filename> file makes sure that the package's include files and libraries are provided.</para>
+
+<para>If you just need binaries from a package, add a
<varname>DEPENDS</varname> line to the Makefile, which specifies the
version of the dependency and where it can be found in pkgsrc. This line
should be placed in the third paragraph. If the dependency is only