Sat Feb 19 20:43:42 2022 UTC ()
devel: Use LUA_USE_BUSTED


(nia)
diff -r1.2 -r1.3 pkgsrc/devel/lua-basexx/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/lua-binaryheap/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/lua-fifo/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/lua-moses/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/devel/lua-basexx/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/lua-basexx/Makefile 2020/07/08 16:26:06 1.2
+++ pkgsrc/devel/lua-basexx/Makefile 2022/02/19 20:43:41 1.3
@@ -1,31 +1,28 @@ @@ -1,31 +1,28 @@
1# $NetBSD: Makefile,v 1.2 2020/07/08 16:26:06 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2022/02/19 20:43:41 nia Exp $
2 2
3DISTNAME= lua-basexx-0.4.1 3DISTNAME= lua-basexx-0.4.1
4PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1} 4PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1}
5CATEGORIES= devel lua 5CATEGORIES= devel lua
6MASTER_SITES= ${MASTER_SITE_GITHUB:=aiq/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=aiq/}
7GITHUB_PROJECT= basexx 7GITHUB_PROJECT= basexx
8GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/aiq/basexx 11HOMEPAGE= https://github.com/aiq/basexx
12COMMENT= BaseXX encoding and decoding library for Lua 12COMMENT= BaseXX encoding and decoding library for Lua
13LICENSE= mit 13LICENSE= mit
14 14
15TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted 
16 
17WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} 15WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
18USE_LANGUAGES= # none 16USE_LANGUAGES= # none
19NO_BUILD= yes 17NO_BUILD= yes
20 18
 19LUA_USE_BUSTED= yes
 20
21INSTALLATION_DIRS+= ${LUA_LDIR} 21INSTALLATION_DIRS+= ${LUA_LDIR}
22 22
23do-install: 23do-install:
24 ${INSTALL_DATA} ${WRKSRC}/lib/basexx.lua \ 24 ${INSTALL_DATA} ${WRKSRC}/lib/basexx.lua \
25 ${DESTDIR}${PREFIX}/${LUA_LDIR}/basexx.lua 25 ${DESTDIR}${PREFIX}/${LUA_LDIR}/basexx.lua
26 26
27do-test: 
28 cd ${WRKSRC} && ${PREFIX}/bin/busted${_LUA_DOT_VERSION} 
29 
30.include "../../lang/lua/module.mk" 27.include "../../lang/lua/module.mk"
31.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/lua-binaryheap/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/lua-binaryheap/Makefile 2020/07/08 16:28:08 1.2
+++ pkgsrc/devel/lua-binaryheap/Makefile 2022/02/19 20:43:41 1.3
@@ -1,31 +1,28 @@ @@ -1,31 +1,28 @@
1# $NetBSD: Makefile,v 1.2 2020/07/08 16:28:08 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2022/02/19 20:43:41 nia Exp $
2 2
3DISTNAME= lua-binaryheap-0.4 3DISTNAME= lua-binaryheap-0.4
4PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1} 4PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1}
5CATEGORIES= devel lua 5CATEGORIES= devel lua
6MASTER_SITES= ${MASTER_SITE_GITHUB:=Tieske/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=Tieske/}
7GITHUB_PROJECT= binaryheap.lua 7GITHUB_PROJECT= binaryheap.lua
8GITHUB_TAG= version_${PKGVERSION:S/./v/g} 8GITHUB_TAG= version_${PKGVERSION:S/./v/g}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://tieske.github.io/binaryheap.lua/ 11HOMEPAGE= https://tieske.github.io/binaryheap.lua/
12COMMENT= Binary heap implementation in Lua 12COMMENT= Binary heap implementation in Lua
13LICENSE= mit 13LICENSE= mit
14 14
15TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted 
16 
17WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} 15WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
18USE_LANGUAGES= # none 16USE_LANGUAGES= # none
19NO_BUILD= yes 17NO_BUILD= yes
20 18
 19LUA_USE_BUSTED= yes
 20
21INSTALLATION_DIRS+= ${LUA_LDIR} 21INSTALLATION_DIRS+= ${LUA_LDIR}
22 22
23do-install: 23do-install:
24 ${INSTALL_DATA} ${WRKSRC}/src/binaryheap.lua \ 24 ${INSTALL_DATA} ${WRKSRC}/src/binaryheap.lua \
25 ${DESTDIR}${PREFIX}/${LUA_LDIR}/binaryheap.lua 25 ${DESTDIR}${PREFIX}/${LUA_LDIR}/binaryheap.lua
26 26
27do-test: 
28 cd ${WRKSRC} && ${PREFIX}/bin/busted${_LUA_DOT_VERSION} --no-coverage 
29 
30.include "../../lang/lua/module.mk" 27.include "../../lang/lua/module.mk"
31.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/lua-fifo/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/lua-fifo/Makefile 2020/07/08 16:29:43 1.2
+++ pkgsrc/devel/lua-fifo/Makefile 2022/02/19 20:43:41 1.3
@@ -1,30 +1,27 @@ @@ -1,30 +1,27 @@
1# $NetBSD: Makefile,v 1.2 2020/07/08 16:29:43 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2022/02/19 20:43:41 nia Exp $
2 2
3DISTNAME= lua-fifo-0.2 3DISTNAME= lua-fifo-0.2
4PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1} 4PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1}
5CATEGORIES= devel lua 5CATEGORIES= devel lua
6MASTER_SITES= ${MASTER_SITE_GITHUB:=daurnimator/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=daurnimator/}
7GITHUB_PROJECT= fifo.lua 7GITHUB_PROJECT= fifo.lua
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/daurnimator/fifo.lua 10HOMEPAGE= https://github.com/daurnimator/fifo.lua
11COMMENT= FIFO library for Lua 11COMMENT= FIFO library for Lua
12LICENSE= mit 12LICENSE= mit
13 13
14TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted 
15 
16WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} 14WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
17USE_LANGUAGES= # none 15USE_LANGUAGES= # none
18NO_BUILD= yes 16NO_BUILD= yes
19 17
 18LUA_USE_BUSTED= yes
 19
20INSTALLATION_DIRS+= ${LUA_LDIR} 20INSTALLATION_DIRS+= ${LUA_LDIR}
21 21
22do-install: 22do-install:
23 ${INSTALL_DATA} ${WRKSRC}/fifo.lua \ 23 ${INSTALL_DATA} ${WRKSRC}/fifo.lua \
24 ${DESTDIR}${PREFIX}/${LUA_LDIR}/fifo.lua 24 ${DESTDIR}${PREFIX}/${LUA_LDIR}/fifo.lua
25 25
26do-test: 
27 cd ${WRKSRC} && ${PREFIX}/bin/busted${_LUA_DOT_VERSION} 
28 
29.include "../../lang/lua/module.mk" 26.include "../../lang/lua/module.mk"
30.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/lua-moses/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/lua-moses/Makefile 2020/07/10 12:08:28 1.1
+++ pkgsrc/devel/lua-moses/Makefile 2022/02/19 20:43:41 1.2
@@ -1,36 +1,34 @@ @@ -1,36 +1,34 @@
1# $NetBSD: Makefile,v 1.1 2020/07/10 12:08:28 nia Exp $ 1# $NetBSD: Makefile,v 1.2 2022/02/19 20:43:41 nia Exp $
2 2
3DISTNAME= Moses-2.1.0-1 3DISTNAME= Moses-2.1.0-1
4PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:tl:S/-1$//1} 4PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:tl:S/-1$//1}
5CATEGORIES= devel lua 5CATEGORIES= devel lua
6MASTER_SITES= ${MASTER_SITE_GITHUB:=Yonaba/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=Yonaba/}
7GITHUB_PROJECT= Moses 7GITHUB_PROJECT= Moses
8GITHUB_TAG= ${DISTNAME} 8GITHUB_TAG= ${DISTNAME}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://yonaba.github.io/Moses/ 11HOMEPAGE= https://yonaba.github.io/Moses/
12COMMENT= Utility library for functional programming in Lua 12COMMENT= Utility library for functional programming in Lua
13LICENSE= mit 13LICENSE= mit
14 14
15TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted 
16TEST_DEPENDS+= ${LUA_PKGPREFIX}-cov-[0-9]*:../../devel/lua-cov 15TEST_DEPENDS+= ${LUA_PKGPREFIX}-cov-[0-9]*:../../devel/lua-cov
17 16
18USE_LANGUAGES= # none 17USE_LANGUAGES= # none
19NO_BUILD= yes 18NO_BUILD= yes
20 19
 20LUA_USE_BUSTED= yes
 21
21INSTALLATION_DIRS+= ${LUA_DOCDIR} 22INSTALLATION_DIRS+= ${LUA_DOCDIR}
22INSTALLATION_DIRS+= ${LUA_LDIR} 23INSTALLATION_DIRS+= ${LUA_LDIR}
23 24
24do-install: 25do-install:
25 ${INSTALL_DATA} ${WRKSRC}/README.md \ 26 ${INSTALL_DATA} ${WRKSRC}/README.md \
26 ${DESTDIR}${PREFIX}/${LUA_DOCDIR}/README.md 27 ${DESTDIR}${PREFIX}/${LUA_DOCDIR}/README.md
27 ${INSTALL_DATA} ${WRKSRC}/doc/tutorial.md \ 28 ${INSTALL_DATA} ${WRKSRC}/doc/tutorial.md \
28 ${DESTDIR}${PREFIX}/${LUA_DOCDIR}/tutorial.md 29 ${DESTDIR}${PREFIX}/${LUA_DOCDIR}/tutorial.md
29 ${INSTALL_DATA} ${WRKSRC}/*.lua \ 30 ${INSTALL_DATA} ${WRKSRC}/*.lua \
30 ${DESTDIR}${PREFIX}/${LUA_LDIR} 31 ${DESTDIR}${PREFIX}/${LUA_LDIR}
31 32
32do-test: 
33 cd ${WRKSRC} && ${PREFIX}/bin/busted${_LUA_DOT_VERSION} 
34 
35.include "../../lang/lua/module.mk" 33.include "../../lang/lua/module.mk"
36.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"