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