Subpackage python2-mutagen has been removed

epel9
Miro Hrončok 5 years ago
parent f355d391cc
commit 90cdc35447

@ -4,7 +4,7 @@
Name: python-%{modname}
Version: 1.42.0
Release: 8%{?dist}
Release: 9%{?dist}
Summary: Mutagen is a Python module to handle audio meta-data
License: GPLv2+
@ -23,16 +23,6 @@ includes a module to handle generic Ogg bit-streams.
%description %{_description}
%package -n python2-%{modname}
Summary: %{summary}
%{?python_provide:%python_provide python2-%{modname}}
BuildRequires: python2-devel
BuildRequires: python2-pytest
%description -n python2-%{modname} %{_description}
Python 2 version.
%package -n python3-%{modname}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{modname}}
@ -56,13 +46,11 @@ Contains the html documentation for python mutagen.
%autosetup -n %{modname}-%{version} -p1
%build
%py2_build
%py3_build
sphinx-build -b html -n docs docs/_build
%install
%py2_install
%py3_install
%{__install} -D -p -m 0644 man/*.1 %{buildroot}%{_mandir}/man1
@ -76,20 +64,8 @@ rm -rf docs/_build/{.buildinfo,.doctrees}
# with the code.
rm -rv tests/quality/
# Without this the testsuite fails with
# RuntimeError: This test suite needs a unicode locale encoding. Try setting LANG=C.UTF-8
export LANG=C.UTF-8
%{__python3} setup.py test
# skip test that depends on python2-hypothesis
rm tests/test___init__.py
%{__python2} setup.py test
%files -n python2-%{modname}
%license COPYING
%doc NEWS README.rst
%{python2_sitelib}/%{modname}-*.egg-info
%{python2_sitelib}/%{modname}/
%files -n python3-%{modname}
%license COPYING
@ -104,6 +80,10 @@ rm tests/test___init__.py
%doc docs/_build/*
%changelog
* Thu Nov 28 2019 Miro Hrončok <mhroncok@redhat.com> - 1.42.0-9
- Subpackage python2-mutagen has been removed
See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
* Tue Oct 29 2019 Petr Viktorin <pviktori@redhat.com> - 1.42.0-8
- Remove build dependency on python2-hypothesis, skip related tests

Loading…
Cancel
Save