Hello community,

here is the log from the commit of package audacious for openSUSE:Factory 
checked in at 2020-03-23 12:50:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/audacious (Old)
 and      /work/SRC/openSUSE:Factory/.audacious.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "audacious"

Mon Mar 23 12:50:50 2020 rev:7 rq:787303 version:4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/audacious/audacious.changes      2019-11-09 
23:24:38.883888489 +0100
+++ /work/SRC/openSUSE:Factory/.audacious.new.3160/audacious.changes    
2020-03-23 12:52:31.508030438 +0100
@@ -2 +2 @@
-Thu Oct 17 13:53:13 UTC 2019 - Richard Brown <[email protected]>
+Sun Mar 22 19:26:07 UTC 2020 - Alexei Sorokin <[email protected]>
@@ -4 +4,4 @@
-- Remove obsolete Groups tag (fate#326485)
+- Update to version 4.0:
+  * See https://audacious-media-player.org/news/45-audacious-4-0-released
+- Disable building the deprecated GTK UI.
+- Build with Meson.

Old:
----
  audacious-3.10.1.tar.bz2

New:
----
  audacious-4.0.tar.bz2

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

Other differences:
------------------
++++++ audacious.spec ++++++
--- /var/tmp/diff_new_pack.otod8u/_old  2020-03-23 12:52:32.488031053 +0100
+++ /var/tmp/diff_new_pack.otod8u/_new  2020-03-23 12:52:32.488031053 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package audacious
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,43 +16,35 @@
 #
 
 
-%define aud_plugin_ver_min 3.10
-%define aud_plugin_ver_max 3.10.99
+%define aud_plugin_ver_min 4.0
+%define aud_plugin_ver_max 4.0.99
 %define core_soname 5
 %define qt_soname 2
-%define gui_soname 5
 %define tag_soname 3
 Name:           audacious
-Version:        3.10.1
+Version:        4.0
 Release:        0
 Summary:        Audio player with graphical UI and library functionality
 License:        BSD-2-Clause
 URL:            https://audacious-media-player.org/
 Source:         
https://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++ >= 4.5
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(Qt5Core) >= 5.2
-BuildRequires:  pkgconfig(Qt5Gui) >= 5.2
-BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2
-BuildRequires:  pkgconfig(dbus-1) >= 1.0.2
-BuildRequires:  pkgconfig(dbus-glib-1) >= 0.88
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.32
-BuildRequires:  pkgconfig(glib-2.0) >= 2.32
-BuildRequires:  pkgconfig(gmodule-2.0) >= 2.32
-BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(libguess) >= 1.2
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(glib-2.0)
 Requires:       %{name}-plugins%{?_isa} <= %{aud_plugin_ver_max}
 Requires:       %{name}-plugins%{?_isa} >= %{aud_plugin_ver_min}
 Recommends:     %{name}-lang
 Recommends:     %{name}-plugins-extra >= %{aud_plugin_ver_min}
 
 %description
-Audacious is an audio player. It is based on GTK+ and supports a wide
+Audacious is an audio player. It is based on Qt and supports a wide
 range of audio codecs. It still features an alternative skinned user
 interface (based on Winamp 2.x skins). Historically, it started as a
 fork of a fork of XMMS.
@@ -67,19 +59,12 @@
 Library from the Audacious audio player.
 
 %package -n libaudqt%{qt_soname}
-Summary:        QT GUI implementation of Audacious
+Summary:        Qt GUI implementation of Audacious
 Requires:       libaudcore%{core_soname} >= %{version}
 
 %description -n libaudqt%{qt_soname}
 Library from the Audacious audio player.
 
-%package -n libaudgui%{gui_soname}
-Summary:        GTK GUI implementation of Audacious
-Requires:       libaudcore%{core_soname} >= %{version}
-
-%description -n libaudgui%{gui_soname}
-Library from the Audacious audio player.
-
 %package -n libaudtag%{tag_soname}
 Summary:        ID3 and APE metadata support for Audacious
 Requires:       libaudcore%{core_soname} >= %{version}
@@ -90,7 +75,6 @@
 %package devel
 Summary:        Development files for Audacious
 Requires:       libaudcore%{core_soname} = %{version}
-Requires:       libaudgui%{gui_soname} = %{version}
 Requires:       libaudqt%{qt_soname} = %{version}
 Requires:       libaudtag%{tag_soname} = %{version}
 
@@ -101,15 +85,11 @@
 %setup -q
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
-  --enable-qt     \
-  --enable-gtk    \
-  --disable-rpath
-make %{?_smp_mflags} V=1
+%meson -Dqt=true
+%meson_build
 
 %install
-%make_install
+%meson_install
 
 install -Dpm 0644 contrib/%{name}.appdata.xml \
   %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
@@ -125,24 +105,10 @@
 
 %postun -n libaudqt%{qt_soname} -p /sbin/ldconfig
 
-%post -n libaudgui%{gui_soname} -p /sbin/ldconfig
-
-%postun -n libaudgui%{gui_soname} -p /sbin/ldconfig
-
 %post -n libaudtag%{tag_soname} -p /sbin/ldconfig
 
 %postun -n libaudtag%{tag_soname} -p /sbin/ldconfig
 
-%if 0%{?suse_version} < 1500
-%post
-%icon_theme_cache_post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-%endif
-
 %files
 %license COPYING
 %doc AUTHORS
@@ -164,9 +130,6 @@
 %files -n libaudqt%{qt_soname}
 %{_libdir}/libaudqt.so.%{qt_soname}*
 
-%files -n libaudgui%{gui_soname}
-%{_libdir}/libaudgui.so.%{gui_soname}*
-
 %files -n libaudtag%{tag_soname}
 %{_libdir}/libaudtag.so.%{tag_soname}*
 
@@ -176,8 +139,6 @@
 %{_libdir}/libaudcore.so
 %{_includedir}/libaudqt/
 %{_libdir}/libaudqt.so
-%{_includedir}/libaudgui/
-%{_libdir}/libaudgui.so
 %{_libdir}/libaudtag.so
 %{_libdir}/pkgconfig/%{name}.pc
 

++++++ audacious-3.10.1.tar.bz2 -> audacious-4.0.tar.bz2 ++++++
++++ 42211 lines of diff (skipped)


Reply via email to