[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:08471] Re: multipackage



At Mon, 12 Apr 1999 14:59:56 +0900,
Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> wrote:

> debstd の頃の multipackage はそれぞれ指定して
> やるので(dpkg --build debian/$(subpack) .. とか)
> わかりやすかったのですが debhelper に移行していて
> 初めて multipackage に例に出会い混乱してます。
> 
> dh_make で m を指定してできる rules では -i と -a
> が並行してるのは理解できるのですがその具体的意味が
> 良くわかりません。man してもあちこちタライ回しみた
> いで追いきれません。

 -i は Architecture: all なパッケージの処理 (binary-indep用)
 -a は arch 依存なパッケージの処理 (binary-arch 用)

ですね。
 
> 説明が面倒なら適当なサンプルパッケージを教えていただ
> くのでも構いませんし、あるいはドキュメントを教えて
> いただくとか、何かヒントをください(^^;

 ふつーに build && debian/tmp に install
 dh_install* 

 debian/<package>.files などを用意しておくと
 dh_movefiles でパッケージごとのディレクトリ
 (debian/tmp -> debian/<package>/)に移動

 dh_strip, dh_compress, .... など残りの処理
 特になにもしなくても multi package に対して全部処理してくれる
 
debian/<package>.dirs も必要かも (dh_installdirs)
-- 
鵜飼文敏