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

Reply via email to