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

Re: mule-2.3(based on emacs-19.34)



> pkg/PLIST の中に、
> 
> libexec/mule/${EMACS_VERSION}/${EMACS_ARCH}/cvtmail
> libexec/mule/${EMACS_VERSION}/${EMACS_ARCH}/digest-doc
> libexec/mule/${EMACS_VERSION}/${EMACS_ARCH}/emacsserver
> 
> というような記述があった場合、Makefile の中で
> 
> EMACS_ARCH=     ${MACHINE_ARCH}--netbsd
> 
> というような記述をしておけば、自動的に MACRO が展開されて
> 
> libexec/mule/19.34/i386--netbsd/xxx
> 
> のようになって /var/db/pkg/mule-xx/+CONTENTS に反映されるのかと思った
> のですが、そうはなりません。

こういうのは、pkgsrc/mk/bsd.pkg.mk を直接見て頂くしかないのですが、
NetBSD Pkgsrc では PLIST の中の変数を interpolate するような処理はデフォ
ルトでは行わないと思います。

でも勝手に置きかえる pkgsrc もあります。動的に作っている pkgsrc もありま
す。policyless です。いやですね〜

> あと、japanese/mule-wnn6 の pkg/PLIST は、全く無視されています。これは
> どうしたものでしょうか?

こっちはすぐには分かりません。また今度見てみます。

上林