From 2eceafdf7851d8be5d82ba6f65bd472fb7dd27422f8cd806f8383e3fbd624013 Mon Sep 17 00:00:00 2001 From: Todd R Date: Mon, 24 Apr 2017 17:35:58 +0000 Subject: [PATCH] Accepting request 490829 from home:TheBlackCat:branches:devel:languages:python - Fix source URL - Various small spec file cleanups. OBS-URL: https://build.opensuse.org/request/show/490829 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argh?expand=0&rev=16 --- python-argh.changes | 6 ++++++ python-argh.spec | 12 +++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/python-argh.changes b/python-argh.changes index cb12bdd..088aeea 100644 --- a/python-argh.changes +++ b/python-argh.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Apr 24 17:32:13 UTC 2017 - toddrme2178@gmail.com + +- Fix source URL +- Various small spec file cleanups. + ------------------------------------------------------------------- Sun Apr 23 08:19:15 UTC 2017 - aloisio@gmx.com diff --git a/python-argh.spec b/python-argh.spec index 73628dc..9d831d0 100644 --- a/python-argh.spec +++ b/python-argh.spec @@ -16,6 +16,8 @@ # +%bcond_without tests + %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-argh Version: 0.26.1 @@ -24,7 +26,7 @@ Summary: A simple argparse wrapper License: LGPL-3.0+ Group: Development/Languages/Python Url: https://github.com/neithere/argh/ -Source: http://files.pythonhosted.org/packages/source/a/argh/argh-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/a/argh/argh-%{version}.tar.gz # PATCH-FIX-OPENSUSE python-argh-0.26.1-fix-testsuite.patch -- so that tests can run on OBS Patch0: python-argh-0.26.1-fix-testsuite.patch BuildRequires: %{python_module devel} @@ -32,8 +34,10 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros # test requirements +%if %{with tests} BuildRequires: %{python_module mock} BuildRequires: %{python_module pytest} +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %python_subpackages @@ -73,14 +77,16 @@ work that a custom dispatcher may not do. %python_install %python_expand %fdupes -s %{buildroot}%{$python_sitelib} +%if %{with tests} %check export LC_CTYPE="en_US.UTF-8" %python_exec setup.py test +%endif %files %{python_files} %defattr(-,root,root,-) %doc README.rst -%{python_sitelib}/argh -%{python_sitelib}/argh-%{version}-py%{python_version}.egg-info +%{python_sitelib}/argh/ +%{python_sitelib}/argh-%{version}-py*.egg-info %changelog