aboutsummaryrefslogtreecommitdiff
path: root/audio/fluidsynth-dssi
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-01-23 21:50:37 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-01-23 21:50:37 +0000
commit4b90f1e3fef87fe860db1cb05834e96789a095d8 (patch)
tree8906d8de5784d5d5c7a71b9dd293426e863792cd /audio/fluidsynth-dssi
parent349a80b8b33882cf494cc951cf6a8cffae9a4f09 (diff)
Notes
Diffstat (limited to 'audio/fluidsynth-dssi')
-rw-r--r--audio/fluidsynth-dssi/Makefile27
-rw-r--r--audio/fluidsynth-dssi/distinfo3
-rw-r--r--audio/fluidsynth-dssi/files/patch-src-Makefile.in21
-rw-r--r--audio/fluidsynth-dssi/pkg-descr4
-rw-r--r--audio/fluidsynth-dssi/pkg-plist4
5 files changed, 59 insertions, 0 deletions
diff --git a/audio/fluidsynth-dssi/Makefile b/audio/fluidsynth-dssi/Makefile
new file mode 100644
index 000000000000..3917a1455711
--- /dev/null
+++ b/audio/fluidsynth-dssi/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: fluidsynth-dssi
+# Date created: 2007-01-19
+# Whom: trasz <trasz@pin.if.uz.zgora.pl>
+#
+# $FreeBSD$
+#
+
+PORTNAME= fluidsynth-dssi
+PORTVERSION= 0.9.1
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= dssi
+
+MAINTAINER= trasz@pin.if.uz.zgora.pl
+COMMENT= Wrapper for FluidSynth allowing it to function as a DSSI plugin
+
+LIB_DEPENDS= dssialsacompat.0:${PORTSDIR}/audio/libdssialsacompat \
+ lo.6:${PORTSDIR}/audio/liblo \
+ fluidsynth.2:${PORTSDIR}/audio/fluidsynth \
+ jack.0:${PORTSDIR}/audio/jack
+BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:${PORTSDIR}/audio/dssi
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gtk20
+
+.include <bsd.port.mk>
diff --git a/audio/fluidsynth-dssi/distinfo b/audio/fluidsynth-dssi/distinfo
new file mode 100644
index 000000000000..4bb833066ef4
--- /dev/null
+++ b/audio/fluidsynth-dssi/distinfo
@@ -0,0 +1,3 @@
+MD5 (fluidsynth-dssi-0.9.1.tar.gz) = 06bce40ec6c86545d0587e9364bba116
+SHA256 (fluidsynth-dssi-0.9.1.tar.gz) = 87dd0b0cc38eecfce64d4de3d083cc4d8e3d905dd11a26e6e13f758b02d4c728
+SIZE (fluidsynth-dssi-0.9.1.tar.gz) = 343784
diff --git a/audio/fluidsynth-dssi/files/patch-src-Makefile.in b/audio/fluidsynth-dssi/files/patch-src-Makefile.in
new file mode 100644
index 000000000000..87dd25237c5b
--- /dev/null
+++ b/audio/fluidsynth-dssi/files/patch-src-Makefile.in
@@ -0,0 +1,21 @@
+--- src/Makefile.in.orig Tue Jan 23 21:35:02 2007
++++ src/Makefile.in Tue Jan 23 21:35:52 2007
+@@ -697,12 +697,12 @@
+
+ # create symlinks for the plugin to jack-dssi-host
+ install-exec-hook:
+- if test -x $(DESTDIR)$(bindir)/jack-dssi-host$(EXEEXT) ; then \
+- cd $(DESTDIR)$(bindir) ; \
+- if ! test -x ./fluidsynth-dssi$(EXEEXT) ; then \
+- $(LN_S) jack-dssi-host$(EXEEXT) fluidsynth-dssi$(EXEEXT) ; \
+- fi ; \
+- fi
++# if test -x $(DESTDIR)$(bindir)/jack-dssi-host$(EXEEXT) ; then \
++# cd $(DESTDIR)$(bindir) ; \
++# if ! test -x ./fluidsynth-dssi$(EXEEXT) ; then \
++# $(LN_S) jack-dssi-host$(EXEEXT) fluidsynth-dssi$(EXEEXT) ; \
++# fi ; \
++# fi
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/audio/fluidsynth-dssi/pkg-descr b/audio/fluidsynth-dssi/pkg-descr
new file mode 100644
index 000000000000..fa104499d3e0
--- /dev/null
+++ b/audio/fluidsynth-dssi/pkg-descr
@@ -0,0 +1,4 @@
+The FluidSynth-DSSI is a wrapper for the FluidSynth SoundFont-playing
+software synthesizer, allowing it to function as a DSSI plugin.
+
+WWW: http://dssi.sourceforge.net/
diff --git a/audio/fluidsynth-dssi/pkg-plist b/audio/fluidsynth-dssi/pkg-plist
new file mode 100644
index 000000000000..2ce6683f85fc
--- /dev/null
+++ b/audio/fluidsynth-dssi/pkg-plist
@@ -0,0 +1,4 @@
+lib/dssi/fluidsynth-dssi.so
+lib/dssi/fluidsynth-dssi.la
+lib/dssi/fluidsynth-dssi/FluidSynth-DSSI_gtk
+@dirrm lib/dssi/fluidsynth-dssi