ports/127620: [UPDATE] libdsp and change maintainer

Dennis Herrmann adox at mcx2.org
Wed Sep 24 18:40:03 UTC 2008


>Number:         127620
>Category:       ports
>Synopsis:       [UPDATE] libdsp and change maintainer
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 24 18:40:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Dennis Herrmann
>Release:        FreeBSD 7.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD contempt 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #2: Sun Sep 14 08:19:18 CEST 2008 root at contempt:/usr/obj/usr/src/sys/CONTEMPT i386

>Description:
	I update this port and add my mail to MAINTAINER.
>How-To-Repeat:
>Fix:

--- libdsp_update.diff begins here ---
diff -ruN libdsp.orig/Makefile libdsp/Makefile
--- libdsp.orig/Makefile	2008-09-24 20:33:36.000000000 +0200
+++ libdsp/Makefile	2008-09-24 20:32:56.000000000 +0200
@@ -1,4 +1,3 @@
-# ex:ts=8
 # New ports collection makefile for:	libdsp
 # Date created:		Jan 16, 2001
 # Whom:			Ying-Chieh Liao <ijliao at FreeBSD.org>
@@ -7,12 +6,13 @@
 #
 
 PORTNAME=	libdsp
-PORTVERSION=	5.0.0
+PORTVERSION=	5.0.1
 CATEGORIES=	devel audio
-MASTER_SITES=	SF
+MASTER_SITES=	SF \
+		http://mirror.mcx2.org/
 DISTNAME=	${PORTNAME}-src-${PORTVERSION}
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	adox at mcx2.org
 COMMENT=	C++ class library of common digital signal processing functions
 
 WRKSRC=		${WRKDIR}/libdsp-src-${PORTVERSION}/${PORTNAME:S/dsp/DSP/}-${PORTVERSION}
diff -ruN libdsp.orig/distinfo libdsp/distinfo
--- libdsp.orig/distinfo	2008-09-24 20:33:36.000000000 +0200
+++ libdsp/distinfo	2008-09-24 20:11:37.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (libdsp-src-5.0.0.tar.gz) = 5fd3eae3e8637ec0ee3b833549cd27e9
-SHA256 (libdsp-src-5.0.0.tar.gz) = 1d5e32ff9be98160f71453b2b18b2d44e5a7ea22e376b95be59f420c141d1662
-SIZE (libdsp-src-5.0.0.tar.gz) = 219755
+MD5 (libdsp-src-5.0.1.tar.gz) = 070a17ddbf94f9dc001ce3356d19dbc8
+SHA256 (libdsp-src-5.0.1.tar.gz) = 342bc26749fe089816a8c8c0053bd8e86f6bf1e2ac0ce609bd90a87a0cab0a24
+SIZE (libdsp-src-5.0.1.tar.gz) = 220254
diff -ruN libdsp.orig/files/patch-Makefile.BSD libdsp/files/patch-Makefile.BSD
--- libdsp.orig/files/patch-Makefile.BSD	2008-09-24 20:33:36.000000000 +0200
+++ libdsp/files/patch-Makefile.BSD	1970-01-01 01:00:00.000000000 +0100
@@ -1,100 +0,0 @@
---- Makefile.BSD.orig	2008-08-31 16:19:03.000000000 +0800
-+++ Makefile.BSD	2008-08-31 16:22:54.000000000 +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 @@
- # 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 = 9:0:8
- 
-@@ -137,34 +129,34 @@
- 	$(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
-+	${MKDIR} $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/DSPConfig.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/DSPOp.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/DSPVector.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FFTDecimator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FFTInterpolator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FFTMultiRate.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Filter.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FIRDecimator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FIRInterpolator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FIRMultiRate.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/FlipBand.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Hankel.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRCascade.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRDecimator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRInterpolator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/IIRMultiRate.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/ReBuffer.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/ReBufferT.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/RecDecimator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/RecInterpolator.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/RingBuffer.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Transform4.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/Transform8.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/TransformS.hh $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/dsptypes.h $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/dspop.h $(PREFIX)/include/dsp
-+	${BSD_INSTALL_DATA} dsp/X86.h $(PREFIX)/include/dsp
- 	$(LIBTOOL) --mode=install install libdsp.la $(PREFIX)/lib
- 
- libdsp.dep: $(SRCS)
diff -ruN libdsp.orig/files/patch-libDSP__Makefile.BSD libdsp/files/patch-libDSP__Makefile.BSD
--- libdsp.orig/files/patch-libDSP__Makefile.BSD	1970-01-01 01:00:00.000000000 +0100
+++ libdsp/files/patch-libDSP__Makefile.BSD	2008-09-24 20:26:55.000000000 +0200
@@ -0,0 +1,107 @@
+--- Makefile.BSD.orig	2005-02-15 22:41:23.000000000 +0100
++++ Makefile.BSD	2008-09-24 20:26:12.000000000 +0200
+@@ -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 @@
+ # 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:0:8
+ 
+@@ -137,34 +129,34 @@
+ 	$(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
++	${MKDIR} $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/DSPConfig.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/DSPOp.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/DSPVector.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FFTDecimator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FFTInterpolator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FFTMultiRate.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/Filter.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FIRDecimator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FIRInterpolator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FIRMultiRate.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/FlipBand.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/Hankel.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/IIRCascade.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/IIRDecimator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/IIRInterpolator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/IIRMultiRate.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/ReBuffer.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/ReBufferT.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/RecDecimator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/RecInterpolator.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/RingBuffer.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/Transform4.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/Transform8.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/TransformS.hh $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/dsptypes.h $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/dspop.h $(PREFIX)/include/dsp
++	${BSD_INSTALL_DATA} dsp/X86.h $(PREFIX)/include/dsp
+ 	$(LIBTOOL) --mode=install install libdsp.la $(PREFIX)/lib
+ 
+ libdsp.dep: $(SRCS)
+@@ -175,6 +167,3 @@
+ 
+ cleanall:
+ 	rm -rf *.$(OBJ) *.$(LOBJ) *~ libdsp.dep libdsp.la .libs core*
+-
+-include libdsp.dep
+-
diff -ruN libdsp.orig/pkg-plist libdsp/pkg-plist
--- libdsp.orig/pkg-plist	2008-09-24 20:33:36.000000000 +0200
+++ libdsp/pkg-plist	2008-09-24 20:23:57.000000000 +0200
@@ -28,5 +28,4 @@
 lib/libdsp.a
 lib/libdsp.la
 lib/libdsp.so
-lib/libdsp.so.9
 @dirrm include/dsp
--- libdsp_update.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list