Accepting request 533979 from home:derselbst:anmp

- Update to version 1.1.8:
  * fix build against glib < 2.30
  * fix dsound audio driver on windows
  * fix a bug around `synth.audio-groups` setting, which caused improper multi-channel rendering
  * cmake 3.0.2 is now required
  * compilation with clang is now possible
  * build fixes on OS/2
- Use pkgconfig for resolving build requirements
- Minor description update

OBS-URL: https://build.opensuse.org/request/show/533979
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fluidsynth?expand=0&rev=36
This commit is contained in:
Tomáš Chvátal 2017-10-14 17:50:25 +00:00 committed by Git OBS Bridge
parent 03adb42138
commit 0544a4b7a3
4 changed files with 29 additions and 15 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f32636aa3f715fa4a4010db73530b58fbd94d192b78cd276d0b819c8fc855129
size 627065

3
fluidsynth-1.1.8.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:318df5aebde8e7353c8878f5c9cb3ba8ed578c2607978b6fbfc5f1cb2ad9d799
size 627528

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri Oct 13 13:50:41 UTC 2017 - tom.mbrt@googlemail.com
- Update to version 1.1.8:
* fix build against glib < 2.30
* fix dsound audio driver on windows
* fix a bug around `synth.audio-groups` setting, which caused improper multi-channel rendering
* cmake 3.0.2 is now required
* compilation with clang is now possible
* build fixes on OS/2
- Use pkgconfig for resolving build requirements
- Minor description update
-------------------------------------------------------------------
Wed Sep 6 09:27:00 UTC 2017 - tom.mbrt@googlemail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package fluidsynth
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: fluidsynth
Version: 1.1.7
Version: 1.1.8
Release: 0
# Obsoletes: iiwusynth
# Provides: iiwusynth
@ -27,22 +27,22 @@ Group: Productivity/Multimedia/Sound/Midi
Url: http://www.fluidsynth.org/
Source: https://github.com/FluidSynth/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1000: baselibs.conf
BuildRequires: alsa-devel
BuildRequires: cmake
BuildRequires: cmake >= 3.0.2
BuildRequires: ladspa-devel
BuildRequires: lash-devel
BuildRequires: libjack-devel
BuildRequires: libsndfile-devel
BuildRequires: pulseaudio-devel
BuildRequires: readline-devel
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(sndfile)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
FluidSynth (formerly IIWU Synth) is based on the SoundFont(tm) 2
specifications. It is a real-time "software synthesizer". FluidSynth
can read MIDI events from the MIDI input device and render them to the
audio device. It can also play MIDI files.
FluidSynth (formerly IIWU Synth) is a real-time software synthesizer
based on the SoundFont(tm) 2 specifications. It can read MIDI events
from the MIDI input device and render them to the audio device. It
can also play MIDI files.
%package devel
Summary: Development package for the fluidsynth library
@ -68,7 +68,8 @@ This package contains the shared library for Fluidsynth.
%build
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} -Denable-ladspa=1 \
cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-Denable-ladspa=1 \
-DCMAKE_C_FLAGS="%{optflags}"
make %{?_smp_mflags} VERBOSE=1