rpms/ScientificPython/F-11 ScientificPython-netcdf-better-location.patch, 1.1, 1.2 ScientificPython.spec, 1.19, 1.20
Jef Spaleta
jspaleta at fedoraproject.org
Wed Jul 15 19:57:40 UTC 2009
Author: jspaleta
Update of /cvs/pkgs/rpms/ScientificPython/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11084
Modified Files:
ScientificPython-netcdf-better-location.patch
ScientificPython.spec
Log Message:
* Wed Jul 15 2009 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 2.8-6
- Even better patch!
ScientificPython-netcdf-better-location.patch:
Index: ScientificPython-netcdf-better-location.patch
===================================================================
RCS file: /cvs/pkgs/rpms/ScientificPython/F-11/ScientificPython-netcdf-better-location.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- ScientificPython-netcdf-better-location.patch 15 Jul 2009 17:21:23 -0000 1.1
+++ ScientificPython-netcdf-better-location.patch 15 Jul 2009 19:57:39 -0000 1.2
@@ -1,5 +1,5 @@
--- setup.py.old 2009-07-15 08:29:35.000000000 -0800
-+++ setup.py 2009-07-15 08:39:20.000000000 -0800
++++ setup.py 2009-07-15 09:33:45.000000000 -0800
@@ -45,6 +45,9 @@
"Lib/site-packages/numpy/core/include")]
else:
@@ -10,8 +10,12 @@
"lib/python%s.%s/site-packages/numpy/core/include"
% sys.version_info [:2])]
-@@ -77,11 +80,21 @@
+@@ -75,13 +78,25 @@
+ netcdf_prefix=os.environ['NETCDF_PREFIX']
+ except KeyError:
pass
++netcdf_include=None
++netcdf_lib=None
if netcdf_prefix is None:
for netcdf_prefix in ['/usr/local', '/usr', '/sw']:
- netcdf_include = os.path.join(netcdf_prefix, 'include')
@@ -37,3 +41,16 @@
netcdf_prefix = None
if netcdf_prefix is None:
+@@ -105,9 +120,9 @@
+ options['bdist_wininst'] = {'install_script': "scientific_win32_postinstall.py"}
+ else:
+ print "Using netCDF installation in ", netcdf_prefix
+- netcdf_include = os.path.join(netcdf_prefix, 'include')
+- netcdf_h_file = os.path.join(netcdf_prefix, 'include', 'netcdf.h')
+- netcdf_lib = os.path.join(netcdf_prefix, 'lib')
++ if netcdf_include == None: netcdf_include = os.path.join(netcdf_prefix, 'include')
++ netcdf_h_file = os.path.join(netcdf_include, 'netcdf.h')
++ if netcdf_lib==None: netcdf_lib = os.path.join(netcdf_prefix, 'lib')
+ ext_modules = [Extension('Scientific_netcdf',
+ ['Src/Scientific_netcdf.c'],
+ include_dirs=['Include', netcdf_include]
Index: ScientificPython.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ScientificPython/F-11/ScientificPython.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- ScientificPython.spec 15 Jul 2009 17:21:23 -0000 1.19
+++ ScientificPython.spec 15 Jul 2009 19:57:40 -0000 1.20
@@ -3,7 +3,7 @@
Name: ScientificPython
Version: 2.8
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: A collection of Python modules that are useful for scientific computing
Group: Development/Languages
@@ -121,7 +121,13 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/Scientific/Functions
%{python_sitearch}/Scientific/Geometry
%{python_sitearch}/Scientific/IO
-%{python_sitearch}/Scientific/linux2
+%dir %{python_sitearch}/Scientific/linux2
+%{python_sitearch}/Scientific/linux2/Scientific_affinitypropagation.so
+%{python_sitearch}/Scientific/linux2/Scientific_interpolation.so
+%{python_sitearch}/Scientific/linux2/Scientific_netcdf.so
+%{python_sitearch}/Scientific/linux2/Scientific_numerics_package_id.so
+%{python_sitearch}/Scientific/linux2/Scientific_vector.so
+
%{python_sitearch}/Scientific/Physics
%{python_sitearch}/Scientific/Signals
%{python_sitearch}/Scientific/Statistics
@@ -156,6 +162,9 @@ rm -rf $RPM_BUILD_ROOT
%doc Doc/Reference Examples Doc/BSP_Tutorial.pdf
%changelog
+* Wed Jul 15 2009 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 2.8-6
+- Even better patch!
+
* Wed Jul 15 2009 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 2.8-5
- Fix netcdf location patch with better long term fix provided
by user in bug 511313
More information about the fedora-extras-commits
mailing list