[ITA} fluidsynth
Jon Turney
jon.turney@dronecode.org.uk
Mon Sep 18 16:49:45 GMT 2023
On 17/09/2023 14:14, Takashi Yano via Cygwin-apps wrote:
> I'd like adopt the fluidsynth package.
> Thanks in advance.
Thanks.
I added this to your packages.
>
> fluidsynth.cygport
>
> inherit cmake
>
> NAME="fluidsynth"
> VERSION=2.3.2
> RELEASE=1
> LICENSE="LGPL-2.1-or-later"
> CATEGORY="Audio"
> SUMMARY="SoundFont software synthesizer"
> DESCRIPTION="FluidSynth is a real-time software synthesizer based on the
> SoundFont 2 specifications."
> HOMEPAGE="http://www.fluidsynth.org/"
> SRC_URI="https://github.com/FluidSynth/fluidsynth/archive/v${VERSION}/fluidsynth-${VERSION}.tar.gz"
>
> PKG_NAMES="${NAME} lib${NAME}3 lib${NAME}-devel"
> fluidsynth_CONTENTS="usr/bin/*.exe usr/share/"
> libfluidsynth3_CATEGORY="Libs"
> libfluidsynth3_SUMMARY="${SUMMARY} library"
> libfluidsynth3_CONTENTS="usr/bin/cygfluidsynth-3.dll"
> libfluidsynth_devel_CATEGORY="Libs"
> libfluidsynth_devel_SUMMARY="${SUMMARY} library"
> libfluidsynth_devel_CONTENTS="
> usr/include/fluidsynth*
> usr/lib/libfluidsynth.dll.a
> usr/lib/pkgconfig/fluidsynth.pc
> "
>
> PKG_IGNORE="usr/lib/cmake/fluidsynth/*.cmake"
It would be normal to include these files in the libfluidsynth_devel
package, for use by cmake's find_package command.
Is there some reason to exclude them? If so, a comment explaining why
would be a good idea.
> # dbus: only for RealtimeKit
> # portaudio: playback is just static
Maybe the last line in this comment is no longer accurate?
> CYGCMAKE_ARGS="
> -Denable-dbus=OFF
> -Denable-midishare=OFF
> -Denable-portaudio=ON
> "
More information about the Cygwin-apps
mailing list