Fri Jan 19 22:20:19 2018 UTC ()
Supply location of header to packages which pull in glib2 as a dependency via BUILDLINK_INCDIRS.
Resolves building devel/gobject-introspection on FreeBSD which fails otherwise when built manually
as an unprivileged user, without pbulk.


(sevan)
diff -r1.27 -r1.28 pkgsrc/devel/glib2/buildlink3.mk

cvs diff -r1.27 -r1.28 pkgsrc/devel/glib2/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/glib2/buildlink3.mk 2017/10/15 23:19:11 1.27
+++ pkgsrc/devel/glib2/buildlink3.mk 2018/01/19 22:20:19 1.28
@@ -1,23 +1,26 @@ @@ -1,23 +1,26 @@
1# $NetBSD: buildlink3.mk,v 1.27 2017/10/15 23:19:11 prlw1 Exp $ 1# $NetBSD: buildlink3.mk,v 1.28 2018/01/19 22:20:19 sevan Exp $
2 2
3BUILDLINK_TREE+= glib2 3BUILDLINK_TREE+= glib2
4 4
5.if !defined(GLIB2_BUILDLINK3_MK) 5.if !defined(GLIB2_BUILDLINK3_MK)
6GLIB2_BUILDLINK3_MK:= 6GLIB2_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.glib2+= glib2>=2.4.0 8BUILDLINK_API_DEPENDS.glib2+= glib2>=2.4.0
9BUILDLINK_ABI_DEPENDS.glib2+= glib2>=2.34.0 9BUILDLINK_ABI_DEPENDS.glib2+= glib2>=2.34.0
10BUILDLINK_PKGSRCDIR.glib2?= ../../devel/glib2 10BUILDLINK_PKGSRCDIR.glib2?= ../../devel/glib2
 11BUILDLINK_INCDIRS.glib2+= include/glib/glib-2.0
 12BUILDLINK_INCDIRS.glib2+= include/glib/gio-unix-2.0
 13BUILDLINK_INCDIRS.glib2+= lib/glib-2.0/include
11 14
12TOOL_DEPENDS+= glib2-tools-[0-9]*:../../devel/glib2-tools 15TOOL_DEPENDS+= glib2-tools-[0-9]*:../../devel/glib2-tools
13 16
14.include "../../converters/libiconv/buildlink3.mk" 17.include "../../converters/libiconv/buildlink3.mk"
15.include "../../devel/gettext-lib/buildlink3.mk" 18.include "../../devel/gettext-lib/buildlink3.mk"
16.include "../../devel/pcre/buildlink3.mk" 19.include "../../devel/pcre/buildlink3.mk"
17.include "../../devel/zlib/buildlink3.mk" 20.include "../../devel/zlib/buildlink3.mk"
18.include "../../devel/libffi/buildlink3.mk" 21.include "../../devel/libffi/buildlink3.mk"
19.if empty(MACHINE_PLATFORM:MIRIX-5*) 22.if empty(MACHINE_PLATFORM:MIRIX-5*)
20.include "../../mk/pthread.buildlink3.mk" 23.include "../../mk/pthread.buildlink3.mk"
21.endif 24.endif
22.endif # GLIB2_BUILDLINK3_MK 25.endif # GLIB2_BUILDLINK3_MK
23 26