53 lines
1.4 KiB
RPMSpec
53 lines
1.4 KiB
RPMSpec
|
|
Name: python-repoze-lru
|
||
|
|
Version: 0.7
|
||
|
|
Release: 2
|
||
|
|
Summary: A tiny LRU cache implementation and decorator
|
||
|
|
License: BSD
|
||
|
|
URL: http://pypi.python.org/pypi/repoze.lru
|
||
|
|
Source0: %pypi_source repoze.lru
|
||
|
|
BuildArch: noarch
|
||
|
|
BuildRequires: python2-setuptools python3-setuptools
|
||
|
|
|
||
|
|
%description
|
||
|
|
It is a LRU (least recently used) cache implementation. It works under
|
||
|
|
Python 2.7 and Python 3.4+.
|
||
|
|
|
||
|
|
%package -n python2-repoze-lru
|
||
|
|
Summary: A tiny LRU cache implementation and decorator
|
||
|
|
%{?python_provide:%python_provide python2-repoze-lru}
|
||
|
|
|
||
|
|
%description -n python2-repoze-lru
|
||
|
|
It is a LRU (least recently used) cache implementation. It works under
|
||
|
|
Python 2.7.
|
||
|
|
|
||
|
|
%package -n python3-repoze-lru
|
||
|
|
Summary: A tiny LRU cache implementation and decorator
|
||
|
|
|
||
|
|
%description -n python3-repoze-lru
|
||
|
|
It is a LRU (least recently used) cache implementation. It works under
|
||
|
|
Python 3.4+.
|
||
|
|
|
||
|
|
%prep
|
||
|
|
%autosetup -n repoze.lru-%{version}
|
||
|
|
%build
|
||
|
|
%py2_build
|
||
|
|
%py3_build
|
||
|
|
%install
|
||
|
|
%py2_install
|
||
|
|
%py3_install
|
||
|
|
%check
|
||
|
|
%{__python2} setup.py test
|
||
|
|
%{__python3} setup.py test
|
||
|
|
|
||
|
|
%files -n python2-repoze-lru
|
||
|
|
%doc README.rst LICENSE.txt COPYRIGHT.txt CONTRIBUTORS.txt
|
||
|
|
%{python2_sitelib}/*
|
||
|
|
|
||
|
|
%files -n python3-repoze-lru
|
||
|
|
%doc README.rst LICENSE.txt COPYRIGHT.txt CONTRIBUTORS.txt
|
||
|
|
%{python3_sitelib}/*
|
||
|
|
|
||
|
|
%changelog
|
||
|
|
* Mon Jan 6 2020 Ling Yang <lingyang2@huawei.com> - 0.7-2
|
||
|
|
- Package init
|