python-daemon/python-daemon.spec
jxy_git 551a545e35 Update to 2.3.1
(cherry picked from commit 9b92075694334f2febc15b7a24d427f038ac0942)
2022-08-23 11:34:59 +08:00

59 lines
1.7 KiB
RPMSpec

Name: python-daemon
Version: 2.3.1
Release: 1
Summary: Library to implement a well-behaved Unix daemon process
License: GPL-3.0-only and Apache-2.0
URL: https://pagure.io/python-daemon
Source0: https://files.pythonhosted.org/packages/05/97/210f94322675c838319ffa8e505032373ff1f6a6219af8d16427e00b1051/%{name}-%{version}.tar.gz
# Downstream-only patch, twine is unnecessary to build
# https://pagure.io/python-daemon/c/cc9e6a0321a547aacd568aa1e8c7d94a000d5d11
Patch0: remove-twine-dependency.patch
BuildArch: noarch
BuildRequires: python3-devel, python3-setuptools
BuildRequires: python3-testscenarios
BuildRequires: python3-docutils
BuildRequires: python3-lockfile
BuildRequires: python3-mock
BuildRequires: python3-testtools
%global _description\
This library implements the well-behaved daemon specification of PEP 3143,\
"Standard daemon process library".\
%description %_description
%package -n python3-daemon
Summary: Library to implement a well-behaved Unix daemon process
Requires: python3-lockfile
Requires: python3-docutils
%{?python_provide:%python_provide python3-daemon}
%description -n python3-daemon %_description
%prep
%autosetup -p1
%build
%py3_build
%install
%py3_install
rm -fr %{buildroot}%{python3_sitelib}/tests
%check
PYTHONPATH=$(pwd) %{__python3} -m unittest discover
%files -n python3-daemon
%license LICENSE.ASF-2
%{python3_sitelib}/daemon/
%{python3_sitelib}/python_daemon-%{version}-py%{python3_version}.egg-info/
%changelog
* Tue Aug 23 2022 jiangxinyu <jiangxinyu@kylinos.cn> - 2.3.1-1
- Update to 2.3.1
* Wed Aug 18 2021 Python_Bot <Python_Bot@openeuler.org> - 2.2.4-1
- Init Package