[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 は、全く無視されています。これは
> どうしたものでしょうか?
こっちはすぐには分かりません。また今度見てみます。
上林