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

Re: FreeBSD port to NetBSD package (Re: jgroff and Wnn4)



> ある英語のパッケージを作るのにドキュメントの変換でlatexが必要。
> ある日本語のパッケージを作るのにドキュメントの変換でplatexが必要。
> platexとlatexは同時にはインストールできない。
> 日本語のパッケージを入れた後英語のパッケージを入れると、
> platexの上にlatexが上書きされて日本語latexが使えなくなってしまった。
> (その他perl等、日英で同じコマンド名を持つパッケージの依存関係で
>   見かけることがあります)

できる限り、こういうのは避けた方が良いと思うんですが、難しいでしょうか?
platex と latex を同時にインストールしたいというのは、よくある要求だと
思うんですが。(日本語は使いたい。でも、外国に投稿する論文では、出力の
dvi ファイルや PostScript ファイルに誤って日本語フォントが混ざるのを
避けるために、オリジナルの latex を使いたい… とか。)

pre-configure:
	for f in `find ${WRKDIR} -type f -print|xargs grep -l '/usr/local'`; do
\
		${SED} -e 's:/usr/local:'${PREFIX}':g' < $$f > $$f.pdone && ${MV} $$f.pdone $$f; \
	done
みたいなことをしているんだったら、${PREFIX} の代わりに ${PREFIX}/ja と
してしまうという手もあるような気がするんですが。
(もちろん、conflict するものだけ)
--
soda