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

Collapse All | Expand All

(-)devel/lua-cqueues/Makefile (-8 / +28 lines)
Lines 1-30 Link Here
1
# Created by: Leo Vandewoestijne <freebsd@dns.company>
1
# Created by: Leo Vandewoestijne <freebsd@dns.company>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	cqueues
4
PORTNAME=	cqueues
5
DISTVERSIONPREFIX=	rel-
5
DISTVERSIONPREFIX=	rel-
6
DISTVERSION=	20200603
6
DISTVERSION=	20200603
7
PORTREVISION=	1
7
CATEGORIES=	devel
8
CATEGORIES=	devel
8
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
9
10
10
MAINTAINER=	freebsd@dns.company
11
MAINTAINER=	freebsd@dns.company
11
COMMENT=	Constant queues lib
12
COMMENT=	Continuation queues module for Lua
12
13
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
USES=		gmake lua:51+,module ssl
17
USES=		gmake lua:51-53,module ssl
17
USE_LDCONFIG=	{LUA_MODLIBDIR}
18
LDFLAGS+=	-Wl,-soname,liblua-${PORTNAME}.so.${LUA_VER_STR}
19
18
20
USE_GITHUB=	yes
19
USE_GITHUB=	yes
21
GH_ACCOUNT=	wahern
20
GH_ACCOUNT=	wahern
22
21
23
SONAME=		${STAGEDIR}${PREFIX}/lib/liblua-${PORTNAME}.so
22
MAKE_ENV+=	LUA_APIS="${LUA_VER}"
23
CPPFLAGS+=	"-I${LUA_INCDIR}"
24
25
DOCSDIR=	${LUA_DOCSDIR}
26
EXAMPLESDIR=	${LUA_EXAMPLESDIR}
27
PORTDOCS=	cqueues.pdf
28
PORTEXAMPLES=	*
29
30
OPTIONS_DEFINE=	DOCS EXAMPLES
31
32
EXAMPLES_USES=	shebangfix
33
EXAMPLES_VARS=	shebang_files="examples/*"
34
35
# Some of the shebangs in examples/* are formatted like this.
36
lua_OLD_CMD+=	/usr/local/lua[0-9]*/bin/lua
24
37
25
post-install:
38
post-install:
26
	${MV} ${STAGEDIR}${LUA_MODLIBDIR}/_${PORTNAME}.so ${SONAME}.${LUA_VER_STR}
39
	${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/_${PORTNAME}.so
27
	${STRIP_CMD} ${SONAME}.${LUA_VER_STR}
40
28
	${RLN} ${SONAME}.${LUA_VER_STR} ${SONAME}
41
post-install-DOCS-on:
42
	${MKDIR} ${STAGEDIR}${DOCSDIR}
43
	${INSTALL_MAN} ${BUILD_WRKSRC}/doc/cqueues.pdf ${STAGEDIR}${DOCSDIR}
44
45
post-install-EXAMPLES-on:
46
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
47
	(cd ${BUILD_WRKSRC}/examples && \
48
		${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
29
49
30
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)devel/lua-cqueues/pkg-plist (-3 / +1 lines)
Lines 1-20 Link Here
1
lib/liblua-cqueues.so.%%LUA_VER_STR%%
1
%%LUA_MODLIBDIR%%/_cqueues.so
2
lib/liblua-cqueues.so
3
%%LUA_MODSHAREDIR%%/cqueues.lua
2
%%LUA_MODSHAREDIR%%/cqueues.lua
4
%%LUA_MODSHAREDIR%%/cqueues/auxlib.lua
3
%%LUA_MODSHAREDIR%%/cqueues/auxlib.lua
5
%%LUA_MODSHAREDIR%%/cqueues/condition.lua
4
%%LUA_MODSHAREDIR%%/cqueues/condition.lua
6
%%LUA_MODSHAREDIR%%/cqueues/dns.lua
5
%%LUA_MODSHAREDIR%%/cqueues/dns.lua
7
%%LUA_MODSHAREDIR%%/cqueues/dns/config.lua
6
%%LUA_MODSHAREDIR%%/cqueues/dns/config.lua
8
%%LUA_MODSHAREDIR%%/cqueues/dns/hints.lua
7
%%LUA_MODSHAREDIR%%/cqueues/dns/hints.lua
9
%%LUA_MODSHAREDIR%%/cqueues/dns/hosts.lua
8
%%LUA_MODSHAREDIR%%/cqueues/dns/hosts.lua
10
%%LUA_MODSHAREDIR%%/cqueues/dns/packet.lua
9
%%LUA_MODSHAREDIR%%/cqueues/dns/packet.lua
11
%%LUA_MODSHAREDIR%%/cqueues/dns/record.lua
10
%%LUA_MODSHAREDIR%%/cqueues/dns/record.lua
12
%%LUA_MODSHAREDIR%%/cqueues/dns/resolver.lua
11
%%LUA_MODSHAREDIR%%/cqueues/dns/resolver.lua
13
%%LUA_MODSHAREDIR%%/cqueues/dns/resolvers.lua
12
%%LUA_MODSHAREDIR%%/cqueues/dns/resolvers.lua
14
%%LUA_MODSHAREDIR%%/cqueues/errno.lua
13
%%LUA_MODSHAREDIR%%/cqueues/errno.lua
15
%%LUA_MODSHAREDIR%%/cqueues/notify.lua
14
%%LUA_MODSHAREDIR%%/cqueues/notify.lua
16
%%LUA_MODSHAREDIR%%/cqueues/promise.lua
15
%%LUA_MODSHAREDIR%%/cqueues/promise.lua
17
%%LUA_MODSHAREDIR%%/cqueues/signal.lua
16
%%LUA_MODSHAREDIR%%/cqueues/signal.lua
18
%%LUA_MODSHAREDIR%%/cqueues/socket.lua
17
%%LUA_MODSHAREDIR%%/cqueues/socket.lua
19
%%LUA_MODSHAREDIR%%/cqueues/thread.lua
18
%%LUA_MODSHAREDIR%%/cqueues/thread.lua
20
@dir %%LUA_MODLIBDIR%%

Return to bug 247739