Blame SPECS/python-argh.spec

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