Hello community, here is the log from the commit of package fluidsynth for openSUSE:Factory checked in at 2018-02-25 12:20:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fluidsynth (Old) and /work/SRC/openSUSE:Factory/.fluidsynth.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fluidsynth" Sun Feb 25 12:20:15 2018 rev:35 rq:578385 version:1.1.9 Changes: -------- --- /work/SRC/openSUSE:Factory/fluidsynth/fluidsynth.changes 2018-01-16 09:35:01.458319218 +0100 +++ /work/SRC/openSUSE:Factory/.fluidsynth.new/fluidsynth.changes 2018-02-25 12:20:16.616080674 +0100 @@ -1,0 +2,8 @@ +Thu Feb 15 13:22:56 UTC 2018 - tchva...@suse.com + +- Switch to cmake macros +- Use %license to install license +- Disable optional lash support as we try to remove lash +- Format with spec-cleaner + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fluidsynth.spec ++++++ --- /var/tmp/diff_new_pack.QJZkF4/_old 2018-02-25 12:20:17.544047064 +0100 +++ /var/tmp/diff_new_pack.QJZkF4/_new 2018-02-25 12:20:17.548046920 +0100 @@ -19,8 +19,6 @@ Name: fluidsynth Version: 1.1.9 Release: 0 -# Obsoletes: iiwusynth -# Provides: iiwusynth Summary: A Real-Time Software Synthesizer That Uses Soundfont(tm) License: LGPL-2.1+ Group: Productivity/Multimedia/Sound/Midi @@ -29,14 +27,13 @@ Source1000: baselibs.conf BuildRequires: cmake >= 3.0.2 BuildRequires: ladspa-devel -BuildRequires: lash-devel +BuildRequires: pkgconfig 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 a real-time software synthesizer @@ -66,35 +63,32 @@ %setup -q %build -mkdir build -cd build -cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} \ +# Upstream uses both LIB_SUFFIX and LIB_INSTALL_DIR... so it gets set to +# lib6464 unless overriden +%cmake \ + -DLIB_INSTALL_DIR:PATH=/usr/lib \ -Denable-ladspa=1 \ - -DCMAKE_C_FLAGS="%{optflags}" -make %{?_smp_mflags} VERBOSE=1 + -Denable-lash=0 +make %{?_smp_mflags} %install -cd build -%make_install +%cmake_install %post -n libfluidsynth1 -p /sbin/ldconfig - %postun -n libfluidsynth1 -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc AUTHORS ChangeLog LICENSE NEWS README.md THANKS TODO -%doc %{_mandir}/man?/* +%license LICENSE +%doc AUTHORS ChangeLog NEWS README.md THANKS TODO +%{_mandir}/man?/* %{_bindir}/* %files devel -%defattr(-,root,root) %{_libdir}/lib*.so %{_includedir}/* %{_libdir}/pkgconfig/*.pc %files -n libfluidsynth1 -%defattr(-,root,root) %{_libdir}/lib*.so.* %changelog