git: d27e52553b87 - main - audio/dekagen: Remove expired port:

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 31 Mar 2023 00:01:19 UTC
The branch main has been updated by bofh:

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

commit d27e52553b8729a50f515bb34c15338f38c1a2fd
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-25 13:00:43 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-30 23:59:29 +0000

    audio/dekagen: Remove expired port:
    
    2023-03-31 audio/dekagen: Abandonware, last release in 2004. Please consider using audio/cyanrip or audio/abcde
---
 MOVED                             |  1 +
 audio/Makefile                    |  1 -
 audio/dekagen/Makefile            | 44 ---------------------------------------
 audio/dekagen/distinfo            |  2 --
 audio/dekagen/files/patch-dekagen | 12 -----------
 audio/dekagen/pkg-descr           | 16 --------------
 6 files changed, 1 insertion(+), 75 deletions(-)

diff --git a/MOVED b/MOVED
index 36e77501f088..66a15f362efe 100644
--- a/MOVED
+++ b/MOVED
@@ -17831,3 +17831,4 @@ audio/cpige||2023-03-31|Has expired: Doesn't work, newer versions also fails
 audio/crip||2023-03-31|Has expired: Abandonware, last release in 2007. Please consider using audio/cyanrip or audio/abcde
 audio/cue2toc||2023-03-31|Has expired: Abandonware and unmaintained, please consider using audio/cuetools or sysutils/cdrdao
 audio/dagrab||2023-03-31|Has expired: Abandonware and superseded by audio/cdparanoia
+audio/dekagen||2023-03-31|Has expired: Abandonware, last release in 2004. Please consider using audio/cyanrip or audio/abcde
diff --git a/audio/Makefile b/audio/Makefile
index 40ed6bb549ef..dc49b3e575d4 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -110,7 +110,6 @@
     SUBDIR += deadbeef-spectrogram-plugin
     SUBDIR += deadbeef-vu-meter-plugin
     SUBDIR += deadbeef-waveform-seekbar-plugin
-    SUBDIR += dekagen
     SUBDIR += denemo
     SUBDIR += dexed
     SUBDIR += dgedit
diff --git a/audio/dekagen/Makefile b/audio/dekagen/Makefile
deleted file mode 100644
index eda4541000da..000000000000
--- a/audio/dekagen/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-PORTNAME=	dekagen
-PORTVERSION=	1.0.2
-PORTREVISION=	2
-CATEGORIES=	audio
-MASTER_SITES=	ftp://ftp.ibiblio.org/pub/linux/apps/sound/convert/
-
-MAINTAINER=	martin.kraft@fal.de
-COMMENT=	Frontend to rip, convert, and name MP3/Ogg
-WWW=		http://userpage.fu-berlin.de/~mbayer/tools/dekagen.html
-
-DEPRECATED=	Abandonware, last release in 2004. Please consider using audio/cyanrip or audio/abcde
-EXPIRATION_DATE=2023-03-31
-
-# The only reason for installing xmcd is, that dekagen uses cda
-# for CDDB inquiries. You can safely 'make -DWITHOUT_XMCD', if you
-# can do without inquiring the CDDB database. Dependencies of
-# the xmcd package will install the encoders lame and oggenc (vorbis-tools),
-# both of them are supported by dekagen.
-
-.if !defined(WITHOUT_XMCD)
-RUN_DEPENDS+=	cda:audio/xmcd
-.endif
-
-# If you want to use another ripper, eg. tosha or dagrab,
-# you can safely 'make -DWITHOUT_CDPARANOIA'.
-
-.if !defined(WITHOUT_CDPARANOIA)
-RUN_DEPENDS+=	cdparanoia:audio/cdparanoia
-.endif
-
-NO_BUILD=	Shell Script
-PLIST_FILES=	bin/dekagen man/man1/dekagen.1.gz
-DEFAULT_CDROM_DEVICE?=	/dev/acd0
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-	's|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \
-	${WRKSRC}/dekagen
-
-do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/dekagen ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/dekagen.1.gz ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/audio/dekagen/distinfo b/audio/dekagen/distinfo
deleted file mode 100644
index 4e0d706ad94a..000000000000
--- a/audio/dekagen/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dekagen-1.0.2.tar.gz) = 8d07b3fec78ba36720f630f96d0c3d0593bc516a1db81cf2862345f221587aae
-SIZE (dekagen-1.0.2.tar.gz) = 27055
diff --git a/audio/dekagen/files/patch-dekagen b/audio/dekagen/files/patch-dekagen
deleted file mode 100644
index 00daee4cc803..000000000000
--- a/audio/dekagen/files/patch-dekagen
+++ /dev/null
@@ -1,12 +0,0 @@
---- dekagen.orig	2004-06-15 21:58:54 UTC
-+++ dekagen
-@@ -42,7 +42,8 @@ ID3TOOL='built-in'		# ID3 tagging tool (
- BITRATE='128'			# MP3/Ogg nominal encoding bitrate (KBits)
- METHOD='manual'			# 'manual' or 'cddb'
- XMCDLIB=''			# $XMCD_LIBDIR
--DEVICE='/dev/cdrom'		# device used for ripping
-+# Adapted DEVICE to a reasonabe FreeBSD default. Martin Kraft.
-+DEVICE='/dev/acd0c'		# device used for ripping
- NCONVENT='artist-name_of_song.mp3'
- SELEC='1'			# MP3/Ogg naming convention
- WHOLE='no'			# rip whole CD ('yes' or 'no')
diff --git a/audio/dekagen/pkg-descr b/audio/dekagen/pkg-descr
deleted file mode 100644
index 3b0f0febe180..000000000000
--- a/audio/dekagen/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-dekagen is a front-end to several tools for the ripping, converting, and
-naming of MP3 and Ogg-Vorbis files. It automates the whole process of ripping
-data from music compact discs (CD), the naming of the files, their converting
-into MP3 or Ogg-Vorbis format and the labelling of the MP3 files with an ID3
-tag. dekagen uses dialog for a user interface that is intended to be
-"intuitive".
-
-Music data is read from CDs using cdda2wav, cdparanoia, dagrab, or tosha, and
-stored on your hard disk in wav-format. Note that this will have an excessive
-need of disk space. After this, the wav-data is converted into MP3 format
-using 8hz-mp3, bladeenc, l3enc, lame, mp3enc, or notlame, or into Ogg-Vorbis
-format using oggenc. This will take a while. To avoid manual naming and
-tagging for all the files, cda is used for CDDB lookups. To label the MP3
-files with ID3 tags, id3ed, id3tag, id3tool, or mp3info, or the built-in
-capabilities of some encoders (lame, notlame) are used. Ogg-Vorbis files can
-be labelled with oggenc.