diff --git a/devel/iniparser/Makefile b/devel/iniparser/Makefile index 3125b297ad21..8ba4281e7f4a 100644 --- a/devel/iniparser/Makefile +++ b/devel/iniparser/Makefile @@ -1,27 +1,35 @@ PORTNAME= iniparser DISTVERSIONPREFIX= v -DISTVERSION= 4.2.6 +DISTVERSION= 4.3.0 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org COMMENT= Free stand-alone ini file parsing library WWW= https://github.com/ndevilla/iniparser LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake cpe pathfix +TEST_DEPENDS= ${RUBY}:${RUBY_PORT} + +USES= cmake:testing cpe pathfix ruby:none CPE_VENDOR= ndevilla USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ndevilla +GH_TUPLE= ThrowTheSwitch:Unity:v2.7.0:unity/unity +CMAKE_TESTING_ARGS= -DFETCHCONTENT_SOURCE_DIR_UNITY=${WRKSRC}/unity + PORTDOCS= * OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= doxygen:devel/doxygen DOCS_CMAKE_BOOL= BUILD_DOCS +pre-test: + @${CP} ${WRKSRC}/test/unity_config.h ${WRKSRC}/unity/src/ + .include diff --git a/devel/iniparser/distinfo b/devel/iniparser/distinfo index bb5bef017f49..4d288bb4ad15 100644 --- a/devel/iniparser/distinfo +++ b/devel/iniparser/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1739720920 -SHA256 (ndevilla-iniparser-v4.2.6_GH0.tar.gz) = a0bd370713a744b1fa8ec27bba889ebf9dbd43060ec92e07fbe91fb43e3cb3ac -SIZE (ndevilla-iniparser-v4.2.6_GH0.tar.gz) = 39062 +TIMESTAMP = 1789677554 +SHA256 (ndevilla-iniparser-v4.3.0_GH0.tar.gz) = 97375d6a3c481ebb27c47884aa57934599eed027a3015225e2f13173efd39643 +SIZE (ndevilla-iniparser-v4.3.0_GH0.tar.gz) = 262310 +SHA256 (ThrowTheSwitch-Unity-v2.7.0_GH0.tar.gz) = e84eb301ca7967831e68b1728f911e87fa2d345d8ddb64f897bc2f2ee24a321c +SIZE (ThrowTheSwitch-Unity-v2.7.0_GH0.tar.gz) = 326535 diff --git a/devel/iniparser/pkg-plist b/devel/iniparser/pkg-plist index 5f357f53be0d..16607a163c9a 100644 --- a/devel/iniparser/pkg-plist +++ b/devel/iniparser/pkg-plist @@ -1,13 +1,14 @@ include/iniparser/dictionary.h include/iniparser/iniparser.h +include/iniparser/version.h lib/cmake/iniparser/iniparser-config-version.cmake lib/cmake/iniparser/iniparser-config.cmake lib/cmake/iniparser/iniparser-sharedTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/iniparser/iniparser-sharedTargets.cmake lib/cmake/iniparser/iniparser-staticTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/iniparser/iniparser-staticTargets.cmake lib/libiniparser.a lib/libiniparser.so lib/libiniparser.so.4 -lib/libiniparser.so.4.2.6 +lib/libiniparser.so.4.3.0 libdata/pkgconfig/iniparser.pc