diff --git a/python-pbr.changes b/python-pbr.changes index a593ac2..330aa24 100644 --- a/python-pbr.changes +++ b/python-pbr.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Jan 17 15:56:29 UTC 2019 - Dominique Leuenberger + +- BuildIgnore python[23]-pyparsing: python-packaging requires it + for some actions it could perform, but we don't make use of these + here. Ignoring this dependency allows us to break open a + BuildCycle. + ------------------------------------------------------------------- Tue Dec 11 17:00:20 UTC 2018 - Matěj Cepl diff --git a/python-pbr.spec b/python-pbr.spec index 76c1d98..1c28386 100644 --- a/python-pbr.spec +++ b/python-pbr.spec @@ -1,7 +1,7 @@ # # spec file for package python-pbr # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -19,15 +19,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" +%define psuffix -test %bcond_without test %else +%define psuffix %{nil} %bcond_with test %endif -%if !%{with test} -Name: python-pbr -%else -Name: python-pbr-%{flavor} -%endif +Name: python-pbr%{psuffix} Version: 4.3.0 Release: 0 Summary: Python Build Reasonableness @@ -40,6 +38,8 @@ Patch1: new_wheel.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +#!BuildIgnore: python2-pyparsing +#!BuildIgnore: python3-pyparsing Requires: python-setuptools Requires(post): update-alternatives Requires(postun): update-alternatives