Subject: Re: is BUILDLINK_DEPENDS.pkg dead?
To: Klaus Heinz <k.heinz.mai.sechs@onlinehome.de>
From: Roland Illig <rillig@NetBSD.org>
List: pkgsrc-users
Date: 06/01/2006 00:28:53
Klaus Heinz wrote:
> Hi,
> 
> I just noticed that I can no longer specify which version of a package
> included through its buildlink3.mk I need.
> At least until pkgsrc-2005Q4 this used to work:
> 
>   BUILDLINK_DEPENDS.tiff+=tiff>=3.7.1
>   ...
>   .include "../../graphics/tiff/buildlink3.mk"
> 
> Nowadays (with pkgsrc-current), BUILDLINK_DEPENDS.tiff isn't even
> pre-defined anymore
> 
>   $ make show-var VARNAME=BUILDLINK_DEPENDS.tiff
> 
>   $ 
> 
> Neither doc/pkgsrc.txt (still talks of BUILDLINK_DEPENDS.pkg) nor
> mk/buildlink3/bsd.buildlink3.mk tell me what to do.

You forgot the third big source of documentation in pkgsrc: pkglint.

WARN: test.mk:9: Definition of BUILDLINK_DEPENDS.tiff is deprecated. Use 
BUILDLINK_API_DEPENDS.* instead.

Roland