Fri Mar 21 14:52:15 2008 UTC ()
Change MONO_SHARED_DIR in order to compile mono dependant packages
in sandboxes. Reported by and discused with joerg@ and tnn@

This behaviour is also documented at:
http://pkg-mono.alioth.debian.org/cli-policy/ch-mono.html#s4.3


(kefren)
diff -r1.24 -r1.25 pkgsrc/lang/mono/buildlink3.mk

cvs diff -r1.24 -r1.25 pkgsrc/lang/mono/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/mono/buildlink3.mk 2008/02/13 14:16:43 1.24
+++ pkgsrc/lang/mono/buildlink3.mk 2008/03/21 14:52:15 1.25
@@ -1,22 +1,24 @@ @@ -1,22 +1,24 @@
1# $NetBSD: buildlink3.mk,v 1.24 2008/02/13 14:16:43 kefren Exp $ 1# $NetBSD: buildlink3.mk,v 1.25 2008/03/21 14:52:15 kefren Exp $
2 2
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4MONO_BUILDLINK3_MK:= ${MONO_BUILDLINK3_MK}+ 4MONO_BUILDLINK3_MK:= ${MONO_BUILDLINK3_MK}+
5 5
6.if ${BUILDLINK_DEPTH} == "+" 6.if ${BUILDLINK_DEPTH} == "+"
7BUILDLINK_DEPENDS+= mono 7BUILDLINK_DEPENDS+= mono
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmono} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmono}
11BUILDLINK_PACKAGES+= mono 11BUILDLINK_PACKAGES+= mono
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mono 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mono
13 13
14.if ${MONO_BUILDLINK3_MK} == "+" 14.if ${MONO_BUILDLINK3_MK} == "+"
15BUILDLINK_API_DEPENDS.mono+= mono>=1.2.6 15BUILDLINK_API_DEPENDS.mono+= mono>=1.2.6
16BUILDLINK_PKGSRCDIR.mono?= ../../lang/mono 16BUILDLINK_PKGSRCDIR.mono?= ../../lang/mono
17.endif # MONO_BUILDLINK3_MK 17.endif # MONO_BUILDLINK3_MK
18 18
 19ALL_ENV+= MONO_SHARED_DIR=${WRKDIR:Q}
 20
19.include "../../devel/glib2/buildlink3.mk" 21.include "../../devel/glib2/buildlink3.mk"
20.include "../../textproc/icu/buildlink3.mk" 22.include "../../textproc/icu/buildlink3.mk"
21 23
22BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 24BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}