git: cd50c206e5c0 - main - sysutils/catfish: Update to 4.20.0

From: Guido Falsi <madpilot_at_FreeBSD.org>
Date: Fri, 27 Dec 2024 14:07:42 UTC
The branch main has been updated by madpilot:

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

commit cd50c206e5c0047f79b892b92486a7e49006114d
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2024-12-27 13:47:02 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2024-12-27 13:47:02 +0000

    sysutils/catfish: Update to 4.20.0
    
    - Update WWW
    - Upstream moved to meson build
    - Cleanup Makefile
---
 sysutils/catfish/Makefile | 33 ++++++++++++---------------------
 sysutils/catfish/distinfo |  6 +++---
 2 files changed, 15 insertions(+), 24 deletions(-)

diff --git a/sysutils/catfish/Makefile b/sysutils/catfish/Makefile
index 6fc83e345b59..178b1ba2a271 100644
--- a/sysutils/catfish/Makefile
+++ b/sysutils/catfish/Makefile
@@ -1,28 +1,22 @@
 PORTNAME=	catfish
-PORTVERSION=	4.18.0
-PORTREVISION=	4
+PORTVERSION=	4.20.0
 CATEGORIES=	sysutils
 MASTER_SITES=	XFCE/apps
 DIST_SUBDIR=	xfce4
 
 MAINTAINER=	xfce@FreeBSD.org
 COMMENT=	GTK search utility
-WWW=		https://docs.xfce.org/apps/catfish/start
+WWW=		https://www.bluesabre.org/projects/catfish/
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	\
-	${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \
-	${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \
-	${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
-	pdftotext:graphics/poppler-utils
-BUILD_DEPENDS=	\
-	${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \
-	${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
+		pdftotext:graphics/poppler-utils
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR}
 
-USES=		cpe desktop-file-utils gettext-tools gnome python tar:bz2
-USE_PYTHON=	distutils noflavors
-USE_GNOME=	gtk30 intltool pygobject3
+USES=		cpe desktop-file-utils gettext-tools gnome meson python tar:bz2
+USE_GNOME=	gtk30 pygobject3
 
 CPE_VENDOR=	catfish_project
 
@@ -36,16 +30,13 @@ OPTIONS_MULTI=	PRIVILEGES
 OPTIONS_MULTI_PRIVILEGES=	POLKIT SUDO
 
 POLKIT_DESC=	Provide Polkit (pkexec) support
+SUDO_DESC=	Provide sudo support
+ZEITGEIST_DESC=	Provide recent search suggestions (broken)
+
 POLKIT_RUN_DEPENDS=	pkexec:sysutils/polkit
 
-SUDO_DESC=	Provide sudo support
 SUDO_RUN_DEPENDS=	sudo:security/sudo
 
-ZEITGEIST_DESC=	Provide recent search suggestions (broken)
 ZEITGEIST_LIB_DEPENDS=	libzeitgeist-2.0.so:sysutils/zeitgeist
 
-.include <bsd.port.pre.mk>
-
-PYDISTUTILS_INSTALLARGS=	-c -O1 --prefix=${PREFIX} --root=${STAGEDIR}
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/catfish/distinfo b/sysutils/catfish/distinfo
index 8167d93d95ce..8a2db5f32772 100644
--- a/sysutils/catfish/distinfo
+++ b/sysutils/catfish/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691312794
-SHA256 (xfce4/catfish-4.18.0.tar.bz2) = fdae9b73cc754a50716bb04b958aa31dbd7e94047068b7207f2ae313a7d58b99
-SIZE (xfce4/catfish-4.18.0.tar.bz2) = 295952
+TIMESTAMP = 1735175757
+SHA256 (xfce4/catfish-4.20.0.tar.bz2) = 3938a3cd5a9ecd75c9c7777f7204f8e4cfcb9960203ffd8c2df7d08d11a73a6e
+SIZE (xfce4/catfish-4.20.0.tar.bz2) = 230923