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

(-)devel/lua-posix/Makefile (-10 / +9 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/devel/lua-posix/Makefile 398925 2015-10-09 16:57:58Z marino $
2
# $FreeBSD: head/devel/lua-posix/Makefile 398925 2015-10-09 16:57:58Z marino $
3
3
4
PORTNAME=	posix
4
PORTNAME=	posix
5
PORTVERSION=	33.3.1
5
PORTVERSION=	33.4.0
6
DISTVERSIONPREFIX=	release-v
6
DISTVERSIONPREFIX=	release-v
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
Lines 12-17 Link Here
12
12
13
LICENSE=	MIT
13
LICENSE=	MIT
14
14
15
USE_GITHUB=	yes
16
GH_PROJECT=	luaposix
17
GH_ACCOUNT=	luaposix
18
15
USES=		lua libtool perl5
19
USES=		lua libtool perl5
16
USE_PERL5=	build
20
USE_PERL5=	build
17
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
Lines 20-35 Link Here
20
CONFIGURE_ARGS=	--disable-silent-rules
24
CONFIGURE_ARGS=	--disable-silent-rules
21
MAKE_ARGS=	POSIX_EXTRA_CFLAGS="" POSIX_EXTRA_LDFLAGS=""
25
MAKE_ARGS=	POSIX_EXTRA_CFLAGS="" POSIX_EXTRA_LDFLAGS=""
22
INSTALL_TARGET=	install-strip
26
INSTALL_TARGET=	install-strip
23
PORTDOCS=	*
24
27
25
USE_GITHUB=	yes
28
DOCSDIR=	${PREFIX}/share/doc/${GH_PROJECT}
26
GH_PROJECT=	luaposix
27
GH_ACCOUNT=	luaposix
28
29
DOCSDIR=	${PREFIX}/share/doc/luaposix
30
29
30
PORTDOCS=	*
31
PLIST_FILES=	%%LUA_MODLIBDIR%%/posix.so \
31
PLIST_FILES=	%%LUA_MODLIBDIR%%/posix.so \
32
		%%LUA_MODSHAREDIR%%/curses.lua \
33
		%%LUA_MODSHAREDIR%%/posix/_argcheck.lua \
32
		%%LUA_MODSHAREDIR%%/posix/_argcheck.lua \
34
		%%LUA_MODSHAREDIR%%/posix/compat.lua \
33
		%%LUA_MODSHAREDIR%%/posix/compat.lua \
35
		%%LUA_MODSHAREDIR%%/posix/deprecated.lua \
34
		%%LUA_MODSHAREDIR%%/posix/deprecated.lua \
Lines 41-47 Link Here
41
40
42
post-patch:
41
post-patch:
43
	@${REINPLACE_CMD} -e \
42
	@${REINPLACE_CMD} -e \
44
		's|\(\*\|\)\(openbsd\*)\)|\1freebsd*\|dragonfly*\|\2| ; \
43
		's/\(darwin\*\)|\(freebsd\*\)/\1|dragonfly*|\2/' \
45
		 s|"GNU strip"|"strip"|' ${WRKSRC}/configure
44
		${WRKSRC}/configure
46
45
47
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)devel/lua-posix/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (luaposix-luaposix-release-v33.3.1_GH0.tar.gz) = 49e1eda64d0c03d0f2977fc1e04ce8c620dc3bb9a5c54c342904751d21b1b3cf
1
SHA256 (luaposix-luaposix-release-v33.4.0_GH0.tar.gz) = e66262f5b7fe1c32c65f17a5ef5ffb31c4d1877019b4870a5d373e2ab6526a21
2
SIZE (luaposix-luaposix-release-v33.3.1_GH0.tar.gz) = 692452
2
SIZE (luaposix-luaposix-release-v33.4.0_GH0.tar.gz) = 643523
(-)devel/lua-posix/files/patch-ext__posix__unistd.c (-30 lines)
Lines 1-30 Link Here
1
--- ext/posix/unistd.c.orig	2015-03-01 18:26:42 UTC
2
+++ ext/posix/unistd.c
3
@@ -326,6 +326,7 @@ Pexecp(lua_State *L)
4
 }
5
 
6
 
7
+#if 0
8
 #if LPOSIX_2001_COMPLIANT
9
 
10
 #if !HAVE_DECL_FDATASYNC
11
@@ -350,6 +351,7 @@ Pfdatasync(lua_State *L)
12
   return pushresult(L, fdatasync(fd), NULL);
13
 }
14
 #endif
15
+#endif
16
 
17
 
18
 /***
19
@@ -1032,9 +1034,11 @@ static const luaL_Reg posix_unistd_fns[]
20
 	LPOSIX_FUNC( Pdup2		),
21
 	LPOSIX_FUNC( Pexec		),
22
 	LPOSIX_FUNC( Pexecp		),
23
+#if 0
24
 #if LPOSIX_2001_COMPLIANT
25
 	LPOSIX_FUNC( Pfdatasync		),
26
 #endif
27
+#endif
28
 	LPOSIX_FUNC( Pfork		),
29
 	LPOSIX_FUNC( Pfsync		),
30
 	LPOSIX_FUNC( Pgetcwd		),

Return to bug 207984