Hello community,

here is the log from the commit of package qmmp for openSUSE:Factory checked in 
at 2015-09-08 17:44:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qmmp (Old)
 and      /work/SRC/openSUSE:Factory/.qmmp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qmmp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/qmmp/qmmp.changes        2015-06-16 
14:06:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.qmmp.new/qmmp.changes   2015-09-08 
18:04:46.000000000 +0200
@@ -1,0 +2,82 @@
+Sun Sep  6 10:32:23 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 0.9.1:
+  * Fix 16-bit converter.
+  * Improve Russian translation.
+- Rename & rebase qmmp-0.6.1-default_pulse.patch to
+  qmmp-default-pulse.patch.
+- Build with ffmpeg support outside PMBS as well.
+- Do not force UNIX permissions in %files globally.
+- Obsolete qmmp-plugin-pack-simple-ui as it's merged with
+  libqmmp0-plugins.
+
+-------------------------------------------------------------------
+Sat Sep  5 07:45:00 UTC 2015 - quarcks...@gmail.com
+
+- Update to 0.9.0:
+  * added "Save List" action to the tab menu;
+  * added *.med files support;
+  * added 9 channels support to equalizer;
+  * added album artist tag support;
+  * added asynchronous sorting;
+  * added audio-channel sequence converter;
+  * added default hotkey for the "Rename List" action;
+  * added feature to change user agent;
+  * added feature to change window title;
+  * added feature to disable fadeout in the gme plugin;
+  * added feature to disable plugins without qmmp.pri modification (qmake only)
+  * added feature to exclude cue data files;
+  * added feature to hide song length;
+  * added feature to hide track length;
+  * added feature to move files;
+  * added feature to remember playlist scroll position;
+  * added feature to reset fonts;
+  * added feature to reset shortcuts;
+  * added feature to restore default shortcuts;
+  * added multiple column support;
+  * added s3m, stm and xm extensions to desktop files;
+  * added Simple User Interface (QSUI) with the following changes:
+  * added sorting by album artist;
+  * added sorting by file modification date;
+  * changed default playlist separator;
+  * changed default skin to Glare;
+  * fixed cmake support;    
+  * fixed config directory path;
+  * fixed crash when quitting while playlist is being populated;
+  * fixed details dialog form;
+  * fixed documentation;
+  * fixed home page;
+  * fixed main window activation;
+  * fixed minimizing throw taskbar under windows;
+  * fixed opus plugin;
+  * fixed some skins parsing;
+  * fixed some skins support;
+  * fixed support of keyboards with single play/pause button;
+  * fixed text scroller colors;
+  * fixed typos;
+  * improved ape tags support in the mpeg plugin;
+  * improved cmake build scripts;
+  * improved fileops plugin:
+  * improved global hotkey settings;
+  * improved playlist changes notification;
+  * improved status bar;
+  * improved title formatter;
+  * increased details dialog size;
+  * optimized playlist container;
+  * optimized sample rate converter;
+  * reduced cpu usage;
+  * reworked settings dialog;
+  * updated Czech translation;
+  * updated French translation;
+  * updated German translation;
+  * updated Greek translation;
+  * updated Hebrew translation;
+  * updated Japanese translation;
+  * updated Japanese translation;
+  * updated Polish translation;
+  * updated Portuguese translation;
+  * updated Russian translation;
+  * updated Ukrainian translation;
+  * using DirectSound output as default under Windows.
+
+-------------------------------------------------------------------

Old:
----
  qmmp-0.6.1-default_pulse.patch
  qmmp-0.8.5.tar.bz2

New:
----
  qmmp-0.9.1.tar.bz2
  qmmp-default-pulse.patch

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

Other differences:
------------------
++++++ qmmp.spec ++++++
--- /var/tmp/diff_new_pack.Rd4OOq/_old  2015-09-08 18:04:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Rd4OOq/_new  2015-09-08 18:04:50.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qmmp
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -15,24 +15,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%define sover   0
 %bcond_with ffmpeg
 %bcond_with mad
 %bcond_with faad
-
-%define soname 0
-
 Name:           qmmp
-Version:        0.8.5
+Version:        0.9.1
 Release:        0
 Summary:        XMMS-like audio player
 License:        GPL-2.0+
 Group:          Productivity/Multimedia/Sound/Players
 Url:            http://qmmp.ylsoftware.com/
 Source0:        http://qmmp.ylsoftware.com/files/qmmp-%{version}.tar.bz2
-# PATCH-FEATURE-OPENSUSE qmmp-0.6.1-default_pulse.patch reddw...@opensuse.org 
-- Use PulseAudio instead of ALSA by default
-Patch0:         qmmp-0.6.1-default_pulse.patch
-# PATCH-FIX-UPSTREAM qmmp-fix_cdda_version.patch pascal.ble...@opensuse.org -- 
Fix header detection for cdparanoia cdda.h
-Patch1:         qmmp-fix_cdda_version.patch
+# PATCH-FIX-UPSTREAM qmmp-fix_cdda_version.patch pascal.ble...@opensuse.org -- 
Fix header detection for cdparanoia cdda.h.
+Patch0:         qmmp-fix_cdda_version.patch
+# PATCH-FEATURE-OPENSUSE qmmp-default_pulse.patch reddw...@opensuse.org -- Use 
PulseAudio instead of ALSA by default.
+Patch1:         qmmp-default-pulse.patch
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  gcc-c++
@@ -47,12 +46,9 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(enca) >= 1.9
 BuildRequires:  pkgconfig(flac)
-BuildRequires:  pkgconfig(opus) >= 1.0.2
-BuildRequires:  pkgconfig(opusfile) >= 0.2
-# Standard Jack version is not new enough until openSUSE 12.1
-%if 0%{?suse_version} > 1140
-BuildRequires:  pkgconfig(jack)
-%endif
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libbs2b)
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libcdio)
@@ -65,15 +61,19 @@
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libpulse-simple)
 BuildRequires:  pkgconfig(libsidplayfp)
+BuildRequires:  pkgconfig(opus) >= 1.0.2
+BuildRequires:  pkgconfig(opusfile) >= 0.2
 BuildRequires:  pkgconfig(samplerate)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(taglib)
 BuildRequires:  pkgconfig(vorbisfile)
 BuildRequires:  pkgconfig(wavpack)
-%if %{with ffmpeg}
-BuildRequires:  pkgconfig(libavcodec)
-BuildRequires:  pkgconfig(libavformat)
-BuildRequires:  pkgconfig(libavutil)
+Requires:       qmmp(%{sover})(Input)
+Requires:       qmmp(%{sover})(Output)
+Requires:       qmmp(%{sover})(Ui)
+# Standard JACK version is not new enough until openSUSE 12.1.
+%if 0%{?suse_version} > 1140
+BuildRequires:  pkgconfig(jack)
 %endif
 %if %{with mad}
 BuildRequires:  pkgconfig(mad)
@@ -81,46 +81,46 @@
 %if %{with faad}
 BuildRequires:  libfaad-devel
 %endif
-Requires:       qmmp(%{soname})(Input)
-Requires:       qmmp(%{soname})(Output)
-Requires:       qmmp(%{soname})(Ui)
 
 %description
 This program is an audio-player, written with help of Qt library. The program
 has user interface, similar winamp or xmms.
 
-%package -n libqmmp%{soname}
+%package -n libqmmp%{sover}
 Summary:        Qmmp library
 Group:          System/Libraries
-Recommends:     libqmmp%{soname}-plugins
+Recommends:     libqmmp%{sover}-plugins
 
-%description -n libqmmp%{soname}
+%description -n libqmmp%{sover}
 Qmmp library.
 
-%package -n libqmmp%{soname}-plugins
+%package -n libqmmp%{sover}-plugins
 Summary:        Plugins for libqmmp
 Group:          System/Libraries
-Provides:       qmmp(%{soname})(Input)
-Provides:       qmmp(%{soname})(Output)
-Provides:       qmmp(%{soname})(Ui)
-# Suggests instead of Recommends since MPlayer is a too big dependency
-Suggests:       libqmmp%{soname}-plugin-mplayer
+# Suggests instead of Recommends since MPlayer is a too big dependency.
+Suggests:       libqmmp%{sover}-plugin-mplayer
+# qmmp-plugin-pack-simple-ui was last used in openSUSE 13.2 (in PMBS).
+Obsoletes:      qmmp-plugin-pack-simple-ui < {version}
+Provides:       qmmp-plugin-pack-simple-ui = %{version}
+Provides:       qmmp(%{sover})(Input)
+Provides:       qmmp(%{sover})(Output)
+Provides:       qmmp(%{sover})(Ui)
 
-%description -n libqmmp%{soname}-plugins
+%description -n libqmmp%{sover}-plugins
 Plugins for libqmmp.
 
-%package -n libqmmp%{soname}-plugin-mplayer
+%package -n libqmmp%{sover}-plugin-mplayer
 Summary:        MPlayer plugin for libqmmp
 Group:          System/Libraries
 Requires:       %{_bindir}/mplayer
 
-%description -n libqmmp%{soname}-plugin-mplayer
+%description -n libqmmp%{sover}-plugin-mplayer
 MPlayer plugin for libqmmp.
 
 %package -n libqmmp-devel
 Summary:        Development files for libqmmp
 Group:          Development/Libraries/C and C++
-Requires:       libqmmp%{soname} = %{version}
+Requires:       libqmmp%{sover} = %{version}
 
 %description -n libqmmp-devel
 Development files for libqmmp.
@@ -128,27 +128,28 @@
 %prep
 %setup -q
 %patch0
-%patch1
+%patch1 -p1
 
 %build
 mkdir build
-cd build
-export CFLAGS='%{optflags}'
-export CXXFLAGS='%{optflags}'
-cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 \
-      -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-      -DLIB_DIR=%{_lib} \
+pushd build
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
+cmake \
       -DCMAKE_BUILD_TYPE=Release \
       -DCMAKE_VERBOSE_MAKEFILE=TRUE \
+  -DCMAKE_INSTALL_PREFIX=%{_prefix}  \
+  -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 \
+  -DLIB_DIR=%{_lib}                  \
       -DUSE_HAL=FALSE \
       -DUSE_OSS=FALSE \
       -DUSE_OSS4=FALSE \
       ..
 make %{?_smp_mflags}
+popd
 
 %install
-cd build
-%make_install
+%make_install -C build
 
 %post
 %icon_theme_cache_post
@@ -158,45 +159,46 @@
 %desktop_database_postun
 %icon_theme_cache_postun
 
-%post -n libqmmp%{soname} -p /sbin/ldconfig
+%post -n libqmmp%{sover} -p /sbin/ldconfig
 
-%postun -n libqmmp%{soname} -p /sbin/ldconfig
+%postun -n libqmmp%{sover} -p /sbin/ldconfig
 
-%post -n libqmmp%{soname}-plugins
+%post -n libqmmp%{sover}-plugins
 %desktop_database_post
 
-%postun -n libqmmp%{soname}-plugins
+%postun -n libqmmp%{sover}-plugins
 %desktop_database_postun
 
 %files
-%defattr(0644,root,root,0755)
+%defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING README
-%attr(0755,root,root) %{_bindir}/qmmp
-%{_datadir}/qmmp
+%{_bindir}/qmmp
+%{_datadir}/qmmp/
 %{_datadir}/applications/qmmp.desktop
 %{_datadir}/applications/qmmp_enqueue.desktop
 %{_datadir}/applications/qmmp_dir.desktop
 %{_datadir}/icons/hicolor/*/apps/qmmp*
 
-%files -n libqmmp%{soname}
-%defattr(0644,root,root,0755)
-%{_libdir}/libqmmp.so.%{soname}*
-%{_libdir}/libqmmpui.so.%{soname}*
-
-%files -n libqmmp%{soname}-plugins
-%defattr(0644,root,root,0755)
-%{_libdir}/qmmp
+%files -n libqmmp%{sover}
+%defattr(-,root,root)
+%{_libdir}/libqmmp.so.%{sover}*
+%{_libdir}/libqmmpui.so.%{sover}*
+
+%files -n libqmmp%{sover}-plugins
+%defattr(-,root,root)
+%{_libdir}/qmmp/
 %exclude %{_libdir}/qmmp/Engines/libmplayer.so
-%{_datadir}/applications/qmmp_cue.desktop
 
-%files -n libqmmp%{soname}-plugin-mplayer
-%defattr(0644,root,root,0755)
+%files -n libqmmp%{sover}-plugin-mplayer
+%defattr(-,root,root)
+%dir %{_libdir}/qmmp/
+%dir %{_libdir}/qmmp/Engines/
 %{_libdir}/qmmp/Engines/libmplayer.so
 
 %files -n libqmmp-devel
-%defattr(0644,root,root,0755)
-%{_includedir}/qmmp
-%{_includedir}/qmmpui
+%defattr(-,root,root)
+%{_includedir}/qmmp/
+%{_includedir}/qmmpui/
 %{_libdir}/libqmmp.so
 %{_libdir}/libqmmpui.so
 %{_libdir}/pkgconfig/qmmp.pc

++++++ qmmp-0.8.5.tar.bz2 -> qmmp-0.9.1.tar.bz2 ++++++
++++ 192518 lines of diff (skipped)

++++++ qmmp-default-pulse.patch ++++++
--- a/src/qmmp/output.cpp
+++ b/src/qmmp/output.cpp
@@ -144,7 +144,7 @@ OutputFactory *Output::currentFactory()
     loadPlugins();
     QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
 #ifdef Q_OS_LINUX
-    QString name = settings.value("Output/current_plugin", "alsa").toString();
+    QString name = settings.value("Output/current_plugin", "pulse").toString();
 #elif defined Q_WS_WIN
     QString name = settings.value("Output/current_plugin", 
"directsound").toString();
 #else

Reply via email to