Update to 0.6.0

This commit is contained in:
Jef Spaleta 2007-10-03 23:20:44 +00:00
parent d298e1842a
commit aad8285ff1
3 changed files with 42 additions and 19 deletions

View File

@ -1 +1 @@
scipy-0.5.2.1.tar.gz
scipy-0.6.0.tar.gz

View File

@ -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 <jspaleta@gmail.com> - 0.6.0-3
- include_dirs changes for ufsparse change in development
* Tue Oct 02 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-2
- Fix licensing to match Fedora packaging guidance
- Remove unnecessary library deps
* Tue Sep 25 2007 Jarrod Millman <millman@berkeley.edu> - 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 <jspaleta@gmail.com> - 0.5.2.1-1
- Update to new upstream source

View File

@ -1 +1 @@
8d9083b94b0bbbc96a96099f68e62526 scipy-0.5.2.1.tar.gz
417adf3bfe03f4c23c9fb265018e545c scipy-0.6.0.tar.gz