Hello community, here is the log from the commit of package fluidsynth for openSUSE:Factory checked in at Tue Aug 9 16:24:49 CEST 2011.
-------- --- fluidsynth/fluidsynth.changes 2010-12-31 15:20:20.000000000 +0100 +++ /mounts/work_src_done/STABLE/fluidsynth/fluidsynth.changes 2011-08-09 12:33:53.000000000 +0200 @@ -1,0 +2,11 @@ +Mon Aug 8 12:57:18 CEST 2011 - ti...@suse.de + +- Updated to version 1.1.4: + Improvements to the API for playing MIDI files, several bug fixes + in the engine itself; for details, see: + http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_4 +- Use cmake for build +- Re-add a symbol dropped from 1.1.3 +- Clean up spec file + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- fluidsynth-1.1.3.tar.bz2 New: ---- fluidsynth-1.1.4.tar.bz2 fluidsynth-add-missing-export-for-1.1.4.diff fluidsynth-fix-build-lash.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fluidsynth.spec ++++++ --- /var/tmp/diff_new_pack.PczVfL/_old 2011-08-09 16:23:54.000000000 +0200 +++ /var/tmp/diff_new_pack.PczVfL/_new 2011-08-09 16:23:54.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package fluidsynth (Version 1.1.3) +# spec file for package fluidsynth # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,9 +20,10 @@ Name: fluidsynth BuildRequires: alsa-devel ladspa-devel libjack-devel readline-devel BuildRequires: dbus-1-devel lash-devel libsndfile-devel pulseaudio-devel +BuildRequires: cmake Summary: A Real-Time Software Synthesizer That Uses Soundfont(tm) -Version: 1.1.3 -Release: 2 +Version: 1.1.4 +Release: 1 Group: Productivity/Multimedia/Sound/Midi # Obsoletes: iiwusynth # Provides: iiwusynth @@ -30,6 +31,8 @@ License: LGPLv2.1+ Url: http://www.fluidsynth.org/ Source: %{name}-%{version}.tar.bz2 +Patch1: fluidsynth-fix-build-lash.diff +Patch2: fluidsynth-add-missing-export-for-1.1.4.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -38,14 +41,6 @@ can read MIDI events from the MIDI input device and render them to the audio device. It can also play MIDI files. - - -Authors: --------- - Peter Hanappe <pe...@hanappe.com> - Samuel Bianchini - Johnathan Lee - %package devel License: LGPLv2.1+ Summary: Development package for the fluidsynth library @@ -57,14 +52,6 @@ This package contains the files needed to compile programs that use the fluidsynth library. - - -Authors: --------- - Peter Hanappe <pe...@hanappe.com> - Samuel Bianchini - Johnathan Lee - %package -n libfluidsynth1 License: LGPLv2.1+ Summary: Library for Fluidsynth @@ -73,32 +60,20 @@ %description -n libfluidsynth1 This package contains the shared library for Fluidsynth. - - -Authors: --------- - Peter Hanappe <pe...@hanappe.com> - Samuel Bianchini - Johnathan Lee - %prep %setup -q +%patch1 -p1 +%patch2 -p1 %build -# autoreconf --force --install -CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \ -./configure --prefix=%{_prefix} \ - --libdir=%{_libdir} \ - --mandir=%{_mandir} \ - --disable-static \ - --enable-jack-support \ - --enable-ladspa -make +mkdir build +cd build +cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} -Denable-ladspa=1 +%{__make} VERBOSE=1 %install +cd build make install DESTDIR=$RPM_BUILD_ROOT -# remove unneeded files -rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la %post -n libfluidsynth1 -p /sbin/ldconfig ++++++ fluidsynth-1.1.3.tar.bz2 -> fluidsynth-1.1.4.tar.bz2 ++++++ ++++ 8803 lines of diff (skipped) ++++++ fluidsynth-add-missing-export-for-1.1.4.diff ++++++ --- src/sfloader/fluid_defsfont.c | 6 ++++++ 1 file changed, 6 insertions(+) --- a/src/sfloader/fluid_defsfont.c +++ b/src/sfloader/fluid_defsfont.c @@ -109,6 +109,12 @@ return fluid_defsfont_get_name((fluid_defsfont_t*) sfont->data); } +fluid_sample_t* fluid_defsfont_get_sample(fluid_defsfont_t* sfont, char *s) +{ + /* This function is here just to avoid an ABI/SONAME bump, see ticket #98. Should never be used. */ + return NULL; +} + fluid_preset_t* fluid_defsfont_sfont_get_preset(fluid_sfont_t* sfont, unsigned int bank, unsigned int prenum) { ++++++ fluidsynth-fix-build-lash.diff ++++++ --- src/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -296,6 +296,7 @@ ${WINDOWS_LIBS} ${MidiShare_LIBS} ${LIBFLUID_LIBS} + -lpthread ) # ************ CLI program ************ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org