diff options
author | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2008-05-25 10:09:59 +0000 |
---|---|---|
committer | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2008-05-25 10:09:59 +0000 |
commit | 7f3549e493f79652b5fa41e3ee1951e6772c8ef7 (patch) | |
tree | d59cf8fce0077647c032d815397fedc7b0e60a7b /audio/sineshaper | |
parent | 7f751212270e001d74cdebedd3a60b695cbeaa90 (diff) |
Notes
Diffstat (limited to 'audio/sineshaper')
-rw-r--r-- | audio/sineshaper/Makefile | 30 | ||||
-rw-r--r-- | audio/sineshaper/distinfo | 3 | ||||
-rw-r--r-- | audio/sineshaper/files/patch-configure.ac | 11 | ||||
-rw-r--r-- | audio/sineshaper/files/patch-src-sineshaper-Makefile.am | 11 | ||||
-rw-r--r-- | audio/sineshaper/pkg-descr | 16 | ||||
-rw-r--r-- | audio/sineshaper/pkg-plist | 8 |
6 files changed, 79 insertions, 0 deletions
diff --git a/audio/sineshaper/Makefile b/audio/sineshaper/Makefile new file mode 100644 index 000000000000..4e33240bf553 --- /dev/null +++ b/audio/sineshaper/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: sineshaper +# Date created: 2008-05-16 +# Whom: Edward Tomasz Napierala <trasz@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= sineshaper +PORTVERSION= 0.4.2 +CATEGORIES= audio +MASTER_SITES= http://ll-plugins.sourceforge.net/release/ + +MAINTAINER= trasz@FreeBSD.org +COMMENT= Monophonic synth plugin with two oscillators and waveshapers + +LIB_DEPENDS= dssialsacompat.0:${PORTSDIR}/audio/libdssialsacompat \ + lo.6:${PORTSDIR}/audio/liblo \ + jack.0:${PORTSDIR}/audio/jack \ + glademm-2.4:${PORTSDIR}/devel/libglademm24 +BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:${PORTSDIR}/audio/dssi + +GNU_CONFIGURE= yes +USE_GMAKE= yes +CFLAGS+= -I${LOCALBASE}/include/dssi +USE_AUTOTOOLS= autoconf:261 automake:110:env libtool:15 + +pre-configure: + cd ${WRKSRC} && ${AUTORECONF} + +.include <bsd.port.mk> diff --git a/audio/sineshaper/distinfo b/audio/sineshaper/distinfo new file mode 100644 index 000000000000..fc5a1eaaddd9 --- /dev/null +++ b/audio/sineshaper/distinfo @@ -0,0 +1,3 @@ +MD5 (sineshaper-0.4.2.tar.gz) = 952cb5bde0ae4fe2274859df5ed1ee61 +SHA256 (sineshaper-0.4.2.tar.gz) = 2a08f6049c29cf71d167e8615b2fe25748406fc0f7d3a76e50f4672602104867 +SIZE (sineshaper-0.4.2.tar.gz) = 520175 diff --git a/audio/sineshaper/files/patch-configure.ac b/audio/sineshaper/files/patch-configure.ac new file mode 100644 index 000000000000..623af74ad92a --- /dev/null +++ b/audio/sineshaper/files/patch-configure.ac @@ -0,0 +1,11 @@ +--- configure.ac.orig 2008-05-18 15:42:53.000000000 +0200 ++++ configure.ac 2008-05-18 15:43:35.000000000 +0200 +@@ -49,8 +49,6 @@ + CFLAGS=$debug_cflags + AC_MSG_RESULT(yes) + else +- CFLAGS=$opt_cflags +- CXXFLAGS=$opt_cflags + AC_MSG_RESULT(no) + fi + diff --git a/audio/sineshaper/files/patch-src-sineshaper-Makefile.am b/audio/sineshaper/files/patch-src-sineshaper-Makefile.am new file mode 100644 index 000000000000..bf8a9f448afa --- /dev/null +++ b/audio/sineshaper/files/patch-src-sineshaper-Makefile.am @@ -0,0 +1,11 @@ +--- src/sineshaper/Makefile.am.orig 2008-05-18 16:09:59.000000000 +0200 ++++ src/sineshaper/Makefile.am 2008-05-18 16:10:04.000000000 +0200 +@@ -17,8 +17,6 @@ + sineshaper_gtk_LDADD = @DSSI_LIBS@ @LIBGLADEMM_LIBS@ @LIBLO_LIBS@ ../common/libdssi_ui.la ../common/libdssi_common.la + sineshaper_gtk_CXXFLAGS = @LIBLO_CFLAGS@ @DSSI_CFLAGS@ -D_XOPEN_SOURCE @LIBGLADEMM_CFLAGS@ -DINSTALL_DIR=\"$(dssidir)\" -I../common/ -I../gui-components + +-dist_bin_SCRIPTS = sineshaper.sh +- + gui_DATA = sineshaper.glade dial.png pixmaps/dummydial.png pixmaps/sineshaper.png presets + EXTRA_DIST = $(gui_DATA) README.sineshaper + diff --git a/audio/sineshaper/pkg-descr b/audio/sineshaper/pkg-descr new file mode 100644 index 000000000000..7a760a980d75 --- /dev/null +++ b/audio/sineshaper/pkg-descr @@ -0,0 +1,16 @@ +A monophonic synth plugin that sends the sound from two sine +oscillators through two sine waveshapers in series. You can control +the vibrato, tremolo, portamento, the tuning of both oscillators, +the oscillator mix, the shape amount (total and split over both +shapers) and the phase of the second waveshaper function. There is +also an ADSR envelope generator that can control the total shape +amount and the amplification (with controllable sensitivity for +both), an LFO for the total shape amount, distortion, and a feedback +delay. + +The shape amount and amplification is velocity sensitive, and the +synth supports MIDI pitch bend events (with a range of +/- 2 +semitones). All parameters can be controlled using MIDI Controller +events. + +WWW: http://ll-plugins.sourceforge.net diff --git a/audio/sineshaper/pkg-plist b/audio/sineshaper/pkg-plist new file mode 100644 index 000000000000..027a29ba33eb --- /dev/null +++ b/audio/sineshaper/pkg-plist @@ -0,0 +1,8 @@ +lib/dssi/sineshaper.so +lib/dssi/sineshaper/sineshaper.glade +lib/dssi/sineshaper/dial.png +lib/dssi/sineshaper/dummydial.png +lib/dssi/sineshaper/sineshaper.png +lib/dssi/sineshaper/presets +lib/dssi/sineshaper/sineshaper_gtk +@dirrm lib/dssi/sineshaper |