Fri Mar 27 02:07:33 2020 UTC ()
Use build option to decide whether Aqua support was desired and include
the appropiate dependencies otherwise.


(joerg)
diff -r1.37 -r1.38 pkgsrc/x11/tk/buildlink3.mk

cvs diff -r1.37 -r1.38 pkgsrc/x11/tk/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/x11/tk/buildlink3.mk 2018/03/12 11:15:58 1.37
+++ pkgsrc/x11/tk/buildlink3.mk 2020/03/27 02:07:33 1.38
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.37 2018/03/12 11:15:58 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.38 2020/03/27 02:07:33 joerg Exp $
2 2
3BUILDLINK_TREE+= tk 3BUILDLINK_TREE+= tk
4 4
5.if !defined(TK_BUILDLINK3_MK) 5.if !defined(TK_BUILDLINK3_MK)
6TK_BUILDLINK3_MK:= 6TK_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.tk+= tk>=8.5.7 8BUILDLINK_API_DEPENDS.tk+= tk>=8.5.7
9BUILDLINK_ABI_DEPENDS.tk+= tk>=8.6.8nb1 9BUILDLINK_ABI_DEPENDS.tk+= tk>=8.6.8nb1
10BUILDLINK_PKGSRCDIR.tk?= ../../x11/tk 10BUILDLINK_PKGSRCDIR.tk?= ../../x11/tk
11 11
12BUILDLINK_FILES.tk+= bin/wish* 12BUILDLINK_FILES.tk+= bin/wish*
13# 13#
14# Make "-ltk" and "-ltk8.6" resolve into "-ltk86", so that we don't 14# Make "-ltk" and "-ltk8.6" resolve into "-ltk86", so that we don't
@@ -19,23 +19,23 @@ BUILDLINK_TRANSFORM+= l:tk8.6:tk86 @@ -19,23 +19,23 @@ BUILDLINK_TRANSFORM+= l:tk8.6:tk86
19 19
20TKCONFIG_SH?= ${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh 20TKCONFIG_SH?= ${BUILDLINK_PREFIX.tk}/lib/tkConfig.sh
21 21
22_TOOLS_USE_PKGSRC.wish= yes 22_TOOLS_USE_PKGSRC.wish= yes
23 23
24WISH= ${LOCALBASE}/bin/wish 24WISH= ${LOCALBASE}/bin/wish
25 25
26pkgbase := tk 26pkgbase := tk
27.include "../../mk/pkg-build-options.mk" 27.include "../../mk/pkg-build-options.mk"
28 28
29.if !empty(PKG_BUILD_OPTIONS.tk:Mxft2) 29.if !empty(PKG_BUILD_OPTIONS.tk:Mxft2)
30. include "../../x11/libXft/buildlink3.mk" 30. include "../../x11/libXft/buildlink3.mk"
31.endif 31.endif
32 32.if empty(PKG_BUILD_OPTIONS.tk:Maqua)
33.include "../../mk/bsd.fast.prefs.mk" 33. include "../../x11/libX11/buildlink3.mk"
34.if ${OPSYS} != "Darwin" 34. include "../../x11/libXext/buildlink3.mk"
35. include "../../x11/libX11/buildlink3.mk" 35. include "../../x11/libXScrnSaver/buildlink3.mk"
36.endif 36.endif
37.include "../../lang/tcl/buildlink3.mk" 37.include "../../lang/tcl/buildlink3.mk"
38.include "../../mk/pthread.buildlink3.mk" 38.include "../../mk/pthread.buildlink3.mk"
39.endif # TK_BUILDLINK3_MK 39.endif # TK_BUILDLINK3_MK
40 40
41BUILDLINK_TREE+= -tk 41BUILDLINK_TREE+= -tk