diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2007-01-24 20:42:18 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2007-01-24 20:42:18 +0000 |
commit | b65b1a8c3ae1a59c5868f7a5b88ab616be9ab6be (patch) | |
tree | 31d798f2f91a8c9514eb38663830adbab38bfbda /audio/hexter | |
parent | WhySynth is a versatile softsynth which operates as a plugin for the (diff) |
hexter is a software synthesizer that models the sound generation
of a Yamaha DX7 synthesizer. It can easily load most DX7 patch bank
files, accept patch editing commands via MIDI sys-ex messages (ALSA
systems only), and recreate the sound of the DX7 with greater
accuracy than any previous open-source emulation (that the author
is aware of....)
hexter operates as a plugin for the Disposable Soft Synth Interface
(DSSI).
WWW: http://dssi.sourceforge.net/hexter.html
PR: ports/108147
Submitted by: trasz <trasz at pin.if.uz.zgora.pl>
Notes
Notes:
svn path=/head/; revision=183192
Diffstat (limited to 'audio/hexter')
-rw-r--r-- | audio/hexter/Makefile | 26 | ||||
-rw-r--r-- | audio/hexter/distinfo | 3 | ||||
-rw-r--r-- | audio/hexter/files/patch-configure | 11 | ||||
-rw-r--r-- | audio/hexter/pkg-descr | 11 | ||||
-rw-r--r-- | audio/hexter/pkg-plist | 10 |
5 files changed, 61 insertions, 0 deletions
diff --git a/audio/hexter/Makefile b/audio/hexter/Makefile new file mode 100644 index 000000000000..d9c27f2d23ed --- /dev/null +++ b/audio/hexter/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: hexter +# Date created: 2007-01-20 +# Whom: trasz <trasz@pin.if.uz.zgora.pl> +# +# $FreeBSD$ +# + +PORTNAME= hexter +PORTVERSION= 0.5.9 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= dssi + +MAINTAINER= trasz@pin.if.uz.zgora.pl +COMMENT= DSSI softsynth that models the sound generation of a Yamaha DX7 + +LIB_DEPENDS= dssialsacompat.0:${PORTSDIR}/audio/libdssialsacompat \ + lo.6:${PORTSDIR}/audio/liblo \ + 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/hexter/distinfo b/audio/hexter/distinfo new file mode 100644 index 000000000000..bd783303259a --- /dev/null +++ b/audio/hexter/distinfo @@ -0,0 +1,3 @@ +MD5 (hexter-0.5.9.tar.gz) = ad337feac0ec7f208e697cd9f123f076 +SHA256 (hexter-0.5.9.tar.gz) = f4d0263011a04a4eedcdf6b7290e74c269b7bdf6f35560278d77724dcef2e3ab +SIZE (hexter-0.5.9.tar.gz) = 435876 diff --git a/audio/hexter/files/patch-configure b/audio/hexter/files/patch-configure new file mode 100644 index 000000000000..87a2b9180b2c --- /dev/null +++ b/audio/hexter/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig Sat Jan 20 12:27:18 2007 ++++ configure Sat Jan 20 12:27:30 2007 +@@ -20697,7 +20697,7 @@ + echo "GTK support: $with_gtk" + + case "${host_os}" in +-darwin*) ++darwin* | freebsd*) + darwin=yes + + succeeded=no diff --git a/audio/hexter/pkg-descr b/audio/hexter/pkg-descr new file mode 100644 index 000000000000..07a1e4e06c43 --- /dev/null +++ b/audio/hexter/pkg-descr @@ -0,0 +1,11 @@ +hexter is a software synthesizer that models the sound generation +of a Yamaha DX7 synthesizer. It can easily load most DX7 patch bank +files, accept patch editing commands via MIDI sys-ex messages (ALSA +systems only), and recreate the sound of the DX7 with greater +accuracy than any previous open-source emulation (that the author +is aware of....) + +hexter operates as a plugin for the Disposable Soft Synth Interface +(DSSI). + +WWW: http://dssi.sourceforge.net/hexter.html diff --git a/audio/hexter/pkg-plist b/audio/hexter/pkg-plist new file mode 100644 index 000000000000..a5a52da610fb --- /dev/null +++ b/audio/hexter/pkg-plist @@ -0,0 +1,10 @@ +lib/dssi/hexter.so +lib/dssi/hexter.la +lib/dssi/hexter/hexter_gtk +%%DATADIR%%/dx7_roms.dx7 +%%DATADIR%%/fb01_roms_converted_12.dx7 +%%DATADIR%%/fb01_roms_converted_34.dx7 +%%DATADIR%%/fb01_roms_converted_5.dx7 +%%DATADIR%%/tx7_roms.dx7 +@dirrm %%DATADIR%% +@dirrm lib/dssi/hexter |