]>
Commit | Line | Data |
---|---|---|
7de82846 JB |
1 | # |
2 | # Conditional build: | |
3 | %bcond_without fftwl # don't build "long" subpackages | |
4 | # | |
f2b41f11 JB |
5 | Summary: Fast Fourier Transform library |
6 | Summary(pl): Biblioteka z funkcjami szybkiej transformaty Fouriera | |
8dd64783 JB |
7 | Summary(pt_BR): biblioteca fast fourier transform |
8 | Name: fftw3 | |
82327122 | 9 | Version: 3.1.2 |
176c3f6a | 10 | Release: 3 |
8dd64783 JB |
11 | License: GPL |
12 | Group: Libraries | |
13 | Source0: ftp://ftp.fftw.org/pub/fftw/fftw-%{version}.tar.gz | |
82327122 | 14 | # Source0-md5: 08f2e21c9fd02f4be2bd53a62592afa4 |
8dd64783 | 15 | Patch0: %{name}-info.patch |
f2b41f11 | 16 | Patch1: %{name}-link.patch |
b1df447f | 17 | Patch2: %{name}-ac_simd.patch |
176c3f6a | 18 | Patch3: %{name}-ac.patch |
8dd64783 JB |
19 | URL: http://www.fftw.org/ |
20 | BuildRequires: autoconf | |
21 | BuildRequires: automake | |
7de82846 JB |
22 | %ifarch alpha ppc s390 s390x sparc sparcv9 |
23 | %if %{with fftwl} | |
335eed51 PS |
24 | # for 128-bit long double support |
25 | BuildRequires: gcc-fortran >= 5:4.1.0-1 | |
26 | BuildRequires: glibc >= 6:2.4-1 | |
7de82846 JB |
27 | %endif |
28 | %endif | |
8dd64783 | 29 | BuildRequires: libtool |
bf578b06 | 30 | BuildRequires: texinfo |
f24101b7 | 31 | Requires: %{name}-common = %{version}-%{release} |
8dd64783 JB |
32 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
33 | ||
34 | %description | |
35 | FFTW is a collection of fast C routines for computing the Discrete | |
36 | Fourier Transform in one or more dimensions. It includes complex, | |
37 | real, and parallel transforms, and can handle arbitrary array sizes | |
38 | efficiently. This RPM package includes the double precision FFTW | |
39 | uniprocessor and threads libraries. | |
40 | ||
41 | %description -l pl | |
42 | FFTW jest zbiorem szybkich funkcji C do obliczania dyskretnych | |
43 |