aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorTrevor Johnson <trevor@FreeBSD.org>2002-05-24 00:38:17 +0000
committerTrevor Johnson <trevor@FreeBSD.org>2002-05-24 00:38:17 +0000
commit20fe796e5398e8c42ca85dadbb4fc1e63074b5ff (patch)
tree49520e13d281e38d3a48b326a53224f5f3ef73fb /audio
parent125c7103c5f760952e3732fc5ad38f988f440cd9 (diff)
downloadports-20fe796e5398e8c42ca85dadbb4fc1e63074b5ff.tar.gz
ports-20fe796e5398e8c42ca85dadbb4fc1e63074b5ff.zip
Add new port of SpiralSynthBaby 0.0.2 after repo copy.
Notes
Notes: svn path=/head/; revision=59835
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/spiralsynthbaby/Makefile50
-rw-r--r--audio/spiralsynthbaby/distinfo2
-rw-r--r--audio/spiralsynthbaby/pkg-comment2
-rw-r--r--audio/spiralsynthbaby/pkg-descr23
5 files changed, 24 insertions, 54 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 5f47fbb54e24..656d82bc1078 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -213,6 +213,7 @@
SUBDIR += sphinx
SUBDIR += spiralloops
SUBDIR += spiralsynth
+ SUBDIR += spiralsynthbaby
SUBDIR += splay
SUBDIR += splaytk
SUBDIR += streamripper
diff --git a/audio/spiralsynthbaby/Makefile b/audio/spiralsynthbaby/Makefile
index 613bc1954523..1ee1d7f42764 100644
--- a/audio/spiralsynthbaby/Makefile
+++ b/audio/spiralsynthbaby/Makefile
@@ -1,15 +1,15 @@
-# New ports collection makefile for: spiralsynth
-# Date created: 2000-09-05
-# Whom: Trevor Johnson <trevor@jpj.net>
+# New ports collection makefile for: spiralsynthbaby
+# Date created: 2002-05-23
+# Whom: trevor
#
# $FreeBSD$
#
-PORTNAME= spiralsynth
-PORTVERSION= 0.1.7
+PORTNAME= spiralsynthbaby
+PORTVERSION= 0.0.2
CATEGORIES= audio
-MASTER_SITES= http://www.pawfal.org/SpiralSynth/dload/
-DISTNAME= SpiralSynth-${PORTVERSION}
+MASTER_SITES= http://www.pawfal.org/Software/SpiralLoops/dload/
+DISTNAME= SpiralSynthBaby-${PORTVERSION}
MAINTAINER= trevor@FreeBSD.org
@@ -18,7 +18,7 @@ LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
GNU_CONFIGURE= yes
MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" \
PTHREAD_CFLAGS="${PTHREAD_CFLAGS}"
-PLIST= ${WRKDIR}/pkg-plist
+PLIST= ${WRKSRC}/pkg-plist
USE_X_PREFIX= yes
WRKSRC= ${WRKDIR}/${DISTNAME}
@@ -30,41 +30,23 @@ post-patch:
s|CFLAGS =|CFLAGS +=|g ; \
s|CXXFLAGS=|CXXFLAGS+=|g ; \
s|-lm|${PTHREAD_LIBS} -lm|g ; \
- s|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/Makefile.in \
- ${WRKSRC}/PluginLink.sh
-# Use as a plugin to SpiralLoops 2.0.0 results in "Can't open audio driver."
-.if defined(PLUGIN)
- ${PERL} -pi -e 's|^//#define PLUGIN|#define PLUGIN|g' \
- ${WRKSRC}/Synth.C
-
-post-build:
- cd ${WRKSRC}; ${SH} ./PluginLink.sh
-.endif # defined(PLUGIN)
+ s|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/Makefile.in
pre-install:
-.if defined(PLUGIN)
- ${ECHO_CMD} lib/SpiralSynth.so > ${PLIST}
-.else
- ${ECHO_CMD} bin/SpiralSynth > ${PLIST}
-.endif
+ ${ECHO_CMD} lib/SpiralSynthBaby.so > ${PLIST}
.if !defined(NOPORTDOCS)
-.for ii in ${DOC_FILES}
- ${ECHO_CMD} share/doc/spiralsynth/${ii} >> ${PLIST}
+.for i in ${DOC_FILES}
+ ${ECHO_CMD} share/doc/spiralsynthbaby/${ii} >> ${PLIST}
.endfor
- ${ECHO_CMD} @dirrm share/doc/spiralsynth >> ${PLIST}
+ ${ECHO_CMD} @dirrm share/doc/spiralsynthbaby >> ${PLIST}
.endif
do-install:
-.if defined(PLUGIN)
- ${INSTALL_PROGRAM} ${WRKSRC}/SpiralSynth.so ${PREFIX}/lib
-.else
- ${INSTALL_PROGRAM} ${WRKSRC}/SpiralSynth ${PREFIX}/bin
-.endif
-
+ ${INSTALL_PROGRAM} ${WRKSRC}/SpiralSynthBaby.so ${PREFIX}/lib
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
-.for ii in ${DOC_FILES}
- ${INSTALL_DATA} ${WRKSRC}/${ii} ${DOCSDIR}
+.for i in ${DOC_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
.endfor
.endif
diff --git a/audio/spiralsynthbaby/distinfo b/audio/spiralsynthbaby/distinfo
index fb93b7e70988..034f7804d5c6 100644
--- a/audio/spiralsynthbaby/distinfo
+++ b/audio/spiralsynthbaby/distinfo
@@ -1 +1 @@
-MD5 (SpiralSynth-0.1.7.tar.gz) = fe41794cd35bd6f05d163a3c5c61bc4b
+MD5 (SpiralSynthBaby-0.0.2.tar.gz) = 3235e7a58ed763346b4ae088e93d935a
diff --git a/audio/spiralsynthbaby/pkg-comment b/audio/spiralsynthbaby/pkg-comment
index 97494204d6ba..aa2060b3fc23 100644
--- a/audio/spiralsynthbaby/pkg-comment
+++ b/audio/spiralsynthbaby/pkg-comment
@@ -1 +1 @@
-MIDI-capable synthesizer for X
+Synthesizer plugin for SpiralLoops
diff --git a/audio/spiralsynthbaby/pkg-descr b/audio/spiralsynthbaby/pkg-descr
index 5cb066a4e270..f6e38e76f191 100644
--- a/audio/spiralsynthbaby/pkg-descr
+++ b/audio/spiralsynthbaby/pkg-descr
@@ -1,23 +1,10 @@
-adapted from the Web page and the README:
+adapted from the Web page:
-Spiral Synth is a physically modelled, monophonic, analogue
-synthesizer. It is capable of creating the kind of sounds made by
-hardware analogue synths, the noises used in electronic music.
-You can also use it to make stranger sounds. MIDI is supported,
-including velocity detection, mapped to the volume of the oscillators
-(but you can also use the PC keyboard to play the synth). Output
-is to /dev/dsp or in Microsoft RIFF (.WAV) format to a file. You
-can save and recall your sounds using the 100 patch save slots.
+SpiralSynthBaby is a two-oscillator synthesizer. It is a scaled-down
+version of SpiralSynth specifically designed as a plugin for
+SpiralLoops. It runs about twice as fast as SpiralSynth.
-The PC keyboard can be used to play the synth, "q" & "z" are C,
-and the keys progress from them: "2" is C#, "w" is D, etc. These
-are just the defaults, and can be changed from the .Spiralrc file.
-The function keys change the octave.
-
-Sample output and a detailed list of features can be found on the
-home page.
-
-WWW: http://www.pawfal.org/SpiralSynth/
+WWW: http://www.pawfal.org/SpiralLoops/
Trevor Johnson
trevor@FreeBSD.org