the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: ladspa-cmt
Version: 1.15
Revision: 1012
Architecture: powerpc
Distribution: 10.4
Maintainer: Benjamin Reed
Depends: ladspa (>= 1.12-1012)
BuildDepends: ladspa-dev (>= 1.12-1012), gcc3.3
Source: http://www.ladspa.org/download/cmt_src_1.15.tgz
Source-MD5: aa2f0609aca8b698625d86170c426e2c
PatchScript: sed -e 's,@PREFIX@,%p,g' %a/%n.patch | patch -p1
SourceDirectory: cmt
GCC: 3.3
DocFiles: README doc/*
CompileScript: <<
#!/bin/sh -ev
pushd src
make CC=gcc-3.3 CXX=g++-3.3
popd
<<
InstallScript: <<
#!/bin/sh -ev
install -d -m 755 %i/lib/ladspa
install -m 755 plugins/* %i/lib/ladspa/
<<
Description: LADSPA Computer Music Toolkit (plugins)
DescPackaging: <<
This version is compiled with g++-3.3, even in the 10.4 tree. If it is
ever updated to a more recent compiler, any packages which depend on
this one must be updated at the same time.
<<
DescDetail: <<
The Computer Music Toolkit (CMT) is a collection of LADSPA plugins
for use with software synthesis and recording packages on Linux.
See the license before use.
The CMT was initially designed and developed by Richard W.E. Furse
(who was also the principal designer of the LADSPA standard) and
further plugins have been provided by by Jezar, David Bartold and
Nathaniel Virgo. If you are a programmer or can write
documentation and would like to help out, please feel free to
contact Richard.
<<
License: GPL
diff -uNr cmt/src/analogue.cpp cmt-new/src/analogue.cpp
--- cmt/src/analogue.cpp Sat Feb 17 06:50:07 2001
+++ cmt-new/src/analogue.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include
#include "cmt.h"
diff -uNr cmt/src/canyondelay.cpp cmt-new/src/canyondelay.cpp
--- cmt/src/canyondelay.cpp Sat Nov 4 06:39:53 2000
+++ cmt-new/src/canyondelay.cpp Sun Oct 26 21:25:27 2003
@@ -25,7 +25,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include "cmt.h"
diff -uNr cmt/src/lofi.cpp cmt-new/src/lofi.cpp
--- cmt/src/lofi.cpp Mon Sep 17 18:15:46 2001
+++ cmt-new/src/lofi.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include
#include "cmt.h"
diff -uNr cmt/src/makefile cmt-new/src/makefile
--- cmt/src/makefile Thu Dec 19 15:52:51 2002
+++ cmt-new/src/makefile Sun Oct 26 21:26:14 2003
@@ -5,15 +5,15 @@
# Change this if you want to install somewhere else. In particularly
# you may wish to remove the middle "local/" part.
-INSTALL_PLUGINS_DIR = /usr/local/lib/ladspa/
+INSTALL_PLUGINS_DIR = @PREFIX@/lib/ladspa/
###############################################################################
#
# GENERAL
#
-INCLUDES = -I/usr/local/include/
-CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC
+INCLUDES = -I. -I@PREFIX@/include/
+CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fno-common
CXXFLAGS = $(CFLAGS)
PLUGIN_LIB = ../plugins/cmt.so
@@ -68,24 +68,12 @@
targets: $(PLUGIN_LIB)
$(PLUGIN_LIB): $(PLUGIN_OBJECTS)
- $(CXX) -shared \
+ $(CXX) -dynamiclib -L@PREFIX@/lib -ldl \
-o $(PLUGIN_LIB) \
$(PLUGIN_OBJECTS)
install: $(PLUGIN_LIB)
- -strip $(PLUGIN_LIB)
cp $(PLUGIN_LIB) $(INSTALL_PLUGINS_DIR)
-
-test: /tmp/test.wav ../../ladspa_sdk/snd/noise.wav always
- @echo ---------------------------------------------
- @echo First listen to the white noise input signal:
- @echo ---------------------------------------------
- play ../../ladspa_sdk/snd/noise.wav
- @echo -------------------------
- @echo Compare to plugin output.
- @echo -------------------------
- @echo Should be a noise band around 6000Hz, repeated quietly after 1s.
- play /tmp/test.wav
/tmp/test.wav: $(PLUGIN_LIB) ../../ladspa_sdk/snd/noise.wav
analyseplugin $(PLUGIN_LIB)
diff -uNr cmt/src/phasemod.cpp cmt-new/src/phasemod.cpp
--- cmt/src/phasemod.cpp Mon Sep 17 18:15:46 2001
+++ cmt-new/src/phasemod.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include
#include "cmt.h"
diff -uNr cmt/src/syndrum.cpp cmt-new/src/syndrum.cpp
--- cmt/src/syndrum.cpp Thu Dec 19 15:54:36 2002
+++ cmt-new/src/syndrum.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include "cmt.h"
diff -uNr cmt/src/vcf303.cpp cmt-new/src/vcf303.cpp
--- cmt/src/vcf303.cpp Sat Nov 4 06:39:53 2000
+++ cmt-new/src/vcf303.cpp Sun Oct 26 21:25:27 2003
@@ -26,7 +26,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include "cmt.h"
Package: ladspa-cmt
Version: 1.15
Revision: 1012
Architecture: powerpc
Distribution: 10.4
Maintainer: Benjamin Reed
Depends: ladspa (>= 1.12-1012)
BuildDepends: ladspa-dev (>= 1.12-1012), gcc3.3
Source: http://www.ladspa.org/download/cmt_src_1.15.tgz
Source-MD5: aa2f0609aca8b698625d86170c426e2c
PatchScript: sed -e 's,@PREFIX@,%p,g' %a/%n.patch | patch -p1
SourceDirectory: cmt
GCC: 3.3
DocFiles: README doc/*
CompileScript: <<
#!/bin/sh -ev
pushd src
make CC=gcc-3.3 CXX=g++-3.3
popd
<<
InstallScript: <<
#!/bin/sh -ev
install -d -m 755 %i/lib/ladspa
install -m 755 plugins/* %i/lib/ladspa/
<<
Description: LADSPA Computer Music Toolkit (plugins)
DescPackaging: <<
This version is compiled with g++-3.3, even in the 10.4 tree. If it is
ever updated to a more recent compiler, any packages which depend on
this one must be updated at the same time.
<<
DescDetail: <<
The Computer Music Toolkit (CMT) is a collection of LADSPA plugins
for use with software synthesis and recording packages on Linux.
See the license before use.
The CMT was initially designed and developed by Richard W.E. Furse
(who was also the principal designer of the LADSPA standard) and
further plugins have been provided by by Jezar, David Bartold and
Nathaniel Virgo. If you are a programmer or can write
documentation and would like to help out, please feel free to
contact Richard.
<<
License: GPL
diff -uNr cmt/src/analogue.cpp cmt-new/src/analogue.cpp
--- cmt/src/analogue.cpp Sat Feb 17 06:50:07 2001
+++ cmt-new/src/analogue.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include
#include "cmt.h"
diff -uNr cmt/src/canyondelay.cpp cmt-new/src/canyondelay.cpp
--- cmt/src/canyondelay.cpp Sat Nov 4 06:39:53 2000
+++ cmt-new/src/canyondelay.cpp Sun Oct 26 21:25:27 2003
@@ -25,7 +25,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include "cmt.h"
diff -uNr cmt/src/lofi.cpp cmt-new/src/lofi.cpp
--- cmt/src/lofi.cpp Mon Sep 17 18:15:46 2001
+++ cmt-new/src/lofi.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include
#include "cmt.h"
diff -uNr cmt/src/makefile cmt-new/src/makefile
--- cmt/src/makefile Thu Dec 19 15:52:51 2002
+++ cmt-new/src/makefile Sun Oct 26 21:26:14 2003
@@ -5,15 +5,15 @@
# Change this if you want to install somewhere else. In particularly
# you may wish to remove the middle "local/" part.
-INSTALL_PLUGINS_DIR = /usr/local/lib/ladspa/
+INSTALL_PLUGINS_DIR = @PREFIX@/lib/ladspa/
###############################################################################
#
# GENERAL
#
-INCLUDES = -I/usr/local/include/
-CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC
+INCLUDES = -I. -I@PREFIX@/include/
+CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fno-common
CXXFLAGS = $(CFLAGS)
PLUGIN_LIB = ../plugins/cmt.so
@@ -68,24 +68,12 @@
targets: $(PLUGIN_LIB)
$(PLUGIN_LIB): $(PLUGIN_OBJECTS)
- $(CXX) -shared \
+ $(CXX) -dynamiclib -L@PREFIX@/lib -ldl \
-o $(PLUGIN_LIB) \
$(PLUGIN_OBJECTS)
install: $(PLUGIN_LIB)
- -strip $(PLUGIN_LIB)
cp $(PLUGIN_LIB) $(INSTALL_PLUGINS_DIR)
-
-test: /tmp/test.wav ../../ladspa_sdk/snd/noise.wav always
- @echo ---------------------------------------------
- @echo First listen to the white noise input signal:
- @echo ---------------------------------------------
- play ../../ladspa_sdk/snd/noise.wav
- @echo -------------------------
- @echo Compare to plugin output.
- @echo -------------------------
- @echo Should be a noise band around 6000Hz, repeated quietly after 1s.
- play /tmp/test.wav
/tmp/test.wav: $(PLUGIN_LIB) ../../ladspa_sdk/snd/noise.wav
analyseplugin $(PLUGIN_LIB)
diff -uNr cmt/src/phasemod.cpp cmt-new/src/phasemod.cpp
--- cmt/src/phasemod.cpp Mon Sep 17 18:15:46 2001
+++ cmt-new/src/phasemod.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include
#include "cmt.h"
diff -uNr cmt/src/syndrum.cpp cmt-new/src/syndrum.cpp
--- cmt/src/syndrum.cpp Thu Dec 19 15:54:36 2002
+++ cmt-new/src/syndrum.cpp Sun Oct 26 21:25:27 2003
@@ -24,7 +24,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include "cmt.h"
diff -uNr cmt/src/vcf303.cpp cmt-new/src/vcf303.cpp
--- cmt/src/vcf303.cpp Sat Nov 4 06:39:53 2000
+++ cmt-new/src/vcf303.cpp Sun Oct 26 21:25:27 2003
@@ -26,7 +26,7 @@
/*****************************************************************************/
-#include
+#include
#include
#include "cmt.h"