+#
+# Conditional build:
+%bcond_with acml # With ACML version of BLAS instead of NETLIB implementation
Summary: Subroutines for solving large scale eigenvalue problems
Summary(pl): Rozwi±zywanie zagadnienia w³asnego dla du¿ych macierzy
Name: arpack
Version: 2.1
-Release: 3
+Release: 3%{?with_acml:ACML}
License: Freely distributable
Group: Libraries
Source0: http://www.caam.rice.edu/software/ARPACK/SRC/%{name}96.tar.gz
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc-g77
-BuildRequires: blas-devel
+%{!?with_acml:BuildRequires: blas-devel}
BuildRequires: libtool >= 2:1.5
+%{?with_acml:ExclusiveArch: amd64}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Summary(pl): Pliki programistyczne ARPACK
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: blas-devel
+%{!?with_acml:Requires: blas-devel}
%description devel
ARPACK development files.
Summary(pl): Statyczna biblioteka ARPACK
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
+%{!?with_acml:Requires: blas-static}
%description static
Static ARPACK library.
%{__autoheader}
%{__autoconf}
%{__automake}
-%configure
+%configure \
+ LDFLAGS=%{?with_acml:-lacml}%{!?with_acml:-lblas}
+
%{__make}