Hello community,
here is the log from the commit of package fftw3 for openSUSE:Factory
checked in at Mon Aug 8 14:58:40 CEST 2011.
--------
--- fftw3/fftw3.changes 2011-08-03 16:34:05.000000000 +0200
+++ /mounts/work_src_done/STABLE/fftw3/fftw3.changes 2011-08-06 01:26:13.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Aug 5 22:44:51 UTC 2011 - dhall@wustl.edu
+
+- specfile cleanup
+ * Remove authors from description
+ * use %makeinstall
+- fix devel and mpi-devel to include proper header files
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fftw3.spec ++++++
--- /var/tmp/diff_new_pack.ocgsbN/_old 2011-08-08 14:58:07.000000000 +0200
+++ /var/tmp/diff_new_pack.ocgsbN/_new 2011-08-08 14:58:07.000000000 +0200
@@ -22,7 +22,7 @@
BuildRequires: fdupes gcc-fortran openmpi-devel pkgconfig
Summary: Discrete Fourier Transform (DFT) C Subroutine Library
Version: 3.3
-Release: 1
+Release: 14
License: GPLv2+
Group: Productivity/Scientific/Math
Source: fftw-%{version}.tar.bz2
@@ -38,12 +38,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package devel
License: GPLv2+
Summary: Include Files and Libraries mandatory for Development
@@ -56,12 +50,6 @@
to develop applications that require these.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package threads
License: GPLv2+
Summary: Discrete Fourier Transform (DFT) C subroutine library
@@ -74,12 +62,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package threads-devel
License: GPLv2+
Summary: Discrete Fourier Transform (DFT) C subroutine library
@@ -93,12 +75,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package openmp
License: GPLv2+
Summary: Discrete Fourier Transform (DFT) C subroutine library
@@ -111,12 +87,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package openmp-devel
License: GPLv2+
Summary: Discrete Fourier Transform (DFT) C subroutine library
@@ -130,12 +100,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package mpi
License: GPLv2+
Summary: Discrete Fourier Transform (DFT) C subroutine library
@@ -149,12 +113,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%package mpi-devel
License: GPLv2+
Summary: Discrete Fourier Transform (DFT) C subroutine library
@@ -169,12 +127,6 @@
data, and of arbitrary input size.
-
-Authors:
---------
- Matteo Frigo
- Stevenj G. Johnson
-
%prep
%setup -q -n fftw-%{version}
# %patch
@@ -182,17 +134,17 @@
%build
%configure --enable-shared --enable-threads --enable-openmp --enable-mpi --disable-static
-make %{?jobs:-j %jobs}
+make %{?_smp_mflags}
%install
-make DESTDIR=$RPM_BUILD_ROOT install
+%makeinstall
# remove unneeded files
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.*a
# hack to also compile/install single-precision version:
make distclean
%configure --enable-shared --enable-threads --enable-float --enable-openmp --enable-mpi --disable-static
-make %{?jobs:-j %jobs}
-make DESTDIR=$RPM_BUILD_ROOT install
+make %{?_smp_mflags}
+%makeinstall
# remove unneeded files
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.*a
# gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info*
@@ -237,7 +189,7 @@
%doc doc/*
%doc %{_mandir}/man?/*
%{_infodir}/*.info*
-%{_includedir}/*
+%{_includedir}/fftw3.*
%{_libdir}/libfftw3.so
%{_libdir}/libfftw3f.so
%{_libdir}/pkgconfig/*.pc
@@ -272,5 +224,6 @@
%defattr(-,root,root)
%{_libdir}/libfftw3_mpi.so
%{_libdir}/libfftw3f_mpi.so
+%{_includedir}/fftw3-mpi.*
%changelog
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org