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

[debian-devel:01182] Re: slrn uploaded



やなぎはらです。

From: Kikutani Makoto <kikutani@xxxxxxxxxxxxxxx>
Message-ID: <199706130241.LAA15694@xxxxxxxxxxxxxxxxxxxxxxxx>

kikutani> Jun 13 において yochi@xxxxxxxxxxx さん曰く:
kikutani> 
kikutani> > kikutani> Depends: ${shlibs:Depends}
kikutani> > kikutani> 
kikutani> > kikutani> と書いとけばいいのでしたよね?
kikutani> > 
kikutani> > はい、そうです。
kikutani> > そうそう、debmake を使ってます?
kikutani> 
kikutani> debmakeは入ってますが、使うとは? 手で何かするのですか。

使うとは、ソースファイルを展開し、日本語パッチなどを適用し、
オリジナルソース(日本語版のオリジナルという意味)の用意ができたあと
debmake を実行しました? という意味です。

kikutani> rulesは
kikutani> 
kikutani> binary-arch:   checkroot build
kikutani>    $(checkdir)
kikutani>    -rm -rf debian/tmp
kikutani>    install -d debian/tmp/usr/{bin,sbin}
kikutani>    install -cs src/linuxobjs/slrn debian/tmp/usr/bin
kikutani>    install -cs src/linuxobjs/slrnpull debian/tmp/usr/bin
kikutani> # Must have debmake installed for this to work. Otherwise please copy
kikutani> # /usr/bin/debstd into the debian directory and change debstd to debian/debstd
kikutani>    debstd $(package) doc/*
kikutani>    dpkg-gencontrol
kikutani>    chown -R root.root debian/tmp
kikutani>    chmod -R go=rX debian/tmp
kikutani>    dpkg --build debian/tmp ..                                                   
kikutani> となっております。

うんうん、debmake が用意した rules ファイルがもとになっているようです
ね。

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

debstd が dpkg-shlibdeps を実行するときのログをみると原因がわかる
かもしれません。

dpkg-buildpackageを実行したあと、

"-- Checking for executable binaries in package"

という文字列が最後の方で出ますので、この後どういうメッセージが
出力されるか見てみてください。

+---------------------------------------------------------+
 Yoshiaki Yanagihara		E-mail: yochi@xxxxxxxxxxx           
					yosiaki@debian.org
 Debian JP Project
 [Japanese] http://www.debian.linux.or.jp/
 [English ] Sorry, now under construction.