git: e28b1f95c062 - main - audio/exaile: Mark DEPRECATED

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sat, 12 Mar 2022 12:13:32 UTC
The branch main has been updated by bofh:

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

commit e28b1f95c062774dbda7978dc535ba1484b89982
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2022-03-12 12:11:22 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-03-12 12:13:27 +0000

    audio/exaile: Mark DEPRECATED
    
    db5 has been marked DEPRECATED and in terms databases/py-bsddb3 has also
    been marked DEPRECATED.
    
    Set EXPIRATION_DATE to 2022-06-30
    
    PR:             262204
    Approved by:    rm (maintainer-timeout)
---
 audio/exaile/Makefile | 32 +++++++++++++++++++-------------
 1 file changed, 19 insertions(+), 13 deletions(-)

diff --git a/audio/exaile/Makefile b/audio/exaile/Makefile
index c838f0657bda..b5a59a29ab89 100644
--- a/audio/exaile/Makefile
+++ b/audio/exaile/Makefile
@@ -8,28 +8,34 @@ COMMENT=	Full featured python-based music player for GTK+
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}gstreamer1>0:multimedia/py-gstreamer1@${PY_FLAVOR} \
+DEPRECATED=	Requires py-bsddb3 which requires upstream EOLd db5
+EXPIRATION_DATE=	2022-06-30
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bsddb3>0:databases/py-bsddb3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}bsddb3>0:databases/py-bsddb3@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}gstreamer1>0:multimedia/py-gstreamer1@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR}
 
+USES=		desktop-file-utils gmake gnome python:3.6+
 USE_GITHUB=	yes
+USE_GNOME=	gtk30 librsvg2 pygobject3
+USE_GSTREAMER1=	faad good
+
+MAKE_ENV=	EPREFIX=${PREFIX} \
+		MANPREFIX=${PREFIX} \
+		PYTHON3_CMD=${PYTHON_CMD} \
+		XDGCONFDIR=${PREFIX}/etc/xdg
 
 NO_ARCH=	yes
-USES=		desktop-file-utils gmake gnome python:3.6+
-USE_GNOME=	gtk30 librsvg2 pygobject3
-USE_GSTREAMER1=	good faad
+
 OPTIONS_DEFINE=	DOCS NLS UDISKS2
 OPTIONS_SUB=	yes
-NLS_USES=	gettext
+
+UDISKS2_DESC=	UDISKS2 implementation for hardware detection
+
 NLS_BUILD_DEPENDS=	help2man:misc/help2man
+NLS_USES=		gettext
 NLS_INSTALL_TARGET_OFF=	install_no_locale
-UDISKS2_DESC=	UDISKS2 implementation for hardware detection
 UDISKS2_RUN_DEPENDS=	${LOCALBASE}bin/bsdisks:sysutils/bsdisks
 
-MAKE_ENV=	EPREFIX=${PREFIX} \
-		PYTHON3_CMD=${PYTHON_CMD} \
-		XDGCONFDIR=${PREFIX}/etc/xdg \
-		MANPREFIX=${PREFIX}
-
 .include <bsd.port.mk>