Date: Thu, 24 May 2018 18:49:18 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r470802 - in head: . devel devel/lua-rds-parser devel/lua-rds-parser/files Message-ID: <201805241849.w4OInIu3038394@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Thu May 24 18:49:17 2018 New Revision: 470802 URL: https://svnweb.freebsd.org/changeset/ports/470802 Log: New (resurrected) port: devel/lua-rds-parser The lua-rds-parser can be used to parse the Resty-DBD-Stream formatted data generated by drizzle and/or postgres nginx modules into lua data structures. In the past, we have to use JSON as the intermediate data format which is quite inefficient in terms of both memory and CPU time. To maximize speed and minimize memory footprint, this library is implemented in pure C. WWW: https://github.com/agentzh/lua-rds-parser/ PR: 191526 Submitted by: arcade@b1t.name Added: head/devel/lua-rds-parser/ - copied from r350743, head/devel/lua-rds-parser/ Modified: head/MOVED head/devel/Makefile head/devel/lua-rds-parser/Makefile head/devel/lua-rds-parser/distinfo head/devel/lua-rds-parser/files/patch-Makefile Modified: head/MOVED ============================================================================== --- head/MOVED Thu May 24 18:44:04 2018 (r470801) +++ head/MOVED Thu May 24 18:49:17 2018 (r470802) @@ -5854,7 +5854,6 @@ net/pcnfsd||2014-04-11|Has expired: Unmaintained since cad/chipmunk||2014-04-11|Has expired: Unmaintained since 1999 graphics/comix||2014-04-11|Has expired: Insists on installing in /usr/local, and uses nautilus2 which is deprecated www/mambo||2014-04-11|Has expired: Broken for more than 6 months -devel/lua-rds-parser||2014-04-11|Has expired: Broken for more than 6 months japanese/exmh2||2014-04-11|Has expired: Unmaintained since 1999 net/freewais-sf||2014-04-11|Has expired: Unmaintained since 1999 editors/elvis||2014-04-11|Has expired: Unmaintained since 1999 Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Thu May 24 18:44:04 2018 (r470801) +++ head/devel/Makefile Thu May 24 18:49:17 2018 (r470802) @@ -1696,6 +1696,7 @@ SUBDIR += lua-lunit SUBDIR += lua-posix SUBDIR += lua-pty + SUBDIR += lua-rds-parser SUBDIR += lua-stdlib SUBDIR += lua-stdlib-debug SUBDIR += lua-stdlib-normalize Modified: head/devel/lua-rds-parser/Makefile ============================================================================== --- head/devel/lua-rds-parser/Makefile Wed Apr 9 21:34:25 2014 (r350743) +++ head/devel/lua-rds-parser/Makefile Thu May 24 18:49:17 2018 (r470802) @@ -1,29 +1,20 @@ # Created by: osa # $FreeBSD$ -PORTNAME= rds-parser -PORTVERSION= 0.0.4 +PORTNAME= lua-rds-parser +PORTVERSION= 0.06 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= https://github.com/agentzh/lua-rds-parser/tarball/master/ -PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} -DISTNAME= lua-${PORTNAME}-${PORTVERSION}-${GITVERSION} -MAINTAINER= osa@FreeBSD.org +MAINTAINER= arcade@b1t.name COMMENT= Resty-DBD-Stream (RDS) parser for Lua written in C -BROKEN= Unfetchable due to checksum mismatch -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2014-04-10 -USE_LUA?= 5.1 -GITVERSION= 0-gb46bbd8 -WRKSRC= ${WRKDIR}/agentzh-lua-rds-parser-${GITVERSION:S/^0-g//} +LICENSE= BSD2CLAUSE -PLIST_FILES= %%LUA_MODLIBDIR%%/rds/parser.so -PLIST_DIRS= %%LUA_MODLIBDIR%%/rds +USES= lua:51 +USE_GITHUB= yes +GH_ACCOUNT= openresty -NO_STAGE= yes -do-install: - ${MKDIR} ${LUA_MODLIBDIR}/rds - ${INSTALL_PROGRAM} ${WRKSRC}/parser.so ${LUA_MODLIBDIR}/rds +PLIST_FILES= ${LUA_MODLIBDIR}/rds/parser.so .include <bsd.port.mk> Modified: head/devel/lua-rds-parser/distinfo ============================================================================== --- head/devel/lua-rds-parser/distinfo Wed Apr 9 21:34:25 2014 (r350743) +++ head/devel/lua-rds-parser/distinfo Thu May 24 18:49:17 2018 (r470802) @@ -1,2 +1,3 @@ -SHA256 (lua-rds-parser-0.0.4-0-gb46bbd8.tar.gz) = e17ce18f752fdc857b7680669238e65520229f75caab168357eb5845308ca6ae -SIZE (lua-rds-parser-0.0.4-0-gb46bbd8.tar.gz) = 8547 +TIMESTAMP = 1527187733 +SHA256 (openresty-lua-rds-parser-v0.06_GH0.tar.gz) = 842a810507167167af9d3f65d02972e80adbac35266301e81eefa080c2844bd1 +SIZE (openresty-lua-rds-parser-v0.06_GH0.tar.gz) = 8537 Modified: head/devel/lua-rds-parser/files/patch-Makefile ============================================================================== --- head/devel/lua-rds-parser/files/patch-Makefile Wed Apr 9 21:34:25 2014 (r350743) +++ head/devel/lua-rds-parser/files/patch-Makefile Thu May 24 18:49:17 2018 (r470802) @@ -1,6 +1,6 @@ ---- Makefile.orig 2012-01-12 14:27:24.000000000 +0400 -+++ Makefile 2012-01-12 14:28:02.000000000 +0400 -@@ -16,12 +16,12 @@ +--- Makefile.orig 2015-10-30 14:05:55 UTC ++++ Makefile +@@ -16,12 +16,12 @@ LDFLAGS += -shared #PREFIX ?= /opt/local #LDFLAGS += -bundle -undefined dynamic_lookup @@ -15,12 +15,12 @@ INSTALL ?= install -@@ -35,7 +35,7 @@ - src/rds_parser.o: src/ddebug.h src/rds_parser.h src/resty_dbd_stream.h +@@ -38,7 +38,7 @@ src/rds_parser.o: src/ddebug.h src/rds_p + $(CC) -c $(CFLAGS) $(CPPFLAGS) $(BUILD_CFLAGS) -o $@ $< parser.so: src/rds_parser.o - $(CC) $(LDFLAGS) -o $@ $^ -+ $(CC) $(LDFLAGS) -o $@ rds_parser.o ++ $(CC) $(LDFLAGS) -o $@ src/rds_parser.o install: - $(INSTALL) -d $(DESTDIR)/$(LUA_LIB_DIR)/rds + $(INSTALL) -d $(DESTDIR)$(LUA_LIB_DIR)/rds
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805241849.w4OInIu3038394>