Hello community,
here is the log from the commit of package pithos for openSUSE:Factory checked in at 2014-09-30 19:36:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2012-05-25 16:18:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pithos.new/pithos.changes 2014-09-30 19:36:15.000000000 +0200
@@ -1,0 +2,31 @@
+Tue Aug 5 00:45:56 UTC 2014 - malcolmlewis@opensuse.org
+
+- Update to version 1.0.0:
+ + Move to Python 3, Gtk3 and GStreamer 1.0.
+ + Fix issue causing large amounts of buffering.
+ + Add indication when songs are replaced by ads.
+ + Add bitrate to song description.
+ + Add new icon.
+ + Add playback controls to notifications.
+ + Add support for Proxy Auto-Config
+- Changes from version 0.3.18:
+ + Fix high quality setting.
+ + Fix screensaver_pause plugin on DE's other than Gnome.
+ + Fix fake client.
+ + Pause playback when space is pressed.
+ + Implement the rest of MPRIS 2.2.
+ + No longer bundle pylast.
+ + Have gstreamer respect proxy.
+ + Move to setuptools.
+- Update Url.
+- Update python-devel, python-desturils-extra and python-setuptools
+ with their respective python3-* BuildRequires: follow the port to
+ python3.
+- Replace gstreamer-0_10-* BuildRequires with the GStreamer 1.0
+ related gstreamer-* counterparts.
+- Drop obsolete openSUSE version checks from spec.
+- Add gobject-introspection BuildRequires for automatic typelib()-
+ Requires.
+- Drop python-gtk and python-notify Requires: no longer required.
+
+-------------------------------------------------------------------
Old:
----
pithos_0.3.17.tgz
New:
----
1.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pithos.spec ++++++
--- /var/tmp/diff_new_pack.FyafGQ/_old 2014-09-30 19:36:16.000000000 +0200
+++ /var/tmp/diff_new_pack.FyafGQ/_new 2014-09-30 19:36:16.000000000 +0200
@@ -1,8 +1,8 @@
#
# spec file for package pithos
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2012 Malcolm J Lewis
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012-2014 Malcolm J Lewis
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,40 +18,31 @@
Name: pithos
-Version: 0.3.17
+Version: 1.0.0
Release: 0
Summary: Native Pandora Radio client for Linux
License: GPL-3.0
Group: Productivity/Multimedia/Other
-Url: http://kevinmehall.net/p/pithos/
-Source0: http://kevinmehall.net/p/pithos/release/%{name}_%{version}.tgz
+Url: http://pithos.github.io/
+Source0: https://github.com/pithos/pithos/archive/1.0.0.tar.gz
BuildRequires: fdupes
+# Needed for automatic typelib() Requires.
+BuildRequires: gobject-introspection
BuildRequires: hicolor-icon-theme
BuildRequires: intltool
-BuildRequires: python-devel
-BuildRequires: python-distutils-extra >= 2.10
-BuildRequires: python-setuptools
+BuildRequires: python3-devel
+BuildRequires: python3-distutils-extra
+BuildRequires: python3-setuptools
BuildRequires: update-desktop-files
Requires: dbus-1-python
-Requires: gstreamer-0_10-plugins-bad
-Requires: gstreamer-0_10-plugins-good
-Requires: python-gstreamer-0_10
-%if 0%{?suse_version} > 1130
-Requires: python-gobject2
-%else
-Requires: python-gobject
-%endif
-Requires: python-gtk
-Requires: python-notify
-Requires: python-xdg
+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
-%if 0%{?suse_version}
-%py_requires
-%if 0%{?suse_version} > 1110
BuildArch: noarch
-%endif
-%endif
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%description
Pithos is a native Pandora Radio client for Linux. It's much more
@@ -59,18 +50,18 @@
features such as media keys, notifications, and the sound menu.
%prep
-%setup -q -n %{name}_%{version}
+%setup -q -n pithos-%{version}
%build
+python3 setup.py build
%install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-# We package this as %%doc
-rm %{buildroot}%{_datadir}/doc/%{name}/README.md
-%suse_update_desktop_file %{name}
-%fdupes %{buildroot}
+python3 setup.py install -O1 --skip-build --prefix=%{_prefix} --root=%{buildroot}
+#Remove unnecessary icons
+rm -rf %{buildroot}%{_datadir}/icons/ubuntu-mono*
+%suse_update_desktop_file pithos
+%fdupes -s %{buildroot}
-%if 0%{?suse_version} > 1130
%post
%desktop_database_post
%icon_theme_cache_post
@@ -78,16 +69,14 @@
%postun
%desktop_database_postun
%icon_theme_cache_postun
-%endif
%files
%defattr(-,root,root)
-%doc CHANGELOG README.md
-%{_bindir}/%{name}
-%{python_sitelib}/%{name}
-%{python_sitelib}/%{name}-0.3-py%{py_ver}.egg-info
-%{_datadir}/%{name}/
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/scalable/apps/%{name}*.svg
+%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*
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org