[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ptex and platex
nork@cityfujisawa.ne.jp wrote:
> >> > USE_TEX= YES
> >> > するのでは駄目ですか?
> >> binary packageだと、作った環境に依存してしまうような気が。
>
> 作成環境に依存してしまうのは, 別にこれに限ったことではないのでは?
> # pkgsrc/japanese/kinput2 とか, まだ採用されてない
> # けど pkgsrc/japanese/jvim3 とか(^^;. (宣伝宣伝)
もちろんkinput2などはmake packageするときに、
USE_CANNA=no とかの設定に左右されます。
ので、標準設定で作成することが必須です。
で、USE_TEX, USE_PTEXの場合、標準がUSE_TEX=yes扱いなので
teTeX,pTeXのどちらもinstallして無い状態で
TeXにDEPENDした何らかのbinary packageをpkg_addすると、
teTeXが自動的にinstallされます。pTeXはもうinstallできません。
これって困りませんか?
> 1. 古いバージョンのライブラリにしか対応していない(例えば
> tiff-3.4 パッケージに依存しているような)パッケージでも新
> しいバージョンのラリブラリ(tiff-3.5)をインストールしても
> 何とか使える(インストールできる)とか。
これについては、現状でも DEPENDSでの表記を
tiff-* にしておく方法が用意されていると思います。
> 2. 今回の件のような, 同じようなあるいは拡張された機能を提供
> するけど, パッケージとしては別物という場合とか。ghostscript-5.50
> と ja-vfghostscript-5.50 もそれでばっちしかな。gv 等で。
DEPENDS を拡張して、複数packageのどれか、というのを設定できるようにして、
pkg_add もしくは make時にユーザーに選択させる、もしくはinstallを促すmessageを
出すとか、ってのはどうですか?
sakamoto