Ravenports generated: 01 Jan 2023 00:03
[ravenports.git] / bucket_69 / lua-penlight
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               lua-penlight
4 VERSION=                1.13.1
5 KEYWORDS=               devel
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]
12
13 DOWNLOAD_GROUPS=        main
14 SITES[main]=            GITHUB/stevedonovan:Penlight:1.13.1
15 DISTFILE[1]=            generated:main
16 DF_INDEX=               1
17 SPKGS[lua52]=           complete
18                         primary
19                         docs
20                         examples
21 SPKGS[lua53]=           complete
22                         primary
23                         docs
24                         examples
25 SPKGS[lua54]=           complete
26                         primary
27                         docs
28                         examples
29
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
35
36 SKIP_BUILD=             yes
37
38 [LUA52].DESCRIPTION=                    Build with Lua 5.2
39 [LUA52].RUN_DEPENDS_ON=                 lua-filesystem:single:lua52
40 [LUA52].USES_ON=                        lua:5.2
41
42 [LUA53].DESCRIPTION=                    Build with Lua 5.3
43 [LUA53].RUN_DEPENDS_ON=                 lua-filesystem:single:lua53
44 [LUA53].USES_ON=                        lua:5.3
45
46 [LUA54].DESCRIPTION=                    Build with Lua 5.4
47 [LUA54].RUN_DEPENDS_ON=                 lua-filesystem:single:lua54
48 [LUA54].USES_ON=                        lua:5.4
49
50 do-install:
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}
55
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.
62
63
64 [FILE:114:distinfo]
65 530380e1a377df519c2e589f47823f79701f8e0e67f6bbd994e18d09a470b680       434059 stevedonovan-Penlight-1.13.1.tar.gz
66
67
68 [FILE:475:manifests/plist.primary]
69 %%LUA_MODSHAREDIR%%/pl/
70  Date.lua
71  List.lua
72  Map.lua
73  MultiMap.lua
74  OrderedMap.lua
75  Set.lua
76  app.lua
77  array2d.lua
78  class.lua
79  compat.lua
80  comprehension.lua
81  config.lua
82  data.lua
83  dir.lua
84  file.lua
85  func.lua
86  import_into.lua
87  init.lua
88  input.lua
89  lapp.lua
90  lexer.lua
91  luabalanced.lua
92  operator.lua
93  path.lua
94  permute.lua
95  pretty.lua
96  seq.lua
97  sip.lua
98  strict.lua
99  stringio.lua
100  stringx.lua
101  tablex.lua
102  template.lua
103  test.lua
104  text.lua
105  types.lua
106  url.lua
107  utils.lua
108  xml.lua
109
110
111 [FILE:210:manifests/plist.docs]
112 share/doc/lua-penlight/
113  01-introduction.md.html
114  02-arrays.md.html
115  03-strings.md.html
116  04-paths.md.html
117  05-dates.md.html
118  06-data.md.html
119  07-functional.md.html
120  08-additional.md.html
121  09-discussion.md.html
122
123
124 [FILE:364:manifests/plist.examples]
125 share/examples/lua-penlight/
126  seesubst.lua.html
127  sipscan.lua.html
128  symbols.lua.html
129  test-cmp.lua.html
130  test-data.lua.html
131  test-listcallbacks.lua.html
132  test-pretty.lua.html
133  test-symbols.lua.html
134  testapp.lua.html
135  testclone.lua.html
136  testconfig.lua.html
137  testglobal.lua.html
138  testinputfields.lua.html
139  testinputfields2.lua.html
140  testxml.lua.html
141  which.lua.html
142