[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Packages.txt: 1.265 -> 1.267
In message <200601111707.CAA10894@shell.rim.or.jp> I wrote:
> とりあえず 1.295 までは Packages.txt を更新します。
と書きましたが、最初の xml 版
http://mail-index.NetBSD.org/www-changes/2003/04/07/0004.html
は、それより前のもの (節によって異なるっぽい) がベースのようです
Packages.txt の更新は 1.286 までにしておきます。
失礼しました。
http://www.jp.NetBSD.org/ja/JP/ml/www-changes-ja/200601/msg00045.html
の 1.290 の案との、訳と原文それぞれの差分は、以下のとおりです。
最後の "* packages:" の説明は、 1.267 (現在の訳) と同じになります。
それ以外は単純に削除しただけです。
perl スクリプトに関する 10.33 節は、
htdocs/Documentation/pkgsrc/features/chapter.xml 1.2 で反映されるので、
つばいさんに直していただいたものは無駄にはなりませんです。
--- Packages.txt.orig Thu Jan 12 02:15:44 2006
+++ Packages.txt Sun Jan 15 21:10:19 2006
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.290 2003/05/06 00:15:52 zuntum Exp $
+# $NetBSD: Packages.txt,v 1.286 2003/02/03 15:33:01 wiz Exp $
# $Id: Packages.txt,v 1.28 2006/01/11 17:14:21 kano Exp $
###########################################################################
@@ -1917,16 +1917,6 @@
...
.endif
-/etc/mk.confでCFLAGSの値を設定したい場合は、
-以下のような形で使うようにしてください。
-
- CFLAGS+= -your -flags
-
-'CFLAGS='のようにする(つまり、'+'を付けない)と、
-独自のフラグを追加する必要があるパッケージで問題を起こすことがあります。
-また、CPUにあわせた最適化に関心がある場合は、
-devel/cpuflagsパッケージを見ておくとよいでしょう。
-
10.10 pkgについて話しあうためのメーリングリストはありますか?
============================================================
@@ -2172,8 +2162,6 @@
pre-configure時に、cursesライブラリーとncurses機能用のヘッダーが
${BUILDLINK_DIR}内にリンクされます。ncursesが本当に必要な場合は、パッケージ
のMakefileでUSE_NCURSESを定義してください。
- USE_NCURSES= # redrawwin
-コメントには、どの関数が不足しているのかを書いておきます。
10.21 自動セキュリティーチェック
@@ -2498,13 +2486,6 @@
"preserved"付きのパッケージは、
pkg_delete(1)を使っても、"-f"オプションを付けない限りは削除されません。
- 10.33 perlスクリプトを含むパッケージ
- ====================================
-
-perlスクリプトがパッケージに含まれる場合は、
-インタープリターのパスが適切に設定されるようにするために、
-REPLACE_PERLを設定します。
-REPLACE_PERLの設定値は、調整の対象となるスクリプトをWRKSRCからの相対位置で列挙したものにします。
11 提出およびコミット
=====================
@@ -2525,11 +2506,15 @@
*パッケージ:
最初にパッケージが完全かどうか、コンパイル、実行できるかどうかを確認して
ください。このドキュメントのセクション9、その他が参考になるでしょう。次に、
- パッケージに必要なすべてのファイルのtarアーカイブを作成し、gzipしてuuencodeしてください。
- これは、すべてのファイルをひとつのディレクトリーにおきたいためです。
- 最後に、パッケージの名前とバージョンを
- 含む概要、簡単な説明(COMMENT変数やDESCRファイルの内容でもOKです)
- を書き、作成したtarアーカイブを添附して、「pkg」カテゴリーでsend-pr(1) (問題報告)をおこなってください。
+ パッケージに必要なすべてのファイルのgzipされたtarファイルを作成してくださ
+ い。これは、すべてのファイルをひとつのディレクトリーにおきたいためです。
+ 次に、そのtarファイルを、パッケージのメンテナーがFTPかHTTP (WWW)を使用し
+ て取得できる場所においてください。最後に、パッケージの名前とバージョンを
+ 含む概要、簡単な説明(COMMENT変数の内容でもOKです)、そしてtarファイルのURL
+ を書き、「pkg」カテゴリーでsend-pr (問題報告)をおこなってください。
+
+ 問題報告が処理されたら、あなたに連絡がいきます。そうすれば、tarファイルを
+ 削除してもかまいません。
複数のパッケージを提出したい場合は、一つのパッケージにつき一つのPRにわけ
て送ってください。そうすることで、私たちが追跡しやすくなります。
Index: Packages.txt
===================================================================
RCS file: /cvsroot/pkgsrc/Attic/Packages.txt,v
retrieving revision 1.290
retrieving revision 1.286
diff -u -r1.290 -r1.286
--- Packages.txt 6 May 2003 00:15:52 -0000 1.290
+++ Packages.txt 3 Feb 2003 15:33:01 -0000 1.286
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.290 2003/05/06 00:15:52 zuntum Exp $
+# $NetBSD: Packages.txt,v 1.286 2003/02/03 15:33:01 wiz Exp $
###########################################################################
==========================
@@ -1922,16 +1922,6 @@
...
.endif
-If you wish to set the CFLAGS variable in /etc/mk.conf please make sure
-to use:
-
- CFLAGS+= -your -flags
-
-Using 'CFLAGS=' (ie without the '+') may lead to problems with packages
-that need to add their own flags. Also, you may want to take a look at
-the devel/cpuflags package, if you're interested in optimization for the
-current CPU.
-
10.10 Is there a mailing list for pkg-related discussion?
=========================================================
@@ -2181,9 +2171,7 @@
If ../../devel/ncurses/buildlink2.mk is included in a package's Makefile,
then a curses library and headers with ncurses functionality are linked
into ${BUILDLINK_DIR} at pre-configure time. If ncurses is actually
-required, then define USE_NCURSES in the package's Makefile:
- USE_NCURSES= # redrawwin
-The comment should indicate which functions are missing.
+required, then define USE_NCURSES in the package's Makefile.
10.21 Automated security check
@@ -2500,12 +2488,6 @@
entry. A "preserved" package will not be deleted using pkg_delete(1),
unless the "-f" option is used.
- 10.33 Packages containing perl scripts
- ======================================
-
-If your package contains interpreted perl scripts, set REPLACE_PERL to
-ensure that the proper interpreter path is set. REPLACE_PERL should
-contain a list of scripts, relative to WRKSRC, that you want adjusted.
11 Submitting & Committing
==========================
@@ -2524,12 +2506,16 @@
* packages:
First, check that your package is complete, compiles and runs well; see
- section 9 and the rest of this document. Next, generate an uuencoded
- gzipped tar(1) archive, preferably with all files in a single directory.
- Finally, send-pr(1) with category "pkg", a synopsis which includes the
- package name and version number, a short description of your package
- (contents of the COMMENT variable or DESCR file are OK) and attach the
- archive to your PR.
+ section 9 and the rest of this document. Next, generate a gzipped
+ tar-file of all the files needed for the package, preferably with all
+ files in a single directory. Place this tar-file to a place where the
+ package maintainers can fetch it using FTP or HTTP (WWW). Finally,
+ send-pr with category "pkg", a synopsis which includes the package name
+ and version number, a short description of your package
+ (contents of the COMMENT variable are OK) and the URL of your tar-file.
+
+ You will be notified if your send-pr has been addressed so you can remove
+ the tar-file.
If you want to submit several packages, please send a separate PR for
each one, it's easier for us to track things that way.