1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
6 VARIANTS= lua52 lua53 lua54
7 SDESC[lua52]= Various python-inspired functions for Lua 5.2
8 SDESC[lua53]= Various python-inspired functions for Lua 5.3
9 SDESC[lua54]= Various python-inspired functions for Lua 5.4
10 HOMEPAGE= https://github.com/stevedonovan/Penlight
11 CONTACT= Michael_Reim[kraileth@elderlinux.org]
14 SITES[main]= GITHUB/stevedonovan:Penlight:1.13.1
15 DISTFILE[1]= generated:main
17 SPKGS[lua52]= complete
21 SPKGS[lua53]= complete
25 SPKGS[lua54]= complete
30 OPTIONS_AVAILABLE= LUA52 LUA53 LUA54
31 OPTIONS_STANDARD= none
32 VOPTS[lua52]= LUA52=ON LUA53=OFF LUA54=OFF
33 VOPTS[lua53]= LUA52=OFF LUA53=ON LUA54=OFF
34 VOPTS[lua54]= LUA52=OFF LUA53=OFF LUA54=ON
38 [LUA52].DESCRIPTION= Build with Lua 5.2
39 [LUA52].RUN_DEPENDS_ON= lua-filesystem:single:lua52
40 [LUA52].USES_ON= lua:5.2
42 [LUA53].DESCRIPTION= Build with Lua 5.3
43 [LUA53].RUN_DEPENDS_ON= lua-filesystem:single:lua53
44 [LUA53].USES_ON= lua:5.3
46 [LUA54].DESCRIPTION= Build with Lua 5.4
47 [LUA54].RUN_DEPENDS_ON= lua-filesystem:single:lua54
48 [LUA54].USES_ON= lua:5.4
51 ${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} ${STAGEDIR}${STD_DOCDIR} ${STAGEDIR}${STD_EXAMPLESDIR}
52 (cd ${WRKSRC}/lua && ${COPYTREE_SHARE} pl ${STAGEDIR}${LUA_MODSHAREDIR})
53 ${CP} ${WRKSRC}/docs/manual/* ${STAGEDIR}${STD_DOCDIR}
54 ${CP} ${WRKSRC}/docs/examples/* ${STAGEDIR}${STD_EXAMPLESDIR}
56 [FILE:316:descriptions/desc.primary]
57 Penlight brings together a set of generally useful pure Lua modules,
58 focusing on input data handling (such as reading configuration files),
59 functional programming (such as map, reduce, placeholder expressions,
60 etc), and OS path management. Much of the functionality is inspired by the
61 Python standard libraries.
65 530380e1a377df519c2e589f47823f79701f8e0e67f6bbd994e18d09a470b680 434059 stevedonovan-Penlight-1.13.1.tar.gz
68 [FILE:475:manifests/plist.primary]
69 %%LUA_MODSHAREDIR%%/pl/
111 [FILE:210:manifests/plist.docs]
112 share/doc/lua-penlight/
113 01-introduction.md.html
119 07-functional.md.html
120 08-additional.md.html
121 09-discussion.md.html
124 [FILE:364:manifests/plist.examples]
125 share/examples/lua-penlight/
131 test-listcallbacks.lua.html
133 test-symbols.lua.html
138 testinputfields.lua.html
139 testinputfields2.lua.html