View | Details | Raw Unified | Return to bug 260663
Collapse All | Expand All

(-)devel/lua-sysctl/Makefile (-7 / +4 lines)
Lines 1-7 Link Here
1
PORTNAME=	sysctl
1
PORTNAME=	sysctl
2
PORTVERSION=	2.0
2
PORTVERSION=	2.1
3
DISTVERSIONPREFIX=	v
3
DISTVERSIONPREFIX=	v
4
PORTREVISION=	2
5
CATEGORIES=	devel
4
CATEGORIES=	devel
6
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
7
6
Lines 9-14 MAINTAINER= uzsolt@uzsolt.hu Link Here
9
COMMENT=	Small sysctl(3) interface for lua
8
COMMENT=	Small sysctl(3) interface for lua
10
9
11
LICENSE=	BSD2CLAUSE
10
LICENSE=	BSD2CLAUSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
USES=		lua:52+,module pkgconfig
13
USES=		lua:52+,module pkgconfig
14
14
Lines 20-37 OPTIONS_DEFINE= DOCS EXAMPLES Link Here
20
DOCSDIR=	${LUA_DOCSDIR}
20
DOCSDIR=	${LUA_DOCSDIR}
21
EXAMPLESDIR=	${LUA_EXAMPLESDIR}
21
EXAMPLESDIR=	${LUA_EXAMPLESDIR}
22
22
23
post-patch:
24
	@${REINPLACE_CMD} -e "s/5.2/${LUA_VER}/g" ${WRKSRC}/Makefile
25
26
do-install:
23
do-install:
27
	@${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
24
	@${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
28
	${INSTALL_LIB} ${WRKSRC}/build/sysctl.so ${STAGEDIR}${LUA_MODLIBDIR}/sysctl.so
25
	${INSTALL_LIB} ${WRKSRC}/build/sysctl.so ${STAGEDIR}${LUA_MODLIBDIR}/sysctl.so
29
26
30
post-install-DOCS-on:
27
do-install-DOCS-on:
31
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
28
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
32
	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
29
	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
33
30
34
post-install-EXAMPLES-on:
31
do-install-EXAMPLES-on:
35
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
32
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
36
	${INSTALL_DATA} ${WRKSRC}/misc/*.lua ${STAGEDIR}${EXAMPLESDIR}
33
	${INSTALL_DATA} ${WRKSRC}/misc/*.lua ${STAGEDIR}${EXAMPLESDIR}
37
34
(-)devel/lua-sysctl/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1516034617
1
TIMESTAMP = 1625229505
2
SHA256 (kAworu-lua-sysctl-v2.0_GH0.tar.gz) = 2d5f9720f0f3c56994ed7537564e6ad33c3e305d39da55cd485bf7f335d6c075
2
SHA256 (kAworu-lua-sysctl-v2.1_GH0.tar.gz) = 6f687e0ec57dc1fbb461e665af5b0b0c81bdb42ffa710f4fdb05d4f8bc71677c
3
SIZE (kAworu-lua-sysctl-v2.0_GH0.tar.gz) = 7900
3
SIZE (kAworu-lua-sysctl-v2.1_GH0.tar.gz) = 8215
(-)devel/lua-sysctl/files/patch-src_lua__sysctl.c (-11 lines)
Removed Link Here
1
--- src/lua_sysctl.c.orig	2021-03-01 07:11:51 UTC
2
+++ src/lua_sysctl.c
3
@@ -517,7 +517,7 @@ luaA_sysctl_get(lua_State *L)
4
 				if (intlen > sizeof(lua_Unsigned))
5
 					lua_pushnumber(L, umv);
6
 				else
7
-					lua_pushunsigned(L, umv);
8
+					lua_pushinteger(L, (lua_Integer)(umv));
9
 			}
10
 			lua_settable(L, -3);
11
 			len -= intlen;

Return to bug 260663