Subject: Re: use of IGNORE= for packages also incorporated into the system....
To: NetBSD Packages Technical Discussion List <tech-pkg@netbsd.org>
From: Simon Burge <simonb@telstra.com.au>
List: tech-pkg
Date: 02/24/1999 11:38:53
Todd Vierling wrote:

> On Mon, 22 Feb 1999, Greg A. Woods wrote:
> 
> : If something's pulled into NetBSD-current then it should simply be removed
> : from the default top-level build in pkgsrc-current -- there's no need to
> : hack the pkg to try and do special-case detection of base-OS functionality.
> 
> That breaks bulk builds for point releases.  i.e. if we still do a 1.3.4
> in addition to 1.4 (which looks possible), the pkg build for 1.3.4 wouldn't
> include it.

Someone (sorry, I forget who) suggested something like:

.if exists(/usr/bin/top)
IGNORE=	laady daady daa
.endif

in the pkg's Makefile.  Is this reasonable?  It obviously doesn't solve
the "pkgsrc is later than the NetBSD distribution" problem, but should
solve the 1.3.? vs later problem.

Simon.