git: 2cbba0ee7fd6 - main - devel/libgsf: Update to 1.14.52

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sat, 31 Aug 2024 22:22:55 UTC
The branch main has been updated by diizzy:

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

commit 2cbba0ee7fd6c2d2c7d0772b0981daa0d875e2ff
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-08-31 19:45:02 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-08-31 22:22:22 +0000

    devel/libgsf: Update to 1.14.52
    
    * Rework Makefile and modernize it
    
    Changelog:
    https://gitlab.gnome.org/GNOME/libgsf/-/blob/LIBGSF_1_14_52/ChangeLog
    
    PR:             281161
    Approved by:    desktop (arrowd)
---
 devel/libgsf/Makefile  | 29 ++++++++++++++---------------
 devel/libgsf/distinfo  |  6 +++---
 devel/libgsf/pkg-plist |  2 ++
 3 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/devel/libgsf/Makefile b/devel/libgsf/Makefile
index f154156da48c..ca8a3dc48b0c 100644
--- a/devel/libgsf/Makefile
+++ b/devel/libgsf/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libgsf
-PORTVERSION=	1.14.50
-PORTREVISION=	1
+DISTVERSION=	1.14.52
 CATEGORIES=	devel
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome2
@@ -9,28 +8,28 @@ MAINTAINER=	desktop@FreeBSD.org
 COMMENT=	Extensible I/O abstraction for dealing with structured file formats
 WWW=		http://www.gnumeric.org
 
-LICENSE=	GPLv2 LGPL21
-LICENSE_COMB=	multi
-LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
-LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LIB
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		cpe gmake gnome libtool localbase pathfix pkgconfig tar:xz
-USE_GNOME=	gdkpixbuf2 intlhack introspection:build libxml2
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+CPE_VENDOR=	gnome
+USE_GNOME=	gdkpixbuf2 glib20 intlhack introspection:build libxml2
 USE_LDCONFIG=	yes
-INSTALL_TARGET=	install-strip
+
+GNU_CONFIGURE=	yes
+
 CONFIGURE_ARGS=	--enable-introspection
-CPE_VENDOR=	gnome
+
+INSTALL_TARGET=	install-strip
+
+PLIST_SUB+=	LIBMINORVER=${DISTVERSION:E} \
+		LIBSHORTVER=${DISTVERSION:R:S/.//}
 
 OPTIONS_DEFINE=	NLS
 OPTIONS_DEFAULT=NLS
 OPTIONS_SUB=	yes
 
-NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=		gettext
-
-PLIST_SUB+=	LIBMINORVER=${PORTVERSION:E} \
-		LIBSHORTVER=${PORTVERSION:R:S/.//}
+NLS_CONFIGURE_ENABLE=	nls
 
 .include <bsd.port.mk>
diff --git a/devel/libgsf/distinfo b/devel/libgsf/distinfo
index 69cead2b849c..c3f9517b2e92 100644
--- a/devel/libgsf/distinfo
+++ b/devel/libgsf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1658675934
-SHA256 (gnome2/libgsf-1.14.50.tar.xz) = 6e6c20d0778339069d583c0d63759d297e817ea10d0d897ebbe965f16e2e8e52
-SIZE (gnome2/libgsf-1.14.50.tar.xz) = 702424
+TIMESTAMP = 1725101803
+SHA256 (gnome2/libgsf-1.14.52.tar.xz) = 9181c914b9fac0e05d6bcaa34c7b552fe5fc0961d3c9f8c01ccc381fb084bcf0
+SIZE (gnome2/libgsf-1.14.52.tar.xz) = 707580
diff --git a/devel/libgsf/pkg-plist b/devel/libgsf/pkg-plist
index 5eb74ac651c7..e8ad0fc4a826 100644
--- a/devel/libgsf/pkg-plist
+++ b/devel/libgsf/pkg-plist
@@ -115,10 +115,12 @@ share/gtk-doc/html/gsf/up.png
 %%NLS%%share/locale/fr/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/gl/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/he/LC_MESSAGES/libgsf.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/hu/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/id/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/it/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/ja/LC_MESSAGES/libgsf.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/ko/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/lt/LC_MESSAGES/libgsf.mo
 %%NLS%%share/locale/lv/LC_MESSAGES/libgsf.mo