git: b1a4b5327d2a - main - audio/gnormalize: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 29 Feb 2024 12:08:17 UTC
The branch main has been updated by bofh:

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

commit b1a4b5327d2afe692a8bc3470c41bd15dded9c17
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-02-29 11:39:49 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-02-29 11:39:49 +0000

    audio/gnormalize: Remove expired port
    
    audio/gnormalize
---
 MOVED                                 |  1 +
 audio/Makefile                        |  1 -
 audio/gnormalize/Makefile             | 57 ---------------------------
 audio/gnormalize/distinfo             |  2 -
 audio/gnormalize/files/patch-Makefile | 72 -----------------------------------
 audio/gnormalize/pkg-descr            |  8 ----
 audio/gnormalize/pkg-plist            | 15 --------
 7 files changed, 1 insertion(+), 155 deletions(-)

diff --git a/MOVED b/MOVED
index 72e6b3632806..2ead8ba3e38f 100644
--- a/MOVED
+++ b/MOVED
@@ -2996,3 +2996,4 @@ databases/xtrabackup8|databases/xtrabackup80|2024-02-22|Rename port to avoid con
 audio/kid3@qt5|audio/kid3@qt6|2024-02-25|The legacy qt5 flavor has been replaced by the qt6 flavor
 devel/py-setuptools_scm|devel/py-setuptools-scm|2024-02-29|Package name changed
 audio/sweep||2024-02-29|Has expired: Abandonware, last release in 2008 and upstream is dead. Consider using audio/audacity
+audio/gnormalize||2024-02-29|Has expired: Last release in 2008, upstream is dead, depends on deprecated library GTK2 and uses legacy workarounds that can potentially cause lossy conversions. Consider using audio/rsgain and audio/cyanrip
diff --git a/audio/Makefile b/audio/Makefile
index 2d33decf5bc5..401314517def 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -215,7 +215,6 @@
     SUBDIR += gnome-metronome
     SUBDIR += gnome-music
     SUBDIR += gnome-podcasts
-    SUBDIR += gnormalize
     SUBDIR += gnuitar
     SUBDIR += gnupod
     SUBDIR += gnuspeechsa
diff --git a/audio/gnormalize/Makefile b/audio/gnormalize/Makefile
deleted file mode 100644
index a70ba7b5337e..000000000000
--- a/audio/gnormalize/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-PORTNAME=	gnormalize
-PORTVERSION=	0.63
-PORTREVISION=	12
-CATEGORIES=	audio
-MASTER_SITES=	SF
-
-MAINTAINER=	darcsis@gmail.com
-COMMENT=	Alternative for replaygain
-WWW=		https://gnormalize.sourceforge.net/
-
-DEPRECATED=	Last release in 2008, upstream is dead, depends on deprecated library GTK2 and uses legacy workarounds that can potentially cause lossy conversions. Consider using audio/rsgain and audio/cyanrip
-EXPIRATION_DATE=2024-02-29
-
-RUN_DEPENDS+=	p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
-		wavegain:audio/wavegain
-
-USES=		gnome perl5 shebangfix
-USE_PERL5=	run
-
-SHEBANG_FILES=	${PORTNAME}
-
-NO_BUILD=	yes
-
-OPTIONS_DEFINE=	MP3 OGG MP4 CDPARANOIA CDDB CDPLAY FLAC MAC MUSEPACK
-OPTIONS_DEFAULT=	MP3 OGG MP4
-
-MAC_DESC=	Monkey's Audio Encoding and Playback
-CDPLAY_DESC=	CD Playback
-
-MP3_RUN_DEPENDS=	lame:audio/lame \
-			p5-MP3-Info>=0:audio/p5-MP3-Info
-OGG_RUN_DEPENDS=	oggenc:audio/vorbis-tools
-MP4_RUN_DEPENDS=	faac:audio/faac \
-			faad:audio/faad
-CDDB_RUN_DEPENDS=	cddb.pl:audio/p5-CDDB_get
-CDPLAY_RUN_DEPENDS=	p5-Audio-CD>=0:audio/p5-Audio-CD
-FLAC_RUN_DEPENDS=	flac:audio/flac
-MAC_RUN_DEPENDS=	mac:audio/mac
-MUSEPACK_RUN_DEPENDS=	mppenc:audio/musepack
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCDPARANOIA} || ${PORT_OPTIONS:MCDDA2WAV}
-RUN_DEPENDS+=	cdda2wav:sysutils/cdrtools
-.else
-RUN_DEPENDS+=	cdparanoia:audio/cdparanoia
-.endif
-
-post-patch:
-	@${REINPLACE_CMD} -e 's,^PREFIX=.*,PREFIX=${PREFIX},; \
-		s,^MANDIR=.*,MANDIR=${PREFIX}/share/man,; \
-		s,^BASE=.*,BASE=${DATADIR},' \
-		${WRKSRC}/Makefile
-	@${REINPLACE_CMD} -e 's,/usr/share/gnormalize,${DATADIR},' \
-		${WRKSRC}/gnormalize
-
-.include <bsd.port.mk>
diff --git a/audio/gnormalize/distinfo b/audio/gnormalize/distinfo
deleted file mode 100644
index 971b0d9b52c7..000000000000
--- a/audio/gnormalize/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnormalize-0.63.tar.gz) = 80fd9aa2da8d7fcc88bd180be2adce1aed863bedba7d715144029bd95b61ccb6
-SIZE (gnormalize-0.63.tar.gz) = 1586211
diff --git a/audio/gnormalize/files/patch-Makefile b/audio/gnormalize/files/patch-Makefile
deleted file mode 100644
index 781f7571f942..000000000000
--- a/audio/gnormalize/files/patch-Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
---- Makefile.orig	2008-06-11 01:03:39 UTC
-+++ Makefile
-@@ -1,15 +1,18 @@
--PREFIX=/usr
-+PREFIX=/usr/local
- BINDIR=$(PREFIX)/bin
- DOCDIR=$(PREFIX)/share/doc/gnormalize
- ICONDIR=$(PREFIX)/share/icons
- ICONDIR2=$(PREFIX)/share/pixmaps
- LICONDIR=$(ICONDIR)/large
- MICONDIR=$(ICONDIR)/mini
--BASE=$(PREFIX)/share/gnormalize
-+BASE=/usr/local/share/gnormalize
- ANIMDIR=$(BASE)/animations
--MANDIR=$(PREFIX)/share/man
-+MANDIR=/usr/local/man
-+INSTALL_PROG=install -m 755
-+INSTALL_DATA=install -m 444
- 
- DOCS=README
-+MAN_PAGE=gnormalize.1
- 
- all:
- clean:
-@@ -17,29 +20,30 @@ distclean: clean
- 
- 
- install: all
--	mkdir -p "$(BINDIR)"
--	mkdir -p "$(ICONDIR)"
--	mkdir -p "$(ICONDIR2)"
--	mkdir -p "$(ANIMDIR)"
--	mkdir -p "$(DOCDIR)"
--	mkdir -p "$(MANDIR)/man1/"
--	install -Dm 0755 gnormalize "$(BINDIR)/gnormalize"
--	install -m 0644 $(DOCS) "$(DOCDIR)/"
--	install -m 0644 $(DOCS) "$(BASE)/"
--	install -m 0644 gnormalize.1.lzma "$(MANDIR)/man1/gnormalize.1.lzma"
--	install -d "$(ANIMDIR)"
--	install -m 0644 animations/*.gif "$(ANIMDIR)/"	
--	install -Dm 0644 icons/gnormalize-32.png "$(ICONDIR)/gnormalize.png"
--	install -Dm 0644 icons/gnormalize-48.png "$(LICONDIR)/gnormalize.png"
--	install -Dm 0644 icons/gnormalize-16.png "$(MICONDIR)/gnormalize.png"
--	ln -sf "$(ICONDIR)/gnormalize.png" "$(ICONDIR2)/gnormalize.png"
-+	cat "$(MAN_PAGE).lzma" | lzma -d -- > "$(MAN_PAGE)"
-+	mkdir -p "$(DESTDIR)$(BINDIR)"
-+	mkdir -p "$(DESTDIR)$(ICONDIR)"
-+	mkdir -p "$(DESTDIR)$(ICONDIR2)"
-+	mkdir -p "$(DESTDIR)$(LICONDIR)"
-+	mkdir -p "$(DESTDIR)$(MICONDIR)"
-+	mkdir -p "$(DESTDIR)$(ANIMDIR)"
-+	mkdir -p "$(DESTDIR)$(MANDIR)/man1/"
-+	$(INSTALL_PROG) gnormalize "$(DESTDIR)$(BINDIR)/gnormalize"
-+	$(INSTALL_DATA) $(DOCS) "$(DESTDIR)$(BASE)/"
-+	$(INSTALL_DATA) $(MAN_PAGE) "$(DESTDIR)$(MANDIR)/man1/$(MAN_PAGE)"
-+	install -d "$(DESTDIR)$(ANIMDIR)"
-+	$(INSTALL_DATA) animations/*.gif "$(DESTDIR)$(ANIMDIR)/"
-+	$(INSTALL_DATA) icons/gnormalize-32.png "$(DESTDIR)$(ICONDIR)/gnormalize.png"
-+	$(INSTALL_DATA) icons/gnormalize-48.png "$(DESTDIR)$(LICONDIR)/gnormalize.png"
-+	$(INSTALL_DATA) icons/gnormalize-16.png "$(DESTDIR)$(MICONDIR)/gnormalize.png"
-+	ln -sf "$(ICONDIR)/gnormalize.png" "$(DESTDIR)$(ICONDIR2)/gnormalize.png"
- 
- postinstall:
- 	update-menus
- 
- uninstall:
- 	rm -f "$(BINDIR)/gnormalize"
--	rm -f "$(MANDIR)/man1/gnormalize.1.lzma"
-+	rm -f "$(MANDIR)/man1/gnormalize.1"
- 	rm -f "$(ICONDIR)/gnormalize.png"
- 	rm -f "$(LICONDIR)/gnormalize.png"
- 	rm -f "$(MICONDIR)/gnormalize.png"
diff --git a/audio/gnormalize/pkg-descr b/audio/gnormalize/pkg-descr
deleted file mode 100644
index d97acefcfe35..000000000000
--- a/audio/gnormalize/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-gnormalize decodes the MP3/MP4/MPC/OGG/APE/FLAC file to WAV,
-then normalizes the WAV to a targeted volume level and re-encodes
-it. Moreover, gnormalize can extract Audio CD track and output as
-various popular audio formats (MP3, MP4, MPC, OGG, APE, FLAC, WAV)
-with fast speed and high quality. gnormalize can also convert audio
-format between MP3, MP4, MPC, OGG, APE and FLAC with high fidelity,
-which meets your need to play and collect audio files. It can change
-the encoding and Metadata (tag) properties of final normalized files.
diff --git a/audio/gnormalize/pkg-plist b/audio/gnormalize/pkg-plist
deleted file mode 100644
index 0a6316d891b2..000000000000
--- a/audio/gnormalize/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/gnormalize
-share/man/man1/gnormalize.1.gz
-%%DATADIR%%/animations/dancing_penguin.gif
-%%DATADIR%%/animations/penguin_cold.gif
-%%DATADIR%%/animations/penguin_ice.gif
-%%DATADIR%%/animations/super_tux.gif
-%%DATADIR%%/animations/penguin_and_camel.gif
-%%DATADIR%%/animations/penguin_computer.gif
-%%DATADIR%%/animations/penguin_typing.gif
-%%DATADIR%%/animations/tux_lunapaint.gif
-%%DATADIR%%/README
-share/icons/gnormalize.png
-share/icons/large/gnormalize.png
-share/icons/mini/gnormalize.png
-share/pixmaps/gnormalize.png