# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= fluidsynth VERSION= 2.3.5 KEYWORDS= audio VARIANTS= standard SDESC[standard]= RT software synthesizer based on SoundFont2 specs HOMEPAGE= https://www.fluidsynth.org CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://github.com/FluidSynth/fluidsynth/archive/ DISTFILE[1]= v2.3.5.tar.gz:main DF_INDEX= 1 SPKGS[standard]= complete primary dev man tools OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= dbus:dev:standard libsndfile:dev:standard BUILDRUN_DEPENDS= dbus:primary:standard sndio:single:standard libsndfile:primary:standard EXRUN[tools]= fluidsynth:primary:standard USES= cpe cmake pkgconfig readline fortran:primary c++:primary GNOME_COMPONENTS= glib LICENSE= LGPL21+:primary LICENSE_TERMS= primary:{{WRKSRC}}/TERMS LICENSE_FILE= LGPL21+:{{WRKSRC}}/LICENSE LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/fluidsynth.c LICENSE_SCHEME= solo FPC_EQUIVALENT= audio/fluidsynth SOVERSION= 3.2.3 CMAKE_ARGS= -DLIB_INSTALL_DIR=lib -DCMAKE_INSTALL_PREFIX={{PREFIX}} -Denable-ladcca:BOOL=FALSE -Denable-midishare:BOOL=FALSE -Denable-jack:BOOL=FALSE -Denable-alsa:BOOL=FALSE -Denable-ladspa:BOOL=FALSE -Denable-lash:BOOL=FALSE -Denable-portaudio:BOOL=FALSE -Denable-pulseaudio:BOOL=FALSE -Denable-sndio:BOOL=TRUE -Denable-dbus:BOOL=TRUE -Denable-readline:BOOL=TRUE -Denable-libsndfile:BOOL=TRUE VAR_OPSYS[netbsd]= LDFLAGS=-lossaudio pre-configure-netbsd: ${REINPLACE_CMD} \ -e "s,/dev/dsp,/dev/audio,g" \ -e "s,/dev/midi,/dev/rmidi0,g" \ ${WRKSRC}/src/drivers/fluid_oss.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fluidsynth ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libfluidsynth.so [FILE:661:descriptions/desc.primary] FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps. Some notable features: - Cross platform support (Linux, macOS and Windows to name a few) - SoundFont 2 support - SoundFont 3 support (vorbis-compressed SF2) - Realtime effect control using SoundFont 2.01 modulators - Playback of MIDI files - Shared library which can be used in other programs - Built in command line shell [FILE:42:descriptions/desc.tools] This package contains fluidsynth program. [FILE:92:distinfo] f89e8e983ecfb4a5b4f5d8c2b9157ed18d15ed2e36246fa782f18abaea550e0d 1775448 v2.3.5.tar.gz [FILE:67:manifests/plist.primary] lib/ libfluidsynth.so.%%SOMAJOR%% libfluidsynth.so.%%SOVERSION%% [FILE:376:manifests/plist.dev] include/fluidsynth.h include/fluidsynth/ audio.h event.h gen.h ladspa.h log.h midi.h misc.h mod.h seq.h seqbind.h settings.h sfont.h shell.h synth.h types.h version.h voice.h lib/libfluidsynth.so lib/cmake/fluidsynth/ FluidSynthConfig.cmake FluidSynthConfigVersion.cmake FluidSynthTargets-release.cmake FluidSynthTargets.cmake lib/pkgconfig/fluidsynth.pc [FILE:31:manifests/plist.man] share/man/man1/fluidsynth.1.gz [FILE:15:manifests/plist.tools] bin/fluidsynth