Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2020-03-03 10:17:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deluge" Tue Mar 3 10:17:24 2020 rev:12 rq:780772 version:2.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/deluge/deluge.changes 2019-06-24 21:53:41.608121324 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new.26092/deluge.changes 2020-03-03 10:18:46.306964618 +0100 @@ -1,0 +2,8 @@ +Sat Feb 29 19:11:18 UTC 2020 - Alexei Sorokin <[email protected]> + +- Add a missing requirement python3-setproctitle (boo#1164888). +- Add a missing requirement python3-Pillow (boo#1164890). +- Add a missing requirement python3-pycairo (boo#1164892). +- Use %py3_build and %py3_install macros. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deluge.spec ++++++ --- /var/tmp/diff_new_pack.YqyMuD/_old 2020-03-03 10:18:48.002968127 +0100 +++ /var/tmp/diff_new_pack.YqyMuD/_new 2020-03-03 10:18:48.002968127 +0100 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# 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 @@ -22,7 +22,6 @@ Release: 0 Summary: BitTorrent Client License: SUSE-GPL-3.0-with-openssl-exception -Group: Productivity/Networking/File-Sharing URL: https://deluge-torrent.org/ Source: http://download.deluge-torrent.org/source/%{_version}/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE deluge-suse-geoip-location.patch -- Point to the right GeoIP.dat location. @@ -34,6 +33,7 @@ BuildRequires: gobject-introspection-devel BuildRequires: hicolor-icon-theme BuildRequires: intltool +BuildRequires: python-rpm-macros BuildRequires: python3-Twisted >= 17.1 BuildRequires: python3-devel BuildRequires: python3-libtorrent-rasterbar >= 1.1.1 @@ -41,6 +41,7 @@ BuildRequires: python3-wheel BuildRequires: update-desktop-files Requires: python3-Mako +Requires: python3-Pillow Requires: python3-Twisted >= 17.1 Requires: python3-gobject Requires: python3-gobject-Gdk @@ -48,6 +49,7 @@ Requires: python3-libtorrent-rasterbar >= 1.1.1 Requires: python3-pyOpenSSL Requires: python3-rencode +Requires: python3-setproctitle Requires: python3-setuptools Requires: python3-six Requires: python3-xdg @@ -67,6 +69,11 @@ %if %{?suse_version} > 1510 BuildRequires: python3-slimit %endif +%if %{?suse_version} >= 1550 +Requires: python3-pycairo +%else +Requires: python3-cairo +%endif %description Deluge is a Free Software, cross-platform BitTorrent client on @@ -79,12 +86,10 @@ %autosetup -p1 %build -python3 setup.py build +%py3_build %install -python3 setup.py install \ - --root=%{buildroot} --prefix=%{_prefix} - +%py3_install %fdupes %{buildroot}%{python3_sitelib}/ mv %{buildroot}%{python3_sitelib}/%{name}/i18n %{buildroot}%{_datadir}/locale @@ -102,16 +107,6 @@ done popd -%if %{?suse_version} < 1500 -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun -%endif - %files %license LICENSE %doc AUTHORS CHANGELOG.md README.md
