cd47f1
%global modname gitdb
cd47f1
cd47f1
Name:           python-%{modname}
cd47f1
Version:        4.0.5
cd47f1
Release:        2%{?dist}
cd47f1
Summary:        Git Object Database
cd47f1
cd47f1
License:        BSD
cd47f1
URL:            https://github.com/gitpython-developers/gitdb
cd47f1
Source0:        %{url}/archive/%{version}/%{modname}-%{version}.tar.gz
cd47f1
cd47f1
BuildArch:      noarch
cd47f1
cd47f1
BuildRequires:  git-core
cd47f1
cd47f1
%global _description \
cd47f1
GitDB allows you to access bare git repositories for reading and writing.\
cd47f1
It aims at allowing full access to loose objects as well as packs with\
cd47f1
performance and scalability in mind. It operates exclusively on streams,\
cd47f1
allowing to handle large objects with a small memory footprint.
cd47f1
cd47f1
%description %{_description}
cd47f1
cd47f1
%package -n python3-%{modname}
cd47f1
Summary:        %{summary}
cd47f1
%{?python_provide:%python_provide python3-%{modname}}
cd47f1
BuildRequires:  python3-devel
cd47f1
BuildRequires:  python3-setuptools
cd47f1
BuildRequires:  python3-nose
cd47f1
BuildRequires:  python3-smmap >= 3.0.1
cd47f1
Requires:       python3-smmap >= 3.0.1
cd47f1
cd47f1
%description -n python3-%{modname} %{_description}
cd47f1
cd47f1
Python 3 version.
cd47f1
cd47f1
%prep
cd47f1
%autosetup -n %{modname}-%{version} -Sgit
cd47f1
cd47f1
%build
cd47f1
%py3_build
cd47f1
cd47f1
%install
cd47f1
%py3_install
cd47f1
cd47f1
%check
cd47f1
# Skipped "test_pack_writing": https://github.com/gitpython-developers/smmap/issues/34
cd47f1
%{__python3} -m nose -v --exclude=test_pack_writing
cd47f1
cd47f1
%files -n python3-%{modname}
cd47f1
%license LICENSE
cd47f1
%doc AUTHORS
cd47f1
%{python3_sitelib}/%{modname}-*.egg-info/
cd47f1
%{python3_sitelib}/%{modname}/
cd47f1
cd47f1
%changelog
cd47f1
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.5-2
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
cd47f1
cd47f1
* Thu Jan 07 2021 Joel Capitao <jcapitao@redhat.com> - 4.0.5-1
cd47f1
- New upstream release 4.0.5 (#1806853)
cd47f1
cd47f1
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-3
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
cd47f1
cd47f1
* Sun May 24 2020 Miro Hrončok <mhroncok@redhat.com> - 4.0.1-2
cd47f1
- Rebuilt for Python 3.9
cd47f1
cd47f1
* Mon Feb 24 2020 Lubomír Sedlář <lsedlar@redhat.com> - 4.0.1-1
cd47f1
- New upstream release 4.0.1
cd47f1
cd47f1
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-11
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
cd47f1
cd47f1
* Wed Jan 08 2020 Lubomír Sedlář <lsedlar@redhat.com> - 2.0.3-10
cd47f1
- Fix build with Python 3.9
cd47f1
cd47f1
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.0.3-9
cd47f1
- Rebuilt for Python 3.8.0rc1 (#1748018)
cd47f1
cd47f1
* Fri Aug 16 2019 Miro Hrončok <mhroncok@redhat.com> - 2.0.3-8
cd47f1
- Rebuilt for Python 3.8
cd47f1
cd47f1
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-7
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
cd47f1
cd47f1
* Wed Jun 26 2019 Petr Viktorin <pviktori@redhat.com> - 2.0.3-6
cd47f1
- Remove Python 2 subpackage
cd47f1
  https://bugzilla.redhat.com/show_bug.cgi?id=1723967
cd47f1
- Run tests using a specific Python interpreter, rather than rely on command name
cd47f1
- Re-enable passing tests
cd47f1
cd47f1
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-5
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
cd47f1
cd47f1
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-4
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
cd47f1
cd47f1
* Sun Jun 17 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.3-3
cd47f1
- Rebuilt for Python 3.7
cd47f1
cd47f1
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-2
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
cd47f1
cd47f1
* Sat Sep 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.0.3-1
cd47f1
- Update to 2.0.3
cd47f1
cd47f1
* Tue Aug 08 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.0.2-1
cd47f1
- Update to 2.0.2
cd47f1
cd47f1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cd47f1
cd47f1
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
cd47f1
cd47f1
* Wed Dec 28 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.0.0-1
cd47f1
- Update to 2.0.0
cd47f1
- Modernize spec
cd47f1
cd47f1
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.6.4-6
cd47f1
- Rebuild for Python 3.6
cd47f1
cd47f1
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-5
cd47f1
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
cd47f1
cd47f1
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.4-4
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cd47f1
cd47f1
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-3
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
cd47f1
cd47f1
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-2
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
cd47f1
cd47f1
* Tue May 26 2015 Dennis Gilmore <dennis@ausil.us> - 0.6.4-1
cd47f1
- update to 0.6.4
cd47f1
- enable python3 support
cd47f1
cd47f1
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-8
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
cd47f1
cd47f1
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-7
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cd47f1
cd47f1
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-6
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cd47f1
cd47f1
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-5
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cd47f1
cd47f1
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-4
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cd47f1
cd47f1
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-3
cd47f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cd47f1
cd47f1
* Mon Oct 17 2011 Jesse Keating <jkeating@redhat.com> - 0.5.4-2
cd47f1
- Require python-smmap
cd47f1
cd47f1
* Mon Jul 18 2011 Jesse Keating <jkeating@redhat.com> - 0.5.4-1
cd47f1
- Upstream release to fix licensing issues
cd47f1
- Use real upstream release instead of git checkout
cd47f1
- No tests shipped in release, remove %check
cd47f1
cd47f1
* Tue Jun 14 2011 Jesse Keating <jkeating@redhat.com> - 0.5.2-3.20110613git17d9d13
cd47f1
- Add a br on python-async
cd47f1
cd47f1
* Mon Jun 13 2011 Jesse Keating <jkeating@redhat.com> - 0.5.2-2.20110613git17d9d13
cd47f1
- Fix perms and add a date to the release field.
cd47f1
cd47f1
* Sat May 28 2011 Jesse Keating <jkeating@redhat.com> - 0.5.2-1.git17d9d13
cd47f1
- Initial package
cd47f1