update to 5.1.4

This commit is contained in:
jolan 2009-09-06 15:39:21 +00:00
parent fce0dc3ec9
commit 32bbbb6bf3
3 changed files with 31 additions and 15 deletions

View File

@ -1,13 +1,15 @@
# $OpenBSD: Makefile,v 1.10 2008/06/11 05:04:37 landry Exp $
# $OpenBSD: Makefile,v 1.11 2009/09/06 15:39:21 jolan Exp $
SHARED_ONLY= Yes
COMMENT= posix library for the lua language
DISTNAME= luaposix-20060408
PKGNAME= ${DISTNAME}p1
DISTNAME= luaposix-5.1.4
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/3572/
MASTER_SITES= http://mirrors.protection.cx/~pedro/
HOMEPAGE= http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/
HOMEPAGE= http://luaforge.net/projects/luaposix/
MAINTAINER= Jolan Luff <jolan@openbsd.org>
# Public domain
PERMIT_PACKAGE_CDROM= Yes
@ -16,15 +18,17 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/lua
NO_REGRESS= Yes
SHARED_ONLY= Yes
REGRESS_DEPENDS=::devel/luaposix
do-build:
${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -shared\
${WRKDIST}/luaposix.c -o ${WRKDIST}/posix.so
${CC} ${CFLAGS} -fPIC -I${LOCALBASE}/include -shared \
${WRKDIST}/lposix.c -o ${WRKDIST}/posix.so
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/lib/lua/5.1
${INSTALL_DATA} ${WRKSRC}/posix.so ${PREFIX}/lib/lua/5.1
do-regress:
cd ${WRKSRC} && ${LOCALBASE}/bin/lua *.lua
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (luaposix-20060408.tar.gz) = b4kaEbWo0ixjzOyP0WeDIg==
RMD160 (luaposix-20060408.tar.gz) = sAPLDfg2rRaWsDe1QKxCHnZ0ob8=
SHA1 (luaposix-20060408.tar.gz) = Uf/5/dmIwok1/4ngJC+J++pp0zk=
SHA256 (luaposix-20060408.tar.gz) = dAu4jO6LKNCFQWfrQDJ+Ypvg5L8MIUMdiU94inzpXrA=
SIZE (luaposix-20060408.tar.gz) = 5868
MD5 (luaposix-5.1.4.tar.gz) = BzAZsaUr/duU4lIVU7R+9Q==
RMD160 (luaposix-5.1.4.tar.gz) = 68sjazNi952yy60Or2cFEzE+iik=
SHA1 (luaposix-5.1.4.tar.gz) = Q0RqnLkSRz6C07UWI4PdehB46cU=
SHA256 (luaposix-5.1.4.tar.gz) = D3j+nIisdZWSKaWdqw2IZbP1xXMHBag+dMJG9HUigWc=
SIZE (luaposix-5.1.4.tar.gz) = 13390

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-test_lua,v 1.1 2009/09/06 15:39:21 jolan Exp $
--- test.lua.orig Thu Jan 24 08:15:06 2008
+++ test.lua Sun Sep 6 10:36:17 2009
@@ -83,7 +83,7 @@ if pid==0 then
ppid=ox.getpid"ppid"
io.write("in child process ",pid," from ",ppid,".\nnow executing date... ")
io.flush()
- assert(ox.exec("date","+[%c]"))
+ assert(ox.exec("/bin/date","+[%c]"))
print"should not get here"
else
io.write("process ",ox.getpid"pid"," forked child process ",pid,". waiting...\n")