vine-users ML アーカイブ



[vine-users:069439] Re: SPECフ ァイルを作成するスクリプ ト

  • From: TANAKA hiroaki <mosaicist@xxxxxxxxxxxxx>
  • Subject: [vine-users:069439] Re: SPECフ ァイルを作成するスクリプ ト
  • Date: Fri, 31 Dec 2004 17:17:37 +0900
田中宏明@今のところ checkinstall パッケージャ です。

On Fri, 31 Dec 2004 02:52:35 +0900
Chyun Yun さん wrote:

> checkinstallを利用してspecファイルを作成するスクリプトを作成しました。
> 関心のある方がいらっしゃれば改編・再配布はご自由にどうぞ。

私も他に同様のモノがあるのかどうか、浅学につき知りません。
「あったら良いのにな」的には思っていました。

# というか、オリジナルでは「spec 書く?」的問い合わせが .po にありますが。

で、まだいただいただけで試しもせずに書いているんですが、

> makespec と checkinstall_vl を /usr/local/bin にコピーする
> checkinstall が正しく動作するディレクトリー hogehoge で 
> [hogehoge]$ makespec
> 
> エラーが出なければ $HOME/rpm/SPECS に hogehoge.spec ができます。

この checkinstall_vl 、オリジナルのスクリプト実行ファイルcheckinstall に
変更を加えたという意味の .vl のようですが、
置き場所を /usr/local/bin とした理由はなんでしょうか?
今 Plus に収録していただいているパッケージでは --prefix=/usr です。
ファイルネームが違うので同居は可能ですよね。

まあ、checkinstall をアンインストールするときに
files 以外のものがあって、エラーが出るということはありそうですが、
普通に考えた場合、いったん入れた checkinstall を意図的にアンインストール
するというのも現実的には少ないように思いますので。

# とはいえ、rpm の管理を意図的に壊すのに変わりはないか。

「Vine3.1 用です」と明言されているので、全解読がしきれない
ダメダメパッケージャ的には現時点でのマージに二の足を踏んでしまいますが、
本家に提出されてはいかがでしょう?

っていうか "ぜひ" !!

-- 
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
  [            [            [ 田中宏明 mosaicist@xxxxxxxxxxxxx

         [           [            [ From the bottom line on the Vine 
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz