Sat Mar 25 18:55:47 2023 UTC ()
lua*: honor BUILD_USES_CMAKE


(wiz)
diff -r1.5 -r1.6 pkgsrc/lang/lua51/buildlink3.mk
diff -r1.5 -r1.6 pkgsrc/lang/lua52/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/lang/lua53/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/lang/lua54/buildlink3.mk

cvs diff -r1.5 -r1.6 pkgsrc/lang/lua51/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/lua51/buildlink3.mk 2020/07/02 21:42:23 1.5
+++ pkgsrc/lang/lua51/buildlink3.mk 2023/03/25 18:55:46 1.6
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: buildlink3.mk,v 1.5 2020/07/02 21:42:23 nia Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2023/03/25 18:55:46 wiz Exp $
2 2
3BUILDLINK_TREE+= lua51 3BUILDLINK_TREE+= lua51
4 4
5.if !defined(LUA51_BUILDLINK3_MK) 5.if !defined(LUA51_BUILDLINK3_MK)
6LUA51_BUILDLINK3_MK:= 6LUA51_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.lua51+= lua51>=5.1.1<5.2 8BUILDLINK_API_DEPENDS.lua51+= lua51>=5.1.1<5.2
9BUILDLINK_PKGSRCDIR.lua51?= ../../lang/lua51 9BUILDLINK_PKGSRCDIR.lua51?= ../../lang/lua51
10 10
11.if defined(BUILDLINK_DEPMETHOD.lua) 11.if defined(BUILDLINK_DEPMETHOD.lua)
12BUILDLINK_DEPMETHOD.lua51?= ${BUILDLINK_DEPMETHOD.lua} 12BUILDLINK_DEPMETHOD.lua51?= ${BUILDLINK_DEPMETHOD.lua}
13.endif 13.endif
14 14
15# -llua -> -llua5.1 15# -llua -> -llua5.1
16BUILDLINK_TRANSFORM+= l:lua:lua5.1 16BUILDLINK_TRANSFORM+= l:lua:lua5.1
17BUILDLINK_INCDIRS.lua51+= include/lua-5.1 17BUILDLINK_INCDIRS.lua51+= include/lua-5.1
18 18
19.if defined(USE_CMAKE) 19.if defined(USE_CMAKE) || defined(BUILD_USES_CMAKE)
20# used by FindLua.cmake 20# used by FindLua.cmake
21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON 21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON
22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2 22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2
23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5 23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5
24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=1 24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=1
25.endif 25.endif
26 26
27.include "../../mk/readline.buildlink3.mk" 27.include "../../mk/readline.buildlink3.mk"
28.endif # LUA51_BUILDLINK3_MK 28.endif # LUA51_BUILDLINK3_MK
29 29
30BUILDLINK_TREE+= -lua51 30BUILDLINK_TREE+= -lua51

cvs diff -r1.5 -r1.6 pkgsrc/lang/lua52/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/lua52/buildlink3.mk 2020/07/02 21:42:23 1.5
+++ pkgsrc/lang/lua52/buildlink3.mk 2023/03/25 18:55:46 1.6
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: buildlink3.mk,v 1.5 2020/07/02 21:42:23 nia Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2023/03/25 18:55:46 wiz Exp $
2 2
3BUILDLINK_TREE+= lua52 3BUILDLINK_TREE+= lua52
4 4
5.if !defined(LUA52_BUILDLINK3_MK) 5.if !defined(LUA52_BUILDLINK3_MK)
6LUA52_BUILDLINK3_MK:= 6LUA52_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.lua52+= lua52>=5.2.0<5.3 8BUILDLINK_API_DEPENDS.lua52+= lua52>=5.2.0<5.3
9BUILDLINK_PKGSRCDIR.lua52?= ../../lang/lua52 9BUILDLINK_PKGSRCDIR.lua52?= ../../lang/lua52
10 10
11.if defined(BUILDLINK_DEPMETHOD.lua) 11.if defined(BUILDLINK_DEPMETHOD.lua)
12BUILDLINK_DEPMETHOD.lua52?= ${BUILDLINK_DEPMETHOD.lua} 12BUILDLINK_DEPMETHOD.lua52?= ${BUILDLINK_DEPMETHOD.lua}
13.endif 13.endif
14 14
15# -llua -> -llua5.2 15# -llua -> -llua5.2
16BUILDLINK_TRANSFORM+= l:lua:lua5.2 16BUILDLINK_TRANSFORM+= l:lua:lua5.2
17BUILDLINK_INCDIRS.lua52+= include/lua-5.2 17BUILDLINK_INCDIRS.lua52+= include/lua-5.2
18 18
19.if defined(USE_CMAKE) 19.if defined(USE_CMAKE) || defined(BUILD_USES_CMAKE)
20# used by FindLua.cmake 20# used by FindLua.cmake
21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON 21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON
22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2 22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2
23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5 23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5
24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=2 24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=2
25.endif 25.endif
26 26
27.include "../../mk/readline.buildlink3.mk" 27.include "../../mk/readline.buildlink3.mk"
28.endif # LUA52_BUILDLINK3_MK 28.endif # LUA52_BUILDLINK3_MK
29 29
30BUILDLINK_TREE+= -lua52 30BUILDLINK_TREE+= -lua52

cvs diff -r1.3 -r1.4 pkgsrc/lang/lua53/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/lua53/buildlink3.mk 2020/07/02 21:42:23 1.3
+++ pkgsrc/lang/lua53/buildlink3.mk 2023/03/25 18:55:46 1.4
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: buildlink3.mk,v 1.3 2020/07/02 21:42:23 nia Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2023/03/25 18:55:46 wiz Exp $
2 2
3BUILDLINK_TREE+= lua53 3BUILDLINK_TREE+= lua53
4 4
5.if !defined(LUA53_BUILDLINK3_MK) 5.if !defined(LUA53_BUILDLINK3_MK)
6LUA53_BUILDLINK3_MK:= 6LUA53_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.lua53+= lua53>=5.3.0<5.4 8BUILDLINK_API_DEPENDS.lua53+= lua53>=5.3.0<5.4
9BUILDLINK_PKGSRCDIR.lua53?= ../../lang/lua53 9BUILDLINK_PKGSRCDIR.lua53?= ../../lang/lua53
10 10
11.if defined(BUILDLINK_DEPMETHOD.lua) 11.if defined(BUILDLINK_DEPMETHOD.lua)
12BUILDLINK_DEPMETHOD.lua53?= ${BUILDLINK_DEPMETHOD.lua} 12BUILDLINK_DEPMETHOD.lua53?= ${BUILDLINK_DEPMETHOD.lua}
13.endif 13.endif
14 14
15# -llua -> -llua5.3 15# -llua -> -llua5.3
16BUILDLINK_TRANSFORM+= l:lua:lua5.3 16BUILDLINK_TRANSFORM+= l:lua:lua5.3
17BUILDLINK_INCDIRS.lua53+= include/lua-5.3 17BUILDLINK_INCDIRS.lua53+= include/lua-5.3
18 18
19.if defined(USE_CMAKE) 19.if defined(USE_CMAKE) || defined(BUILD_USES_CMAKE)
20# used by FindLua.cmake 20# used by FindLua.cmake
21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON 21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON
22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2 22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2
23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5 23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5
24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=3 24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=3
25.endif 25.endif
26 26
27.include "../../mk/readline.buildlink3.mk" 27.include "../../mk/readline.buildlink3.mk"
28.endif # LUA53_BUILDLINK3_MK 28.endif # LUA53_BUILDLINK3_MK
29 29
30BUILDLINK_TREE+= -lua53 30BUILDLINK_TREE+= -lua53

cvs diff -r1.3 -r1.4 pkgsrc/lang/lua54/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/lua54/buildlink3.mk 2020/07/02 21:42:23 1.3
+++ pkgsrc/lang/lua54/buildlink3.mk 2023/03/25 18:55:47 1.4
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: buildlink3.mk,v 1.3 2020/07/02 21:42:23 nia Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2023/03/25 18:55:47 wiz Exp $
2 2
3BUILDLINK_TREE+= lua54 3BUILDLINK_TREE+= lua54
4 4
5.if !defined(LUA54_BUILDLINK3_MK) 5.if !defined(LUA54_BUILDLINK3_MK)
6LUA54_BUILDLINK3_MK:= 6LUA54_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.lua54+= lua54>=5.4.0<5.5 8BUILDLINK_API_DEPENDS.lua54+= lua54>=5.4.0<5.5
9BUILDLINK_PKGSRCDIR.lua54?= ../../lang/lua54 9BUILDLINK_PKGSRCDIR.lua54?= ../../lang/lua54
10 10
11.if defined(BUILDLINK_DEPMETHOD.lua) 11.if defined(BUILDLINK_DEPMETHOD.lua)
12BUILDLINK_DEPMETHOD.lua54?= ${BUILDLINK_DEPMETHOD.lua} 12BUILDLINK_DEPMETHOD.lua54?= ${BUILDLINK_DEPMETHOD.lua}
13.endif 13.endif
14 14
15# -llua -> -llua5.4 15# -llua -> -llua5.4
16BUILDLINK_TRANSFORM+= l:lua:lua5.4 16BUILDLINK_TRANSFORM+= l:lua:lua5.4
17BUILDLINK_INCDIRS.lua54+= include/lua-5.4 17BUILDLINK_INCDIRS.lua54+= include/lua-5.4
18 18
19.if defined(USE_CMAKE) 19.if defined(USE_CMAKE) || defined(BUILD_USES_CMAKE)
20# used by FindLua.cmake 20# used by FindLua.cmake
21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON 21CMAKE_ARGS+= -DLua_FIND_VERSION_EXACT=ON
22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2 22CMAKE_ARGS+= -DLua_FIND_VERSION_COUNT=2
23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5 23CMAKE_ARGS+= -DLua_FIND_VERSION_MAJOR=5
24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=4 24CMAKE_ARGS+= -DLua_FIND_VERSION_MINOR=4
25.endif 25.endif
26 26
27.include "../../mk/readline.buildlink3.mk" 27.include "../../mk/readline.buildlink3.mk"
28.endif # LUA54_BUILDLINK3_MK 28.endif # LUA54_BUILDLINK3_MK
29 29
30BUILDLINK_TREE+= -lua54 30BUILDLINK_TREE+= -lua54