Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mt32emu for openSUSE:Factory checked 
in at 2021-04-06 17:30:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mt32emu (Old)
 and      /work/SRC/openSUSE:Factory/.mt32emu.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mt32emu"

Tue Apr  6 17:30:49 2021 rev:4 rq:883084 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mt32emu/mt32emu.changes  2021-03-03 
18:34:45.915372882 +0100
+++ /work/SRC/openSUSE:Factory/.mt32emu.new.2401/mt32emu.changes        
2021-04-06 17:32:22.335299570 +0200
@@ -1,0 +2,12 @@
+Mon Apr  5 17:44:44 UTC 2021 - ???????? ???????????? <[email protected]>
+
+- Removed unnecessary dependencies from the devel package.
+- Replaced Qt-frontend application to mt32emu-qt subpackage.
+- Renamed source1 file from mt32emu.desktop to mt32emu-qt.desktop.
+- Updated to 2.5.0.
+  * Added support for partial ROM images.
+  * Added a few API extensions to better handle ROM images.
+  * Added generation of pkg-config file.
+  * Fixed undefined behaviour that the TVP emulation code may exhibit.
+
+-------------------------------------------------------------------

Old:
----
  mt32emu.desktop
  munt-libmt32emu_2_4_2.tar.gz

New:
----
  mt32emu-qt.desktop
  munt-libmt32emu_2_5_0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mt32emu.spec ++++++
--- /var/tmp/diff_new_pack.KF8xoW/_old  2021-04-06 17:32:22.995300317 +0200
+++ /var/tmp/diff_new_pack.KF8xoW/_new  2021-04-06 17:32:22.995300317 +0200
@@ -17,16 +17,16 @@
 
 
 %define s_name  munt-lib%{name}_%{s_ver}
-%define s_ver   2_4_2
+%define s_ver   2_5_0
 %define sover   2
 Name:           mt32emu
-Version:        2.4.2
+Version:        2.5.0
 Release:        0
 Summary:        An emulator of the Roland MT-32, CM-32L and LAPC-I synthesiser 
modules
 License:        GPL-3.0-or-later AND LGPL-2.1-or-later
 URL:            https://github.com/munt/munt
 Source0:        
https://github.com/munt/munt/archive/lib%{name}_%{s_ver}.tar.gz#/%{s_name}.tar.gz
-Source1:        %{name}.desktop
+Source1:        %{name}-qt.desktop
 Source2:        %{name}.png
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -40,11 +40,19 @@
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(portaudio-2.0)
-Requires:       lib%{name}%{sover} = %{version}
 
 %description
 A multi-platform software synthesiser emulating pre-GM MIDI devices such as 
the Roland MT-32, CM-32L, CM-64 and LAPC-I.
 
+%package qt
+Summary:        The main Qt-frontend synthesiser application
+Requires:       lib%{name}%{sover} = %{version}
+Provides:       %{name} = %{version}
+Obsoletes:      %{name} < %{version}
+
+%description qt
+It facilitates both realtime synthesis and conversion of pre-recorded SMF 
files to WAVE making use of the mt32emu library.
+
 %package -n lib%{name}%{sover}
 Summary:        Shared library for %{name}
 
@@ -54,15 +62,7 @@
 
 %package -n lib%{name}-devel
 Summary:        Development files for lib%{name}
-Requires:       libmt32emu%{sover} = %{version}
-Requires:       pkgconfig(Qt5Core)
-Requires:       pkgconfig(Qt5Gui)
-Requires:       pkgconfig(Qt5Widgets)
-Requires:       pkgconfig(alsa)
-Requires:       pkgconfig(glib-2.0)
-Requires:       pkgconfig(jack)
-Requires:       pkgconfig(libpulse)
-Requires:       pkgconfig(portaudio-2.0)
+Requires:       lib%{name}%{sover} = %{version}
 
 %description -n lib%{name}-devel
 A multi-platform software synthesiser emulating pre-GM MIDI devices such as 
the Roland MT-32, CM-32L, CM-64 and LAPC-I.
@@ -73,24 +73,28 @@
 
 %build
 %cmake -LA \
-       -DCMAKE_SHARED_LINKER_FLAGS="-lm"
+       -DCMAKE_SHARED_LINKER_FLAGS="-lm" \
+       -DLIB_INSTALL_DIR:PATH="%{_lib}" \
+       -Dlibmt32emu_PKGCONFIG_INSTALL_PREFIX="%{_libdir}"
 %make_build
 
 %install
 %cmake_install
-install -Dpm0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
+rm %{buildroot}%{_datadir}/applications/%{name}-qt.desktop
+install -Dpm0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}-qt.desktop
+rm %{buildroot}%{_datadir}/pixmaps/munt.png
 install -Dpm0644 %{SOURCE2} 
%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
 rm -r %{buildroot}%{_datadir}/doc
 
 %post   -n lib%{name}%{sover} -p /sbin/ldconfig
 %postun -n lib%{name}%{sover} -p /sbin/ldconfig
 
-%files
+%files qt
 %license %{name}_qt/COPYING.txt
 %doc %{name}_qt/AUTHORS.txt %{name}_qt/NEWS.txt %{name}_qt/README.md 
%{name}_qt/TODO.txt
 %{_bindir}/%{name}-qt
 %{_bindir}/%{name}-smf2wav
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/applications/%{name}-qt.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 
 %files -n lib%{name}%{sover}
@@ -101,8 +105,10 @@
 %files -n lib%{name}-devel
 %{_libdir}/lib%{name}.so
 %dir %{_includedir}/%{name}
+%{_includedir}/%{name}.h
 %{_includedir}/%{name}/*.h
 %dir %{_includedir}/%{name}/c_interface
 %{_includedir}/%{name}/c_interface/*.h
+%{_libdir}/pkgconfig/%{name}.pc
 
 %changelog

++++++ mt32emu-qt.desktop ++++++
[Desktop Entry]
Name=Munt: MT-32 Emulator
Name[ru]=MT-32 ????????????????
Exec=mt32emu-qt
Type=Application
Categories=Qt;AudioVideo;Midi;
Icon=mt32emu
Comment=An emulator of the Roland MT-32, CM-32L and LAPC-I synthesiser modules.
Comment[ru]=???????????????? Roland MT-32, CM-32L and LAPC-I 
?????????????????????????? ??????????????.
++++++ mt32emu.png ++++++
Binary files /var/tmp/diff_new_pack.KF8xoW/_old and 
/var/tmp/diff_new_pack.KF8xoW/_new differ

++++++ munt-libmt32emu_2_4_2.tar.gz -> munt-libmt32emu_2_5_0.tar.gz ++++++
++++ 2434 lines of diff (skipped)

Reply via email to