Wed Feb 27 18:59:38 2008 UTC ()
The lua library definitely needs the readline library around when
linking, so include readline/buildlink3.mk in lua/buildlink3.mk.


(jlam)
diff -r1.10 -r1.11 pkgsrc/lang/lua/buildlink3.mk

cvs diff -r1.10 -r1.11 pkgsrc/lang/lua/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/lua/buildlink3.mk 2006/08/14 22:31:39 1.10
+++ pkgsrc/lang/lua/buildlink3.mk 2008/02/27 18:59:38 1.11
@@ -1,19 +1,21 @@ @@ -1,19 +1,21 @@
1# $NetBSD: buildlink3.mk,v 1.10 2006/08/14 22:31:39 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.11 2008/02/27 18:59:38 jlam Exp $
2 2
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4LUA_BUILDLINK3_MK:= ${LUA_BUILDLINK3_MK}+ 4LUA_BUILDLINK3_MK:= ${LUA_BUILDLINK3_MK}+
5 5
6.if !empty(BUILDLINK_DEPTH:M+) 6.if !empty(BUILDLINK_DEPTH:M+)
7BUILDLINK_DEPENDS+= lua 7BUILDLINK_DEPENDS+= lua
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlua} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlua}
11BUILDLINK_PACKAGES+= lua 11BUILDLINK_PACKAGES+= lua
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}lua 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}lua
13 13
14.if !empty(LUA_BUILDLINK3_MK:M+) 14.if !empty(LUA_BUILDLINK3_MK:M+)
15BUILDLINK_API_DEPENDS.lua+= lua>=5.1.1 15BUILDLINK_API_DEPENDS.lua+= lua>=5.1.1
16BUILDLINK_PKGSRCDIR.lua?= ../../lang/lua 16BUILDLINK_PKGSRCDIR.lua?= ../../lang/lua
17.endif # LUA_BUILDLINK3_MK 17.endif # LUA_BUILDLINK3_MK
18 18
 19.include "../../devel/readline/buildlink3.mk"
 20
19BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 21BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}