Hello community, here is the log from the commit of package pithos for openSUSE:Factory checked in at 2016-08-05 18:17:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pithos (Old) and /work/SRC/openSUSE:Factory/.pithos.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pithos" Changes: -------- --- /work/SRC/openSUSE:Factory/pithos/pithos.changes 2016-04-12 19:32:28.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pithos.new/pithos.changes 2016-08-05 18:17:58.000000000 +0200 @@ -1,0 +2,66 @@ +Thu Aug 4 16:04:40 UTC 2016 - dimstar@opensuse.org + +- Replace python3-gobject Requires with python3-gobject-Gdk since + this was split for X-less setups, but pitos uses Gdk features. + +------------------------------------------------------------------- +Wed Aug 3 19:00:00 UTC 2016 - tingping@fedoraproject.org + +- Update to 1.2.1: + + Show a useful error dialog if no secret service found + + Improvements to handling login credential changes + + Fix icon name for main window + + notification_icon: Fix visible toggle with AppIndicator going out of sync + + mpris: Fix GetCurrentSong() in legacy interface +- Changes from 1.2.0: + + Migrate build system to Autotools + + Migrate settings to GSettings + + Store password with SecretService (libsecret) + + Remove all dependencies on dbus-python + + Add extensive keyboard shortcuts for the main window + + Add Keyboard Shortcuts help window on Gtk 3.20+ + + Add initial support for translations (translators needed!) + + Add explicit content filter option + + Fix high CPU usage with Ubuntu's default theme + + Redesign all dialogs to use Headerbars + + Redesign stations dropdown as a Popover with searching and sorting + + Improve integration with Flatpak + + Use Gio to open URIs + + Rename icons and data files to match app id + + mpris: + + Effectively rewritten to better follow the spec + + Reference album art as locally downloaded files + + notify: Fix Ubuntu sometimes showing wrong art + + lastfm: Fix now playing not being set +- Changes from 1.1.2: + + Fix SSL error with Pandora One + + Fix pacparser usage + + Fix PyGObject 3.18+ warnings + + notify: Fix album art not showing up + + notification_icon: + + Always use AppIndicator if installed (Fixes KDE 5, Elementary) + + Add scroll to change volume with AppIndicator + + Toggle visibility on middle +click with AppIndicator + + mediakeys: Add support for DBUS bindings on MATE + + lastfm: Don't scrobble ads +- Changes from 1.1.1: + + Fix erratic buffering behavior + + Clarified license in Readme + + Add explicit version check for Gtk 3.14 +- Changes from 1.1.0: + + Redesign plugin preferences (Now requires Gtk 3.14) + + Fix locking up when buffering a song (#94) + + Make lastfm an optional plugin + + Make MPRIS an optional plugin + + Update various icons + + Minor performance improvements + + MPRIS: Add property introspection + + MPRIS: Add song rating `pithos:rating` + + Notify: Fix escaping text when not needed +- Update Url +- Specify required Python version +- Change depedencies for current release +- Change build system for autotools +- Change data file references to new app id + +------------------------------------------------------------------- Old: ---- 1.0.1.tar.gz New: ---- pithos-1.2.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pithos.spec ++++++ --- /var/tmp/diff_new_pack.P937ml/_old 2016-08-05 18:17:59.000000000 +0200 +++ /var/tmp/diff_new_pack.P937ml/_new 2016-08-05 18:17:59.000000000 +0200 @@ -17,31 +17,30 @@ # +%global appid io.github.Pithos Name: pithos -Version: 1.0.1 +Version: 1.2.1 Release: 0 Summary: Native Pandora Radio client for Linux License: GPL-3.0 Group: Productivity/Multimedia/Other -Url: http://pithos.github.io/ -Source0: https://github.com/pithos/pithos/archive/1.0.1.tar.gz +Url: https://pithos.github.io/ +Source0: https://github.com/pithos/pithos/releases/download/%{version}/pithos-%{version}.tar.xz BuildRequires: fdupes +BuildRequires: gdk-pixbuf-devel +BuildRequires: glib2-devel # Needed for automatic typelib() Requires. BuildRequires: gobject-introspection BuildRequires: hicolor-icon-theme BuildRequires: intltool -BuildRequires: python3-devel -BuildRequires: python3-distutils-extra -BuildRequires: python3-setuptools +BuildRequires: python3-devel >= 3.4 BuildRequires: update-desktop-files -Requires: dbus-1-python Requires: gstreamer-plugins-bad Requires: gstreamer-plugins-good -Requires: python3-gobject -Requires: python3-pylast -Requires: python3-setuptools -Requires: python3-xdg -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: python3-cairo +Requires: python3-gobject-Gdk +# Implementation of secret service +Recommends: gnome-keyring BuildArch: noarch %description @@ -50,35 +49,41 @@ features such as media keys, notifications, and the sound menu. %prep -%setup -q -n pithos-%{version} +%autosetup %build -python3 setup.py build +%configure +make %{?_smp_mflags} %install -python3 setup.py install -O1 --skip-build --prefix=%{_prefix} --root=%{buildroot} -#Remove unnecessary icons +%make_install + +# Remove unnecessary icons rm -rf %{buildroot}%{_datadir}/icons/ubuntu-mono* -%suse_update_desktop_file pithos + +%suse_update_desktop_file %{appid} %fdupes -s %{buildroot}%{python3_sitelib} %post +%glib2_gsettings_schema_post %desktop_database_post %icon_theme_cache_post %postun +%glib2_gsettings_schema_postun %desktop_database_postun %icon_theme_cache_postun %files %defattr(-,root,root) %doc license README.md -%{_bindir}/pithos -%{python3_sitelib}/pithos -%{python3_sitelib}/pithos-%{version}-py%{py3_ver}.egg-info -%{_datadir}/applications/pithos.desktop -%{_datadir}/icons/hicolor/*/apps/pithos* +%{_bindir}/%{name} +%{python3_sitelib}/%{name}/ +%{_datadir}/%{name}/ +%{_datadir}/applications/%{appid}.desktop +%{_datadir}/glib-2.0/schemas/%{appid}.gschema.xml +%{_datadir}/icons/hicolor/ %dir %{_datadir}/appdata/ -%{_datadir}/appdata/pithos.appdata.xml +%{_datadir}/appdata/%{appid}.appdata.xml %changelog