From owner-svn-ports-head@freebsd.org Wed Jan 4 22:48:29 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5B0B5C9FC5D; Wed, 4 Jan 2017 22:48:29 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 104201736; Wed, 4 Jan 2017 22:48:28 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v04MmSU4036547; Wed, 4 Jan 2017 22:48:28 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v04MmRn7036543; Wed, 4 Jan 2017 22:48:27 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201701042248.v04MmRn7036543@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Wed, 4 Jan 2017 22:48:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r430609 - in head/archivers: . lua51-zlib lua51-zlib/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2017 22:48:29 -0000 Author: feld Date: Wed Jan 4 22:48:27 2017 New Revision: 430609 URL: https://svnweb.freebsd.org/changeset/ports/430609 Log: lua-zlib is a simple streaming interface to zlib for the Lua Programming Language. It consists of two functions: inflate and deflate. Both functions return "stream functions" (takes a buffer of input and returns a buffer of output). WWW: https://github.com/brimworks/lua-zlib/ PR: 215724 Submitted by: Sir l33tname Added: head/archivers/lua51-zlib/ head/archivers/lua51-zlib/Makefile (contents, props changed) head/archivers/lua51-zlib/distinfo (contents, props changed) head/archivers/lua51-zlib/files/ head/archivers/lua51-zlib/files/patch-Makefile (contents, props changed) head/archivers/lua51-zlib/pkg-descr (contents, props changed) Modified: head/archivers/Makefile Modified: head/archivers/Makefile ============================================================================== --- head/archivers/Makefile Wed Jan 4 22:41:43 2017 (r430608) +++ head/archivers/Makefile Wed Jan 4 22:48:27 2017 (r430609) @@ -73,6 +73,7 @@ SUBDIR += libzip SUBDIR += lrzip SUBDIR += lua-lzlib + SUBDIR += lua51-zlib SUBDIR += lzfse SUBDIR += lzip SUBDIR += lzlib Added: head/archivers/lua51-zlib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lua51-zlib/Makefile Wed Jan 4 22:48:27 2017 (r430609) @@ -0,0 +1,34 @@ +# Created by: Sir l33tname +# $FreeBSD$ + +PORTNAME= lua51 +PORTVERSION= 1.0 +DISTVERSIONPREFIX=v +CATEGORIES= archivers +PKGNAMESUFFIX= -zlib + +MAINTAINER= sirl33tname@gmail.com +COMMENT= Simple streaming interface to zlib for the Lua Programming Language + +LICENSE= MIT + +USE_GITHUB= yes +GH_ACCOUNT= brimworks +GH_PROJECT= lua-zlib + +USES= gmake lua:51 + +ALL_TARGET= bsd +MAKE_ENV+= LUAPATH="${LOCALBASE}" +MAKE_ENV+= LUACPATH="${STAGEDIR}${LUA_MODLIBDIR}" +MAKE_ENV+= INCDIR="-I${LUA_INCDIR}" +MAKE_ENV+= LUALIBDIR="-L${LUA_MODLIBDIR}" + +PLIST_FILES= ${LUA_MODLIBDIR}/zlib.so + +DOCSDIR= ${STAGEDIR}/share/doc/${UNIQUENAME} + +pre-install: + ${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} + +.include Added: head/archivers/lua51-zlib/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lua51-zlib/distinfo Wed Jan 4 22:48:27 2017 (r430609) @@ -0,0 +1,3 @@ +TIMESTAMP = 1483297792 +SHA256 (brimworks-lua-zlib-v1.0_GH0.tar.gz) = 3c24a142fb758fa1efc91cd229462719be5ba8956dbe648e41a68069616b7dee +SIZE (brimworks-lua-zlib-v1.0_GH0.tar.gz) = 16471 Added: head/archivers/lua51-zlib/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lua51-zlib/files/patch-Makefile Wed Jan 4 22:48:27 2017 (r430609) @@ -0,0 +1,62 @@ +--- Makefile.orig 2016-11-05 19:21:22 UTC ++++ Makefile +@@ -3,7 +3,7 @@ + LUAPATH ?= /usr/share/lua/5.1 + LUACPATH ?= /usr/lib/lua/5.1 + INCDIR ?= -I/usr/include/lua5.1 +-LIBDIR ?= -L/usr/lib ++LUALIBDIR ?= -L/usr/lib + + # For Mac OS X: set the system version + MACOSX_VERSION = 10.4 +@@ -11,21 +11,21 @@ MACOSX_VERSION = 10.4 + CMOD = zlib.so + OBJS = lua_zlib.o + +-LIBS = -lz -llua -lm ++LIBS = -lz -lm + WARN = -Wall -pedantic + + BSD_CFLAGS = -O2 -fPIC $(WARN) $(INCDIR) $(DEFS) +-BSD_LDFLAGS = -O -shared -fPIC $(LIBDIR) ++BSD_LDFLAGS = -O -fPIC -shared $(LUALIBDIR) + + LNX_CFLAGS = -O2 -fPIC $(WARN) $(INCDIR) $(DEFS) +-LNX_LDFLAGS = -O -shared -fPIC $(LIBDIR) ++LNX_LDFLAGS = -O -shared -fPIC $(LUALIBDIR) + + MAC_ENV = env MACOSX_DEPLOYMENT_TARGET='$(MACVER)' + MAC_CFLAGS = -O2 -fPIC -fno-common $(WARN) $(INCDIR) $(DEFS) +-MAC_LDFLAGS = -bundle -undefined dynamic_lookup -fPIC $(LIBDIR) ++MAC_LDFLAGS = -bundle -undefined dynamic_lookup -fPIC $(LUALIBDIR) + +-CC = gcc +-LD = $(MYENV) gcc ++CC ?= gcc ++LD ?= $(MYENV) gcc + CFLAGS = $(MYCFLAGS) + LDFLAGS = $(MYLDFLAGS) + +@@ -44,13 +44,13 @@ uninstall: + rm $(LUACPATH)/zlib.so + + linux: +- @$(MAKE) $(CMOD) MYCFLAGS="$(LNX_CFLAGS)" MYLDFLAGS="$(LNX_LDFLAGS)" INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" ++ @$(MAKE) $(CMOD) MYCFLAGS="$(LNX_CFLAGS)" MYLDFLAGS="$(LNX_LDFLAGS)" INCDIR="$(INCDIR)" LUALIBDIR="$(LUALIBDIR)" DEFS="$(DEFS)" + + bsd: +- @$(MAKE) $(CMOD) MYCFLAGS="$(BSD_CFLAGS)" MYLDFLAGS="$(BSD_LDFLAGS)" INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" ++ @$(MAKE) $(CMOD) MYCFLAGS="$(BSD_CFLAGS)" MYLDFLAGS="$(BSD_LDFLAGS)" INCDIR="$(INCDIR)" LUALIBDIR="$(LUALIBDIR)" DEFS="$(DEFS)" + + macosx: +- @$(MAKE) $(CMOD) MYCFLAGS="$(MAC_CFLAGS)" MYLDFLAGS="$(MAC_LDFLAGS)" MYENV="$(MAC_ENV)" INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" ++ @$(MAKE) $(CMOD) MYCFLAGS="$(MAC_CFLAGS)" MYLDFLAGS="$(MAC_LDFLAGS)" MYENV="$(MAC_ENV)" INCDIR="$(INCDIR)" LUALIBDIR="$(LUALIBDIR)" DEFS="$(DEFS)" + + clean: + rm -f $(OBJS) $(CMOD) +@@ -59,4 +59,4 @@ clean: + $(CC) -c $(CFLAGS) $(DEFS) $(INCDIR) -o $@ $< + + $(CMOD): $(OBJS) +- $(LD) $(LDFLAGS) $(LIBDIR) $(OBJS) $(LIBS) -o $@ ++ $(LD) $(LDFLAGS) $(LUALIBDIR) $(OBJS) $(LIBS) -o $@ Added: head/archivers/lua51-zlib/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lua51-zlib/pkg-descr Wed Jan 4 22:48:27 2017 (r430609) @@ -0,0 +1,6 @@ +lua-zlib is a simple streaming interface to zlib for the Lua Programming +Language. It consists of two functions: inflate and deflate. Both functions +return "stream functions" (takes a buffer of input and returns a buffer +of output). + +WWW: https://github.com/brimworks/lua-zlib/