diff --git a/fftw.spec b/fftw.spec index 092ad48..115cb7e 100644 --- a/fftw.spec +++ b/fftw.spec @@ -1,6 +1,6 @@ Name: fftw Version: 3.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fast Fourier Transform library Group: System Environment/Libraries @@ -44,10 +44,11 @@ develop programs using the FFTW fast Fourier transform library. %setup -q -c %{name}-%{version} mv %{name}-%{version} single cp -a single double +cp -a single long %build -CONFIG_FLAGS="--enable-shared --disable-static --disable-dependency-tracking --enable-threads" +CONFIG_FLAGS="--enable-shared --disable-dependency-tracking --enable-threads" pushd double %configure $CONFIG_FLAGS make %{?_smp_mflags} @@ -56,6 +57,10 @@ pushd single %configure $CONFIG_FLAGS --enable-single make %{?_smp_mflags} popd +pushd long + %configure $CONFIG_FLAGS --enable-long-double + make %{?_smp_mflags} +popd %install @@ -68,6 +73,9 @@ popd pushd single make install DESTDIR=${RPM_BUILD_ROOT} popd +pushd long + make install DESTDIR=${RPM_BUILD_ROOT} +popd rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir @@ -102,11 +110,16 @@ fi %doc doc/*.pdf doc/html/* doc/FAQ/fftw-faq.html/ %doc %{_infodir}/*.info* %exclude %{_libdir}/*.la +%{_libdir}/*.a %{_includedir}/* %{_libdir}/pkgconfig/* %{_libdir}/*.so %changelog +* Fri Feb 24 2006 Quentin Spencer 3.1-4 +- Re-enable static libs (bug 181897). +- Build long-double version of libraries (bug 182587). + * Mon Feb 13 2006 Quentin Spencer 3.1-3 - Add Obsoletes and Provides.