2008年03月16日
開発ニュース寄せ集め (第 1 号)
こんにちは。
このメールは、Wiki ページ http://wiki.debian.org/DeveloperNews から単純にカット・アンド・ペーストしたものです。 この Wiki ページでは、すべての Debian 開発者 (DD) が知っておくべきである一方で、 通知のために debian-devel-announce (d-d-a) にわざわざメールを 1 通投稿するほどのことではないような、 開発関連の小さなニュースをまとめようと試みています。 ページの編集や次号に載せるニュースの追加は御自由にどうぞ (発行は不定期になるでしょう。 十分な内容が (つまりニュースが 5 つほど) 揃ったときに、メールが投稿されます)。 第 1 号については、主に dpkg 関連のニュースを扱っています。 将来的には、他のチームも何かの情報を共有するのにこの場を使うとよいでしょう。
debian/control の Homepage フィールド
かなり長い間、パッケージ説明の中に上流プロジェクトの URL を記述することになっていました。現在では control ファイルの source 節にある新しい Homepage フィールドに記述する方法が推奨されています。Homepage フィールドは、 ソースパッケージやバイナリパッケージに伝播します (その結果 Sources.gz と Packages.gz ができます)。control ファイルにある対応した binary 節に 2 つ目の Homepage フィールドを記述することで、特定のバイナリパッケージの Homepage フィールドを上書きできます。
これは dpkg 1.14.6 で実装されました。
debian/control の Vcs-* フィールド
パッケージをバージョン管理システム (VCS) で管理している場合は Vcs-* フィールドにそのリポジトリの場所を指定してください。 リポジトリの内容をウェブ上で閲覧できるようにしている場合は Vcs-Browser フィールドにその URL を指定します。
dpkg が公式にサポートしているフィールドは以下の通りです。
- Vcs-Arch (arch and baz)
- Vcs-Bzr (bazaar)
- Vcs-Cvs
- Vcs-Darcs
- Vcs-Git
- Vcs-Hg (Mercurial)
- Vcs-Mtn (Monotone)
- Vcs-Svn (Subversion)
いくつか例を示します。
Vcs-Browser: http://ikiwiki.info/cgi-bin/viewvc.cgi/trunk/?root=ikiwiki
Vcs-Svn: svn://svn.kitenet.net/ikiwiki/trunk
これは dpkg 1.14.6 で実装されました。
dpkg-buildpackage がデフォルトで fakeroot を使うように
もう '-rfakeroot' オプションを付ける必要はありません。root 権限で実行しておらず、fakeroot が利用できる場合には、自動的に fakeroot が使われるようになりました。
これは、dpkg 1.14.7 で実装されました。
dpkg-buildpackage が並列ビルドをサポート
パッケージのビルドシステムが make に基づいている場合は、新しいオプション '-j' を使って、並列ビルドを有効化できます。 それ以外の場合、パッケージが並列ビルドをきちんとサポートする必要があります。
これは dpkg 1.14.7 で実装されました。
dpkg-shlibdeps が、シンボルに基く依存性をサポート
ライブラリパッケージ用に新たに導入された symbols 制御ファイルを生成するのに、 dpkg-gensymbols が使えます (生成されたこの制御ファイルは、dpkg-shlibdeps によって、これまでよりも正確な依存関係を作るのに使用されます)。 さらに詳しくは、後ほど説明します。現在、 ガイドラインに分かりやすい使用法を追記してくれるアーリーアダプターを募集中です。 さらに詳しい情報は、 http://lists.debian.org/debian-devel/2007/11/msg00611.html をご参照ください。
これは、dpkg 1.14.8で実装されました。
この記事について
この記事は debian-devel-announce に流れたニュースの翻訳です。 翻訳は荒木淳さん・石井一夫さん・今井伸広さん・倉敷悟さん・中尾隆さん・小林儀匡が行いました。 また、倉敷悟さん・武井伸光さん・やまねひできさんから多数のコメントをいただきました。 ありがとうございます。
2008/03/16 12:02 リンク
過去のニュース
- 2023 年のニュース
- 2022 年のニュース
- 2021 年のニュース
- 2020 年のニュース
- 2019 年のニュース
- 2018 年のニュース
- 2017 年のニュース
- 2016 年のニュース
- 2015 年のニュース
- 2014 年のニュース
- 2013 年のニュース
- 2012 年のニュース
- 2011 年のニュース
- 2010 年のニュース
- 2009 年のニュース
- 2008 年のニュース
- 2007 年のニュース
- 2006 年のニュース
- 2005 年のニュース
- 2004 年のニュース
- 2003 年のニュース
- 2002 年のニュース
- 2001 年のニュース
- 2000 年のニュース
- 1999 年のニュース
- 1998 年のニュース
- 1997 年のニュース