summaryrefslogtreecommitdiff
path: root/audio/terminatorx
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2005-01-12 13:59:42 +0000
committerxtraeme <xtraeme>2005-01-12 13:59:42 +0000
commit4f0e73f8ff3e221b273090e520964fa0b46c3483 (patch)
treeb226714df28b187d2cba758d765d67a7a5f29c23 /audio/terminatorx
parent7df70e7b734e9d1a95c1fb627111913eb1353074 (diff)
downloadpkgsrc-4f0e73f8ff3e221b273090e520964fa0b46c3483.tar.gz
Initial import of terminatorx-3.82 from pkgsrc-wip.
terminatorX is a realtime audio synthesizer that allows you to "scratch" on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records. It features multiple turntables, realtime effects (buit-in as well as LADSPA plugin effects), a sequencer and MIDI interface - all accessible through an easy-to-use gtk+ GUI.
Diffstat (limited to 'audio/terminatorx')
-rw-r--r--audio/terminatorx/DESCR5
-rw-r--r--audio/terminatorx/Makefile42
-rw-r--r--audio/terminatorx/PLIST13
-rw-r--r--audio/terminatorx/distinfo4
4 files changed, 64 insertions, 0 deletions
diff --git a/audio/terminatorx/DESCR b/audio/terminatorx/DESCR
new file mode 100644
index 00000000000..73817de6189
--- /dev/null
+++ b/audio/terminatorx/DESCR
@@ -0,0 +1,5 @@
+terminatorX is a realtime audio synthesizer that allows you to "scratch"
+on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way
+hiphop-DJs scratch on vinyl records. It features multiple turntables,
+realtime effects (buit-in as well as LADSPA plugin effects), a sequencer
+and MIDI interface - all accessible through an easy-to-use gtk+ GUI.
diff --git a/audio/terminatorx/Makefile b/audio/terminatorx/Makefile
new file mode 100644
index 00000000000..d9f5d9f178b
--- /dev/null
+++ b/audio/terminatorx/Makefile
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/12 13:59:42 xtraeme Exp $
+#
+
+DISTNAME= terminatorX-3.82
+PKGNAME= ${DISTNAME:S/X/x/}
+CATEGORIES= audio
+MASTER_SITES= http://terminatorx.cx/dist/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://terminatorx.cx/
+COMMENT= Realtime audio synthesizer
+
+DEPENDS+= mpg123-[0-9]*:../../audio/mpg123
+DEPENDS+= sox-[0-9]*:../../audio/sox
+DEPENDS+= vorbis-tools-[0-9]*:../../audio/vorbis-tools
+
+USE_BUILDLINK3= yes
+USE_X11= yes
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+LIBS+= ${LIBOSSAUDIO}
+CONFIGURE_ARGS+= --disable-alsa
+
+SUBST_CLASSES+= oss
+SUBST_STAGE.oss= post-patch
+SUBST_FILES.oss= src/tX_global.c
+SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g"
+SUBST_MESSAGE.oss= "Fixing hardcoded audio device."
+
+.include "../../audio/ladspa/buildlink3.mk"
+.include "../../audio/libaudiofile/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../audio/libmad/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/scrollkeeper/omf.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+
+.include "../../mk/ossaudio.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/terminatorx/PLIST b/audio/terminatorx/PLIST
new file mode 100644
index 00000000000..422c541d29a
--- /dev/null
+++ b/audio/terminatorx/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/12 13:59:43 xtraeme Exp $
+bin/terminatorX
+man/man1/terminatorX.1
+share/omf/terminatorX/terminatorX-manual-C.omf
+share/terminatorX/doc/terminatorX-manual/C/figures/signalflow.png
+share/terminatorX/doc/terminatorX-manual/C/terminatorX-manual.xml
+@dirrm share/terminatorX/doc/terminatorX-manual/C/figures
+@dirrm share/terminatorX/doc/terminatorX-manual/C
+@dirrm share/terminatorX/doc/terminatorX-manual
+@dirrm share/terminatorX/doc
+@dirrm share/terminatorX
+@dirrm share/omf/terminatorX
+@comment in scrollkeeper: @dirrm share/omf
diff --git a/audio/terminatorx/distinfo b/audio/terminatorx/distinfo
new file mode 100644
index 00000000000..a06950c7213
--- /dev/null
+++ b/audio/terminatorx/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/12 13:59:43 xtraeme Exp $
+
+SHA1 (terminatorX-3.82.tar.bz2) = 8d492fc759ffb77c2549190081077e12f765233f
+Size (terminatorX-3.82.tar.bz2) = 395755 bytes