Blame SPECS/python-zc-lockfile.spec

2c873a
Name:           python-zc-lockfile
2c873a
Version:        2.0
2c873a
Release:        9%{?dist}
2c873a
Summary:        Basic Inter-Process Locks
2c873a
License:        ZPLv2.1
2c873a
URL:            https://pypi.io/project/zc.lockfile/
2c873a
Source0:        https://pypi.io/packages/source/z/zc.lockfile/zc.lockfile-%{version}.tar.gz
2c873a
2c873a
BuildArch:      noarch
2c873a
2c873a
BuildRequires:  python3-devel
2c873a
BuildRequires:  python3-setuptools
2c873a
BuildRequires:  python3-zope-testing
2c873a
BuildRequires:  python3-mock
2c873a
2c873a
%global _description\
2c873a
The zc.lockfile package provides a basic portable implementation of\
2c873a
interprocess locks using lock files. The purpose if not specifically\
2c873a
to lock files, but to simply provide locks with an implementation based\
2c873a
on file-locking primitives. Of course, these locks could be used to\
2c873a
mediate access to other files. For example, the ZODB file storage\
2c873a
implementation uses file locks to mediate access to file-storage\
2c873a
database files. The database files and lock file files are separate files.
2c873a
2c873a
%description %_description
2c873a
2c873a
%package -n python3-zc-lockfile
2c873a
Summary:        Basic Inter-Process Locks
2c873a
2c873a
%description -n python3-zc-lockfile
2c873a
The zc.lockfile package provides a basic portable implementation of
2c873a
interprocess locks using lock files. The purpose if not specifically
2c873a
to lock files, but to simply provide locks with an implementation based
2c873a
on file-locking primitives. Of course, these locks could be used to
2c873a
mediate access to other files. For example, the ZODB file storage
2c873a
implementation uses file locks to mediate access to file-storage
2c873a
database files. The database files and lock file files are separate files.
2c873a
2c873a
%prep
2c873a
%setup -q -n zc.lockfile-%{version}
2c873a
2c873a
2c873a
%build
2c873a
%py3_build
2c873a
2c873a
2c873a
%install
2c873a
%py3_install
2c873a
rm -f %{buildroot}%{python3_sitelib}/zc/lockfile/*.txt
2c873a
2c873a
%check
2c873a
%{__python3} setup.py test
2c873a
2c873a
%files -n python3-zc-lockfile
2c873a
%doc src/zc/lockfile/*.txt
2c873a
%{python3_sitelib}/zc.lockfile-*.egg-info
2c873a
%{python3_sitelib}/zc.lockfile-*-nspkg.pth
2c873a
%{python3_sitelib}/zc/lockfile/
2c873a
%dir %{python3_sitelib}/zc/
2c873a
2c873a
%changelog
2c873a
* Mon Oct 25 2021 Kaleb S. KEITHLEY <kkeithle [at] redhat.com> - 2.0-9
2c873a
- Rebuild from lookaside
2c873a
2c873a
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0-8
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2c873a
2c873a
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.0-7
2c873a
- Rebuilt for Python 3.10
2c873a
2c873a
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0-6
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2c873a
2c873a
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0-5
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2c873a
2c873a
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.0-4
2c873a
- Rebuilt for Python 3.9
2c873a
2c873a
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0-3
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2c873a
2c873a
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.0-2
2c873a
- Rebuilt for Python 3.8.0rc1 (#1748018)
2c873a
2c873a
* Mon Aug 26 2019 Dan Radez <dradezredhat.com> - 2.0-1
2c873a
- Update to 2.0
2c873a
2c873a
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-7
2c873a
- Rebuilt for Python 3.8
2c873a
2c873a
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-6
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2c873a
2c873a
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-5
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2c873a
2c873a
* Fri Jan 04 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-4
2c873a
- Subpackage python2-zc-lockfile has been removed
2c873a
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
2c873a
2c873a
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-3
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2c873a
2c873a
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-2
2c873a
- Rebuilt for Python 3.7
2c873a
2c873a
* Tue Apr 24 2018 Ralph Bean <rbean@redhat.com> - 1.3.0-1
2c873a
- new version
2c873a
2c873a
* Wed Feb 28 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.2.1-7
2c873a
- Update Python 2 dependency declarations to new packaging standards
2c873a
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
2c873a
2c873a
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-6
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2c873a
2c873a
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.2.1-5
2c873a
- Python 2 binary package renamed to python2-zc-lockfile
2c873a
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
2c873a
2c873a
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-4
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2c873a
2c873a
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2c873a
2c873a
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.2.1-2
2c873a
- Rebuild for Python 3.6
2c873a
2c873a
* Mon Aug 01 2016 Ralph Bean <rbean@redhat.com> - 1.2.1-1
2c873a
- new version
2c873a
2c873a
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-8
2c873a
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2c873a
2c873a
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-7
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2c873a
2c873a
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
2c873a
2c873a
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-5
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2c873a
2c873a
* Tue Jun 10 2014 Ralph Bean <rbean@redhat.com> - 1.1.0-4
2c873a
- Python3 subpackage.
2c873a
- Modernize python macros.
2c873a
2c873a
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-3
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2c873a
2c873a
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2c873a
2c873a
* Mon Feb 25 2013 Ralph Bean <rbean@redhat.com> - 1.1.0-1
2c873a
- Latest upstream
2c873a
2c873a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-9
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2c873a
2c873a
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-8
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2c873a
2c873a
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-7
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2c873a
2c873a
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-6
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2c873a
2c873a
* Mon Aug 30 2010 Robin Lee <robinlee.sysu@gmail.com> - 1.0.0-5
2c873a
- Remove python-zope-filesystem from requirements
2c873a
- Own %%{python_sitelib}/zc/
2c873a
2c873a
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1.0.0-4
2c873a
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2c873a
2c873a
* Thu Jun 17 2010 Robin Lee <robinlee.sysu@gmail.com> - 1.0.0-3
2c873a
- Don't own %%{python_sitelib}/zc/, which is provided by python-zope-filesystem
2c873a
- Add python-zope-filesystem as requirement
2c873a
- Include more documents
2c873a
2c873a
* Sun Jul 5 2009 Conrad Meyer <konrad@tylerc.org> - 1.0.0-2
2c873a
- Add missing BR on python-setuptools.
2c873a
- Enable testing stuff as python-zope-testing is in devel.
2c873a
2c873a
* Mon Dec 15 2008 Conrad Meyer <konrad@tylerc.org> - 1.0.0-1
2c873a
- Initial package.