diff --git a/.cvsignore b/.cvsignore index 392f29b..8aca7b4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -scipy-0.5.2.1.tar.gz +scipy-0.6.0.tar.gz diff --git a/scipy.spec b/scipy.spec index 2bc59e0..c86366e 100644 --- a/scipy.spec +++ b/scipy.spec @@ -1,40 +1,50 @@ %define python_sitearch %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib(1)') -Summary: Scipy: array processing for numbers, strings, records, and objects +Summary: Scipy: Scientific Tools for Python Name: scipy -Version: 0.5.2.1 -Release: 1%{?dist} +Version: 0.6.0 +Release: 3%{?dist} Group: Development/Libraries License: BSD and LGPLv2+ -Url: http://numeric.scipy.org +Url: http://www.scipy.org Source0: http://prdownloads.sourceforge.net/scipy/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: numpy, python-devel -BuildRequires: fftw-devel, blas-devel, lapack-devel -BuildRequires: gcc-gfortran +BuildRequires: numpy, python-devel +BuildRequires: fftw-devel, blas-devel, lapack-devel, ufsparse-devel +BuildRequires: gcc-gfortran, swig Requires: numpy, python %description -Scipy is a general-purpose array-processing package designed to -efficiently manipulate large multi-dimensional arrays of arbitrary -records without sacrificing too much speed for small multi-dimensional -arrays. Scipy is built on the Numeric code base and adds features -introduced by numarray as well as an extended C-API and the ability to -create arrays of arbitrary type. - -There are also basic facilities for discrete fourier transform, -basic linear algebra and random number generation. +Scipy is open-source software for mathematics, science, and +engineering. The core library is NumPy which provides convenient and +fast N-dimensional array manipulation. The SciPy library is built to +work with NumPy arrays, and provides many user-friendly and efficient +numerical routines such as routines for numerical integration and +optimization. Together, they run on all popular operating systems, are +quick to install, and are free of charge. NumPy and SciPy are easy to +use, but powerful enough to be depended upon by some of the world's +leading scientists and engineers. %prep %setup -q +cat > site.cfg << EOF +[amd] +library_dirs = %{_libdir} +include_dirs = /usr/include/suitesparse:/usr/include/ufsparse +amd_libs = amd + +[umfpack] +library_dirs = %{_libdir} +include_dirs = /usr/include/suitesparse:/usr/include/ufsparse +umfpack_libs = umfpack +EOF %build -ln -s Lib scipy env CFLAGS="$RPM_OPT_FLAGS" ATLAS=%{_libdir} FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} python setup.py config_fc --fcompiler=gnu95 --noarch build @@ -55,6 +65,19 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Oct 03 2007 Jef Spaleta - 0.6.0-3 +- include_dirs changes for ufsparse change in development + +* Tue Oct 02 2007 Jef Spaleta - 0.6.0-2 +- Fix licensing to match Fedora packaging guidance +- Remove unnecessary library deps + +* Tue Sep 25 2007 Jarrod Millman - 0.6.0-1 +- update to new upstream source +- update Summary, License, Url, and description +- added extra dependencies +- remove symlink since Lib has been renamed scipy + * Tue Aug 21 2007 Jef Spaleta - 0.5.2.1-1 - Update to new upstream source diff --git a/sources b/sources index c7c3781..0080e4c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8d9083b94b0bbbc96a96099f68e62526 scipy-0.5.2.1.tar.gz +417adf3bfe03f4c23c9fb265018e545c scipy-0.6.0.tar.gz