Hello community, here is the log from the commit of package exaile for openSUSE:Factory checked in at 2017-01-24 10:36:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/exaile (Old) and /work/SRC/openSUSE:Factory/.exaile.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "exaile" Changes: -------- --- /work/SRC/openSUSE:Factory/exaile/exaile.changes 2015-04-30 11:51:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.exaile.new/exaile.changes 2017-01-24 10:36:08.635046863 +0100 @@ -1,0 +2,8 @@ +Thu Jan 19 00:16:12 UTC 2017 - [email protected] + +- Update to version 3.4.5+git20170110: + * No changelog available. +- Rebase exaile-no-splash-default.patch, + exaile-mate-screensaver.patch. + +------------------------------------------------------------------- Old: ---- exaile-3.4.5.tar.gz New: ---- exaile-3.4.5+git20170110.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ exaile.spec ++++++ --- /var/tmp/diff_new_pack.tCb9XU/_old 2017-01-24 10:36:09.302951988 +0100 +++ /var/tmp/diff_new_pack.tCb9XU/_new 2017-01-24 10:36:09.306951420 +0100 @@ -1,7 +1,7 @@ # # spec file for package exaile # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -18,41 +18,43 @@ %define _name Exaile Name: exaile -Version: 3.4.5 +Version: 3.4.5+git20170110 Release: 0 -Summary: Gtk2 Amarok-like music player +Summary: Gtk3 Amarok-like music player License: GPL-3.0+ Group: Productivity/Multimedia/Sound/Players Url: http://exaile.org/ -Source: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.gz # PATCH-FEATURE-UPSTREAM exaile-no-splash-default.patch [email protected] -- Do not show splash screen on startup by default. Patch0: %{name}-no-splash-default.patch # PATCH-FEATURE-UPSTREAM exaile-mate-screensaver.patch [email protected] -- Make screensaverpause plugin work with MATE ScreenSaver. Patch1: %{name}-mate-screensaver.patch BuildRequires: dos2unix BuildRequires: fdupes +BuildRequires: gobject-introspection-devel BuildRequires: help2man -BuildRequires: python-devel >= 2.6 -BuildRequires: python-gobject-devel >= 2.18 +BuildRequires: python BuildRequires: update-desktop-files Requires: dbus-1-python Requires: gdk-pixbuf-loader-rsvg -Requires: gstreamer-0_10-plugins-good -Requires: python-gobject >= 2.18 -Requires: python-gstreamer010 -Requires: python-gtk >= 2.17 +Requires: gstreamer +Requires: gstreamer-plugins-good +Requires: python-cairo +Requires: python-feedparser +Requires: python-gobject +Requires: python-gobject-cairo Requires: python-mutagen >= 1.10 -Recommends: %{name}-lang = %{version} -Recommends: gstreamer-0_10-plugins-bad -Recommends: gstreamer-0_10-plugins-ugly -Recommends: moodbar +Recommends: %{name}-lang +Recommends: gstreamer-plugins-bad +Recommends: gstreamer-plugins-ugly Recommends: python-CDDB Recommends: python-Pillow Recommends: python-gpod -Recommends: python-notify -Recommends: python-webkitgtk >= 1.1.2 Recommends: udisks2 BuildArch: noarch +%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 +Requires: python3-gobject-Gdk +%endif %description Exaile is a media player aiming to be similar to Clementine, but @@ -80,13 +82,12 @@ sed -i "s|\(locale_path = \).*$|\1'%{_datadir}/locale'|" xl/nls.py %build -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -# Exaile launcher works with LIBINSTALLDIR which is a relative path from %%{_prefix}. -export data=$(python2 -c "import os.path; print(os.path.relpath('%{_datadir}', '%{_prefix}'))") - -%make_install PREFIX=%{_prefix} LIBINSTALLDIR="/$data" +%make_install \ + LIBINSTALLDIR=%{_datadir} \ + PREFIX=%{_prefix} dirname $(find %{buildroot}%{_datadir} -type f -name '*.py') | sort -u | while read dir; do pushd "$dir" @@ -118,7 +119,7 @@ %files %defattr(-,root,root) -%doc COPYING FUTURE README +%doc COPYING README.md %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop ++++++ exaile-mate-screensaver.patch ++++++ --- /var/tmp/diff_new_pack.tCb9XU/_old 2017-01-24 10:36:09.354944603 +0100 +++ /var/tmp/diff_new_pack.tCb9XU/_new 2017-01-24 10:36:09.354944603 +0100 @@ -1,7 +1,6 @@ -diff -aur a/plugins/screensaverpause/__init__.py b/plugins/screensaverpause/__init__.py --- a/plugins/screensaverpause/__init__.py +++ b/plugins/screensaverpause/__init__.py -@@ -29,7 +29,12 @@ +@@ -30,7 +30,12 @@ import dbus from xl import event, player, settings SERVICES = [ ++++++ exaile-no-splash-default.patch ++++++ --- /var/tmp/diff_new_pack.tCb9XU/_old 2017-01-24 10:36:09.370942330 +0100 +++ /var/tmp/diff_new_pack.tCb9XU/_new 2017-01-24 10:36:09.370942330 +0100 @@ -1,19 +1,17 @@ -diff -aur a/xl/main.py b/xl/main.py --- a/xl/main.py +++ b/xl/main.py -@@ -217,7 +217,7 @@ - if self.options.StartGui: - from xl import settings +@@ -382,7 +382,7 @@ class Exaile(object): + splash = None + if self.options.StartGui: - if settings.get_option('gui/use_splash', True): + if settings.get_option('gui/use_splash', False): from xlgui.widgets.info import Splash splash = Splash() -diff -aur a/xlgui/preferences/appearance.py b/xlgui/preferences/appearance.py --- a/xlgui/preferences/appearance.py +++ b/xlgui/preferences/appearance.py -@@ -44,7 +44,7 @@ +@@ -44,7 +44,7 @@ class ShowInfoAreaCoversPreference(widge name = 'gui/show_info_area_covers' class SplashPreference(widgets.CheckPreference):
