..::dpkg::scripts::dpkg-scansources(1)

名前
dpkg-scansources - '.dsc' ファイルを検索し、'Sources' インデックスを生成する

書式
dpkg-scansources [switch]... binary-dir [override-file [path-prefix]] > Sources

説明
dpkg-scansources は与えられた binary-dir の中の .dsc ファイルをスキャンする。これらはDebianソースインデックスを生成するのに 使われる。Debianソースインデックスは標準出力に出力される。

override-file が与えられていると、出力されるインデックスレコードに 優先度をあたえ、.dscファイルにあるメンテナのフィールドを上書きする ことができる。このファイルの書式については dpkg-scanpackagesのマニュアルを 参照のこと。注意: overrideファイルはバイナリパッケージにより インデックスされており、ソースパッケージではインデックスされていないので、 問題がある。現在の実装では.dscファイルにより生成されたすべての バイナリパッケージでの最も高い優先度をソースパッケージの優先度としている。 .dscファイルでリストされている最初のバイナリパッケージのエントリを メンテナ情報の修正に使っている。これは変更されるかもしれない。

path-prefix が与えられていると、生成されたソースインデックスの directoryフィールドの前に追加される。一般的にはdirectoryフィールドが Debianアーカイブ階層のトップからのパスになるようにするためにこれを使う。

オプション
デバッグをオンにする。 利用情報を表示して終了する。 インデックスレコードをソートしない。通常はソースパッケージ名でソートされる。 fileをsource overrideファイルとして使う。デフォルトは指定した overrideファイルの名前に.src.fRを追加した名前である。

source overrideファイルはbinary overrideファイルとは違う書式になっている。 source overrideファイルは二つの空白で区切られたフィールドだけからなる。 最初はソースパッケージ名で、次がセクションである。空行とコメント行は いつもの通りに無視される。もしパッケージが両方のファイルにみつかった 場合は、source overrideがセクションを設定するために使われる。 バージョン番号を表示し終了する。

関連項目
dpkg-scanpackages(1)

著者
Roderick Schertler <roderick@argon.org>

翻訳者
鵜飼文敏 <ukai@debian.or.jp>