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)
This commit is contained in:
mew14930xvi 2025-01-14 21:28:58 +03:00 committed by Vladimir Druzenko
parent b324d354c7
commit 716c8f511a
3 changed files with 20 additions and 16 deletions

View file

@ -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

View file

@ -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

View file

@ -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
}
]