devel: Use LUA_USE_BUSTEDdiff -r1.2 -r1.3 pkgsrc/devel/lua-basexx/Makefile
(nia)
@@ -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 | |||
3 | DISTNAME= lua-basexx-0.4.1 | 3 | DISTNAME= lua-basexx-0.4.1 | |
4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1} | 4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1} | |
5 | CATEGORIES= devel lua | 5 | CATEGORIES= devel lua | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=aiq/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=aiq/} | |
7 | GITHUB_PROJECT= basexx | 7 | GITHUB_PROJECT= basexx | |
8 | GITHUB_TAG= v${PKGVERSION_NOREV} | 8 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/aiq/basexx | 11 | HOMEPAGE= https://github.com/aiq/basexx | |
12 | COMMENT= BaseXX encoding and decoding library for Lua | 12 | COMMENT= BaseXX encoding and decoding library for Lua | |
13 | LICENSE= mit | 13 | LICENSE= mit | |
14 | 14 | |||
15 | TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted | |||
16 | ||||
17 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | 15 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | |
18 | USE_LANGUAGES= # none | 16 | USE_LANGUAGES= # none | |
19 | NO_BUILD= yes | 17 | NO_BUILD= yes | |
20 | 18 | |||
19 | LUA_USE_BUSTED= yes | |||
20 | ||||
21 | INSTALLATION_DIRS+= ${LUA_LDIR} | 21 | INSTALLATION_DIRS+= ${LUA_LDIR} | |
22 | 22 | |||
23 | do-install: | 23 | do-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 | |||
27 | do-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" |
@@ -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 | |||
3 | DISTNAME= lua-binaryheap-0.4 | 3 | DISTNAME= lua-binaryheap-0.4 | |
4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1} | 4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/lua-//1} | |
5 | CATEGORIES= devel lua | 5 | CATEGORIES= devel lua | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Tieske/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Tieske/} | |
7 | GITHUB_PROJECT= binaryheap.lua | 7 | GITHUB_PROJECT= binaryheap.lua | |
8 | GITHUB_TAG= version_${PKGVERSION:S/./v/g} | 8 | GITHUB_TAG= version_${PKGVERSION:S/./v/g} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://tieske.github.io/binaryheap.lua/ | 11 | HOMEPAGE= https://tieske.github.io/binaryheap.lua/ | |
12 | COMMENT= Binary heap implementation in Lua | 12 | COMMENT= Binary heap implementation in Lua | |
13 | LICENSE= mit | 13 | LICENSE= mit | |
14 | 14 | |||
15 | TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted | |||
16 | ||||
17 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} | 15 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} | |
18 | USE_LANGUAGES= # none | 16 | USE_LANGUAGES= # none | |
19 | NO_BUILD= yes | 17 | NO_BUILD= yes | |
20 | 18 | |||
19 | LUA_USE_BUSTED= yes | |||
20 | ||||
21 | INSTALLATION_DIRS+= ${LUA_LDIR} | 21 | INSTALLATION_DIRS+= ${LUA_LDIR} | |
22 | 22 | |||
23 | do-install: | 23 | do-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 | |||
27 | do-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" |
@@ -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 | |||
3 | DISTNAME= lua-fifo-0.2 | 3 | DISTNAME= lua-fifo-0.2 | |
4 | PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1} | 4 | PKGNAME= ${DISTNAME:S/lua-/${LUA_PKGPREFIX}-/1} | |
5 | CATEGORIES= devel lua | 5 | CATEGORIES= devel lua | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=daurnimator/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=daurnimator/} | |
7 | GITHUB_PROJECT= fifo.lua | 7 | GITHUB_PROJECT= fifo.lua | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/daurnimator/fifo.lua | 10 | HOMEPAGE= https://github.com/daurnimator/fifo.lua | |
11 | COMMENT= FIFO library for Lua | 11 | COMMENT= FIFO library for Lua | |
12 | LICENSE= mit | 12 | LICENSE= mit | |
13 | 13 | |||
14 | TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted | |||
15 | ||||
16 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | 14 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | |
17 | USE_LANGUAGES= # none | 15 | USE_LANGUAGES= # none | |
18 | NO_BUILD= yes | 16 | NO_BUILD= yes | |
19 | 17 | |||
18 | LUA_USE_BUSTED= yes | |||
19 | ||||
20 | INSTALLATION_DIRS+= ${LUA_LDIR} | 20 | INSTALLATION_DIRS+= ${LUA_LDIR} | |
21 | 21 | |||
22 | do-install: | 22 | do-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 | |||
26 | do-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" |
@@ -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 | |||
3 | DISTNAME= Moses-2.1.0-1 | 3 | DISTNAME= Moses-2.1.0-1 | |
4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:tl:S/-1$//1} | 4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:tl:S/-1$//1} | |
5 | CATEGORIES= devel lua | 5 | CATEGORIES= devel lua | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Yonaba/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Yonaba/} | |
7 | GITHUB_PROJECT= Moses | 7 | GITHUB_PROJECT= Moses | |
8 | GITHUB_TAG= ${DISTNAME} | 8 | GITHUB_TAG= ${DISTNAME} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://yonaba.github.io/Moses/ | 11 | HOMEPAGE= https://yonaba.github.io/Moses/ | |
12 | COMMENT= Utility library for functional programming in Lua | 12 | COMMENT= Utility library for functional programming in Lua | |
13 | LICENSE= mit | 13 | LICENSE= mit | |
14 | 14 | |||
15 | TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted | |||
16 | TEST_DEPENDS+= ${LUA_PKGPREFIX}-cov-[0-9]*:../../devel/lua-cov | 15 | TEST_DEPENDS+= ${LUA_PKGPREFIX}-cov-[0-9]*:../../devel/lua-cov | |
17 | 16 | |||
18 | USE_LANGUAGES= # none | 17 | USE_LANGUAGES= # none | |
19 | NO_BUILD= yes | 18 | NO_BUILD= yes | |
20 | 19 | |||
20 | LUA_USE_BUSTED= yes | |||
21 | ||||
21 | INSTALLATION_DIRS+= ${LUA_DOCDIR} | 22 | INSTALLATION_DIRS+= ${LUA_DOCDIR} | |
22 | INSTALLATION_DIRS+= ${LUA_LDIR} | 23 | INSTALLATION_DIRS+= ${LUA_LDIR} | |
23 | 24 | |||
24 | do-install: | 25 | do-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 | |||
32 | do-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" |