From 20fe796e5398e8c42ca85dadbb4fc1e63074b5ff Mon Sep 17 00:00:00 2001 From: Trevor Johnson Date: Fri, 24 May 2002 00:38:17 +0000 Subject: Add new port of SpiralSynthBaby 0.0.2 after repo copy. --- audio/Makefile | 1 + audio/spiralsynthbaby/Makefile | 50 +++++++++++++-------------------------- audio/spiralsynthbaby/distinfo | 2 +- audio/spiralsynthbaby/pkg-comment | 2 +- audio/spiralsynthbaby/pkg-descr | 23 ++++-------------- 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 +# 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 -- cgit v1.2.3