Hello community, here is the log from the commit of package fftw3 for openSUSE:Factory checked in at 2014-05-10 08:31:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fftw3 (Old) and /work/SRC/openSUSE:Factory/.fftw3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fftw3" Changes: -------- --- /work/SRC/openSUSE:Factory/fftw3/fftw3.changes 2012-12-19 10:54:00.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.fftw3.new/fftw3.changes 2014-05-10 08:31:40.000000000 +0200 @@ -1,0 +2,26 @@ +Sat Apr 19 19:16:23 UTC 2014 - [email protected] + +- add support for long-double precision + +------------------------------------------------------------------- +Sat Apr 19 17:37:38 UTC 2014 - [email protected] + +- update to version 3.3.4 + + * New functions fftw_alignment_of (to check whether two arrays are equally + aligned for the purposes of applying a plan) and fftw_sprint_plan + (to output a description of plan to a string). + + * Bugfix in fftw-wisdom-to-conf; thanks to Florian Oppermann for the bug report. + + * Fixed manual to work with texinfo-5. + + * Increased timing interval on x86_64 to reduce timing errors. + + * Default to Win32 threads, not pthreads, if both are present. + + * Various build-script fixes. + +- Drop obsoleted 1_man_macro.patch + +------------------------------------------------------------------- Old: ---- 1_man_macro.patch fftw-3.3.3.tar.gz New: ---- fftw-3.3.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fftw3.spec ++++++ --- /var/tmp/diff_new_pack.q0zTaM/_old 2014-05-10 08:31:41.000000000 +0200 +++ /var/tmp/diff_new_pack.q0zTaM/_new 2014-05-10 08:31:41.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package fftw3 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -23,7 +23,7 @@ %ifnarch s390 s390x BuildRequires: openmpi-devel %endif -Version: 3.3.3 +Version: 3.3.4 Release: 0 Summary: Discrete Fourier Transform (DFT) C Subroutine Library License: GPL-2.0+ @@ -31,7 +31,6 @@ Url: http://www.fftw.org Source: http://www.fftw.org/fftw-%{version}.tar.gz Source1: %{name}-rpmlintrc -Patch0: 1_man_macro.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): %install_info_prereq @@ -146,7 +145,6 @@ %prep %setup -q -n fftw-%{version} -%patch0 %build %ifnarch s390 s390x @@ -180,7 +178,22 @@ --enable-mpi \ %endif %ifarch %ix86 x86_64 - --enable-sse \ + --enable-sse2 \ +%endif + --disable-static + +make %{?_smp_mflags} +%makeinstall + +# hack to also compile/install long-double-precision version: +make distclean + +%ifnarch s390 s390x +source %_libdir/mpi/gcc/openmpi/bin/mpivars.sh +%endif +%configure --enable-shared --enable-threads --enable-long-double --enable-openmp \ +%ifnarch s390 s390x + --enable-mpi \ %endif --disable-static @@ -227,6 +240,7 @@ %defattr(-,root,root) %{_libdir}/libfftw3.so.3* %{_libdir}/libfftw3f.so.3* +%{_libdir}/libfftw3l.so.3* %files devel %defattr(-,root,root) @@ -239,6 +253,7 @@ %{_includedir}/fftw3l.f03 %{_libdir}/libfftw3.so %{_libdir}/libfftw3f.so +%{_libdir}/libfftw3l.so %{_libdir}/pkgconfig/*.pc %{_bindir}/* @@ -246,21 +261,25 @@ %defattr(-,root,root) %{_libdir}/libfftw3_threads.so.3* %{_libdir}/libfftw3f_threads.so.3* +%{_libdir}/libfftw3l_threads.so.3* %files threads-devel %defattr(-,root,root) %{_libdir}/libfftw3_threads.so %{_libdir}/libfftw3f_threads.so +%{_libdir}/libfftw3l_threads.so %files -n libfftw3_omp3 %defattr(-,root,root) %{_libdir}/libfftw3_omp.so.3* %{_libdir}/libfftw3f_omp.so.3* +%{_libdir}/libfftw3l_omp.so.3* %files openmp-devel %defattr(-,root,root) %{_libdir}/libfftw3_omp.so %{_libdir}/libfftw3f_omp.so +%{_libdir}/libfftw3l_omp.so %ifnarch s390 s390x @@ -268,13 +287,16 @@ %defattr(-,root,root) %{_libdir}/libfftw3_mpi.so.3* %{_libdir}/libfftw3f_mpi.so.3* +%{_libdir}/libfftw3l_mpi.so.3* %files mpi-devel %defattr(-,root,root) %{_libdir}/libfftw3_mpi.so %{_libdir}/libfftw3f_mpi.so +%{_libdir}/libfftw3l_mpi.so %{_includedir}/fftw3-mpi.* %{_includedir}/fftw3l-mpi.f03 +%{_includedir}/fftw3l-mpi.f03 %endif %changelog ++++++ fftw-3.3.3.tar.gz -> fftw-3.3.4.tar.gz ++++++ ++++ 67151 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
