Author: blekot Date: Fri Jun 24 16:31:51 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - single precision library added (needed by alsa-module-synth) - bcond added - rel 2 - STBR/test
---- Files affected: SPECS: fftw.spec (1.51 -> 1.52) ---- Diffs: ================================================================ Index: SPECS/fftw.spec diff -u SPECS/fftw.spec:1.51 SPECS/fftw.spec:1.52 --- SPECS/fftw.spec:1.51 Mon Dec 20 19:58:08 2004 +++ SPECS/fftw.spec Fri Jun 24 18:31:45 2005 @@ -1,10 +1,14 @@ # $Revision$, $Date$ +# +# 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 @@ -14,6 +18,7 @@ URL: http://www.fftw.org/ BuildRequires: autoconf BuildRequires: automake +BuildRequires: lam BuildRequires: libtool BuildRequires: texinfo BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -50,7 +55,7 @@ %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 @@ -79,10 +84,34 @@ 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} @@ -94,12 +123,20 @@ --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 @@ -136,6 +173,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.52 2005/06/24 16:31:45 blekot +- single precision library added (needed by alsa-module-synth) +- bcond added +- rel 2 +- STBR/test + Revision 1.51 2004/12/20 18:58:08 qboosh - BR: texinfo ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/fftw.spec?r1=1.51&r2=1.52&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
