From ea48b33a3c4244084936f0cb63a73a66242fc70e Mon Sep 17 00:00:00 2001 From: jinzhimin369 Date: Thu, 29 Oct 2020 15:53:53 +0800 Subject: [PATCH] delete python2 --- python-systemd.spec | 60 +++++---------------------------------------- 1 file changed, 6 insertions(+), 54 deletions(-) diff --git a/python-systemd.spec b/python-systemd.spec index aa819c1..b29b001 100644 --- a/python-systemd.spec +++ b/python-systemd.spec @@ -1,22 +1,15 @@ -%bcond_without python2 -%bcond_without python3 - +%define debug_package %{nil} Name: python-systemd Version: 234 -Release: 10 +Release: 11 Summary: Python module for native access to the systemd facilities. License: LGPLv2+ URL: https://github.com/systemd/%{name} Source0: https://github.com/systemd/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: gcc pytest systemd-devel -%if %{with python2} -BuildRequires: python2-devel -%endif +BuildRequires: gcc systemd-devel -%if %{with python3} BuildRequires: python3-devel python3-sphinx python3-pytest -%endif Obsoletes: python-systemd-doc @@ -26,21 +19,7 @@ messages to the journal and reading journal files, querying machine and boot identifiers and a lists of message identifiers provided by systemd. Other functionality provided by libsystemd is also wrapped. -%if %{with python2} -%package -n python2-systemd -Summary: %{summary} - -%{?python_provide:%python_provide python2-systemd} -Provides: systemd-python = %{version}-%{release} -Provides: systemd-python%{?_isa} = %{version}-%{release} -Obsoletes: systemd-python < 230 -Recommends: %{name}-help -%description -n python2-systemd -Systemed functionality for Python2 Packages. -%endif - -%if %{with python3} %package -n python3-systemd Summary: %{summary} @@ -52,32 +31,19 @@ Recommends: %{name}-help %description -n python3-systemd Systemed functionality for Python3 Packages. -%endif %prep %autosetup -p1 sed -i 's/py\.test/pytest/' Makefile %build -%if %{with python2} -%make_build PYTHON=%{__python2} -%endif - -%if %{with python3} %make_build PYTHON=%{__python3} %make_build PYTHON=%{__python3} SPHINX_BUILD=sphinx-build-3 sphinx-html -%endif rm -rf build/html/.buildinfo build/html/.doctrees %install -%if %{with python2} -%make_install PYTHON=%{__python2} -%endif - -%if %{with python3} %make_install PYTHON=%{__python3} -%endif mkdir %{buildroot}%{_pkgdocdir} -p cp README.md NEWS %{buildroot}%{_pkgdocdir}/ -p @@ -86,33 +52,19 @@ ln -vsf %{_jsdir}/jquery/latest/jquery.min.js %{buildroot}%{_pkgdocdir}/html/_st %check test -f /run/systemd/journal/stdout || sed -i 's/--doctest[^ ]*//g' pytest.ini -%if %{with python2} -make check PYTHON=%{__python2} -%endif - -%if %{with python3} make check PYTHON=%{__python3} -%endif - -%if %{with python2} -%files -n python2-systemd -%license LICENSE.* -%doc %{_pkgdocdir} -%{python2_sitearch}/systemd/* -%{python2_sitearch}/systemd*.egg-info -%exclude %{_pkgdocdir}/html -%endif -%if %{with python3} %files -n python3-systemd %license LICENSE.* %doc %{_pkgdocdir} %{python3_sitearch}/systemd/* %{python3_sitearch}/systemd*.egg-info %exclude %{_pkgdocdir}/html -%endif %changelog +* Thu Oct 29 2020 tianwei - 234-11 +- delete python2 + * Fri Mar 6 2020 openEuler Buildteam - 234-10 - remove doc package. -- Gitee