python-ldap3/python-ldap3.spec

56 lines
1.4 KiB
RPMSpec
Raw Normal View History

2021-06-04 04:56:23 +08:00
%{?python_enable_dependency_generator}
%global _description \
ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library.
%global pypi_name ldap3
Name: python-%{pypi_name}
2022-08-05 11:00:39 +08:00
Version: 2.9.1
2022-11-16 15:01:40 +08:00
Release: 2
2021-06-04 04:56:23 +08:00
Summary: Strictly RFC 4510 conforming LDAP V3 pure Python client library.
2022-08-05 11:00:39 +08:00
License: LGPL-2.0+
2021-06-04 04:56:23 +08:00
URL: https://github.com/cannatag/ldap3
2022-11-16 15:01:40 +08:00
Source0: https://github.com/cannatag/ldap3/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
2021-06-04 04:56:23 +08:00
BuildArch: noarch
%description %{_description}
%package -n python%{python3_pkgversion}-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}}
BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: python%{python3_pkgversion}-setuptools
%description -n python%{python3_pkgversion}-%{pypi_name} %{_description}
Python 3 version.
%prep
%autosetup -n %{pypi_name}-%{version} -p1
# remove bundled ordereddict
rm -vf %{pypi_name}/utils/ordDict.py
%build
%py3_build
%install
%py3_install
%files -n python%{python3_pkgversion}-%{pypi_name}
%license COPYING.LESSER.txt
%doc README.rst
%{python3_sitelib}/%{pypi_name}-*.egg-info/
%{python3_sitelib}/%{pypi_name}/
%changelog
2022-11-16 15:01:40 +08:00
* Wed Nov 16 2022 wangkai <wangkai385@h-partners.com> - 2.9.1-2
- Change source url
2022-08-05 11:00:39 +08:00
* Fri Aug 5 2022 wenzhiwei <wenzhiwei@kylinos.cn> - 2.9.1-1
- Update to 2.9.1
2021-06-04 04:56:23 +08:00
* Mon May 31 2021 liuxin<liuxin264@huawei.com> - 2.8.1 - 1
- init package