Compare commits
10 Commits
6e91990b07
...
7175ac535a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7175ac535a | ||
|
|
0b976fa4f3 | ||
|
|
958f457ce8 | ||
|
|
7fff300919 | ||
|
|
18ce9d33b8 | ||
|
|
3bdbfd67e8 | ||
|
|
47f6937f4d | ||
|
|
cf163e320d | ||
|
|
e784f746a0 | ||
|
|
fc568ed3be |
BIN
fftw-3.3.10.tar.gz
Normal file
BIN
fftw-3.3.10.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
29
fftw.spec
29
fftw.spec
@ -1,3 +1,4 @@
|
|||||||
|
%define debug_package %{nil}
|
||||||
%bcond_with openmpi
|
%bcond_with openmpi
|
||||||
%bcond_with mpich
|
%bcond_with mpich
|
||||||
|
|
||||||
@ -9,19 +10,19 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: fftw
|
Name: fftw
|
||||||
Version: 3.3.8
|
Version: 3.3.10
|
||||||
Release: 7
|
Release: 1
|
||||||
Summary: A C subroutine library for computing the discrete Fourier transform
|
Summary: A C subroutine library for computing the discrete Fourier transform
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://www.fftw.org
|
URL: http://www.fftw.org
|
||||||
Source0: http://www.fftw.org/fftw-%{version}.tar.gz
|
Source0: http://www.fftw.org/fftw-%{version}.tar.gz
|
||||||
BuildRequires: gcc-gfortran autoconf automake libtool time perl-interpreter
|
BuildRequires: gcc-gfortran autoconf automake libtool time perl-interpreter gcc_secure make
|
||||||
|
|
||||||
%global quad 0
|
%global quad 0
|
||||||
# disable quad-precision compile tempoary
|
# disable quad-precision compile tempoary
|
||||||
#%ifarch x86_64
|
%ifarch x86_64
|
||||||
#%global quad 1
|
%global quad 0
|
||||||
#%endif
|
%endif
|
||||||
|
|
||||||
%if %{with mpich}
|
%if %{with mpich}
|
||||||
BuildRequires: mpich-devel nss-myhostname
|
BuildRequires: mpich-devel nss-myhostname
|
||||||
@ -304,6 +305,9 @@ done
|
|||||||
rm -f %{buildroot}%{_infodir}/dir
|
rm -f %{buildroot}%{_infodir}/dir
|
||||||
%delete_la
|
%delete_la
|
||||||
|
|
||||||
|
find %{buildroot} -type f -name '*.so*' -exec strip '{}' ';'
|
||||||
|
find %{buildroot} -type f -name 'fftw*-wisdom*' -exec strip '{}' ';'
|
||||||
|
|
||||||
%check
|
%check
|
||||||
%if %{with mpich} || %{with openmpi}
|
%if %{with mpich} || %{with openmpi}
|
||||||
source /etc/profile.d/modules.sh
|
source /etc/profile.d/modules.sh
|
||||||
@ -358,8 +362,10 @@ fi
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%{_bindir}/fftw*-wisdom*
|
%{_bindir}/fftw*-wisdom*
|
||||||
|
%exclude /usr/lib/debug/usr/bin/fftw*-wisdom*
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
|
%exclude /usr/lib/debug/usr/lib64/
|
||||||
|
|
||||||
%files libs-single
|
%files libs-single
|
||||||
%license COPYING COPYRIGHT
|
%license COPYING COPYRIGHT
|
||||||
@ -456,6 +462,17 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 15 2022 lutkunpeng <lutkunpeng@163.com> - 3.3.10-1
|
||||||
|
- DESC: update to 3.3.10
|
||||||
|
|
||||||
|
* Sat Jul 30 2022 yaoxin <yaoxin30@h-partners.com> - 3.3.8-9
|
||||||
|
- Strip the symbol table
|
||||||
|
- Fix self build fail
|
||||||
|
- Strip the binary fftw*-wisdom* symbol
|
||||||
|
|
||||||
|
* Mon Mar 28 2022 baizhonggui <baizhonggui@huawei.com> - 3.3.8-8
|
||||||
|
- fix build fail
|
||||||
|
|
||||||
* Tue May 26 2020 Captain Wei <captain.a.wei@gmail.com> - 3.3.8-7
|
* Tue May 26 2020 Captain Wei <captain.a.wei@gmail.com> - 3.3.8-7
|
||||||
- isable quad-precision compile tempoary
|
- isable quad-precision compile tempoary
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user