diff options
Diffstat (limited to 'sysutils/cmocka')
-rw-r--r-- | sysutils/cmocka/Makefile | 25 | ||||
-rw-r--r-- | sysutils/cmocka/distinfo | 6 | ||||
-rw-r--r-- | sysutils/cmocka/files/patch-include_cmocka.h | 19 | ||||
-rw-r--r-- | sysutils/cmocka/pkg-plist | 10 |
4 files changed, 18 insertions, 42 deletions
diff --git a/sysutils/cmocka/Makefile b/sysutils/cmocka/Makefile index a3251bfe04a9..999cba697291 100644 --- a/sysutils/cmocka/Makefile +++ b/sysutils/cmocka/Makefile @@ -1,33 +1,18 @@ PORTNAME= cmocka -PORTVERSION= 1.1.5 +DISTVERSION= 1.1.8 CATEGORIES= sysutils -MASTER_SITES= https://cmocka.org/files/1.1/ \ - LOCAL/dteske +MASTER_SITES= https://cmocka.org/files/1.1/ MAINTAINER= dteske@FreeBSD.org COMMENT= Unit testing framework for C with support for mock objects WWW= https://cmocka.org/ LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake tar:xz +USES= cmake:testing pathfix tar:xz USE_LDCONFIG= yes -PLIST_FILES= include/cmocka.h \ - include/cmocka_pbc.h \ - lib/cmake/cmocka/cmocka-config-version.cmake \ - lib/cmake/cmocka/cmocka-config.cmake \ - lib/libcmocka.so \ - lib/libcmocka.so.0 \ - lib/libcmocka.so.0.7.0 \ - libdata/pkgconfig/cmocka.pc - -OPTIONS_DEFINE= STATIC - -STATIC_CMAKE_BOOL= WITH_STATIC_LIB -STATIC_PLIST_FILES= lib/libcmocka.a - -post-install-STATIC-on: - @${MV} "${STAGEDIR}${PREFIX}/lib/libcmocka-static.a" "${STAGEDIR}${PREFIX}/lib/libcmocka.a" +CMAKE_TESTING_ON= UNIT_TESTING .include <bsd.port.mk> diff --git a/sysutils/cmocka/distinfo b/sysutils/cmocka/distinfo index daba23502fd0..7e29673e7eac 100644 --- a/sysutils/cmocka/distinfo +++ b/sysutils/cmocka/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572277190 -SHA256 (cmocka-1.1.5.tar.xz) = f0ccd8242d55e2fd74b16ba518359151f6f8383ff8aef4976e48393f77bba8b6 -SIZE (cmocka-1.1.5.tar.xz) = 81004 +TIMESTAMP = 1753935962 +SHA256 (cmocka-1.1.8.tar.xz) = 58435b558766d7f4c729ba163bdf3aec38bed3bc766dab684e3526ed0aa7c780 +SIZE (cmocka-1.1.8.tar.xz) = 77872 diff --git a/sysutils/cmocka/files/patch-include_cmocka.h b/sysutils/cmocka/files/patch-include_cmocka.h deleted file mode 100644 index 0e7a5ae749e3..000000000000 --- a/sysutils/cmocka/files/patch-include_cmocka.h +++ /dev/null @@ -1,19 +0,0 @@ ---- include/cmocka.h.orig 2018-09-06 06:15:11 UTC -+++ include/cmocka.h -@@ -111,7 +111,7 @@ typedef uintmax_t LargestIntegralType; - ((LargestIntegralType)(value)) - - /* Smallest integral type capable of holding a pointer. */ --#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) -+#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) && !defined(_UINTPTR_T_DECLARED) - # if defined(_WIN32) - /* WIN32 is an ILP32 platform */ - typedef unsigned int uintptr_t; -@@ -137,6 +137,7 @@ typedef uintmax_t LargestIntegralType; - - # define _UINTPTR_T - # define _UINTPTR_T_DEFINED -+# define _UINTPTR_T_DECLARED - #endif /* !defined(_UINTPTR_T) || !defined(_UINTPTR_T_DEFINED) */ - - /* Perform an unsigned cast to uintptr_t. */ diff --git a/sysutils/cmocka/pkg-plist b/sysutils/cmocka/pkg-plist new file mode 100644 index 000000000000..87cb1539b208 --- /dev/null +++ b/sysutils/cmocka/pkg-plist @@ -0,0 +1,10 @@ +include/cmocka.h +include/cmocka_pbc.h +lib/cmake/cmocka/cmocka-config-version.cmake +lib/cmake/cmocka/cmocka-config.cmake +lib/cmake/cmocka/cmocka-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/cmocka/cmocka-targets.cmake +lib/libcmocka.so +lib/libcmocka.so.0 +lib/libcmocka.so.0.8.1 +libdata/pkgconfig/cmocka.pc |