git: 84818272d88f - main - devel/libdsp: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 30 Sep 2024 19:08:27 UTC
The branch main has been updated by rene:

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

commit 84818272d88f01b272eca7c7665e4ac39c0f8dd0
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-09-30 19:08:16 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-09-30 19:08:16 +0000

    devel/libdsp: Remove expired port
    
    2024-09-30 devel/libdsp: Abandonware, last release upstream in 2005 and unmaintained since 2015
---
 MOVED                                 |   1 +
 devel/Makefile                        |   1 -
 devel/libdsp/Makefile                 |  31 -----------
 devel/libdsp/distinfo                 |   2 -
 devel/libdsp/files/patch-Makefile.BSD | 102 ----------------------------------
 devel/libdsp/pkg-descr                |   1 -
 devel/libdsp/pkg-plist                |  31 -----------
 7 files changed, 1 insertion(+), 168 deletions(-)

diff --git a/MOVED b/MOVED
index d8749b4bf43a..1ed46d12ee37 100644
--- a/MOVED
+++ b/MOVED
@@ -3491,3 +3491,4 @@ textproc/hs-pandoc32|textproc/hs-pandoc|2024-09-29|the only user changed to text
 archivers/librtfcomp||2024-09-30|Remove expired port. Latest version was released in 2013. There is no consumers in the ports tree
 misc/raspberrypi-userland||2024-09-30|Has expired: Deprecated by the upstream
 audio/py-tagpy||2024-09-30|Has expired: Abandonded upstream
+devel/libdsp||2024-09-30|Has expired: Abandonware, last release upstream in 2005 and unmaintained since 2015
diff --git a/devel/Makefile b/devel/Makefile
index 54801feb46de..fcf79ac97d19 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1258,7 +1258,6 @@
     SUBDIR += libdombey
     SUBDIR += libdparse
     SUBDIR += libds
-    SUBDIR += libdsp
     SUBDIR += libdwarf
     SUBDIR += libe
     SUBDIR += libedit
diff --git a/devel/libdsp/Makefile b/devel/libdsp/Makefile
deleted file mode 100644
index 1e079fa1c689..000000000000
--- a/devel/libdsp/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME=	libdsp
-PORTVERSION=	5.0.2
-PORTREVISION=	3
-CATEGORIES=	devel audio
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-stable-src/${PORTVERSION} \
-		http://mirror.mcx2.org/
-
-DISTNAME=	${PORTNAME}-src-${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	C++ class library of common digital signal processing functions
-WWW=		https://libdsp.sourceforge.net/overview.html
-
-DEPRECATED=	Abandonware, last release upstream in 2005 and unmaintained since 2015
-EXPIRATION_DATE=2024-09-30
-
-WRKSRC=		${WRKDIR}/libdsp-src-${PORTVERSION}/${PORTNAME:S/dsp/DSP/}-${PORTVERSION}
-
-MAKE_ENV=	MKDIR="${MKDIR}" INLINE_VER="${INLINE_VER}"
-MAKEFILE=	Makefile.BSD
-USES=		gmake libtool:build
-USE_LDCONFIG=	yes
-
-INLINE_VER=	1.4.0
-
-CFLAGS_i386+=	-DDSP_X86
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdsp.so
-
-.include <bsd.port.mk>
diff --git a/devel/libdsp/distinfo b/devel/libdsp/distinfo
deleted file mode 100644
index 5f43516f8031..000000000000
--- a/devel/libdsp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libdsp-src-5.0.2.tar.gz) = 0bb084e02d0d460b7d78b6d3512c9ed23577d834d472cf5569bba0b4e7c09efe
-SIZE (libdsp-src-5.0.2.tar.gz) = 218725
diff --git a/devel/libdsp/files/patch-Makefile.BSD b/devel/libdsp/files/patch-Makefile.BSD
deleted file mode 100644
index 43bc2b7908ca..000000000000
--- a/devel/libdsp/files/patch-Makefile.BSD
+++ /dev/null
@@ -1,102 +0,0 @@
---- Makefile.BSD.orig	2005-05-14 02:56:03.000000000 +0800
-+++ Makefile.BSD	2014-06-14 23:51:59.754882438 +0800
-@@ -17,15 +17,8 @@
- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- #
- 
--CC = gcc
--CXX = g++
--
--CFLAGS = -march=i586 -mcpu=i586 -O6 -fomit-frame-pointer -ffast-math -funroll-loops -malign-loops=5 -malign-jumps=5 -malign-functions=5 -mpreferred-stack-boundary=5 -mfancy-math-387 -Wall -Werror -pthread #-g
--OPTCFLAGS = -march=i686 -O3 -ffast-math -funroll-loops -malign-loops=5 -malign-jumps=5 -malign-functions=5 -mpreferred-stack-boundary=5 -mfancy-math-387 -Wall -Werror #-g
--CXXFLAGS = $(CFLAGS)
--
- # thread safety
--DEFS = -D_REENTRANT -D_THREAD_SAFE
-+#DEFS = -D_REENTRANT -D_THREAD_SAFE
- # BSD system
- DEFS += -DBSDSYS
- # define if your compiler/c-library is ISO C 9x standard compliant
-@@ -35,15 +28,14 @@ DEFS += -DUSE_MEMMOVE
- # x86 architecture specific optimizations
- #DEFS += -DDSP_X86
- 
--INCS = -I. -I/usr/local/include
-+INCS = -I. -I../Inlines-${INLINE_VER}
- 
--LDFLAGS = -pthread #-g
- 
- LIBS = -lm #-ldrfftw -ldfftw
- 
- LIBTOOL = libtool
- 
--PREFIX = /usr/local
-+PREFIX ?= /usr/local
- 
- VERSION = 10:1:8
- 
-@@ -137,35 +129,35 @@ libdsp.la: $(OBJS)
- 	$(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -rpath $(PREFIX)/lib -version-info $(VERSION) -o libdsp.la $(LOBJS) $(LIBS)
- 
- install: libdsp.la
--	install -m 755 -d $(PREFIX)/include/dsp
--	install -m 644 dsp/DSPConfig.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/DSPOp.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/DSPVector.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FFTDecimator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FFTInterpolator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FFTMultiRate.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/Filter.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FIRDecimator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FIRInterpolator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FIRMultiRate.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/FlipBand.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/Hankel.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/IIRCascade.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/IIRDecimator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/IIRInterpolator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/IIRMultiRate.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/ReBuffer.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/ReBufferT.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/RecDecimator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/RecInterpolator.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/RingBuffer.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/Transform4.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/Transform8.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/TransformS.hh $(PREFIX)/include/dsp
--	install -m 644 dsp/dsptypes.h $(PREFIX)/include/dsp
--	install -m 644 dsp/dspop.h $(PREFIX)/include/dsp
--	install -m 644 dsp/X86.h $(PREFIX)/include/dsp
--	$(LIBTOOL) --mode=install install libdsp.la $(PREFIX)/lib
-+	${MKDIR} $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/DSPConfig.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/DSPOp.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/DSPVector.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FFTDecimator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FFTInterpolator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FFTMultiRate.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Filter.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FIRDecimator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FIRInterpolator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FIRMultiRate.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FlipBand.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Hankel.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRCascade.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRDecimator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRInterpolator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRMultiRate.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/ReBuffer.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/ReBufferT.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/RecDecimator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/RecInterpolator.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/RingBuffer.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Transform4.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Transform8.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/TransformS.hh $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/dsptypes.h $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/dspop.h $(DESTDIR)$(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/X86.h $(DESTDIR)$(PREFIX)/include/dsp
-+	$(LIBTOOL) --mode=install install libdsp.la $(DESTDIR)$(PREFIX)/lib
- 
- libdsp.dep: $(SRCS)
- 	$(CXX) $(DEFS) $(INCS) -MM $(SRCS) >libdsp.dep
diff --git a/devel/libdsp/pkg-descr b/devel/libdsp/pkg-descr
deleted file mode 100644
index 417399030963..000000000000
--- a/devel/libdsp/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-libDSP is C++ class library of common digital signal processing functions.
diff --git a/devel/libdsp/pkg-plist b/devel/libdsp/pkg-plist
deleted file mode 100644
index 87ff5daeca36..000000000000
--- a/devel/libdsp/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-include/dsp/DSPConfig.hh
-include/dsp/DSPOp.hh
-include/dsp/DSPVector.hh
-include/dsp/FFTDecimator.hh
-include/dsp/FFTInterpolator.hh
-include/dsp/FFTMultiRate.hh
-include/dsp/FIRDecimator.hh
-include/dsp/FIRInterpolator.hh
-include/dsp/FIRMultiRate.hh
-include/dsp/Filter.hh
-include/dsp/FlipBand.hh
-include/dsp/Hankel.hh
-include/dsp/IIRCascade.hh
-include/dsp/IIRDecimator.hh
-include/dsp/IIRInterpolator.hh
-include/dsp/IIRMultiRate.hh
-include/dsp/ReBuffer.hh
-include/dsp/ReBufferT.hh
-include/dsp/RecDecimator.hh
-include/dsp/RecInterpolator.hh
-include/dsp/RingBuffer.hh
-include/dsp/Transform4.hh
-include/dsp/Transform8.hh
-include/dsp/TransformS.hh
-include/dsp/X86.h
-include/dsp/dspop.h
-include/dsp/dsptypes.h
-lib/libdsp.a
-lib/libdsp.so
-lib/libdsp.so.2
-lib/libdsp.so.2.8.1