Sat Jan 24 02:56:19 2009 UTC ()
Add to PRINT_PLIST_AWK for LUA_LDIR and LUA_CDIR.


(obache)
diff -r1.1 -r1.2 pkgsrc/lang/lua/module.mk

cvs diff -r1.1 -r1.2 pkgsrc/lang/lua/module.mk (expand / switch to unified diff)

--- pkgsrc/lang/lua/module.mk 2009/01/11 23:15:55 1.1
+++ pkgsrc/lang/lua/module.mk 2009/01/24 02:56:19 1.2
@@ -1,28 +1,38 @@ @@ -1,28 +1,38 @@
1# $NetBSD: module.mk,v 1.1 2009/01/11 23:15:55 minskim Exp $ 1# $NetBSD: module.mk,v 1.2 2009/01/24 02:56:19 obache Exp $
2# 2#
3# This Makefile fragment is intended to be included by packages that 3# This Makefile fragment is intended to be included by packages that
4# install Lua packages. 4# install Lua packages.
5 5
6.if !defined(LUA_MODULE_MK) 6.if !defined(LUA_MODULE_MK)
7LUA_MODULE_MK= # defined 7LUA_MODULE_MK= # defined
8 8
9.include "../../lang/lua/version.mk" 9.include "../../lang/lua/version.mk"
10 10
11_LUA_VERSION= ${LUA_VERSION_MAJOR}.${LUA_VERSION_MINOR} 11_LUA_VERSION= ${LUA_VERSION_MAJOR}.${LUA_VERSION_MINOR}
12 12
13LUA_PKGPREFIX= lua 13LUA_PKGPREFIX= lua
14LUA_LDIR= share/lua/${_LUA_VERSION} 14LUA_LDIR= share/lua/${_LUA_VERSION}
15PLIST_SUBST+= LUA_LDIR=${LUA_LDIR} 15PLIST_SUBST+= LUA_LDIR=${LUA_LDIR}
16 16
 17PRINT_PLIST_AWK+= /^@dirrm share\/lua$$/ { next; }
 18PRINT_PLIST_AWK+= /^@dirrm ${LUA_LDIR:S|/|\\/|g}$$/ { next; }
 19PRINT_PLIST_AWK+= /^(@dirrm )?${LUA_LDIR:S|/|\\/|g}/ \
 20 { gsub(/${LUA_LDIR:S|/|\\/|g}/, "$${LUA_LDIR}"); print; next; }
 21
17.if defined(NO_BUILD) && empty(NO_BUILD:M[Nn][Oo]) 22.if defined(NO_BUILD) && empty(NO_BUILD:M[Nn][Oo])
18DEPENDS+= lua-${_LUA_VERSION}.*:../../lang/lua 23DEPENDS+= lua-${_LUA_VERSION}.*:../../lang/lua
19.else 24.else
20LUA_CDIR= lib/lua/${_LUA_VERSION} 25LUA_CDIR= lib/lua/${_LUA_VERSION}
21PLIST_SUBST+= LUA_CDIR=${LUA_CDIR} 26PLIST_SUBST+= LUA_CDIR=${LUA_CDIR}
22 27
23BUILDLINK_API_DEPENDS.lua+= lua-${_LUA_VERSION}.* 28BUILDLINK_API_DEPENDS.lua+= lua-${_LUA_VERSION}.*
24 29
 30PRINT_PLIST_AWK+= /^@dirrm lib\/lua$$/ { next; }
 31PRINT_PLIST_AWK+= /^@dirrm ${LUA_CDIR:S|/|\\/|g}$$/ { next; }
 32PRINT_PLIST_AWK+= /^(@dirrm )?${LUA_CDIR:S|/|\\/|g}/ \
 33 { gsub(/${LUA_CDIR:S|/|\\/|g}/, "$${LUA_CDIR}"); print; next; }
 34
25.include "../../lang/lua/buildlink3.mk" 35.include "../../lang/lua/buildlink3.mk"
26.endif 36.endif
27 37
28.endif # LUA_MODULE_MK 38.endif # LUA_MODULE_MK