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

[debian-devel:01181] Re: slrn uploaded



Jun 13 において yochi@xxxxxxxxxxx さん曰く:

> kikutani> Depends: ${shlibs:Depends}
> kikutani> 
> kikutani> と書いとけばいいのでしたよね?
> 
> はい、そうです。
> そうそう、debmake を使ってます?

debmakeは入ってますが、使うとは? 手で何かするのですか。

> debmake を使うと、rulesファイルのbinary-archのところに
> debstd というスクリプトを実行するようになっていると思います。

rulesは

binary-arch:   checkroot build
   $(checkdir)
   -rm -rf debian/tmp
   install -d debian/tmp/usr/{bin,sbin}
   install -cs src/linuxobjs/slrn debian/tmp/usr/bin
   install -cs src/linuxobjs/slrnpull debian/tmp/usr/bin
# Must have debmake installed for this to work. Otherwise please copy
# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
   debstd $(package) doc/*
   dpkg-gencontrol
   chown -R root.root debian/tmp
   chmod -R go=rX debian/tmp
   dpkg --build debian/tmp ..                                                   
となっております。
 
> 実は、debstdの中で、dpkg-shlibdepsというスクリプトを呼ぶようになって
> いて、これが ${shlibs:Depends}を適当に埋めてくれるんだったと思います。
> (man dpkg-shlibdeps を見てみてください)

うーむ、なぜ埋めてくれないのだろう?

-- 
人生を背負い投げ                                       [T-Code練習中]

菊谷 誠(Kikutani Makoto)  kikutani@xxxxxxxxx kikutani@xxxxxxxxxxxxxxx
hgf03701@xxxxxxxxxxxxxxxx    http://www.eis.or.jp/muse/kikutani/