git: 716c8f511a06 - main - multimedia/gst123: Update 0.3.3 → 0.4.1 and remove DEPRECATED
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 14 Jan 2025 18:50:51 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=716c8f511a063d2b8545244e3b195941adc17a5f
commit 716c8f511a063d2b8545244e3b195941adc17a5f
Author: mew14930xvi <mew14930xvi@inbox.lv>
AuthorDate: 2025-01-14 18:28:58 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-01-14 18:48:53 +0000
multimedia/gst123: Update 0.3.3 → 0.4.1 and remove DEPRECATED
Changes in port:
- undeprecate;
- get maintainership;
- pet portclippy.
Since version 0.4.0, migrate the configuration file from ~/.gst123rc
to $XDG_CONFIG_HOME/gst123rc which defaults to ~/.config/gst123rc.
Changelogs:
https://github.com/swesterfeld/gst123/releases/tag/0.4.0
https://github.com/swesterfeld/gst123/releases/tag/0.4.1
PR: 283852
Approved by: Herbert J. Skuhra <herbert@gojira.at> (former maintainer)
---
multimedia/gst123/Makefile | 23 +++++++++--------------
multimedia/gst123/distinfo | 5 +++--
multimedia/gst123/pkg-message | 8 ++++++++
3 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/multimedia/gst123/Makefile b/multimedia/gst123/Makefile
index bb91f53bca86..590cd49ce568 100644
--- a/multimedia/gst123/Makefile
+++ b/multimedia/gst123/Makefile
@@ -1,29 +1,24 @@
PORTNAME= gst123
-PORTVERSION= 0.3.3
-PORTREVISION= 5
+DISTVERSION= 0.4.1
CATEGORIES= multimedia
-MASTER_SITES= http://space.twc.de/~stefan/gst123/
+MASTER_SITES= https://github.com/swesterfeld/${PORTNAME}/releases/download/${DISTVERSION}/
-MAINTAINER= h.skuhra@gmail.com
+MAINTAINER= mew14930xvi@inbox.lv
COMMENT= Command-line tool to play audio and video files
WWW= https://space.twc.de/~stefan/gst123.php
-LICENSE= LGPL20
+LICENSE= LGPL20+
-DEPRECATED= Outdated, unsupported upstream and depends on deprecated library GTK2
-EXPIRATION_DATE=2025-02-28
+USES= compiler:c++11-lang localbase gmake gnome gstreamer ncurses \
+ pkgconfig tar:bzip2 xorg
+USE_GNOME= gtk30
+USE_GSTREAMER= good
+USE_XORG= x11
GNU_CONFIGURE= yes
-USES= compiler:c++11-lang localbase gmake gnome gstreamer ncurses pkgconfig \
- tar:bzip2
-USE_GNOME= gtk20
-CONFIGURE_ENV= NCURSES5_CONFIG=/usr/bin/true
-LDFLAGS+= -ltinfo -lncurses
PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz
-USE_GSTREAMER= good
-
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/multimedia/gst123/distinfo b/multimedia/gst123/distinfo
index a4e7e1847af0..a8958cbb29c0 100644
--- a/multimedia/gst123/distinfo
+++ b/multimedia/gst123/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gst123-0.3.3.tar.bz2) = 45359410c99a622790dd2b6efdc2d1a94748da3763242d95da79c633b5dfbce9
-SIZE (gst123-0.3.3.tar.bz2) = 113344
+TIMESTAMP = 1736050485
+SHA256 (gst123-0.4.1.tar.bz2) = 891d4f0a39f1341a80d3acc4293f46a5fb563c41f6795935a49425a2219d2e68
+SIZE (gst123-0.4.1.tar.bz2) = 121588
diff --git a/multimedia/gst123/pkg-message b/multimedia/gst123/pkg-message
new file mode 100644
index 000000000000..a622dd2b3e84
--- /dev/null
+++ b/multimedia/gst123/pkg-message
@@ -0,0 +1,8 @@
+[
+{ type: install
+ message: <<EOM
+Since version 0.4.0, migrate the configuration file from ~/.gst123rc
+to $XDG_CONFIG_HOME/gst123rc which defaults to ~/.config/gst123rc.
+EOM
+}
+]