[python-pyface] Create dummy backend packages to express dependencies

Orion Poplawski orion at fedoraproject.org
Mon Sep 16 15:36:17 UTC 2013


commit afa84f2b1fa21f5ef6c355ffd9f044d8f7103b39
Author: Orion Poplawski <orion at nwra.com>
Date:   Mon Sep 16 09:34:57 2013 -0600

    Create dummy backend packages to express dependencies

 python-pyface.spec |   34 +++++++++++++++++++++++++++++++---
 1 files changed, 31 insertions(+), 3 deletions(-)
---
diff --git a/python-pyface.spec b/python-pyface.spec
index a4e547d..dd1de3d 100644
--- a/python-pyface.spec
+++ b/python-pyface.spec
@@ -1,6 +1,6 @@
 Name:           python-pyface
 Version:        4.3.0
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Generic User Interface objects
 
 # Images have different licenses. For image license breakdown check
@@ -12,9 +12,10 @@ Source0:        http://www.enthought.com/repo/ets/pyface-%{version}.tar.gz
 BuildArch:      noarch
 BuildRequires:  python2-devel
 BuildRequires:  python-setuptools
-BuildRequires:  python-Traits
+BuildRequires:  python-traits
 
-Requires:       python-Traits
+Requires:       python-traits
+Requires:       %{name}-backend
 
 %description
 Pyface enables programmers to interact with generic UI objects, such as
@@ -30,6 +31,26 @@ Summary:        Documentation for pyface
 Documentation and examples for pyface.
 
 
+%package qt
+Summary:        Qt backend placeholder for pyface
+Requires:       %{name} = %{version}-%{release}
+Requires:       PyQt4
+Provides:       %{name}-backend
+
+%description qt
+Qt backend placeholder for pyface.
+
+
+%package wx
+Summary:        wx backend placeholder for pyface
+Requires:       %{name} = %{version}-%{release}
+Requires:       wxPython
+Provides:       %{name}-backend
+
+%description wx
+wx backend placeholder for pyface.
+
+
 %prep
 %setup -q -n pyface-%{version}
 # file not utf-8
@@ -59,8 +80,15 @@ done
 %files doc
 %doc *.txt docs examples
 
+%files qt
+
+%files wx
+
 
 %changelog
+* Mon Sep 16 2013 Orion Poplawski <orion at cora.nwra.com> - 4.3.0-4
+- Create dummy backend packages to express dependencies
+
 * Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.3.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list