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

Re: @cwd is ignored by lstat(2) in pkg_create(8)



tech-pkgに書いてる時間が取れないので、ちょっとだけ。

In message <20020114.011938.68534568.uebayasi@soum.co.jp>
	on Mon, 14 Jan 2002 01:19:38 +0900 (JST),
	Masao Uebayashi <uebayasi@soum.co.jp> wrote:
> /var 以下のファイル・ディレクトリは PLIST に入れずに、代わりに
> pkgsrc/mk/bsd.pkg.install.mk で定義される
> 
>   OWN_DIRS
>   OWN_DIRS_PERMS
>   MAKE_DIRS
>   MAKE_DIRS_PERMS
> 
> というマクロを利用して、INSTALL / DEINSTALL 中で作成・削除するみたいで
> すね。
このあたりは設定ファイルみたいなものに関しては、サンプル版からコピーし
てくるとか、サンプルと変わってなければ削除しちゃうという目的には良いと
思います。

一方、@cwd繰り返しを使ってるパッケージは皆かな漢字変換の辞書関係です。
個人用の辞書だけが置かれているのだったらいいんですが、不変(?)と思われ
るシステム共通の辞書も同じ様なディレクトリに置かれているので、単純に上
記の様なわけにはいかない気がします。

変化しない辞書と個人やグループ用といった変化する辞書を、気合いを入れて
違うディレクトリに置く様に修正するとかするのが、結局は良いのかもしれま
せん。

--
神戸 隆博(かんべ たかひろ) at home