1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[lua52]= Various python-inspired functions for Lua 5.2
8 SDESC[lua53]= Various python-inspired functions for Lua 5.3
9 HOMEPAGE= https://github.com/stevedonovan/Penlight
10 CONTACT= Michael_Reim[kraileth@elderlinux.org]
13 SITES[main]= GITHUB/stevedonovan:Penlight:1.7.0
14 DISTFILE[1]= generated:main
16 SPKGS[lua52]= complete
20 SPKGS[lua53]= complete
25 OPTIONS_AVAILABLE= LUA52 LUA53
26 OPTIONS_STANDARD= none
27 VOPTS[lua52]= LUA52=ON LUA53=OFF
28 VOPTS[lua53]= LUA52=OFF LUA53=ON
34 [LUA52].DESCRIPTION= Build with Lua 5.2
35 [LUA52].RUN_DEPENDS_ON= lua-filesystem:single:lua52
36 [LUA52].USES_ON= lua:5.2
38 [LUA53].DESCRIPTION= Build with Lua 5.3
39 [LUA53].RUN_DEPENDS_ON= lua-filesystem:single:lua53
40 [LUA53].USES_ON= lua:5.3
43 ${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} ${STAGEDIR}${STD_DOCDIR} ${STAGEDIR}${STD_EXAMPLESDIR}
44 (cd ${WRKSRC}/lua && ${COPYTREE_SHARE} pl ${STAGEDIR}${LUA_MODSHAREDIR})
45 ${CP} ${WRKSRC}/docs/manual/* ${STAGEDIR}${STD_DOCDIR}
46 ${CP} ${WRKSRC}/docs/examples/* ${STAGEDIR}${STD_EXAMPLESDIR}
48 [FILE:316:descriptions/desc.primary]
49 Penlight brings together a set of generally useful pure Lua modules,
50 focusing on input data handling (such as reading configuration files),
51 functional programming (such as map, reduce, placeholder expressions,
52 etc), and OS path management. Much of the functionality is inspired by the
53 Python standard libraries.
57 5b793fc93fa7227190e191e5b24a8f0ce9dd5958ccebe7a53842a58b5d46057f 384917 stevedonovan-Penlight-1.7.0.tar.gz
60 [FILE:475:manifests/plist.primary]
61 %%LUA_MODSHAREDIR%%/pl/
103 [FILE:210:manifests/plist.docs]
104 share/doc/lua-penlight/
105 01-introduction.md.html
111 07-functional.md.html
112 08-additional.md.html
113 09-discussion.md.html
116 [FILE:364:manifests/plist.examples]
117 share/examples/lua-penlight/
123 test-listcallbacks.lua.html
125 test-symbols.lua.html
130 testinputfields.lua.html
131 testinputfields2.lua.html