Subject: Re: CVS commit: pkgsrc
To: Jan Schaumann <jschauma@NetBSD.org>
From: grant beattie <grant@NetBSD.org>
List: pkgsrc-changes
Date: 05/19/2004 13:01:17
--hTiIB9CRvBOLTyqY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, May 19, 2004 at 01:27:04AM +0000, Jan Schaumann wrote:

> Modified Files:
> 	pkgsrc/devel/patch: Makefile
> 	pkgsrc/mk: bsd.pkg.mk
>=20
> Log Message:
> We have a variable _OPSYS_GPATCH_REQD, but it doesn't do anything.
> Change that:  if it's set to YES, require devel/patch.  If building
> devel/patch, set _OPSYS_GPATCH_REQD to NO, as otherwise we have a
> circular dependency.

this should probably be moved a little further down and be used to
influence _NEED_PATCH in bsd.pkg.mk circa line 494. the tools.mk
framework can take care of this dependency, which is simpler because
gpatch is only used if the package has patches to be applied (packages
which use ${PATCH} directly already need to USE_GNU_TOOLS+=3Dpatch anyway).

grant.


--hTiIB9CRvBOLTyqY
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFAqs39luYOb9yiFXoRAojCAKCBNUtPTLNtib2fFm6536TjybdAGwCfQrEu
GPXsT/HFwDxfsFxlxGWWxR8=
=0xt6
-----END PGP SIGNATURE-----

--hTiIB9CRvBOLTyqY--