diff --git a/devel/cjson/Makefile b/devel/cjson/Makefile new file mode 100644 index 00000000000..d55f225a788 --- /dev/null +++ b/devel/cjson/Makefile @@ -0,0 +1,20 @@ +COMMENT = ultralightweight JSON parser in ANSI C + +GH_ACCOUNT = DaveGamble +GH_PROJECT = cJSON +GH_TAGNAME = v1.7.15 + +PKGNAME = ${DISTNAME:L} + +SHARED_LIBS += cjson 0.0 # 0.0 + +CATEGORIES = devel + +# MIT +PERMIT_PACKAGE = Yes + +WANTLIB += m + +MODULES = devel/cmake + +.include diff --git a/devel/cjson/distinfo b/devel/cjson/distinfo new file mode 100644 index 00000000000..3c8b859dadd --- /dev/null +++ b/devel/cjson/distinfo @@ -0,0 +1,2 @@ +SHA256 (cJSON-1.7.15.tar.gz) = Uwj9S9kM73qgYFWFFN5qGkoIGZdKJubtE5c8X2JMJLI= +SIZE (cJSON-1.7.15.tar.gz) = 352278 diff --git a/devel/cjson/pkg/DESCR b/devel/cjson/pkg/DESCR new file mode 100644 index 00000000000..d13a681d2b1 --- /dev/null +++ b/devel/cjson/pkg/DESCR @@ -0,0 +1,2 @@ +cJSON aims to be the dumbest possible parser that you can get your job +done with. It's a single file of C, and a single header file. diff --git a/devel/cjson/pkg/PLIST b/devel/cjson/pkg/PLIST new file mode 100644 index 00000000000..72fecab4602 --- /dev/null +++ b/devel/cjson/pkg/PLIST @@ -0,0 +1,10 @@ +include/cjson/ +include/cjson/cJSON.h +lib/cmake/ +lib/cmake/cJSON/ +lib/cmake/cJSON/cJSONConfig.cmake +lib/cmake/cJSON/cJSONConfigVersion.cmake +lib/cmake/cJSON/cjson${MODCMAKE_BUILD_SUFFIX} +lib/cmake/cJSON/cjson.cmake +@lib lib/libcjson.so.${LIBcjson_VERSION} +lib/pkgconfig/libcjson.pc