luazlib-20100725, lua binding of zlib

This commit is contained in:
jolan 2010-07-26 01:17:48 +00:00
parent 7f12af7cd1
commit a855b06ae1
5 changed files with 63 additions and 0 deletions

View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/07/26 01:17:48 jolan Exp $
COMMENT= lua binding of zlib
SHARED_ONLY= Yes
DISTNAME= luazlib-20100725
CATEGORIES= archivers
MASTER_SITES= http://gormsby.com/downloads/
HOMEPAGE= http://github.com/brimworks/lua-zlib/
# MIT
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
MODULES= lang/lua
REGRESS_DEPENDS+=::archivers/luazlib
WANTLIB+= m z
CFLAGS+= -I${LOCALBASE}/include
LINK= ${CC} ${CFLAGS} -fPIC -shared -L${LOCALBASE}/lib -o
do-build:
cd ${WRKDIST} && ${LINK} zlib.so lua_zlib.c -lz -llua -lm
do-install:
${INSTALL_DATA_DIR} ${MODLUA_LIBDIR}
${INSTALL_DATA} ${WRKSRC}/zlib.so ${MODLUA_LIBDIR}
do-regress:
cd ${WRKDIST} && lua test.lua
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (luazlib-20100725.tar.gz) = u+T2M5zN3+dKcExkPHU8tA==
RMD160 (luazlib-20100725.tar.gz) = l4gXTfUaUTnfJc/7j67UuOsqeGs=
SHA1 (luazlib-20100725.tar.gz) = rp7QD6krCu5tWMNlMwFhEV8Md+k=
SHA256 (luazlib-20100725.tar.gz) = J1s1QWXNl5EeIrdYXQIADXWDGWUwc6wYl3RdPRSDB2U=
SIZE (luazlib-20100725.tar.gz) = 7211

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-test_lua,v 1.1.1.1 2010/07/26 01:17:48 jolan Exp $
--- test.lua.orig Sun Jul 25 19:41:57 2010
+++ test.lua Sun Jul 25 20:10:16 2010
@@ -1,8 +1,8 @@
print "1..9"
local src_dir, build_dir = ...
-package.path = src_dir .. "?.lua;" .. package.path
-package.cpath = build_dir .. "?.so;" .. package.cpath
+--package.path = src_dir .. "?.lua;" .. package.path
+--package.cpath = build_dir .. "?.so;" .. package.cpath
local tap = require("tap")
local lz = require("zlib")
@@ -107,4 +107,4 @@ function test_version()
ok(type(patch) == "number", "patch version is number (" .. patch .. ")")
end
-main()
\ No newline at end of file
+main()

View File

@ -0,0 +1 @@
luazlib is a simple streaming interface to zlib for Lua.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/07/26 01:17:48 jolan Exp $
lib/lua/5.1/zlib.so