Subject: Re: NetBSD Package system on MacOS 10.1
To: Yuji Yamano <yyamano@kt.rim.or.jp>
From: Alistair Crooks <agc@pkgsrc.org>
List: tech-pkg
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