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

Re: Canna and nvi-m17n



taca@sky.yamashina.kyoto.jp wrote:

 > bsd.own.mk は obsolete となるとどっかで見た気もしますが、

 : Date: Wed, 14 Apr 1999 00:13:57 JST
 : From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
 : Reply-To: Hubert Feyrer <hubert.feyrer@rz.uni-regensburg.de>
 : To: "Alistair G. Crooks" <agc@netbsd.org>
 : Cc: source-changes@netbsd.org
 : Subject: Re: CVS commit: pkgsrc
 : In-Reply-To: <199904131507.IAA16691@nb00.nas.nasa.gov>
 : 
 : On Tue, 13 Apr 1999, Alistair G. Crooks wrote:
 : > Removed Files:
 : >       pkgsrc/mk: bsd.own.mk
 : > Log Message:
 : > Use the system version of bsd.own.mk, rather than keeping a pkgsrc-only copy.
 : 
 : bsd.own.mk is dead, long live bsd.own.mk! :-)
 : 
 : 
 :  - Hubert
 : 
 : -- 
 : Hubert Feyrer <hubert.feyrer@rz.uni-regensburg.de>

ですね。/usr/share/mk/bsd.own.mkは死んでないです :)


 > いえ、それが存在したとしても、PLIST中のユーザ名を置き換えるといった
 > ことが必要なわけなんですが、bsd.pkg.mkではsedで、
 > 
 > 	-e 's|\$${OPSYS}|${OPSYS}|g'		\
 > 	-e 's|\$${OS_VERSION}|${OS_VERSION}|g'	\
 > 	-e 's|\$${MACHINE_ARCH}|${MACHINE_ARCH}|g' \
 > 	-e 's|\$${MACHINE_GNU_ARCH}|${MACHINE_GNU_ARCH}|g' \
 > 	-e 's|\$${LOWER_VENDOR}|${LOWER_VENDOR}|g'\
 > 	-e 's|\$${LOWER_OPSYS}|${LOWER_OPSYS}|g'\
 > 
 > だけやってくれる様です。(うぅむ。)

必要だと思われる変換は tech-pkgに提案した方が良いですね。

ただcannaだけならば、Canna/Makefile中でPLISTを変換してしまえば良いです。
daemonが設定されているsystem fileはないですから、Makefile中で決めうち
(DAEMONOWN?=daemon にしておけばcompile時に変更可能ですけど)
しないといけませんが、PLIST中では、${DAEMONOWN}とかにしておけます。

sakamoto@cec.co.jp