View | Details | Raw Unified | Return to bug 267105 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/Makefile (+2 lines)
Lines 1478-1486 Link Here
1478
    SUBDIR += lua-libevent
1478
    SUBDIR += lua-libevent
1479
    SUBDIR += lua-lpeg
1479
    SUBDIR += lua-lpeg
1480
    SUBDIR += lua-luacheck
1480
    SUBDIR += lua-luacheck
1481
    SUBDIR += lua-luafilesystem
1481
    SUBDIR += lua-luarocks
1482
    SUBDIR += lua-luarocks
1482
    SUBDIR += lua-lunit
1483
    SUBDIR += lua-lunit
1483
    SUBDIR += lua-mode
1484
    SUBDIR += lua-mode
1485
    SUBDIR += lua-penlight
1484
    SUBDIR += lua-posix
1486
    SUBDIR += lua-posix
1485
    SUBDIR += lua-pty
1487
    SUBDIR += lua-pty
1486
    SUBDIR += lua-rds-parser
1488
    SUBDIR += lua-rds-parser
(-)b/devel/lua-luafilesystem/Makefile (+31 lines)
Added Link Here
1
PORTNAME=	luafilesystem
2
DISTVERSIONPREFIX=v
3
DISTVERSION=	1_8_0
4
CATEGORIES=	devel
5
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
6
7
MAINTAINER=	jreynolds1729@gmail.com
8
COMMENT=	lua filesystem library
9
10
LICENSE=	MIT
11
12
USES=		lua:-54
13
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	lunarmodules
16
17
PLIST_FILES=	${LUA_MODLIBDIR}/lfs.so
18
19
ALL_TARGET=	lib
20
MAKE_ARGS=	CC=${CC} CFLAGS="${CFLAGS} -fPIC -I${LUA_INCDIR}"
21
22
post-patch:
23
	@${REINPLACE_CMD} -e "s/MACOSX.*;\ //" \
24
		${WRKSRC}/Makefile
25
26
do-install:
27
	${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
28
	${INSTALL} ${STRIP} ${WRKSRC}/src/lfs.so \
29
		${STAGEDIR}${LUA_MODLIBDIR}/
30
31
.include <bsd.port.mk>
(-)b/devel/lua-luafilesystem/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1666461412
2
SHA256 (lunarmodules-luafilesystem-v1_8_0_GH0.tar.gz) = 16d17c788b8093f2047325343f5e9b74cccb1ea96001e45914a58bbae8932495
3
SIZE (lunarmodules-luafilesystem-v1_8_0_GH0.tar.gz) = 30374
(-)b/devel/lua-luafilesystem/pkg-descr (+3 lines)
Added Link Here
1
LuaFileSystem is a Lua library developed to complement
2
the setof functions related to file systems offered by
3
the standard Lua distribution.
(-)b/devel/lua-penlight/Makefile (+26 lines)
Added Link Here
1
PORTNAME=	penlight
2
PORTVERSION=	1.13.1
3
CATEGORIES=	devel
4
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
5
6
MAINTAINER=	jreynolds1729@gmail.com
7
COMMENT=	lua useful module
8
9
RUN_DEPENDS=	${LUA_MODLIBDIR}/lfs.so:devel/lua-luafilesystem
10
11
LICENSE=	MIT
12
13
USES=		lua:-54
14
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	lunarmodules
17
GH_PROJECT=	Penlight
18
19
do-build:
20
21
do-install:
22
	${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}
23
	(cd ${WRKSRC}/lua && \
24
		${COPYTREE_SHARE} pl ${STAGEDIR}${LUA_MODSHAREDIR}/)
25
26
.include <bsd.port.mk>
(-)b/devel/lua-penlight/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1666462204
2
SHA256 (lunarmodules-Penlight-1.13.1_GH0.tar.gz) = 530380e1a377df519c2e589f47823f79701f8e0e67f6bbd994e18d09a470b680
3
SIZE (lunarmodules-Penlight-1.13.1_GH0.tar.gz) = 434059
(-)b/devel/lua-penlight/pkg-descr (+5 lines)
Added Link Here
1
A set of pure Lua libraries focusing on input data handling
2
(such as reading configuration files), functional programming
3
(such as map, reduce, placeholder expressions,etc), and OS
4
path management. Much of the functionality is inspired by
5
the Python standard libraries.
(-)b/devel/lua-penlight/pkg-plist (+39 lines)
Added Link Here
1
%%LUA_MODSHAREDIR%%/pl/Date.lua
2
%%LUA_MODSHAREDIR%%/pl/List.lua
3
%%LUA_MODSHAREDIR%%/pl/Map.lua
4
%%LUA_MODSHAREDIR%%/pl/MultiMap.lua
5
%%LUA_MODSHAREDIR%%/pl/OrderedMap.lua
6
%%LUA_MODSHAREDIR%%/pl/Set.lua
7
%%LUA_MODSHAREDIR%%/pl/app.lua
8
%%LUA_MODSHAREDIR%%/pl/array2d.lua
9
%%LUA_MODSHAREDIR%%/pl/class.lua
10
%%LUA_MODSHAREDIR%%/pl/compat.lua
11
%%LUA_MODSHAREDIR%%/pl/comprehension.lua
12
%%LUA_MODSHAREDIR%%/pl/config.lua
13
%%LUA_MODSHAREDIR%%/pl/data.lua
14
%%LUA_MODSHAREDIR%%/pl/dir.lua
15
%%LUA_MODSHAREDIR%%/pl/file.lua
16
%%LUA_MODSHAREDIR%%/pl/func.lua
17
%%LUA_MODSHAREDIR%%/pl/import_into.lua
18
%%LUA_MODSHAREDIR%%/pl/init.lua
19
%%LUA_MODSHAREDIR%%/pl/input.lua
20
%%LUA_MODSHAREDIR%%/pl/lapp.lua
21
%%LUA_MODSHAREDIR%%/pl/lexer.lua
22
%%LUA_MODSHAREDIR%%/pl/luabalanced.lua
23
%%LUA_MODSHAREDIR%%/pl/operator.lua
24
%%LUA_MODSHAREDIR%%/pl/path.lua
25
%%LUA_MODSHAREDIR%%/pl/permute.lua
26
%%LUA_MODSHAREDIR%%/pl/pretty.lua
27
%%LUA_MODSHAREDIR%%/pl/seq.lua
28
%%LUA_MODSHAREDIR%%/pl/sip.lua
29
%%LUA_MODSHAREDIR%%/pl/strict.lua
30
%%LUA_MODSHAREDIR%%/pl/stringio.lua
31
%%LUA_MODSHAREDIR%%/pl/stringx.lua
32
%%LUA_MODSHAREDIR%%/pl/tablex.lua
33
%%LUA_MODSHAREDIR%%/pl/template.lua
34
%%LUA_MODSHAREDIR%%/pl/test.lua
35
%%LUA_MODSHAREDIR%%/pl/text.lua
36
%%LUA_MODSHAREDIR%%/pl/types.lua
37
%%LUA_MODSHAREDIR%%/pl/url.lua
38
%%LUA_MODSHAREDIR%%/pl/utils.lua
39
%%LUA_MODSHAREDIR%%/pl/xml.lua
(-)b/textproc/Makefile (+1 lines)
Lines 435-440 Link Here
435
    SUBDIR += lttoolbox
435
    SUBDIR += lttoolbox
436
    SUBDIR += ltxml
436
    SUBDIR += ltxml
437
    SUBDIR += lua-icu-utils
437
    SUBDIR += lua-icu-utils
438
    SUBDIR += lua-ldoc
438
    SUBDIR += lua-lyaml
439
    SUBDIR += lua-lyaml
439
    SUBDIR += luaexpat
440
    SUBDIR += luaexpat
440
    SUBDIR += lucene
441
    SUBDIR += lucene
(-)b/textproc/lua-ldoc/Makefile (+47 lines)
Added Link Here
1
PORTNAME=	ldoc
2
PORTVERSION=	1.4.6
3
CATEGORIES=	textproc
4
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
5
6
MAINTAINER=	jreynolds1729@gmail.com
7
COMMENT=	Lua documentation generator
8
WWW=		https://stevedonovan.github.io/ldoc/
9
10
RUN_DEPENDS=	${LUA_MODSHAREDIR}/pl/file.lua:devel/lua-penlight
11
12
LICENSE=	MIT
13
LICENSE_FILE=	${WRKSRC}/COPYRIGHT
14
15
USES=		lua:-54
16
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	lunarmodules
19
GH_PROJECT=	LDoc
20
21
OPTIONS_DEFINE=	DOCS
22
OPTIONS_SUB=	yes
23
24
do-build:
25
26
do-install:
27
	${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}
28
	(cd ${WRKSRC} && \
29
		${COPYTREE_SHARE} ldoc ${STAGEDIR}${LUA_MODSHAREDIR}/)
30
	${INSTALL_DATA} ${WRKSRC}/ldoc.lua \
31
		${STAGEDIR}${LUA_MODSHAREDIR}/
32
	${ECHO_CMD} -e "#!/bin/sh\nexec \"${PREFIX}/bin/${LUA_CMD}\" \
33
		\"${LUA_MODSHAREDIR}/ldoc.lua\" \"\$$@\"" \
34
		> ${STAGEDIR}${PREFIX}/bin/ldoc
35
	@${CHMOD} 0555 ${STAGEDIR}${PREFIX}/bin/ldoc
36
37
post-install-DOCS-on:
38
	@(cd ${WRKSRC}/doc && \
39
		${LUA_CMD} -e "package.path=[[${STAGEDIR}${LUA_MODSHAREDIR}/?.lua; \
40
		${STAGEDIR}${LUA_MODSHAREDIR}/?/init.lua;]]..package.path; \
41
		package.cpath=[[${STAGEDIR}${LUA_MODLIBDIR}/?.so;]]..package.cpath" \
42
		../ldoc.lua .)
43
	${MKDIR} ${STAGEDIR}${DOCSDIR}
44
	(cd ${WRKSRC}/out && \
45
		${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/)
46
47
.include <bsd.port.mk>
(-)b/textproc/lua-ldoc/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1666462675
2
SHA256 (lunarmodules-LDoc-1.4.6_GH0.tar.gz) = 4b73e78a0325fb3c295d015ddb60b5cee5b647cecb5c50ce8f01319b53bd536f
3
SIZE (lunarmodules-LDoc-1.4.6_GH0.tar.gz) = 126080
(-)b/textproc/lua-ldoc/pkg-descr (+3 lines)
Added Link Here
1
LDoc is a LuaDoc-compatible documentation generator which can also process C
2
extension source.  Markdown may be optionally used to render comments, as well
3
as integrated readme documentation and pretty-printed example files.
(-)b/textproc/lua-ldoc/pkg-plist (+44 lines)
Added Link Here
1
bin/ldoc
2
%%PORTDOCS%%%%DOCSDIR%%/examples/List.moon.html
3
%%PORTDOCS%%%%DOCSDIR%%/examples/colon.lua.html
4
%%PORTDOCS%%%%DOCSDIR%%/examples/four.lua.html
5
%%PORTDOCS%%%%DOCSDIR%%/examples/multiple.lua.html
6
%%PORTDOCS%%%%DOCSDIR%%/examples/mylib.c.html
7
%%PORTDOCS%%%%DOCSDIR%%/examples/three.lua.html
8
%%PORTDOCS%%%%DOCSDIR%%/index.html
9
%%PORTDOCS%%%%DOCSDIR%%/ldoc_pale.css
10
%%PORTDOCS%%%%DOCSDIR%%/manual/doc.md.html
11
%%PORTDOCS%%%%DOCSDIR%%/programs/ldoc.html
12
%%LUA_MODSHAREDIR%%/ldoc.lua
13
%%LUA_MODSHAREDIR%%/ldoc/SciTE.properties
14
%%LUA_MODSHAREDIR%%/ldoc/builtin/coroutine.lua
15
%%LUA_MODSHAREDIR%%/ldoc/builtin/debug.lua
16
%%LUA_MODSHAREDIR%%/ldoc/builtin/global.lua
17
%%LUA_MODSHAREDIR%%/ldoc/builtin/globals.lua
18
%%LUA_MODSHAREDIR%%/ldoc/builtin/io.lua
19
%%LUA_MODSHAREDIR%%/ldoc/builtin/lfs.lua
20
%%LUA_MODSHAREDIR%%/ldoc/builtin/lpeg.lua
21
%%LUA_MODSHAREDIR%%/ldoc/builtin/math.lua
22
%%LUA_MODSHAREDIR%%/ldoc/builtin/os.lua
23
%%LUA_MODSHAREDIR%%/ldoc/builtin/package.lua
24
%%LUA_MODSHAREDIR%%/ldoc/builtin/string.lua
25
%%LUA_MODSHAREDIR%%/ldoc/builtin/table.lua
26
%%LUA_MODSHAREDIR%%/ldoc/builtin/utf8.lua
27
%%LUA_MODSHAREDIR%%/ldoc/config.ld
28
%%LUA_MODSHAREDIR%%/ldoc/doc.lua
29
%%LUA_MODSHAREDIR%%/ldoc/html.lua
30
%%LUA_MODSHAREDIR%%/ldoc/html/_code_css.lua
31
%%LUA_MODSHAREDIR%%/ldoc/html/_reset_css.lua
32
%%LUA_MODSHAREDIR%%/ldoc/html/ldoc_css.lua
33
%%LUA_MODSHAREDIR%%/ldoc/html/ldoc_fixed_css.lua
34
%%LUA_MODSHAREDIR%%/ldoc/html/ldoc_ltp.lua
35
%%LUA_MODSHAREDIR%%/ldoc/html/ldoc_md_ltp.lua
36
%%LUA_MODSHAREDIR%%/ldoc/html/ldoc_one_css.lua
37
%%LUA_MODSHAREDIR%%/ldoc/html/ldoc_pale_css.lua
38
%%LUA_MODSHAREDIR%%/ldoc/lang.lua
39
%%LUA_MODSHAREDIR%%/ldoc/lexer.lua
40
%%LUA_MODSHAREDIR%%/ldoc/markdown.lua
41
%%LUA_MODSHAREDIR%%/ldoc/markup.lua
42
%%LUA_MODSHAREDIR%%/ldoc/parse.lua
43
%%LUA_MODSHAREDIR%%/ldoc/prettify.lua
44
%%LUA_MODSHAREDIR%%/ldoc/tools.lua

Return to bug 267105