svn commit: r416795 - in head/devel: . libfastjson
Muhammad Moinur Rahman
bofh at FreeBSD.org
Sun Jun 12 11:56:22 UTC 2016
Author: bofh
Date: Sun Jun 12 11:56:20 2016
New Revision: 416795
URL: https://svnweb.freebsd.org/changeset/ports/416795
Log:
[NEW] devel/libfastjson: libfastjson is a fork from json-c
The aim of this project is not to provide a slightly modified clone of json-c.
It's aim is to provide
* a small library with essential json handling functions
* sufficiently good json support (not 100% standards compliant)
* be very fast in processing
In order to reach these goals, we reduce the features of json-c. For
similarities and differences, see the file DIFFERENCES.
WWW: https://github.com/rsyslog/libfastjson
Added:
head/devel/libfastjson/
head/devel/libfastjson/Makefile (contents, props changed)
head/devel/libfastjson/distinfo (contents, props changed)
head/devel/libfastjson/pkg-descr (contents, props changed)
head/devel/libfastjson/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sun Jun 12 11:10:00 2016 (r416794)
+++ head/devel/Makefile Sun Jun 12 11:56:20 2016 (r416795)
@@ -1206,6 +1206,7 @@
SUBDIR += libewf
SUBDIR += libexecinfo
SUBDIR += libexplain
+ SUBDIR += libfastjson
SUBDIR += libffi
SUBDIR += libfirm
SUBDIR += libfortuna
Added: head/devel/libfastjson/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libfastjson/Makefile Sun Jun 12 11:56:20 2016 (r416795)
@@ -0,0 +1,25 @@
+# Created by: Muhammad Moinur Rahman <bofh at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= libfastjson
+PORTVERSION= 0.99.2
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= bofh at FreeBSD.org
+COMMENT= libfastjson is a fork from json-c
+
+LICENSE= MIT
+
+USE_GITHUB= yes
+GH_ACCOUNT= rsyslog
+
+GNU_CONFIGURE= yes
+USES= autoreconf libtool pkgconfig
+INSTALL_TARGET= install-strip
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|$(libdir)/pkgconfig|$(libdir)data/pkgconfig|' \
+ ${WRKSRC}/Makefile.am
+
+.include <bsd.port.mk>
Added: head/devel/libfastjson/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libfastjson/distinfo Sun Jun 12 11:56:20 2016 (r416795)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1465730680
+SHA256 (rsyslog-libfastjson-v0.99.2_GH0.tar.gz) = fcdca0c4702362de3db3f02c8da05f985b54a9eccd618af41730409b75d10a8f
+SIZE (rsyslog-libfastjson-v0.99.2_GH0.tar.gz) = 87526
Added: head/devel/libfastjson/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libfastjson/pkg-descr Sun Jun 12 11:56:20 2016 (r416795)
@@ -0,0 +1,11 @@
+The aim of this project is not to provide a slightly modified clone of json-c.
+It's aim is to provide
+
+* a small library with essential json handling functions
+* sufficiently good json support (not 100% standards compliant)
+* be very fast in processing
+
+In order to reach these goals, we reduce the features of json-c. For
+similarities and differences, see the file DIFFERENCES.
+
+WWW: https://github.com/rsyslog/libfastjson
Added: head/devel/libfastjson/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libfastjson/pkg-plist Sun Jun 12 11:56:20 2016 (r416795)
@@ -0,0 +1,21 @@
+include/libfastjson/arraylist.h
+include/libfastjson/bits.h
+include/libfastjson/debug.h
+include/libfastjson/json.h
+include/libfastjson/json_c_version.h
+include/libfastjson/json_config.h
+include/libfastjson/json_inttypes.h
+include/libfastjson/json_object.h
+include/libfastjson/json_object_iterator.h
+include/libfastjson/json_object_private.h
+include/libfastjson/json_tokener.h
+include/libfastjson/json_util.h
+include/libfastjson/linkhash.h
+include/libfastjson/math_compat.h
+include/libfastjson/printbuf.h
+include/libfastjson/random_seed.h
+lib/libfastjson.a
+lib/libfastjson.so
+lib/libfastjson.so.3
+lib/libfastjson.so.3.0.0
+libdata/pkgconfig/libfastjson.pc
More information about the svn-ports-head
mailing list