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