[scitools/el6: 1/2] Removed deps on PyX, pygrace and veusz, don't exist in EL6

Sergio Pascual sergiopr at fedoraproject.org
Sun Dec 9 00:55:53 UTC 2012


commit bbd3e685ec4c3981be6a281b335dbf5b72c85fa5
Author: Pasrario <harenawer at zoho.com>
Date:   Sun Dec 9 01:53:08 2012 +0100

    Removed deps on PyX, pygrace and veusz, don't exist in EL6
    
    - Exclude Arch ppc64, scipy missing

 scitools.spec |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/scitools.spec b/scitools.spec
index ccb45df..34a51a5 100644
--- a/scitools.spec
+++ b/scitools.spec
@@ -1,6 +1,6 @@
 Name:       scitools
 Version:    0.6
-Release:    3%{?dist}
+Release:    4%{?dist}
 Summary:    A Python library for scientific computing
 
 Group:      Applications/Engineering
@@ -19,6 +19,9 @@ Requires:   scipy
 Requires:   gnuplot-py
 Requires:   ScientificPython
 
+# Bug report https://bugzilla.redhat.com/show_bug.cgi?id=885388
+ExcludeArch: ppc64
+
 %description
 SciTools is a Python package containing lots of useful tools for scientific
 computing in Python. The package is built on top of other widely used packages
@@ -29,22 +32,16 @@ such as NumPy, SciPy, ScientificPython, gnuplot, etc.
 Summary:    Provides extra functionality to scitools
 Group:      Applications/Engineering
 
-# Pygrace is not currently in RHEL 4
 Requires:   %{name} = %{version}-%{release}
 Requires:   numpy
 Requires:   python-numarray 
-Requires:   vtk-python,
+Requires:   vtk-python
 Requires:   python-matplotlib 
-Requires:   PyX 
-Requires:   veusz 
 Requires:   blt
 Requires:   dx
 Requires:   python-pmw
-%if 0%{?rhel} != 4
-Requires: pygrace
-%endif
 
-%description    extras
+%description extras
 Installs all packages scitools was designed to work with. For full
 functionality you will need to install the scitools-extras package. 
 Please see the website, http://code.google.com/p/scitools/wiki/Installation,
@@ -73,7 +70,6 @@ rm -rf %{buildroot}/%{_mandir}
 %clean
 rm -rf %{buildroot}
 
-
 %files
 %defattr(-,root,root,-)
 %doc LICENSE  README ChangeLog README.Fedora examples bin
@@ -85,6 +81,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sun Dec 09 2012 Sergio Pascual <sergiopr at fedoraproject.org> 0.6-4
+- Removed deps on PyX, pygrace and veusz, don't exist in EL6
+- Exclude Arch ppc64, scipy missing
+
 * Tue Sep 29 2009 Peter Robinson <pbrobinson at gmail.com> 0.6-3
 - Update -extras to depend on numpy like the main package
 


More information about the scm-commits mailing list