diff --git a/sysutils/createrepo_c/Makefile b/sysutils/createrepo_c/Makefile index d9fe6fd24cba..7a27fc856945 100644 --- a/sysutils/createrepo_c/Makefile +++ b/sysutils/createrepo_c/Makefile @@ -1,51 +1,31 @@ PORTNAME= createrepo_c -DISTVERSION= 1.1.4 -PORTREVISION= 1 +DISTVERSION= 1.2.4 CATEGORIES= sysutils MAINTAINER= ktk@netlabs.org COMMENT= C implementation of createrepo WWW= http://rpm-software-management.github.io/createrepo_c/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= librpm.so:archivers/rpm4 \ libcurl.so:ftp/curl \ libmodulemd.so:misc/libmodulemd \ libpopt.so:devel/popt \ libzck.so:archivers/zchunk \ libzstd.so:archivers/zstd TEST_DEPENDS= bash:shells/bash USES= cmake:testing gnome pathfix pkgconfig shebangfix sqlite ssl - -USE_GNOME= glib20 libxml2 - USE_GITHUB= yes GH_ACCOUNT= rpm-software-management - -CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen -CMAKE_OFF= ENABLE_PYTHON +USE_GNOME= glib20 libxml2 +USE_LDCONFIG= yes SHEBANG_FILES= tests/run_tests.sh.in -USE_LDCONFIG= yes - -post-patch: - ${REINPLACE_CMD} \ - -e '/pkg_check_modules/s|REQUIRED|REQUIRED IMPORTED_TARGET|' \ - -e 's|EXCLUDE_FROM_ALL||' \ - ${WRKSRC}/CMakeLists.txt - for m in GLIB2 GIO GTHREAD2 LIBMODULEMD LZMA SQLITE3 RPM ZCK ZSTD; do \ - ${REINPLACE_CMD} \ - "s/\$${$${m}_LIBRARIES}/PkgConfig::$${m}/" \ - ${WRKSRC}/src/CMakeLists.txt; \ - done - for m in GLIB2; do \ - ${REINPLACE_CMD} \ - "s/\$${$${m}_LIBRARIES}/PkgConfig::$${m}/" \ - ${WRKSRC}/tests/CMakeLists.txt; \ - done +CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen +CMAKE_OFF= BUILD_DOC_C ENABLE_PYTHON .include diff --git a/sysutils/createrepo_c/distinfo b/sysutils/createrepo_c/distinfo index a6910eb10c12..46b72df0a520 100644 --- a/sysutils/createrepo_c/distinfo +++ b/sysutils/createrepo_c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727704540 -SHA256 (rpm-software-management-createrepo_c-1.1.4_GH0.tar.gz) = b4f020ef0400e3f9840d37d16238bda2b529b47749dcea6f43c9038056c64669 -SIZE (rpm-software-management-createrepo_c-1.1.4_GH0.tar.gz) = 638216 +TIMESTAMP = 1781787784 +SHA256 (rpm-software-management-createrepo_c-1.2.4_GH0.tar.gz) = 4c980c2b5938694d36ab3117eb286b9ffa7187c768ac66e7805662a3dd22edf1 +SIZE (rpm-software-management-createrepo_c-1.2.4_GH0.tar.gz) = 639165 diff --git a/sysutils/createrepo_c/files/patch-src_compression__wrapper.c b/sysutils/createrepo_c/files/patch-src_compression__wrapper.c deleted file mode 100644 index 89906a22ce47..000000000000 --- a/sysutils/createrepo_c/files/patch-src_compression__wrapper.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/compression_wrapper.c.orig 2024-08-14 21:41:31 UTC -+++ src/compression_wrapper.c -@@ -35,6 +35,7 @@ - #include "error.h" - #include "compression_wrapper.h" - #include -+#include // FreeBSD: Add STDOUT_FILENO - - - #define ERR_DOMAIN CREATEREPO_C_ERROR diff --git a/sysutils/createrepo_c/pkg-plist b/sysutils/createrepo_c/pkg-plist index 6ff8accebe4b..99977fe0ffe9 100644 --- a/sysutils/createrepo_c/pkg-plist +++ b/sysutils/createrepo_c/pkg-plist @@ -1,37 +1,37 @@ bin/createrepo_c bin/mergerepo_c bin/modifyrepo_c bin/sqliterepo_c include/createrepo_c/checksum.h include/createrepo_c/compression_wrapper.h include/createrepo_c/constants.h include/createrepo_c/createrepo_c.h include/createrepo_c/createrepo_shared.h include/createrepo_c/deltarpms.h include/createrepo_c/error.h include/createrepo_c/helpers.h include/createrepo_c/koji.h include/createrepo_c/load_metadata.h include/createrepo_c/locate_metadata.h include/createrepo_c/mergerepo_c.h include/createrepo_c/misc.h include/createrepo_c/modifyrepo_shared.h include/createrepo_c/package.h include/createrepo_c/parsehdr.h include/createrepo_c/parsepkg.h include/createrepo_c/repomd.h include/createrepo_c/sqlite.h include/createrepo_c/threads.h include/createrepo_c/updateinfo.h include/createrepo_c/version.h include/createrepo_c/xml_dump.h include/createrepo_c/xml_file.h include/createrepo_c/xml_parser.h lib/libcreaterepo_c.so lib/libcreaterepo_c.so.1 -lib/libcreaterepo_c.so.1.1.4 +lib/libcreaterepo_c.so.1.2.4 libdata/pkgconfig/createrepo_c.pc share/man/man8/createrepo_c.8.gz share/man/man8/mergerepo_c.8.gz share/man/man8/modifyrepo_c.8.gz share/man/man8/sqliterepo_c.8.gz