python-kerberos/python-kerberos.spec
caodongxia a92ad35ff2 Provides python-kerberos
(cherry picked from commit 7229e76843631d6d622401e0620bb08e51548161)
2021-09-28 14:32:34 +08:00

61 lines
1.7 KiB
RPMSpec

Name: python-kerberos
Version: 1.3.0
Release: 3
Summary: Kerberos high-level interface
License: Apache License, Version 2.0
URL: https://github.com/apple/ccs-pykerberos
Source0: https://files.pythonhosted.org/packages/34/18/9c86fdfdb27e0f7437b7d5a9e22975dcc382637b2a68baac07843be512fc/kerberos-1.3.0.tar.gz
BuildRequires: krb5-devel gcc
%global desc This Python package is a high-level wrapper for Kerberos (GSSAPI) \
operations. The goal is to avoid having to build a module that wraps \
the entire Kerberos.framework, and instead offer a limited set of \
functions that do what is needed for client/server Kerberos \
authentication based on <http://www.ietf.org/rfc/rfc4559.txt>.
%description
%{desc}
%package -n python2-kerberos
Summary: Kerberos high-level interface
%{?python_provide:%python_provide python2-kerberos}
BuildRequires: python2-devel
%description -n python2-kerberos
%{desc}
%package -n python3-kerberos
Summary: Kerberos high-level interface
%{?python_provide:%python_provide python3-kerberos}
BuildRequires: python3-devel python3-setuptools
%description -n python3-kerberos
%{desc}
%prep
%autosetup -n kerberos-1.3.0
%build
%{py2_build}
%{py3_build}
%install
%{py2_install}
%{py3_install}
%files -n python2-kerberos
%doc README.rst
%{python2_sitearch}/*
%files -n python3-kerberos
%doc README.rst
%{python3_sitearch}/*
%changelog
* Mon Sep 27 2021 caodongxia <caodongxia@huawei.com> - 1.3.0-3
- Provides python-kerberos
* Tue Sep 01 2020 wangxiao <wangxiao65@huawei.com> - 1.3.0-2
- add support for python2
* Tue Sep 1 2020 wangxiao <wangxiao65@huawei.com> - 1.3.0-1
- package init