7cf58f2
%global pypi_name argh
7cf58f2
%global global_sum Unobtrusive argparse wrapper with natural syntax
7cf58f2
%global global_desc							\
7cf58f2
Building a command-line interface?  Found yourself uttering “argh!”	\
7cf58f2
while struggling with the API of argparse?  Don’t want to lose its	\
7cf58f2
power but don’t need the complexity?					\
7cf58f2
									\
7cf58f2
%{name} provides a wrapper for argparse.  Argparse is a very powerful	\
7cf58f2
tool;  %{name} just makes it easy to use.
7cf58f2
7cf58f2
7cf58f2
Name:		python-%{pypi_name}
Björn Esser f49df90
Version:	0.26.1
a4f6917
Release:	18%{?dist}
7cf58f2
Summary:	%{global_sum}
Björn Esser b681bee
Björn Esser b681bee
License:	LGPLv3+
7cf58f2
URL:		https://pypi.python.org/pypi/%{pypi_name}
7eb558a
Source0:	%{pypi_source}
Björn Esser f49df90
Source1:	https://www.gnu.org/licenses/lgpl-3.0.txt
Björn Esser f49df90
Source2:	https://www.gnu.org/licenses/gpl-3.0.txt
Björn Esser f49df90
Björn Esser f49df90
# not upstreamed, fixes an assert in testsuite.
Björn Esser f49df90
Patch0001:	python-argh-0.26.1-fix-testsuite.patch
Björn Esser b681bee
Björn Esser b681bee
BuildArch:	noarch
5d44002
BuildRequires:  glibc-langpack-en
Björn Esser b681bee
7cf58f2
%description
7cf58f2
%{global_desc}
7cf58f2
7cf58f2
7cf58f2
%package -n python3-%{pypi_name}
7cf58f2
Summary:	%{global_sum}
Björn Esser b681bee
7cf58f2
BuildRequires:	python3-devel
7cf58f2
BuildRequires:	python3-mock
7cf58f2
BuildRequires:	python3-pytest
7cf58f2
BuildRequires:	python3-setuptools
Björn Esser b681bee
7cf58f2
%{?python_provide:%python_provide python3-%{pypi_name}}
Björn Esser b681bee
7cf58f2
%description -n python3-%{pypi_name}
7cf58f2
%{global_desc}
Björn Esser b681bee
Björn Esser b681bee
Björn Esser b681bee
%prep
484e663
%autosetup -n %{pypi_name}-%{version} -p 1
484e663
7cf58f2
%{__install} -pm 0644 %{SOURCE1} COPYING
7cf58f2
%{__install} -pm 0644 %{SOURCE2} .
Björn Esser b681bee
Björn Esser b681bee
Björn Esser b681bee
%build
7cf58f2
%py3_build
Björn Esser b681bee
Björn Esser b681bee
Björn Esser b681bee
%install
7cf58f2
%py3_install
Björn Esser b681bee
Björn Esser f49df90
Björn Esser b681bee
%check
Björn Esser b681bee
%{__python3} setup.py test
Björn Esser b681bee
Björn Esser b681bee
7cf58f2
%files -n python3-%{pypi_name}
Björn Esser f49df90
%doc README.rst
Björn Esser f49df90
%license COPYING gpl-3.0.txt
7eb558a
%{python3_sitelib}/argh*/
Björn Esser b681bee
Björn Esser b681bee
Björn Esser b681bee
%changelog
a4f6917
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-18
a4f6917
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
a4f6917
4ce397e
* Sun May 24 2020 Miro Hrončok <mhroncok@redhat.com> - 0.26.1-17
4ce397e
- Rebuilt for Python 3.9
4ce397e
11a833b
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-16
11a833b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
11a833b
7801407
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.26.1-15
7801407
- Rebuilt for Python 3.8.0rc1 (#1748018)
7801407
a197ac0
* Sat Aug 17 2019 Miro Hrončok <mhroncok@redhat.com> - 0.26.1-14
a197ac0
- Rebuilt for Python 3.8
a197ac0
7eb558a
* Wed Jul 24 2019 Miro Hrončok <mhroncok@redhat.com> - 0.26.1-13
7eb558a
- Drop python2-argh
7eb558a
cb673fb
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-12
cb673fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
cb673fb
5d44002
* Sun Nov 18 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.26.1-11
5d44002
- Add BR:glibc-langpack-en
5d44002
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
5d44002
9e1bb4e
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-10
9e1bb4e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9e1bb4e
b42ff78
* Mon Jun 18 2018 Miro Hrončok <mhroncok@redhat.com> - 0.26.1-9
b42ff78
- Rebuilt for Python 3.7
b42ff78
bfcce95
* Wed Feb 21 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.26.1-8
bfcce95
- Update Python 2 dependency declarations to new packaging standards
bfcce95
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
bfcce95
d9028ef
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-7
d9028ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d9028ef
f147e2a
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-6
f147e2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f147e2a
7cf58f2
* Tue Jun 20 2017 Björn Esser <besser82@fedoraproject.org> - 0.26.1-5
7cf58f2
- Adapt spec-file to recent guidelines
7cf58f2
b322713
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.1-4
b322713
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b322713
dac752e
* Tue Dec 20 2016 Miro Hrončok <mhroncok@redhat.com> - 0.26.1-3
dac752e
- Rebuild for Python 3.6
dac752e
51b393d
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
51b393d
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
51b393d
Björn Esser f49df90
* Mon Feb 08 2016 Björn Esser <fedora@besser82.io> - 0.26.1-1
Björn Esser f49df90
- new upstream-release (#1301580)
Björn Esser f49df90
ab645ee
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.2-6
ab645ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ab645ee
Robert Kuska 5183a49
* Fri Nov 06 2015 Robert Kuska <rkuska@redhat.com> - 0.23.2-5
Robert Kuska 5183a49
- Rebuilt for Python3.5 rebuild
Robert Kuska 5183a49
363be60
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23.2-4
363be60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
363be60
a62f23b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23.2-3
a62f23b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a62f23b
d873248
* Tue May 27 2014 Kalev Lember <kalevlember@gmail.com> - 0.23.2-2
d873248
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
d873248
Björn Esser b681bee
* Mon Aug 12 2013 Björn Esser <bjoern.esser@gmail.com> - 0.23.2-1
Björn Esser b681bee
- Initial rpm release (#996186)