git: dfff75b2fce5 - main - devel/libdatovka: Update 0.7.0 => 0.7.1, improve port

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Sun, 30 Mar 2025 14:02:06 UTC
The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dfff75b2fce5beb418caec2b399a0d7567461223

commit dfff75b2fce5beb418caec2b399a0d7567461223
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-03-30 13:51:37 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-03-30 14:01:29 +0000

    devel/libdatovka: Update 0.7.0 => 0.7.1, improve port
    
    Changelog:
    https://gitlab.nic.cz/datovka/libdatovka/-/blob/v0.7.1/ChangeLog
    
    Improve port:
    - fix dependencies;
    - remove GNU_CONFIGURE_MANPREFIX.
    
    PR:             285768
    Co-authored-by: Martin Filla <freebsd@sysctl.cz> (maintainer)
---
 devel/libdatovka/Makefile  | 29 +++++++++++++----------------
 devel/libdatovka/distinfo  |  6 +++---
 devel/libdatovka/pkg-plist |  2 +-
 3 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/devel/libdatovka/Makefile b/devel/libdatovka/Makefile
index 9dc778eb1ce3..22080cd43adf 100644
--- a/devel/libdatovka/Makefile
+++ b/devel/libdatovka/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libdatovka
-DISTVERSION=	0.7.0
+DISTVERSION=	0.7.1
 CATEGORIES=	devel
 MASTER_SITES=	https://secure.nic.cz/files/datove_schranky/libdatovka/
 
@@ -10,26 +10,23 @@ WWW=		https://gitlab.nic.cz/datovka/libdatovka
 LICENSE=	LGPL3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	docbook-xsl>0:textproc/docbook-xsl \
-		expat>0:textproc/expat2 \
-		gpgme>0:security/gpgme \
-		libgcrypt>0:security/libgcrypt \
-		libiconv>0:converters/libiconv \
-		pkgconf:devel/pkgconf \
+BUILD_DEPENDS=	docbook-xsl>=0:textproc/docbook-xsl \
+		gpgme>=0:security/gpgme \
+		libgcrypt>=0:security/libgcrypt \
+		libgpg-error>=0:security/libgpg-error \
 		xsltproc:textproc/libxslt
-LIB_DEPENDS=	libassuan.so:security/libassuan \
-		libcurl.so:ftp/curl \
-		libexpat.so:textproc/expat2 \
-		libgcrypt.so:security/libgcrypt \
-		libgpg-error.so:security/libgpg-error \
-		libgpgme.so:security/gpgme
+LIB_DEPENDS=	libcurl.so:ftp/curl \
+		libexpat.so:textproc/expat2
+RUN_DEPENDS=	gpgme>=0:security/gpgme \
+		libgcrypt>=0:security/libgcrypt \
+		libgpg-error>=0:security/libgpg-error
 
-USES=		autoreconf gettext gmake gnome libtool localbase ssl tar:xz
-USE_GNOME=	libxml2 libxslt
+USES=		autoreconf gettext gmake gnome iconv libtool localbase \
+		pkgconfig ssl tar:xz
+USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=		yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS+=	--disable-fatalwarnings \
 			--enable-openssl-backend \
 			--with-docbook-xsl-stylesheets=${LOCALBASE}/share/xsl/docbook
diff --git a/devel/libdatovka/distinfo b/devel/libdatovka/distinfo
index 1120621a0994..4d505286d1a3 100644
--- a/devel/libdatovka/distinfo
+++ b/devel/libdatovka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733653686
-SHA256 (libdatovka-0.7.0.tar.xz) = 5286c8787eb5eff270371a37cc6cedbda0b6978931671c2bc28026dde5b6950b
-SIZE (libdatovka-0.7.0.tar.xz) = 722344
+TIMESTAMP = 1743321527
+SHA256 (libdatovka-0.7.1.tar.xz) = c8d5cbc1009a6d98c507a6537664b7d62f31f372cd1635185d285b79e92ebcff
+SIZE (libdatovka-0.7.1.tar.xz) = 729220
diff --git a/devel/libdatovka/pkg-plist b/devel/libdatovka/pkg-plist
index e56970011c41..850125110644 100644
--- a/devel/libdatovka/pkg-plist
+++ b/devel/libdatovka/pkg-plist
@@ -2,7 +2,7 @@ include/libdatovka/isds.h
 lib/libdatovka.a
 lib/libdatovka.so
 lib/libdatovka.so.8
-lib/libdatovka.so.8.0.0
+lib/libdatovka.so.8.0.1
 libdata/pkgconfig/libdatovka.pc
 share/locale/cs/LC_MESSAGES/libdatovka.mo
 share/man/man3/isds.h.libdatovka.3.gz