[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:07373] Re: japanized man page
むつみです。
Takao KAWAMURA <kawamura@debian.or.jp> さんは
Subject: [debian-devel:07372] Re: japanized man page
Message-ID: <m10Cley-0002XbC@xxxxxxxxxxxxxxxxxxxxx>
において言いました
>> xbase-clientsのxclipboard.1x.gzをそっくり入れておいて、
>>
>> Replaces: xbase-clients
>>
>> でOkな気がしますけど、駄目でしょうか。
それやっちゃったら、xbase-clients に含まれるほかのクライアントを使い
たい場合、とっても困るような ^^;;;
#というのを、わかっておしゃってるんだとは思いますが、一応。
>> だけど、こんなことやるぐらいならlintianのErrorを無視した方が
>> いい気がしますけど…。
私も、そう思うんですけどねぇ。
じゃなければ、私なら。
1) /usr/X11R6/bin/xclipboard-ja とし、それに対応するマニュアルが参照
できるように、/usr/X11R6/man/man1/xclipboard-ja.1x.gz ->
xclipboard.1x.gz なシンボリックリンクを用意する。
2) これだけで良いような気がするが、さらに、
2.1) /usr/X11R6/bin/xclipboard を divert する
2.2) /usr/X11R6/bin/xclipboard -> xclipboard-ja なシンボリックリン
クを張る
という処理を postinst に追加。この逆処理、つまり、
2.3) /usr/X11R6/bin/xclipboard のシンボリックリンクを消す
2.4) /usr/X11R6/bin/xclipboard の divert を戻す。
を prerm に加えます。
1) 2) を行うと、
・xclipboard-ja パッケージには xclipboard-ja という binary しか含ま
れていない、対応する man つまり xclipboard-ja.1x.gz はシンボリック
リンクとしてパッケージに含まれるので lintian error は出ない。
・divert した後シンボリックリンクを張っているので、xclipboard として
も xclipboard-ja としても、起動できる。さらに、xclipboard に対応し
たマニュアルは、xbase-client から供給されており、さっきの man のシ
ンボリックをあわせて考えると man xclipboard でも man xclipboard-ja
でも参照できる。
ということになります。どう考えても複雑な処理になってしまいますが、
lintian error を回避し、かつ xclipboard というコマンド名で起動させるよ
うにする方法は、これぐらいしか浮かびません。
--
From Nagoya
ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp,
ishikawa@xxxxxxxxxxxxx, ( mutsumi@xxxxxxxxxxx for PostPet only )
** 石川 睦%「初心者です」は免罪符ではない@Japan Linux Users Group **
LLUG http://llug.linux.or.jp