66bbc21
%global ghuser c4urself
66bbc21
%global ghname bump2version
Jakub Dorňák 8a0971d
Jakub Dorňák e039e06
Name:           bumpversion
d2e28c4
Version:        0.5.8
1e4c909
Release:        3%{?dist}
Jakub Dorňák e039e06
Summary:        Version-bump your software with a single command
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
Group:          Development/Tools
Jakub Dorňák 8a0971d
License:        MIT
66bbc21
URL:            https://github.com/%{ghuser}/%{ghname}
d2e28c4
Source0:        https://github.srcurl.net/%{ghuser}/%{ghname}/v%{version}/%{ghname}-v%{version}.tar.gz
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
BuildArch:      noarch
Jakub Dorňák 8a0971d
BuildRequires:  python3-devel
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
%description
Jakub Dorňák 8a0971d
A small command line tool to simplify releasing software by updating all
Jakub Dorňák 8a0971d
version strings in your source code by the correct increment. Also creates
Jakub Dorňák 8a0971d
commits and tags:
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
 * version formats are highly configurable
Jakub Dorňák 8a0971d
 * works without any VCS, but happily reads tag information from and writes
Jakub Dorňák 8a0971d
    commits and tags to Git and Mercurial if available
Jakub Dorňák 8a0971d
 * just handles text files, so it's not specific to any programming language
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
%prep
66bbc21
%setup -q -n %{ghname}-%{version}
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
%build
Jakub Dorňák 8a0971d
%{__python3} setup.py build
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
%install
Jakub Dorňák 8a0971d
%{__python3} setup.py install --skip-build --root %{buildroot}
66bbc21
mv %{buildroot}%{_bindir}/%{ghname} %{buildroot}%{_bindir}/%{name}
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
%files
d2e28c4
%doc README.md
Jakub Dorňák 8a0971d
%license LICENSE.rst
Jakub Dorňák 8a0971d
%attr(0755,root,root) %{_bindir}/%{name}
Jakub Dorňák 8a0971d
%dir %{python3_sitelib}/%{name}
66bbc21
%{python3_sitelib}/%{name}/*.py
66bbc21
%{python3_sitelib}/%{ghname}-%{version}-*.egg-info
Jakub Dorňák e039e06
%dir %{python3_sitelib}/%{name}/__pycache__
66bbc21
%{python3_sitelib}/%{name}/__pycache__/*.py[co]
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
Jakub Dorňák 8a0971d
%changelog
1e4c909
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.8-3
1e4c909
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1e4c909
e93e9f5
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.5.8-2
e93e9f5
- Rebuilt for Python 3.7
e93e9f5
d2e28c4
* Thu May 03 2018 Hui Tang <duriantang@gmail.com> - 0.5.8-1
d2e28c4
- update to version 0.5.8
d2e28c4
26e1b28
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.5-2
26e1b28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
26e1b28
66bbc21
* Mon Jul 31 2017 Jakub Dorňák <jakub.dornak@misli.cz> - 0.5.5-1
66bbc21
- temporarily switched upstream to https://github.com/c4urself/bump2version
66bbc21
  since the development of https://github.com/peritus/bumpversion has been stuck
66bbc21
- update to version 0.5.5 (which among other features creates annotated tags)
66bbc21
11d0079
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-7
11d0079
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
11d0079
38ddcad
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-6
38ddcad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
38ddcad
e58ec55
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.5.3-5
e58ec55
- Rebuild for Python 3.6
e58ec55
4eb0ee4
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-4
4eb0ee4
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
4eb0ee4
8030010
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-3
8030010
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8030010
Jakub Dorňák e039e06
* Tue Dec  1 2015 Jakub Dorňák <jdornak@redhat.com> - 0.5.3-2
Jakub Dorňák e039e06
- Remove exclamation mark from summary
Jakub Dorňák e039e06
- Use tarball from git, which contains LICENSE.rst
Jakub Dorňák e039e06
Jakub Dorňák 8a0971d
* Fri Jul  3 2015 Jakub Dorňák <jdornak@redhat.com> - 0.5.3-1
Jakub Dorňák 8a0971d
- Initial package