Author: qboosh Date: Mon Mar 20 22:14:05 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - keep fftwl bcond
---- Files affected: SPECS: fftw3.spec (1.25 -> 1.26) ---- Diffs: ================================================================ Index: SPECS/fftw3.spec diff -u SPECS/fftw3.spec:1.25 SPECS/fftw3.spec:1.26 --- SPECS/fftw3.spec:1.25 Thu Mar 16 16:03:55 2006 +++ SPECS/fftw3.spec Mon Mar 20 23:13:59 2006 @@ -1,4 +1,8 @@ # $Revision$, $Date$ +# +# Conditional build: +%bcond_without fftwl # don't build "long" subpackages +# Summary: Fast Fourier Transform library Summary(pl): Biblioteka z funkcjami szybkiej transformaty Fouriera Summary(pt_BR): biblioteca fast fourier transform @@ -15,10 +19,13 @@ URL: http://www.fftw.org/ BuildRequires: autoconf BuildRequires: automake +%ifarch alpha ppc s390 s390x sparc sparcv9 +%if %{with fftwl} # for 128-bit long double support BuildRequires: gcc-fortran >= 5:4.1.0-1 BuildRequires: glibc >= 6:2.4-1 -# +%endif +%endif BuildRequires: libtool BuildRequires: texinfo Requires: %{name}-common = %{version}-%{release} @@ -229,7 +236,7 @@ ln -sf . double # MMX/SSE/etc. seem to be safe because of runtime CPU detection -for ver in single double long-double; do +for ver in single double %{?with_fftwl:long-double}; do OPTS="" # k7,SSE,3dnow,altivec only for single if [ "$ver" = "single" ]; then @@ -274,8 +281,10 @@ %{__make} install -C single \ DESTDIR=$RPM_BUILD_ROOT -%{__make} install -C long-double\ +%if %{with fftwl} +%{__make} install -C long-double \ DESTDIR=$RPM_BUILD_ROOT +%endif %clean rm -rf $RPM_BUILD_ROOT @@ -329,6 +338,7 @@ %{_libdir}/libfftw3f.a %{_libdir}/libfftw3f_threads.a +%if %{with fftwl} %files long %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/fftwl-wisdom @@ -348,6 +358,7 @@ %defattr(644,root,root,755) %{_libdir}/libfftw3l.a %{_libdir}/libfftw3l_threads.a +%endif %files common %defattr(644,root,root,755) @@ -367,6 +378,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.26 2006/03/20 22:13:59 qboosh +- keep fftwl bcond + Revision 1.25 2006/03/16 15:03:55 pluto - enable long double support for alpha, ppc, sparc. with new toolchain ldbl != dbl on alpha/ppc/sparc/s390. ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/fftw3.spec?r1=1.25&r2=1.26&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
