ports/108460: [NEW PORT] audio/zynaddsubfx: A realtime software synthesizer

trasz trasz at pin.if.uz.zgora.pl
Sun Jan 28 01:00:39 UTC 2007


>Number:         108460
>Category:       ports
>Synopsis:       [NEW PORT] audio/zynaddsubfx: A realtime software synthesizer
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 28 01:00:38 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     trasz
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Wed Nov 15 19:16:30 CET 2006
>Description:
ZynAddSubFX is a opensource software synthesizer capable of making
a countless number of instruments, from some common heared from
expensive hardware to interesting sounds that you'll boost to an
amazing universe of sounds.

WWW:	http://zynaddsubfx.sourceforge.net/

Part of patch-Output-JACKaudiooutput.C was obtained from Debian.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- zynaddsubfx-2.2.1.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	zynaddsubfx
#	zynaddsubfx/pkg-descr
#	zynaddsubfx/Makefile
#	zynaddsubfx/pkg-plist
#	zynaddsubfx/distinfo
#	zynaddsubfx/files
#	zynaddsubfx/files/patch-Makefile.inc
#	zynaddsubfx/files/patch-Makefile
#	zynaddsubfx/files/patch-Output-JACKaudiooutput.C
#
echo c - zynaddsubfx
mkdir -p zynaddsubfx > /dev/null 2>&1
echo x - zynaddsubfx/pkg-descr
sed 's/^X//' >zynaddsubfx/pkg-descr << 'END-of-zynaddsubfx/pkg-descr'
XZynAddSubFX is a opensource software synthesizer capable of making
Xa countless number of instruments, from some common heared from
Xexpensive hardware to interesting sounds that you'll boost to an
Xamazing universe of sounds.
X
XWWW:	http://zynaddsubfx.sourceforge.net/
END-of-zynaddsubfx/pkg-descr
echo x - zynaddsubfx/Makefile
sed 's/^X//' >zynaddsubfx/Makefile << 'END-of-zynaddsubfx/Makefile'
X# New ports collection makefile for:	zynaddsubfx
X# Date created:		2007-01-25
X# Whom:			trasz <trasz at pin.if.uz.zgora.pl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	zynaddsubfx
XPORTVERSION=	2.2.1
XCATEGORIES=	audio
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	zynaddsubfx
XDISTNAME=	ZynAddSubFX-${PORTVERSION}
X
XPATCH_SITES=	http://www.student.nada.kth.se/~d00-llu/code_patches/
XPATCHFILES=	zyn-jackmidi-051205.diff
XPATCH_DIST_STRIP=	-p2
X
XMAINTAINER=	trasz at pin.if.uz.zgora.pl
XCOMMENT=	A realtime software synthesizer
X
XLIB_DEPENDS=	dssialsacompat.0:${PORTSDIR}/audio/libdssialsacompat \
X		fftw3.4:${PORTSDIR}/math/fftw3 \
X		fltk.1:${PORTSDIR}/x11-toolkits/fltk \
X		expat.6:${PORTSDIR}/textproc/expat2
XBUILD_DEPENDS=	${LOCALBASE}/include/mxml.h:${PORTSDIR}/textproc/mini-xml
X
XWRKSRC=		${WRKDIR}/${DISTNAME}/src
X
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XCFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/dssi
X
Xdo-install:
X		${INSTALL_PROGRAM} ${WRKSRC}/zynaddsubfx ${PREFIX}/bin
X		${MKDIR} ${DATADIR}
X		${MKDIR} ${DATADIR}/banks
X		cd ${WRKDIR}/${DISTNAME}/banks && ${FIND} . -type d -exec ${MKDIR} ${DATADIR}/banks/{} \;
X		cd ${WRKDIR}/${DISTNAME}/banks && ${FIND} . -type f \
X			-exec ${INSTALL_DATA} {} ${DATADIR}/banks/{} \;
X		${MKDIR} ${DATADIR}/presets
X		cd ${WRKDIR}/${DISTNAME}/presets && ${FIND} . -type d -exec ${MKDIR} ${DATADIR}/presets/{} \;
X		cd ${WRKDIR}/${DISTNAME}/presets && ${FIND} . -type f \
X			-exec ${INSTALL_DATA} {} ${DATADIR}/presets/{} \;
X
X.include <bsd.port.mk>
END-of-zynaddsubfx/Makefile
echo x - zynaddsubfx/pkg-plist
sed 's/^X//' >zynaddsubfx/pkg-plist << 'END-of-zynaddsubfx/pkg-plist'
Xbin/zynaddsubfx
X%%DATADIR%%/banks/Misc/0008-SuperSaw 3.xiz
X%%DATADIR%%/banks/Misc/0007-SuperSaw 2.xiz
X%%DATADIR%%/banks/Misc/0002-Bells 1.xiz
X%%DATADIR%%/banks/Misc/0035-Trash Synth 3.xiz
X%%DATADIR%%/banks/Misc/0034-Trash Synth 2.xiz
X%%DATADIR%%/banks/Misc/0003-Bells 2.xiz
X%%DATADIR%%/banks/Misc/0009-SuperSaw 4.xiz
X%%DATADIR%%/banks/Misc/0006-SuperSaw 1.xiz
X%%DATADIR%%/banks/Misc/0010-SuperSaw 5.xiz
X%%DATADIR%%/banks/Misc/0033-Trash Synth 1.xiz
X%%DATADIR%%/banks/Misc/0004-Bells 3.xiz
X%%DATADIR%%/banks/Misc/0001-Memories.xiz
X%%DATADIR%%/banks/Fantasy/0042-Rhodes Space1.xiz
X%%DATADIR%%/banks/Fantasy/0006-Space SynthBrass.xiz
X%%DATADIR%%/banks/Fantasy/0014-Glass Voices.xiz
X%%DATADIR%%/banks/Fantasy/0043-Rhodes Space2.xiz
X%%DATADIR%%/banks/Fantasy/0003-Space Synth.xiz
X%%DATADIR%%/banks/Fantasy/0065-Long SpaceChoir1.xiz
X%%DATADIR%%/banks/Fantasy/0002-Emptyness2.xiz
X%%DATADIR%%/banks/Fantasy/0033-ImpossibleDream1.xiz
X%%DATADIR%%/banks/Fantasy/0037-ImpossibleDream5.xiz
X%%DATADIR%%/banks/Fantasy/0066-Long SpaceChoir2.xiz
X%%DATADIR%%/banks/Fantasy/0034-ImpossibleDream2.xiz
X%%DATADIR%%/banks/Fantasy/0011-Space Choir1.xiz
X%%DATADIR%%/banks/Fantasy/0004-Weird Pad.xiz
X%%DATADIR%%/banks/Fantasy/0015-Strange Voice.xiz
X%%DATADIR%%/banks/Fantasy/0008-Space Voice1.xiz
X%%DATADIR%%/banks/Fantasy/0040-Delayed Echo.xiz
X%%DATADIR%%/banks/Fantasy/0012-Space Choir2.xiz
X%%DATADIR%%/banks/Fantasy/0036-ImpossibleDream4.xiz
X%%DATADIR%%/banks/Fantasy/0041-Fade Down Echo.xiz
X%%DATADIR%%/banks/Fantasy/0001-Emptyness1.xiz
X%%DATADIR%%/banks/Fantasy/0009-Space Voice2.xiz
X%%DATADIR%%/banks/Fantasy/0035-ImpossibleDream3.xiz
X%%DATADIR%%/banks/Fantasy/0010-Space Voice3.xiz
X%%DATADIR%%/banks/Guitar/0005-Dist Guitar 5.xiz
X%%DATADIR%%/banks/Guitar/0004-Dist Guitar 4.xiz
X%%DATADIR%%/banks/Guitar/0034-Trash Guitar 2.xiz
X%%DATADIR%%/banks/Guitar/0033-Trash Guitar 1.xiz
X%%DATADIR%%/banks/Guitar/0003-Dist Guitar 3.xiz
X%%DATADIR%%/banks/Guitar/0035-Short.xiz
X%%DATADIR%%/banks/Guitar/0001-Dist Guitar 1.xiz
X%%DATADIR%%/banks/Guitar/0002-Dist Guitar 2.xiz
X%%DATADIR%%/banks/Guitar/0065-Clean Guitar1.xiz
X%%DATADIR%%/banks/Pads/0066-Flanged Pad 1.xiz
X%%DATADIR%%/banks/Pads/0004-Analog Pad 2.xiz
X%%DATADIR%%/banks/Pads/0003-Analog Pad 1.xiz
X%%DATADIR%%/banks/Pads/0006-Square Pad 2.xiz
X%%DATADIR%%/banks/Pads/0034-Synth Pad 2.xiz
X%%DATADIR%%/banks/Pads/0033-Synth Pad 1.xiz
X%%DATADIR%%/banks/Pads/0036-Synth Pad 4.xiz
X%%DATADIR%%/banks/Pads/0008-Resonance Pad1.xiz
X%%DATADIR%%/banks/Pads/0002-sin2x  pad.xiz
X%%DATADIR%%/banks/Pads/0035-Synth Pad 3.xiz
X%%DATADIR%%/banks/Pads/0001-Sine Pad.xiz
X%%DATADIR%%/banks/Pads/0009-Resonance Pad2.xiz
X%%DATADIR%%/banks/Pads/0005-Square Pad 1.xiz
X%%DATADIR%%/banks/Pads/0065-Soft Pad.xiz
X%%DATADIR%%/banks/Plucked/0036-Plucked Wah.xiz
X%%DATADIR%%/banks/Plucked/0004-Plucked 4.xiz
X%%DATADIR%%/banks/Plucked/0001-Plucked 1.xiz
X%%DATADIR%%/banks/Plucked/0006-Plucked 6.xiz
X%%DATADIR%%/banks/Plucked/0005-Plucked 5.xiz
X%%DATADIR%%/banks/Plucked/0034-Plucked String2.xiz
X%%DATADIR%%/banks/Plucked/0003-Plucked 3.xiz
X%%DATADIR%%/banks/Plucked/0002-Plucked 2.xiz
X%%DATADIR%%/banks/Plucked/0033-Plucked String1.xiz
X%%DATADIR%%/banks/Organ/0067-Sub_Organ.xiz
X%%DATADIR%%/banks/Organ/0038-Church Organ 2.xiz
X%%DATADIR%%/banks/Organ/0071-Synth Organ.xiz
X%%DATADIR%%/banks/Organ/0004-Organ 4.xiz
X%%DATADIR%%/banks/Organ/0011-Organ 11.xiz
X%%DATADIR%%/banks/Organ/0097-Accordion Pad 1.xiz
X%%DATADIR%%/banks/Organ/0099-Synth Accordion1.xiz
X%%DATADIR%%/banks/Organ/0100-Synth Accordion2.xiz
X%%DATADIR%%/banks/Organ/0034-Cathedral Organ2.xiz
X%%DATADIR%%/banks/Organ/0066-Nice Organ 2.xiz
X%%DATADIR%%/banks/Organ/0068-Square Organ.xiz
X%%DATADIR%%/banks/Organ/0039-Church Organ 3.xiz
X%%DATADIR%%/banks/Organ/0069-Soft Organ 1.xiz
X%%DATADIR%%/banks/Organ/0008-Organ 8.xiz
X%%DATADIR%%/banks/Organ/0005-Organ 5.xiz
X%%DATADIR%%/banks/Organ/0003-Organ 3.xiz
X%%DATADIR%%/banks/Organ/0009-Organ 9.xiz
X%%DATADIR%%/banks/Organ/0001-Organ 1.xiz
X%%DATADIR%%/banks/Organ/0098-Accordion Pad 2.xiz
X%%DATADIR%%/banks/Organ/0035-Cathedral Organ3.xiz
X%%DATADIR%%/banks/Organ/0007-Organ 7.xiz
X%%DATADIR%%/banks/Organ/0002-Organ 2.xiz
X%%DATADIR%%/banks/Organ/0072-Fantasy Organ.xiz
X%%DATADIR%%/banks/Organ/0101-Accordion 1.xiz
X%%DATADIR%%/banks/Organ/0041-Church Organ Soft.xiz
X%%DATADIR%%/banks/Organ/0037-Church Organ 1.xiz
X%%DATADIR%%/banks/Organ/0033-Cathedral Organ1.xiz
X%%DATADIR%%/banks/Organ/0006-Organ 6.xiz
X%%DATADIR%%/banks/Organ/0065-Nice Organ 1.xiz
X%%DATADIR%%/banks/Organ/0010-Organ 10.xiz
X%%DATADIR%%/banks/Organ/0070-Soft Organ 2.xiz
X%%DATADIR%%/banks/Choir and Voice/0066-Vocal Morph 2.xiz
X%%DATADIR%%/banks/Choir and Voice/0039-Ohh Choir.xiz
X%%DATADIR%%/banks/Choir and Voice/0004-Voice OOH.xiz
X%%DATADIR%%/banks/Choir and Voice/0071-Vocal Morph 7.xiz
X%%DATADIR%%/banks/Choir and Voice/0008-Choir Pad4.xiz
X%%DATADIR%%/banks/Choir and Voice/0005-Choir Pad1.xiz
X%%DATADIR%%/banks/Choir and Voice/0035-Wah Choir.xiz
X%%DATADIR%%/banks/Choir and Voice/0006-Choir Pad2.xiz
X%%DATADIR%%/banks/Choir and Voice/0007-Choir Pad3.xiz
X%%DATADIR%%/banks/Choir and Voice/0003-EHH Choir 1.xiz
X%%DATADIR%%/banks/Choir and Voice/0065-Vocal Morph 1.xiz
X%%DATADIR%%/banks/Choir and Voice/0001-AHH Choir 1.xiz
X%%DATADIR%%/banks/Choir and Voice/0033-Choir.xiz
X%%DATADIR%%/banks/Choir and Voice/0067-Vocal Morph 3.xiz
X%%DATADIR%%/banks/Choir and Voice/0069-Vocal Morph 5.xiz
X%%DATADIR%%/banks/Choir and Voice/0068-Vocal Morph 4.xiz
X%%DATADIR%%/banks/Choir and Voice/0009-Choir Pad5.xiz
X%%DATADIR%%/banks/Choir and Voice/0034-Slow Morph_Choir.xiz
X%%DATADIR%%/banks/Choir and Voice/0002-AHH Choir 2.xiz
X%%DATADIR%%/banks/Choir and Voice/0070-Vocal Morph 6.xiz
X%%DATADIR%%/banks/Choir and Voice/0010-Choir Pad6.xiz
X%%DATADIR%%/banks/Choir and Voice/0037-Voiced Synth.xiz
X%%DATADIR%%/banks/Choir and Voice/0036-Eooooo.xiz
X%%DATADIR%%/banks/SynthPiano/0009-Termollo3.xiz
X%%DATADIR%%/banks/SynthPiano/0004-Fantasy Bell.xiz
X%%DATADIR%%/banks/SynthPiano/0065-Synth Piano 1.xiz
X%%DATADIR%%/banks/SynthPiano/0005-Synth Piano1.xiz
X%%DATADIR%%/banks/SynthPiano/0011-Drop1.xiz
X%%DATADIR%%/banks/SynthPiano/0006-Synth Piano2.xiz
X%%DATADIR%%/banks/SynthPiano/0001-Soft Piano 1.xiz
X%%DATADIR%%/banks/SynthPiano/0007-Termollo1.xiz
X%%DATADIR%%/banks/SynthPiano/0069-Synth Piano 3 det.xiz
X%%DATADIR%%/banks/SynthPiano/0002-Soft Piano 2.xiz
X%%DATADIR%%/banks/SynthPiano/0066-Synth Piano 2.xiz
X%%DATADIR%%/banks/SynthPiano/0067-Synth Piano 3.xiz
X%%DATADIR%%/banks/SynthPiano/0034-Analog Piano 2.xiz
X%%DATADIR%%/banks/SynthPiano/0040-BinaryPiano2.xiz
X%%DATADIR%%/banks/SynthPiano/0071-Synth Piano 5.xiz
X%%DATADIR%%/banks/SynthPiano/0037-FM Synth1.xiz
X%%DATADIR%%/banks/SynthPiano/0035-Analog Piano 3.xiz
X%%DATADIR%%/banks/SynthPiano/0033-Analog Piano 1.xiz
X%%DATADIR%%/banks/SynthPiano/0012-Drop2.xiz
X%%DATADIR%%/banks/SynthPiano/0070-Synth Piano 4.xiz
X%%DATADIR%%/banks/SynthPiano/0008-Termollo2.xiz
X%%DATADIR%%/banks/SynthPiano/0039-BinaryPiano1.xiz
X%%DATADIR%%/banks/SynthPiano/0068-Synth Piano 3 fat.xiz
X%%DATADIR%%/banks/Bass/0005-Bass 5.xiz
X%%DATADIR%%/banks/Bass/0006-Analogue Bass.xiz
X%%DATADIR%%/banks/Bass/0001-Bass 1.xiz
X%%DATADIR%%/banks/Bass/0033-Wah Bass.xiz
X%%DATADIR%%/banks/Bass/0003-Bass 3 _analog_.xiz
X%%DATADIR%%/banks/Bass/0002-Bass 2.xiz
X%%DATADIR%%/banks/Bass/0036-FM Bass 2.xiz
X%%DATADIR%%/banks/Bass/0035-FM Bass 1.xiz
X%%DATADIR%%/banks/Bass/0004-Bass 4.xiz
X%%DATADIR%%/banks/Dual/0002-Layered2.xiz
X%%DATADIR%%/banks/Dual/0008-Organ Choir Pad2.xiz
X%%DATADIR%%/banks/Dual/0001-Layered1.xiz
X%%DATADIR%%/banks/Dual/0035-Rhodes Strings3.xiz
X%%DATADIR%%/banks/Dual/0034-Rhodes Strings2.xiz
X%%DATADIR%%/banks/Dual/0065-Dream of the Saw.xiz
X%%DATADIR%%/banks/Dual/0033-Rhodes Strings1.xiz
X%%DATADIR%%/banks/Dual/0005-Organ and Saw.xiz
X%%DATADIR%%/banks/Dual/0036-Rhodes Strings4.xiz
X%%DATADIR%%/banks/Dual/0007-Organ Choir Pad1.xiz
X%%DATADIR%%/banks/Synth/0007-Analog Filter 1.xiz
X%%DATADIR%%/banks/Synth/0065-Computer Lead.xiz
X%%DATADIR%%/banks/Synth/0008-Analog Filter 2.xiz
X%%DATADIR%%/banks/Synth/0005-Pulse Pad 2.xiz
X%%DATADIR%%/banks/Synth/0033-Phased Pad 1.xiz
X%%DATADIR%%/banks/Synth/0001-Soft Synth 1.xiz
X%%DATADIR%%/banks/Synth/0035-Phased Pad 3.xiz
X%%DATADIR%%/banks/Synth/0037-Resonance Synth.xiz
X%%DATADIR%%/banks/Synth/0039-Multi-phase synth.xiz
X%%DATADIR%%/banks/Synth/0002-Soft Synth 2.xiz
X%%DATADIR%%/banks/Synth/0067-Detuned Harmonic.xiz
X%%DATADIR%%/banks/Synth/0097-FM Synth.xiz
X%%DATADIR%%/banks/Synth/0004-Pulse Pad 1.xiz
X%%DATADIR%%/banks/Synth/0034-Phased Pad 2.xiz
X%%DATADIR%%/banks/Brass/0009-Wah Brass.xiz
X%%DATADIR%%/banks/Brass/0007-Synth Brass 5.xiz
X%%DATADIR%%/banks/Brass/0033-Analog Brass 1.xiz
X%%DATADIR%%/banks/Brass/0036-Analog Brass 4.xiz
X%%DATADIR%%/banks/Brass/0065-Simple Brass.xiz
X%%DATADIR%%/banks/Brass/0006-Synth Brass 4.xiz
X%%DATADIR%%/banks/Brass/0008-Brass Pad.xiz
X%%DATADIR%%/banks/Brass/0010-Solo Synth1.xiz
X%%DATADIR%%/banks/Brass/0001-FM Thrumpet.xiz
X%%DATADIR%%/banks/Brass/0005-Synth Brass 3.xiz
X%%DATADIR%%/banks/Brass/0012-Brazz 2.xiz
X%%DATADIR%%/banks/Brass/0034-Analog Brass 2.xiz
X%%DATADIR%%/banks/Brass/0011-Brazz 1.xiz
X%%DATADIR%%/banks/Brass/0004-Synth Brazz 2.xiz
X%%DATADIR%%/banks/Brass/0066-Fat Brass.xiz
X%%DATADIR%%/banks/Brass/0003-Synth Brazz 1.xiz
X%%DATADIR%%/banks/Brass/0035-Analog Brass 3.xiz
X%%DATADIR%%/banks/Reed and Wind/0039-Reed 7.xiz
X%%DATADIR%%/banks/Reed and Wind/0065-Fat Reed1.xiz
X%%DATADIR%%/banks/Reed and Wind/0005-FM Reed.xiz
X%%DATADIR%%/banks/Reed and Wind/0037-Reed 5.xiz
X%%DATADIR%%/banks/Reed and Wind/0038-Reed 6.xiz
X%%DATADIR%%/banks/Reed and Wind/0007-Breathy1.xiz
X%%DATADIR%%/banks/Reed and Wind/0001-Flute 1.xiz
X%%DATADIR%%/banks/Reed and Wind/0034-Reed 2.xiz
X%%DATADIR%%/banks/Reed and Wind/0035-Reed 3.xiz
X%%DATADIR%%/banks/Reed and Wind/0002-Flute 2.xiz
X%%DATADIR%%/banks/Reed and Wind/0066-Fat Reed2.xiz
X%%DATADIR%%/banks/Reed and Wind/0067-Fat Reed3 square.xiz
X%%DATADIR%%/banks/Reed and Wind/0003-Flute 3.xiz
X%%DATADIR%%/banks/Reed and Wind/0006-Clarinet.xiz
X%%DATADIR%%/banks/Reed and Wind/0036-Reed 4.xiz
X%%DATADIR%%/banks/Reed and Wind/0033-Reed 1.xiz
X%%DATADIR%%/banks/Arpeggios/0037-Echo FX.xiz
X%%DATADIR%%/banks/Arpeggios/0011-Arpeggio11.xiz
X%%DATADIR%%/banks/Arpeggios/0042-Soft Arpeggio4.xiz
X%%DATADIR%%/banks/Arpeggios/0040-Soft Arpeggio2.xiz
X%%DATADIR%%/banks/Arpeggios/0066-Hyper Arpeggio.xiz
X%%DATADIR%%/banks/Arpeggios/0034-Sequence2.xiz
X%%DATADIR%%/banks/Arpeggios/0001-Arpeggio1.xiz
X%%DATADIR%%/banks/Arpeggios/0003-Arpeggio3.xiz
X%%DATADIR%%/banks/Arpeggios/0043-Soft Arpeggio5.xiz
X%%DATADIR%%/banks/Arpeggios/0036-Echoed Synth.xiz
X%%DATADIR%%/banks/Arpeggios/0065-Hyper Organ1.xiz
X%%DATADIR%%/banks/Arpeggios/0005-Arpeggio5.xiz
X%%DATADIR%%/banks/Arpeggios/0033-Sequence1.xiz
X%%DATADIR%%/banks/Arpeggios/0041-Soft Arpeggio3.xiz
X%%DATADIR%%/banks/Arpeggios/0007-Arpeggio7.xiz
X%%DATADIR%%/banks/Arpeggios/0002-Arpeggio2.xiz
X%%DATADIR%%/banks/Arpeggios/0068-Glass Arpeggio.xiz
X%%DATADIR%%/banks/Arpeggios/0009-Arpeggio9.xiz
X%%DATADIR%%/banks/Arpeggios/0004-Arpeggio4.xiz
X%%DATADIR%%/banks/Arpeggios/0039-Soft Arpeggio1.xiz
X%%DATADIR%%/banks/Arpeggios/0008-Arpeggio8.xiz
X%%DATADIR%%/banks/Arpeggios/0006-Aporggio6.xiz
X%%DATADIR%%/banks/Arpeggios/0010-Arpeggio10.xiz
X%%DATADIR%%/banks/Drums/0001-Drums Kit1.xiz
X%%DATADIR%%/banks/Noises/0037-Metal Sound 4.xiz
X%%DATADIR%%/banks/Noises/0033-Metal Sound 1.xiz
X%%DATADIR%%/banks/Noises/0065-Short noise.xiz
X%%DATADIR%%/banks/Noises/0035-Metal Sound 3.xiz
X%%DATADIR%%/banks/Noises/0034-Metal Sound 2.xiz
X%%DATADIR%%/banks/Noises/0038-Metal Sound 5.xiz
X%%DATADIR%%/banks/Noises/0006-Wind.xiz
X%%DATADIR%%/banks/Noises/0004-Noise2.xiz
X%%DATADIR%%/banks/Noises/0002-Ioioioioioi.xiz
X%%DATADIR%%/banks/Noises/0001-Synth Effect.xiz
X%%DATADIR%%/banks/Noises/0003-Noise1.xiz
X%%DATADIR%%/banks/Strings/0034-Dark Strings.xiz
X%%DATADIR%%/banks/Strings/0045-Soft Saw Pad.xiz
X%%DATADIR%%/banks/Strings/0016-Sweep Pad 1.xiz
X%%DATADIR%%/banks/Strings/0019-Sweep Pad 3Wah.xiz
X%%DATADIR%%/banks/Strings/0033-Strings1.xiz
X%%DATADIR%%/banks/Strings/0067-Dual StringsOct.xiz
X%%DATADIR%%/banks/Strings/0020-Sweep Pad 4.xiz
X%%DATADIR%%/banks/Strings/0048-Wah1.xiz
X%%DATADIR%%/banks/Strings/0007-Saw Strings 7.xiz
X%%DATADIR%%/banks/Strings/0017-Sweep Pad 1 Fat.xiz
X%%DATADIR%%/banks/Strings/0044-Saw Pad.xiz
X%%DATADIR%%/banks/Strings/0012-Strings Pad2.xiz
X%%DATADIR%%/banks/Strings/0013-Strings Pad3.xiz
X%%DATADIR%%/banks/Strings/0005-Saw Strings 5.xiz
X%%DATADIR%%/banks/Strings/0036-Fast Attack.xiz
X%%DATADIR%%/banks/Strings/0051-Synth Violin 2 Fat.xiz
X%%DATADIR%%/banks/Strings/0002-Saw Strings 2.xiz
X%%DATADIR%%/banks/Strings/0011-Strings Pad1.xiz
X%%DATADIR%%/banks/Strings/0047-Vibratto Saw1.xiz
X%%DATADIR%%/banks/Strings/0041-Saw 1.xiz
X%%DATADIR%%/banks/Strings/0001-Saw Strings 1.xiz
X%%DATADIR%%/banks/Strings/0038-Fat Saw.xiz
X%%DATADIR%%/banks/Strings/0003-Saw Strings 3.xiz
X%%DATADIR%%/banks/Strings/0006-Saw Strings 6.xiz
X%%DATADIR%%/banks/Strings/0066-Dual Strings.xiz
X%%DATADIR%%/banks/Strings/0065-Simple Strings.xiz
X%%DATADIR%%/banks/Strings/0043-Saw 3.xiz
X%%DATADIR%%/banks/Strings/0004-Saw Strings 4.xiz
X%%DATADIR%%/banks/Strings/0046-Echoed Saw.xiz
X%%DATADIR%%/banks/Strings/0050-Synth Violin 1.xiz
X%%DATADIR%%/banks/Strings/0035-Octave Pad.xiz
X%%DATADIR%%/banks/Strings/0042-Saw 2.xiz
X%%DATADIR%%/banks/Strings/0008-Saw Strings 8.xiz
X%%DATADIR%%/banks/Strings/0018-Sweep Pad 2.xiz
X%%DATADIR%%/banks/Rhodes/0041-Soft Rhodes.xiz
X%%DATADIR%%/banks/Rhodes/0045-A long time ago.xiz
X%%DATADIR%%/banks/Rhodes/0033-FM Rhodes 1.xiz
X%%DATADIR%%/banks/Rhodes/0042-Hard Rhodes1.xiz
X%%DATADIR%%/banks/Rhodes/0010-Synth Rhodes3.xiz
X%%DATADIR%%/banks/Rhodes/0036-FM Rhodes 4.xiz
X%%DATADIR%%/banks/Rhodes/0002-DX Rhodes 2.xiz
X%%DATADIR%%/banks/Rhodes/0004-DX Rhodes 4.xiz
X%%DATADIR%%/banks/Rhodes/0013-Ice Rhodes2.xiz
X%%DATADIR%%/banks/Rhodes/0014-Ice Rhodes3.xiz
X%%DATADIR%%/banks/Rhodes/0007-Dig Rhodes.xiz
X%%DATADIR%%/banks/Rhodes/0043-Hard Rhodes2.xiz
X%%DATADIR%%/banks/Rhodes/0037-FM Rhodes 5.xiz
X%%DATADIR%%/banks/Rhodes/0008-Synth Rhodes1.xiz
X%%DATADIR%%/banks/Rhodes/0044-Echo Rhodes.xiz
X%%DATADIR%%/banks/Rhodes/0065-Steel Rhodes.xiz
X%%DATADIR%%/banks/Rhodes/0034-FM Rhodes 2.xiz
X%%DATADIR%%/banks/Rhodes/0012-Ice Rhodes1.xiz
X%%DATADIR%%/banks/Rhodes/0005-DX Rhodes 5.xiz
X%%DATADIR%%/banks/Rhodes/0038-FM Rhodes 6.xiz
X%%DATADIR%%/banks/Rhodes/0009-Synth Rhodes2.xiz
X%%DATADIR%%/banks/Rhodes/0003-DX Rhodes 3.xiz
X%%DATADIR%%/banks/Rhodes/0035-FM Rhodes 3.xiz
X%%DATADIR%%/banks/Rhodes/0001-DX Rhodes 1.xiz
X%%DATADIR%%/banks/Splited/0002-Strings and Reed2.xiz
X%%DATADIR%%/banks/Splited/0033-Choir and Reed.xiz
X%%DATADIR%%/banks/Splited/0003-Strings and Flute.xiz
X%%DATADIR%%/banks/Splited/0001-Strings and Reed1.xiz
X%%DATADIR%%/presets/Long Reverb.Peffect.xpz
X%%DATADIR%%/presets/plucked1.Poscilgen.xpz
X%%DATADIR%%/presets/ChurchOrgan01.Poscilgen.xpz
X%%DATADIR%%/presets/WahWah1.Peffect.xpz
X%%DATADIR%%/presets/A01.Presonance.xpz
X at dirrm %%DATADIR%%/presets
X at dirrm %%DATADIR%%/banks/SynthPiano
X at dirrm %%DATADIR%%/banks/Synth
X at dirrm %%DATADIR%%/banks/Strings
X at dirrm %%DATADIR%%/banks/Splited
X at dirrm %%DATADIR%%/banks/Rhodes
X at dirrm %%DATADIR%%/banks/Reed and Wind
X at dirrm %%DATADIR%%/banks/Plucked
X at dirrm %%DATADIR%%/banks/Pads
X at dirrm %%DATADIR%%/banks/Organ
X at dirrm %%DATADIR%%/banks/Noises
X at dirrm %%DATADIR%%/banks/Misc
X at dirrm %%DATADIR%%/banks/Guitar
X at dirrm %%DATADIR%%/banks/Fantasy
X at dirrm %%DATADIR%%/banks/Dual
X at dirrm %%DATADIR%%/banks/Drums
X at dirrm %%DATADIR%%/banks/Choir and Voice
X at dirrm %%DATADIR%%/banks/Brass
X at dirrm %%DATADIR%%/banks/Bass
X at dirrm %%DATADIR%%/banks/Arpeggios
X at dirrm %%DATADIR%%/banks
X at dirrm %%DATADIR%%
END-of-zynaddsubfx/pkg-plist
echo x - zynaddsubfx/distinfo
sed 's/^X//' >zynaddsubfx/distinfo << 'END-of-zynaddsubfx/distinfo'
XMD5 (ZynAddSubFX-2.2.1.tar.bz2) = fca8560e37d799bd20d17e22b11674d6
XSHA256 (ZynAddSubFX-2.2.1.tar.bz2) = dab5dc86e0a2459fa2a870da133c7dda0aa2e1d895839594f4b520ca05cc80d2
XSIZE (ZynAddSubFX-2.2.1.tar.bz2) = 927022
XMD5 (zyn-jackmidi-051205.diff) = 350da690450c8b81cd7fbb3f07eefd94
XSHA256 (zyn-jackmidi-051205.diff) = eeca9f41cb0c100095c90676b224ba09cc2281132633ad1453f1fd5983dc17f2
XSIZE (zyn-jackmidi-051205.diff) = 3875
END-of-zynaddsubfx/distinfo
echo c - zynaddsubfx/files
mkdir -p zynaddsubfx/files > /dev/null 2>&1
echo x - zynaddsubfx/files/patch-Makefile.inc
sed 's/^X//' >zynaddsubfx/files/patch-Makefile.inc << 'END-of-zynaddsubfx/files/patch-Makefile.inc'
X--- Makefile.inc.old	Thu Jan 25 10:03:41 2007
X+++ Makefile.inc	Thu Jan 25 10:05:55 2007
X@@ -1,5 +1,3 @@
X-CXX=g++
X-
X #You can set the on what OS is compiling (Linux/Windows)
X OS_PORT=LINUX
X #OS_PORT=WINDOWS
X@@ -18,9 +16,9 @@
X 
X # L I N U X   C O N F I G U R A T I O N
X #Next line sets the midi input. It can be "ALSA", "OSS" or "NONE".
X-LINUX_MIDIIN=ALSA
X+#LINUX_MIDIIN=ALSA
X #LINUX_MIDIIN=OSS
X-#LINUX_MIDIIN=NONE
X+LINUX_MIDIIN=NONE
X 
X #Next lines sets the audio output (OSS/JACK/PA)
X #You may use only one at the time
END-of-zynaddsubfx/files/patch-Makefile.inc
echo x - zynaddsubfx/files/patch-Makefile
sed 's/^X//' >zynaddsubfx/files/patch-Makefile << 'END-of-zynaddsubfx/files/patch-Makefile'
X--- Makefile.orig	Thu Jan 25 10:11:05 2007
X+++ Makefile	Thu Jan 25 10:11:28 2007
X@@ -1,11 +1,5 @@
X include Makefile.inc
X 
X-ifneq ($(MAKECMDGOALS),debug)
X-  CXXFLAGS= -O6 -Wall 
X-else 
X-  CXXFLAGS= -O0 -Wall -Wpointer-arith -Wstrict-prototypes
X-endif
X-
X CXXFLAGS += -DOS_$(OS_PORT) -D$(MIDIIN)MIDIIN -DFFTW_VERSION_$(FFTW_VERSION) -DASM_F2I_$(ASM_F2I)
X 
X ifeq ($(DISABLE_GUI),YES)
END-of-zynaddsubfx/files/patch-Makefile
echo x - zynaddsubfx/files/patch-Output-JACKaudiooutput.C
sed 's/^X//' >zynaddsubfx/files/patch-Output-JACKaudiooutput.C << 'END-of-zynaddsubfx/files/patch-Output-JACKaudiooutput.C'
X--- Output/JACKaudiooutput.C.orig	Sun Jan 28 01:26:00 2007
X+++ Output/JACKaudiooutput.C	Sun Jan 28 01:28:35 2007
X@@ -38,6 +38,7 @@
X     jackmaster=master_;
X     jackclient=0;
X     char tmpstr[100];
X+    const char **ports;
X 
X     for (int i=0;i<15;i++){
X 	if (i!=0) snprintf(tmpstr,100,"ZynAddSubFX_%d",i);
X@@ -75,6 +76,15 @@
X     jack_connect(jackclient,jack_port_name(outport_left),"alsa_pcm:out_1");
X     jack_connect(jackclient,jack_port_name(outport_right),"alsa_pcm:out_2");
X      */
X+
X+    if ((ports = jack_get_ports (jackclient, NULL, NULL, JackPortIsPhysical|JackPortIsInput)) == NULL) 
X+	fprintf(stderr,"Cannot connect to jack output, you may hear no sound\n");       else {
X+      if (jack_connect(jackclient,jack_port_name(outport_left),ports[0]))
X+	fprintf(stderr,"Cannot connect to left output port\n");
X+      if (jack_connect(jackclient,jack_port_name(outport_right),ports[1]))
X+	fprintf(stderr,"Cannot connect to right output port\n");
X+    }
X+     
X      return(true);
X };
X 
X@@ -114,7 +124,7 @@
X   jack_midi_event_t jack_midi_event;
X   jack_nframes_t event_index = 0;
X   jack_nframes_t event_count = 
X-    jack_midi_port_get_info(midi_buf, frames)->event_count;
X+    jack_midi_get_event_count(midi_buf, frames);
X   unsigned char* midi_data;
X   unsigned char type, chan;
X   
END-of-zynaddsubfx/files/patch-Output-JACKaudiooutput.C
exit
--- zynaddsubfx-2.2.1.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list