From ebe8d2d932fbdbb1b6a0f39f1f9fed6fd5143f10 Mon Sep 17 00:00:00 2001 From: jpzhang Date: Fri, 11 Sep 2020 20:17:42 +0800 Subject: [PATCH] Remove python2-gssapi subpackage --- python-gssapi.spec | 31 +++++-------------------------- 1 file changed, 5 insertions(+), 26 deletions(-) diff --git a/python-gssapi.spec b/python-gssapi.spec index d3c76ce..6a91bb2 100644 --- a/python-gssapi.spec +++ b/python-gssapi.spec @@ -1,26 +1,16 @@ Name: python-gssapi Version: 1.5.1 -Release: 2 +Release: 3 Summary: Python Bindings for GSSAPI (RFC 2743/2744 and extensions) License: ISC URL: https://github.com/pythongssapi/python-gssapi Source0: https://github.com/pythongssapi/python-gssapi/releases/download/v%{version}/python-gssapi-%{version}.tar.gz -BuildRequires: python2-devel krb5-devel >= 1.10 krb5-libs >= 1.10 python2-Cython >= 0.21 -BuildRequires: python2-setuptools gcc git +BuildRequires: krb5-devel >= 1.10 krb5-libs >= 1.10 git BuildRequires: python3-devel python3-setuptools python3-Cython %description Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms. -%package -n python2-gssapi -Summary: Python Bindings for GSSAPI (RFC 2743/2744 and extensions) -Requires: krb5-libs >= 1.10 python2-six python2-enum34 python2-decorator -Provides: python-gssapi = %{version}-%{release} -Obsoletes: python-gssapi < %{version}-%{release} -%description -n python2-gssapi -Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. -While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms. - %package -n python3-gssapi Summary: Python 3 Bindings for GSSAPI (RFC 2743/2744 and extensions) Requires: krb5-libs >= 1.10 python3-six python3-decorator @@ -30,36 +20,25 @@ While it focuses on the Kerberos mechanism, it should also be useable with other %prep %autosetup -S git -n %{name}-%{version} -p1 -rm -rf %{py3dir} -cp -a . %{py3dir} %build -CFLAGS="%{optflags}" %{__python2} setup.py build -cd %{py3dir} CFLAGS="%{optflags}" %{__python3} setup.py build -cd - %install -cd %{py3dir} %{__python3} setup.py install --skip-build --root %{buildroot} find %{buildroot}%{python3_sitearch}/gssapi -name '*.so' \ -exec chmod 0755 {} \; -cd - -%{__python2} setup.py install --skip-build --root %{buildroot} -find %{buildroot}%{python2_sitearch}/gssapi -name '*.so' \ - -exec chmod 0755 {} \; %check -%files -n python2-gssapi -%doc README.txt LICENSE.txt -%{python2_sitearch}/* - %files -n python3-gssapi %doc README.txt LICENSE.txt %{python3_sitearch}/* %changelog +* Fri Sep 11 2020 zhangjiapeng - 1.5.1-3 +- Remove python2-gssapi subpackage + * Tue Apr 28 2020 yanan li - 1.5.1-2 - Package init -- Gitee