Subject: Re: NetBSD Package system on MacOS 10.1
To: Yuji Yamano <yyamano@kt.rim.or.jp>
From: Alistair Crooks <agc@pkgsrc.org>
List: netbsd-help
Date: 12/19/2001 11:33:31
On Tue, Dec 18, 2001 at 07:18:21PM -0600, Yuji Yamano wrote:
> Alistair Crooks <agc@pkgsrc.org> writes:
>
> > Standard /usr/bin/make on Darwin is GNU make. (Hey, I'm only the bearer
> > of bad news).
>
> If Makefile has USE_GMAKE and GNU make isn't installed yet, it will be
> installed. I don't like it will be done on Darwin. I think that making
> changes in bsd.okg.mk is easy, but too dirty. Because it hasn't OS
> dependent stuff now.
>
> Any ideas?
>
> -- Yuji Yamano
I've just checked in a fix for this:
> Module Name: pkgsrc
> Committed By: agc
> Date: Wed Dec 19 10:29:12 UTC 2001
>
> Modified Files:
> pkgsrc/mk: bsd.pkg.mk defs.Darwin.mk defs.Linux.mk defs.NetBSD.mk
> defs.SunOS.mk
>
> Log Message:
> Add a new _OPSYS_HAS_GMAKE definition, to denote that the OS has GNU make
> as standard.
>
> Hoist the default definition of ${GMAKE} from bsd.pkg.mk into the different
> defs.${OPSYS}.mk files.
>
> A non-standard location or name for GMAKE can still be specified in
> /etc/mk.conf.
Regards,
Alistair