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 - [email protected]
+
+- 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 <[email protected]>
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012-2014 Malcolm J Lewis <[email protected]>
 #
 # 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to