diff --git a/python-pyface.spec b/python-pyface.spec index 5df263e..1dbb430 100644 --- a/python-pyface.spec +++ b/python-pyface.spec @@ -2,7 +2,7 @@ Name: python-%{modname} Version: 5.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Generic User Interface objects # Images have different licenses. For image license breakdown check @@ -30,10 +30,10 @@ views and editors for displaying and editing Traits-based objects. Summary: %{summary} %{?python_provide:%python_provide python2-%{modname}} BuildRequires: python2-devel python2-setuptools -BuildRequires: python2-Traits +BuildRequires: python2-Traits python2-traitsui BuildRequires: python-pygments -BuildRequires: python2-nose -Requires: python2-Traits +BuildRequires: python2-nose python-mock +Requires: python2-Traits python2-traitsui Requires: python-pygments Requires: python2-%{modname}-backend @@ -49,10 +49,10 @@ Python 2 version. Summary: %{summary} %{?python_provide:%python_provide python3-%{modname}} BuildRequires: python3-devel python3-setuptools -BuildRequires: python3-Traits +BuildRequires: python3-Traits python3-traitsui BuildRequires: python3-pygments -BuildRequires: python3-nose -Requires: python3-Traits +BuildRequires: python3-nose python3-mock +Requires: python3-Traits python3-traitsui Requires: python3-pygments Requires: python3-%{modname}-backend BuildRequires: /usr/bin/2to3 @@ -122,8 +122,14 @@ pushd %{py3dir} popd %check -xvfb-run nosetests-%{python2_version} -v || : -pushd %{py3dir} +# Don't fail on testing due to: +# https://github.com/enthought/pyface/issues/180 +pushd build/lib/ + xvfb-run nosetests-%{python2_version} -v || : +popd +# xvfb-run will fail to start immediately +sleep 5 +pushd %{py3dir}/build/lib/ xvfb-run nosetests-%{python3_version} -v || : popd @@ -142,6 +148,9 @@ popd %files -n python2-%{modname}-wx %changelog +* Sat Nov 07 2015 Igor Gnatenko - 5.0.0-4 +- Rebuild against traitsui + * Sat Nov 07 2015 Igor Gnatenko - 5.0.0-3 - Fix BR/Rs