+#
+# Conditional build
+%bcond_without single # without single precision library
+
Summary: Fast Fourier transform library
Summary(pl): Biblioteka z funkcjami szybkiej transformaty Fouriera
Summary(pt_BR): Biblioteca fast Fourier transform
Name: fftw
Version: 2.1.5
-Release: 1
+Release: 2
License: GPL
Group: Libraries
Source0: ftp://ftp.fftw.org/pub/fftw/%{name}-%{version}.tar.gz
URL: http://www.fftw.org/
BuildRequires: autoconf
BuildRequires: automake
+BuildRequires: lam
BuildRequires: libtool
BuildRequires: texinfo
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description devel
This package contains the additional header files, documentation and
-libraries you need to develop programs using the FFTW (fast Fourier
+7ibraries you need to develop programs using the FFTW (fast Fourier
transform library).
%description devel -l pl
Este pacote contém as bibliotecas estáticas do pacote FFTW.
%prep
-%setup -q
+%setup -q
%patch -p1
%build
+# This is important to do sfftw (Single precision library)
+%if %{with single}
+cp -r ../%{name}-%{version} ../single
+cd ../single
+
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure \
+%ifarch %{ix86}
+ --enable-i386-hacks \
+%endif
+ --enable-shared \
+ --enable-threads \
+ --enable-float \
+ --enable-type-prefix \
+ --%{!?debug:dis}%{?debug:en}able-debug
+
+%{__make}
+
+cd -
+%endif
+
%{__libtoolize}
%{__aclocal}
%{__autoconf}
--enable-shared \
--enable-threads \
--%{!?debug:dis}%{?debug:en}able-debug
+# --enable-type-prefix \
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
+%if %{with single}
+cd ../single
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+cd -
+%endif
+
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT