dwww Home | Manual pages | Find package

DH_MOVEFILES(1)                    Debhelper                   DH_MOVEFILES(1)

名前
       dh_movefiles - debian/tmp からサブパッケージへファイルを移動する

書式
       dh_movefiles [debhelper オプション] [--sourcedir=ディレクトリ] [-Xitem] [ファイル ...]

説明
       dh_movefiles は、debian/tmp ディレクトリや他のディレクトリから、別のパッケージビルドディレクトリへファイルを移動する役
       割を持つ debhelper プログラムです。これはパッケージしようとするソフトウェアに含まれる Makefileフ ァイルにより、インストー
       ルすべき物が debian/tmp へインストールされてしまうような場合に、これらを別々のディレクトリに後から仕分けたいような場合に便利です。

       注意:dh_installdh_movefiles よりもはるかに良いプログラムなので、dh_install を利用することを推奨しま
       す。

ファイル
       debian/package.files
           とあるパッケージへ移動したいファイルを、空白区切りで列挙します。ファイル名は必ず debian/tmp/ からの相対パスで指定しなけれ
           ばなりません。また、ディレクトリ名を指定することもでき、その場合は、ディレクトリをそのまま移動します。

オプション
       --sourcedir=dir
           debian/tmp (デフォルトの移動元) からファイルを移動する代わりに、別のディレクトリからファイルを移動するように指定しま
           す。なお、移動元ディレクトリにある全ファイルを移動する為、--sourcedir=/ のような指定は、非常に危険です。こういった間違い
           を防ぐ為、移動元ディレクトリは相対パスしか受け付けないようにしてあります。つまり、'/' で始まるディレクトリ指定は出来ません。

       -Xitem, --exclude=item
           item をファイル名のどこかに含むファイルはインストール候補から除外します。

       file ...
           移動すべきファイルを列挙したファイルです。列挙されているファイルは debian/tmp/ からの相対パスである必要があります。ディレ
           クトリ名を列挙することも出来、その場合は、各ディレクトリ全体を移動します。なお、-p-i-a を使って dh_movefiles
           にどのサブパッケージに移動すべきかを指定していない場合エラーが報告されます。

付記
       デフォルト debian/tmp からファイルを移動するという事になっています (もし debhelper が互換性レベル v1 以上で利用し
       たとしても、debian/tmp 以外は利用されません)。この背景として、ビルドされたパッケージは debian/tmp に一旦インストール
       し、後で dh_movefiles コマンドにより debian/tmp から移動するという考え方があります。なお移動されなかったファイルや
       ディレクトリは無視され、後に dh_clean によって消去されることとなります。

参照
       debhelper(7)

       このプログラムは debhelper の一部です。

作者
       Joey Hess <joeyh@debian.org>

13.11.4                           2023-01-02                   DH_MOVEFILES(1)

Generated by dwww version 1.15 on Mon Jul 1 04:52:59 CEST 2024.