diff --git a/devel/libcjson/Makefile b/devel/libcjson/Makefile index 2f5f4624cb1b..4e8f9d454f91 100644 --- a/devel/libcjson/Makefile +++ b/devel/libcjson/Makefile @@ -1,26 +1,31 @@ PORTNAME= libcjson -PORTVERSION= 1.7.18 DISTVERSIONPREFIX= v +DISTVERSION= 1.7.18 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Ultralightweight JSON parser in ANSI C WWW= https://github.com/DaveGamble/cJSON LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake:testing compiler:c11 pathfix - -CMAKE_OFF= CJSON_OVERRIDE_BUILD_SHARED_LIBS ENABLE_CJSON_TEST ENABLE_CUSTOM_COMPILER_FLAGS ENABLE_HIDDEN_SYMBOLS ENABLE_SAFE_STACK ENABLE_SANITIZERS -CMAKE_ON= BUILD_SHARED_AND_STATIC_LIBS BUILD_SHARED_LIBS CJSON_BUILD_SHARED_LIBS ENABLE_CJSON_UNINSTALL ENABLE_CJSON_UTILS ENABLE_CJSON_VERSION_SO ENABLE_LOCALES ENABLE_PUBLIC_SYMBOLS ENABLE_TARGET_EXPORT -CMAKE_TESTING_ON= ENABLE_CJSON_TEST ENABLE_SAFE_STACK -USE_CSTD= c11 - -PLIST_SUB= PORTVERSION=${PORTVERSION} +USES= cmake:testing pathfix +USE_LDCONFIG= yes +USE_GITHUB= yes GH_ACCOUNT= DaveGamble GH_PROJECT= cJSON -USE_GITHUB= yes + +USE_CSTD= c89 + +PLIST_SUB= DISTVERSION=${DISTVERSION} + +CMAKE_TESTING_ON= ENABLE_CJSON_TEST + +CMAKE_OFF= ENABLE_CJSON_TEST \ + ENABLE_CUSTOM_COMPILER_FLAGS +CMAKE_ON= ENABLE_CJSON_UTILS .include diff --git a/devel/libcjson/distinfo b/devel/libcjson/distinfo index 0842dd750e7a..d93604aea0d5 100644 --- a/devel/libcjson/distinfo +++ b/devel/libcjson/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715842516 +TIMESTAMP = 1716050739 SHA256 (DaveGamble-cJSON-v1.7.18_GH0.tar.gz) = 3aa806844a03442c00769b83e99970be70fbef03735ff898f4811dd03b9f5ee5 SIZE (DaveGamble-cJSON-v1.7.18_GH0.tar.gz) = 354726 diff --git a/devel/libcjson/pkg-plist b/devel/libcjson/pkg-plist index 7fdf27debf85..d9f6ef6fd604 100644 --- a/devel/libcjson/pkg-plist +++ b/devel/libcjson/pkg-plist @@ -1,18 +1,16 @@ include/cjson/cJSON.h include/cjson/cJSON_Utils.h lib/cmake/cJSON/cJSONConfig.cmake lib/cmake/cJSON/cJSONConfigVersion.cmake lib/cmake/cJSON/cjson-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/cJSON/cjson.cmake lib/cmake/cJSON/cjson_utils-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/cJSON/cjson_utils.cmake -lib/libcjson.a lib/libcjson.so lib/libcjson.so.1 -lib/libcjson.so.%%PORTVERSION%% -lib/libcjson_utils.a +lib/libcjson.so.%%DISTVERSION%% lib/libcjson_utils.so lib/libcjson_utils.so.1 -lib/libcjson_utils.so.%%PORTVERSION%% +lib/libcjson_utils.so.%%DISTVERSION%% libdata/pkgconfig/libcjson.pc libdata/pkgconfig/libcjson_utils.pc