]> git.pld-linux.org Git - packages/fftw.git/blob - fftw.spec
- %desc
[packages/fftw.git] / fftw.spec
1 Summary:        Fast Fourier transform library
2 Summary(pl):    Biblioteka z funkacjami szybkiej transformaty Fouriera
3 Name:           fftw
4 Version:        2.1.3
5 Release:        8
6 License:        GPL
7 Group:          Libraries
8 Group(de):      Libraries
9 Group(es):      Bibliotecas
10 Group(fr):      Librairies
11 Group(pl):      Biblioteki
12 Group(pt_BR):   Bibliotecas
13 Group(ru):      âÉÂÌÉÏÔÅËÉ
14 Group(uk):      â¦Â̦ÏÔÅËÉ
15 Source0:        ftp://ftp.fftw.org/pub/fftw/%{name}-%{version}.tar.gz
16 Patch0:         %{name}-info.patch
17 Icon:           fftw-logo-thumb.gif
18 URL:            http://www.fftw.org/
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 FFTW is a collection of fast C routines for computing the Discrete
23 Fourier Transform in one or more dimensions. It includes complex,
24 real, and parallel transforms, and can handle arbitrary array sizes
25 efficiently. This RPM package includes both the double- and
26 single-precision FFTW uniprocessor and threads libraries.
27
28 %description -l pl
29 FFTW jest zbiorem szybkich funkcji C do obliczania dyskretnych
30 transformacji Fouriera w jedym lub wiêcej wymiarach. Zawiera równie¿
31 z³o¿one, rzeczywiste oraz równoleg³e transformacje i potrafi wydajnie
32 radziæ sobie z tablicami o dowolnych rozmiarach. Ten pakiet RPM
33 zawiera zarówno uniprocesor FFTW o pojedynczej i podwójnej precyzji
34 jak i biblioteki w±tków.
35
36 %package devel
37 Summary:        Headers, libraries & docs for fftw
38 Summary(pl):    Nag³ówki, biblioteki oraz dokumentacja do fftw
39 Group:          Development/Libraries
40 Group(de):      Entwicklung/Libraries
41 Group(es):      Desarrollo/Bibliotecas
42 Group(fr):      Development/Librairies
43 Group(pl):      Programowanie/Biblioteki
44 Group(pt_BR):   Desenvolvimento/Bibliotecas
45 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
46 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
47 Requires:       %{name} = %{version}
48
49 %description devel
50 This package contains the additional header files, documentation and
51 libraries you need to develop programs using the FFTW (fast fourier
52 transform library).
53
54 %description devel -l pl
55 Ten pakiet zawiera dodatkowe pliki nag³ówkowe, dokumetacjê oraz
56 biblioteki niezbêdne do tworzenia programów u¿ywaj±cych biblioteki
57 FFTW (fast fourier transform library).
58
59 %package static
60 Summary:        Static fftw libraries
61 Summary(pl):    Statyczne biblioteki fftw
62 Group:          Development/Libraries
63 Group(de):      Entwicklung/Libraries
64 Group(es):      Desarrollo/Bibliotecas
65 Group(fr):      Development/Librairies
66 Group(pl):      Programowanie/Biblioteki
67 Group(pt_BR):   Desenvolvimento/Bibliotecas
68 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
69 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
70 Requires:       %{name}-devel = %{version}
71
72 %description static
73 Static fftw libraries.
74
75 %description static -l pl
76 Statyczne biblioteki fftw.
77
78 %prep
79 %setup -q
80 %patch -p1
81
82 %build
83 %configure2_13 \
84 %ifarch %{ix86}
85         --enable-i386-hacks \
86 %endif
87         --enable-shared \
88         --enable-threads \
89         --%{!?debug:disable}%{?debug:enable}-debug
90
91 %{__make}
92
93 %install
94 rm -rf $RPM_BUILD_ROOT
95
96 %{__make} install DESTDIR=$RPM_BUILD_ROOT
97
98 %post   -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
100
101 %post devel
102 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
103
104 %postun devel
105 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
106
107 %clean
108 rm -rf $RPM_BUILD_ROOT
109
110 %files
111 %defattr(644,root,root,755)
112 %attr(755,root,root) %{_libdir}/lib*.so.*.*
113
114 %files devel
115 %defattr(644,root,root,755)
116 %attr(755,root,root) %{_libdir}/lib*.la
117 %attr(755,root,root) %{_libdir}/lib*.so
118 %{_includedir}/*
119 %{_infodir}/fftw.info*
120
121 %files static
122 %defattr(644,root,root,755)
123 %{_libdir}/lib*.a
This page took 0.056685 seconds and 4 git commands to generate.