OBS User unknown 2009-02-16 13:06:13 +00:00 committed by Git OBS Bridge
parent 74b9181fd9
commit 7669fafdb1
5 changed files with 74 additions and 31 deletions

View File

@ -1,11 +0,0 @@
--- configure.ac
+++ configure.ac
@@ -135,7 +135,7 @@
AC_PROG_CC
AX_COMPILER_VENDOR
AC_PROG_CC_STDC
-AMX_PROG_AS dnl AM_PROG_AS breaks at least one version of libtool
+AM_PROG_AS
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eb5708e490075823d21c455b7a20f108e8e9673a69afdfb6f5af042ebfd81a45
size 2030590

3
fftw-3.2.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b2c83523b1dfe5d4c894f7b2cf685bda3b77b2d467cb8409de392918ec34e41
size 2553275

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Mon Feb 16 12:24:16 CET 2009 - tiwai@suse.de
- updated to version 3.2:
* major version up, performance improvements and SIMD support
* Worked around apparent glibc bug that leads to rare hangs
* Fixed segfault due to unaligned access
* MPI transforms not included, as they are still in alpha
- updated to version 3.2.1:
* Performance improvements for some multidimensional r2c/c2r
transforms
* Compile with icc on MacOS X, use better icc compiler flags.
* Compilation fixes for systems where snprintf is defined as a
macro
* Fortran documentation now recommends not using dfftw_execute,
because of reports of problems with various Fortran compilers
* Some documentation clarifications
* FAQ was accidentally omitted from 3.2 tarball.
* Remove some extraneous (harmless) files accidentally included
in a subdirectory of the 3.2 tarball.
-------------------------------------------------------------------
Sat Aug 2 10:46:31 CEST 2008 - tiwai@suse.de

View File

@ -1,10 +1,17 @@
#
# spec file for package fftw3 (Version 3.1.2)
# spec file for package fftw3 (Version 3.2.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@ -13,13 +20,21 @@
Name: fftw3
BuildRequires: gcc-fortran pkgconfig
%if 0%{?suse_version} < 1030
%define dist_has_fdupes 0
%else
%define dist_has_fdupes 1
%endif
%if %{dist_has_fdupes}
BuildRequires: fdupes
%endif
Summary: Discrete Fourier Transform (DFT) C Subroutine Library
Version: 3.1.2
Release: 109
Version: 3.2.1
Release: 1
License: GPL v2 or later
Group: Productivity/Scientific/Math
Source: fftw-%{version}.tar.bz2
Patch: fftw-%{version}.diff
# Patch: fftw-%{version}.diff
Url: http://www.fftw.org
AutoReqProv: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -93,8 +108,7 @@ Authors:
%prep
%setup -q -n fftw-%{version}
%patch
%{?suse_update_config:%{suse_update_config -f }}
# %patch
autoreconf --force --install
%build
@ -114,6 +128,11 @@ make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.*a
# gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info*
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
# remove Makefiles in doc directory at last
find doc -name 'Makefile*' | xargs rm
%if %{dist_has_fdupes}
%fdupes -s doc
%endif
%postun devel
%install_info_delete --info-dir=%{_infodir} %{_infodir}/fftw3.info.gz
@ -121,17 +140,13 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
%post devel
%install_info --info-dir=%{_infodir} %{_infodir}/fftw3.info.gz
%post
%run_ldconfig
%post -p /sbin/ldconfig
%postun
%run_ldconfig
%postun -p /sbin/ldconfig
%post threads
%run_ldconfig
%post threads -p /sbin/ldconfig
%postun threads
%run_ldconfig
%postun threads -p /sbin/ldconfig
%clean
test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
@ -164,6 +179,24 @@ test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
%{_libdir}/libfftw3f_threads.so
%changelog
* Mon Feb 16 2009 tiwai@suse.de
- updated to version 3.2:
* major version up, performance improvements and SIMD support
* Worked around apparent glibc bug that leads to rare hangs
* Fixed segfault due to unaligned access
* MPI transforms not included, as they are still in alpha
- updated to version 3.2.1:
* Performance improvements for some multidimensional r2c/c2r
transforms
* Compile with icc on MacOS X, use better icc compiler flags.
* Compilation fixes for systems where snprintf is defined as a
macro
* Fortran documentation now recommends not using dfftw_execute,
because of reports of problems with various Fortran compilers
* Some documentation clarifications
* FAQ was accidentally omitted from 3.2 tarball.
* Remove some extraneous (harmless) files accidentally included
in a subdirectory of the 3.2 tarball.
* Sat Aug 02 2008 tiwai@suse.de
- Reduce dependency without release number.
This allows to install packages on different media with