名 前
dh_movefiles - debian/tmp か ら サ ブ パ ッ ケ ー ジ へ フ ァ イ ル を 移 動 す る
書 式
dh_movefiles [debhelper オ プ シ ョ ン ] [--sourcedir=デ ィ レ ク ト リ ] [-Xitem] [フ ァ イ ル ...]
説 明
dh_movefiles は 、 debian/tmp デ ィ レ ク ト リ や 他 の デ ィ レ ク ト リ か ら 、 別 の パ ッ ケ ー ジ ビ ル ド デ ィ レ ク ト リ へ フ ァ イ ル を 移 動 す る 役 割 を 持 つ debhelper プ ロ グ ラ ム で す 。 こ れ は パ ッ ケ ー ジ し よ う と す る ソ フ ト ウ ェ ア に 含 ま れ る Makefileフ ァ イ ル に よ り 、 イ ン ス ト ー ル す べ き 物 が debian/tmp へ イ ン ス ト ー ル さ れ て し ま う よ う な 場 合 に 、 こ れ ら を 別 々 の デ ィ レ ク ト リ に 後 か ら 仕 分 け た い よ う な 場 合 に 便 利 で す 。 注 意 : dh_install は dh_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 [AT] debian.org>