SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

26
devel/json-c/Makefile Normal file
View file

@ -0,0 +1,26 @@
COMMENT= JSON implementation in C
DISTNAME= json-c-0.16
CATEGORIES= devel
SHARED_LIBS= json-c 2.0
HOMEPAGE= https://github.com/json-c/json-c/wiki
# MIT
PERMIT_PACKAGE= Yes
MASTER_SITES = https://s3.amazonaws.com/json-c_releases/releases/
MODULES= devel/cmake
CONFIGURE_ARGS= -DDISABLE_WERROR=ON
# evertyhing except tests
ALL_TARGET = json-c json-c-static
# build whatever is left (ca. 56 C test files)
pre-test:
@${MODCMAKE_BUILD_TARGET}
.include <bsd.port.mk>

2
devel/json-c/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (json-c-0.16.tar.gz) = jkWsj5bsd5Hq87t+5Q6cIQC7vIe40PHQMMW6igKI2Ws=
SIZE (json-c-0.16.tar.gz) = 351916

4
devel/json-c/pkg/DESCR Normal file
View file

@ -0,0 +1,4 @@
JSON-C implements a reference counting object model that allows you to
easily construct JSON objects in C, output them as JSON formatted
strings and parse JSON formatted strings back into the C representation
of JSON objects.

24
devel/json-c/pkg/PLIST Normal file
View file

@ -0,0 +1,24 @@
include/json-c/
include/json-c/arraylist.h
include/json-c/debug.h
include/json-c/json.h
include/json-c/json_c_version.h
include/json-c/json_config.h
include/json-c/json_inttypes.h
include/json-c/json_object.h
include/json-c/json_object_iterator.h
include/json-c/json_pointer.h
include/json-c/json_tokener.h
include/json-c/json_types.h
include/json-c/json_util.h
include/json-c/json_visit.h
include/json-c/linkhash.h
include/json-c/printbuf.h
lib/cmake/
lib/cmake/json-c/
lib/cmake/json-c/json-c-config.cmake
lib/cmake/json-c/json-c-targets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/json-c/json-c-targets.cmake
@static-lib lib/libjson-c.a
@lib lib/libjson-c.so.${LIBjson-c_VERSION}
lib/pkgconfig/json-c.pc