Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package whipper for openSUSE:Factory checked 
in at 2021-05-04 22:01:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/whipper (Old)
 and      /work/SRC/openSUSE:Factory/.whipper.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "whipper"

Tue May  4 22:01:06 2021 rev:5 rq:890321 version:0.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/whipper/whipper.changes  2021-04-01 
14:18:41.628108330 +0200
+++ /work/SRC/openSUSE:Factory/.whipper.new.2988/whipper.changes        
2021-05-04 22:01:17.176533681 +0200
@@ -1,0 +2,16 @@
+Tue May  4 10:53:20 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Undo single-spec abomination: this is an application, not a
+  python module, and we thus do not need all python flavors pulled
+  in.
+- Add gobject-introspection BuildRequires: the code uses
+  gobject-inrtrospection to call out to libraries; by having this
+  Build dependency. rpm will add the nescessary requires to the
+  package in plus.
+
+-------------------------------------------------------------------
+Tue May  4 09:47:05 UTC 2021 - Dr. Werner Fink <wer...@suse.de>
+
+- Make it build again
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ whipper.spec ++++++
--- /var/tmp/diff_new_pack.LmJu3d/_old  2021-05-04 22:01:18.824527488 +0200
+++ /var/tmp/diff_new_pack.LmJu3d/_new  2021-05-04 22:01:18.828527472 +0200
@@ -16,48 +16,45 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
-%define skip_python36 1
-
 Name:           whipper
 Version:        0.9.0
 Release:        0
 Summary:        A CD ripper aiming for accuracy over speed
 License:        GPL-3.0-or-later
 Group:          Productivity/Multimedia/CD/Grabbers
-URL:            https://github.com/JoeLametta/whipper/
-Source0:        
https://github.com/JoeLametta/whipper/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module gobject}
-BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module setuptools}
+URL:            https://github.com/whipper-team/whipper/
+Source0:        
https://github.com/whipper-team/whipper/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  fdupes
+BuildRequires:  gobject-introspection
 BuildRequires:  libsndfile-devel
 BuildRequires:  python-rpm-macros
+BuildRequires:  python3-devel
+BuildRequires:  python3-gobject
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-setuptools_scm
 # SECTION test requirements
 BuildRequires:  cd-paranoia >= 10.2
-BuildRequires:  %{python_module Twisted}
-BuildRequires:  %{python_module musicbrainzngs}
-BuildRequires:  %{python_module mutagen}
-BuildRequires:  %{python_module pycdio}
-BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module requests}
-BuildRequires:  %{python_module ruamel.yaml}
 BuildRequires:  cdrdao
+BuildRequires:  python3-Twisted
+BuildRequires:  python3-musicbrainzngs
+BuildRequires:  python3-mutagen
+BuildRequires:  python3-pycdio
+BuildRequires:  python3-pytest
+BuildRequires:  python3-requests
+BuildRequires:  python3-ruamel.yaml
 BuildRequires:  sox
 # /SECTION
 # nb: there is a difference between cd-paranoia [we want] and
 #     cdparanoia [we don't]
 Requires:       cd-paranoia >= 10.2
-Requires:       %{python_module gobject}
-Requires:       %{python_module musicbrainzngs}
-Requires:       %{python_module mutagen}
-Requires:       %{python_module pycdio}
-Requires:       %{python_module requests}
-Requires:       %{python_module ruamel.yaml}
 Requires:       cdrdao
 Requires:       flac
+Requires:       python3-gobject
+Requires:       python3-musicbrainzngs
+Requires:       python3-mutagen
+Requires:       python3-pycdio
+Requires:       python3-requests
+Requires:       python3-ruamel.yaml
 Requires:       sox
 Conflicts:      morituri
 
@@ -73,27 +70,26 @@
 
 %build
 echo "Version: %{version}" > PKG-INFO
-%python_build
+%python3_build
 
 %install
-%python_install
-%python_expand %fdupes %{buildroot}%{$python_sitearch}
+%python3_install
+%fdupes %{buildroot}%{python3_sitearch}
 
 %check
-cd whipper/test/
 # Don't run accurip tests since those needs a network connection to 
www.accuraterip.com
-rm -f test_common_accurip.py
-%python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
-%pytest
+rm -rf whipper/test/test_common_accurip.py
+export PYTHONPATH=%{buildroot}%{python3_sitearch}
+pytest whipper/test/
 
 %files
 %doc CHANGELOG.md README
 %license LICENSE
 %{_bindir}/accuraterip-checksum
 %{_bindir}/whipper
-%{python_sitearch}/whipper
-%{python_sitearch}/accuraterip.cpython*
-%{python_sitearch}/%{name}-%{version}-py%{python_version}.egg-info
+%{python3_sitearch}/whipper
+%{python3_sitearch}/accuraterip.cpython*
+%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info
 %{_datadir}/metainfo/com.github.whipper_team.Whipper.metainfo.xml
 
 %changelog

Reply via email to