1 Summary: fast fourier transform library
7 Source: ftp://theory.lcs.mit.edu/pub/fftw/%{name}-%{version}.tar.gz
9 Icon: fftw-logo-thumb.gif
10 Prereq: /usr/sbin/fix-info-dir
11 URL: http://theory.lcs.mit.edu/~fftw/
12 BuildRoot: /tmp/%{name}-%{version}-root
15 FFTW is a collection of fast C routines for computing the Discrete Fourier
16 Transform in one or more dimensions. It includes complex, real, and
17 parallel transforms, and can handle arbitrary array sizes efficiently. This
18 RPM package includes both the double- and single-precision FFTW uniprocessor
19 and threads libraries.
22 Summary: headers, libraries, & docs for fftw
23 Group: Development/Libraries
24 Requires: %{name} = %{version}
27 This package contains the additional header files, documentation, and
28 libraries you need to develop programs using the FFTW fast fourier transform
32 Summary: Static fftw libraries
33 Group: Development/Libraries
34 Requires: %{name}-devel = %{version}
37 Static fftw libraries.
44 LDFLAGS="-s"; export LDFLAGS
46 %ifarch i386 i486 i586 i686
50 --enable-type-prefix \
56 rm -rf $RPM_BUILD_ROOT
58 make install DESTDIR=$RPM_BUILD_ROOT
60 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
62 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/fftw.info*
65 /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
68 /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
71 rm -rf $RPM_BUILD_ROOT
74 %attr(755,root,root) %{_libdir}/lib*.so.*.*
77 %defattr(644,root,root,755)
78 %attr(755,root,root) %{_libdir}/lib*.la
79 %attr(755,root,root) %{_libdir}/lib*.so
81 %{_infodir}/fftw.info*
84 %defattr(644,root,root,755)