From d90aa52d0a2e00590fe24cd49d21e701bba8b65d0cddd67dc39a0cd54b641e8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Wed, 17 Jan 2018 15:34:35 +0000 Subject: [PATCH] Accepting request 566516 from home:TheBlackCat:branches:devel:languages:python - Implement tests - Fix source and URL OBS-URL: https://build.opensuse.org/request/show/566516 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyflakes?expand=0&rev=40 --- python-pyflakes.changes | 6 ++++++ python-pyflakes.spec | 15 +++++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/python-pyflakes.changes b/python-pyflakes.changes index f907be6..0bfdc0c 100644 --- a/python-pyflakes.changes +++ b/python-pyflakes.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jan 17 02:11:04 UTC 2018 - toddrme2178@gmail.com + +- Implement tests +- Fix source and URL + ------------------------------------------------------------------- Sun Sep 24 21:39:36 UTC 2017 - arun@gmx.de diff --git a/python-pyflakes.spec b/python-pyflakes.spec index 3e53560..1910358 100644 --- a/python-pyflakes.spec +++ b/python-pyflakes.spec @@ -1,7 +1,7 @@ # # spec file for package python-pyflakes # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,17 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without test Name: python-pyflakes Version: 1.6.0 Release: 0 -Url: https://launchpad.net/pyflakes +Url: https://github.com/PyCQA/pyflakes Summary: Passive checker of Python programs License: MIT Group: Development/Languages/Python -Source: pyflakes-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source: https://files.pythonhosted.org/packages/source/p/pyflakes/pyflakes-%{version}.tar.gz BuildRequires: %{python_module setuptools} +BuildRequires: fdupes BuildRequires: python-rpm-macros # the pkg_resources module is required at runtime Requires: python-setuptools @@ -49,8 +50,14 @@ modules with side effects. It's also much faster. %install %python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib}/pyflakes/ %python_clone -a %{buildroot}%{_bindir}/pyflakes +%if %{with test} +%check +%python_exec setup.py test +%endif + %post %python_install_alternative pyflakes