r44563 - in /packages/fftw3/trunk/debian: ./ changelog control libfftw3-mpi-3.install libfftw3-mpi-dev.install rules
sylvestre at users.alioth.debian.org
sylvestre at users.alioth.debian.org
Sun Mar 11 17:56:30 UTC 2012
Author: sylvestre
Date: Sun Mar 11 17:56:29 2012
New Revision: 44563
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=44563
Log:
* Team upload.
* New upstream release (Closes: #661867)
* Enable the MPI version of fftw (Closes: #528680)
* Standards-Version to version 3.9.3
Added:
packages/fftw3/trunk/debian/libfftw3-mpi-3.install
packages/fftw3/trunk/debian/libfftw3-mpi-dev.install
Modified:
packages/fftw3/trunk/debian/ (props changed)
packages/fftw3/trunk/debian/changelog
packages/fftw3/trunk/debian/control
packages/fftw3/trunk/debian/rules
Propchange: packages/fftw3/trunk/debian/
------------------------------------------------------------------------------
mergeWithUpstream = 1
Modified: packages/fftw3/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fftw3/trunk/debian/changelog?rev=44563&op=diff
==============================================================================
--- packages/fftw3/trunk/debian/changelog (original)
+++ packages/fftw3/trunk/debian/changelog Sun Mar 11 17:56:29 2012
@@ -1,3 +1,12 @@
+fftw3 (3.3.1-1) experimental; urgency=low
+
+ * Team upload.
+ * New upstream release (Closes: #661867)
+ * Enable the MPI version of fftw (Closes: #528680)
+ * Standards-Version to version 3.9.3
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Tue, 06 Mar 2012 14:19:28 +0100
+
fftw3 (3.3-1) unstable; urgency=low
* Team upload.
Modified: packages/fftw3/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/fftw3/trunk/debian/control?rev=44563&op=diff
==============================================================================
--- packages/fftw3/trunk/debian/control (original)
+++ packages/fftw3/trunk/debian/control Sun Mar 11 17:56:29 2012
@@ -5,12 +5,12 @@
Uploaders: Paul Brossier <piem at debian.org>
Build-Depends: debhelper (>=7.0.0),
gfortran,
- texinfo, quilt
+ texinfo, quilt, mpi-default-dev
Build-Depends-Indep: transfig, ghostscript (>> 8.63)
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/fftw3/
Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/fftw3/
Homepage: http://fftw.org
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Package: libfftw3-3
Architecture: any
@@ -20,7 +20,25 @@
Provides: fftw3
Replaces: fftw3
Conflicts: fftw3
-Description: library for computing Fast Fourier Transforms
+Description: Library for computing Fast Fourier Transforms
+ The FFTW library computes Fast Fourier Transforms (FFT) in one or more
+ dimensions. It is extremely fast. This package contains the shared library
+ versions of the fftw libraries in single, double and long double precisions.
+ Note that on some architectures double is the same as long double in which
+ case there is no long double library.
+ .
+ To get the static library and the header files, you need to install
+ libfftw3-dev. For documentation, see libfftw3-doc.
+
+Package: libfftw3-mpi-3
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: libfftw3-dev
+Provides: fftw3
+Replaces: fftw3
+Conflicts: fftw3
+Description: MPI Library for computing Fast Fourier Transforms
The FFTW library computes Fast Fourier Transforms (FFT) in one or more
dimensions. It is extremely fast. This package contains the shared library
versions of the fftw libraries in single, double and long double precisions.
@@ -37,7 +55,21 @@
Provides: fftw3-dev
Replaces: fftw3-dev
Conflicts: fftw3-dev
-Description: library for computing Fast Fourier Transforms
+Description: Library for computing Fast Fourier Transforms
+ The FFTW library computes Fast Fourier Transforms (FFT) in one or more
+ dimensions. It is extremely fast. This package contains the statically linked
+ library, header files and test programs.
+ .
+ For documentation, see libfftw3-doc.
+
+Package: libfftw3-mpi-dev
+Architecture: any
+Section: libdevel
+Depends: libfftw3-3 (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: fftw3-dev
+Replaces: fftw3-dev
+Conflicts: fftw3-dev
+Description: MPI Library for computing Fast Fourier Transforms
The FFTW library computes Fast Fourier Transforms (FFT) in one or more
dimensions. It is extremely fast. This package contains the statically linked
library, header files and test programs.
@@ -52,10 +84,22 @@
Provides: fftw3-doc
Replaces: fftw3-doc
Conflicts: fftw3-doc
-Description: documentation for fftw version 3
+Description: Documentation for fftw version 3
The FFTW library computes Fast Fourier Transforms (FFT) in one or more
dimensions. It is extremely fast. This package contains the documentation for
the fftw3 library.
+
+Package: libfftw3-mpi-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: libfftw3-dev (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: MPI Library for computing Fast Fourier Transforms - debug symbols
+ The FFTW library computes Fast Fourier Transforms (FFT) in one or more
+ dimensions. It is extremely fast. This package contains the statically linked
+ library, header files and test programs.
+ .
+ For documentation, see libfftw3-doc.
Package: libfftw3-dbg
Architecture: any
Added: packages/fftw3/trunk/debian/libfftw3-mpi-3.install
URL: http://svn.debian.org/wsvn/debian-science/packages/fftw3/trunk/debian/libfftw3-mpi-3.install?rev=44563&op=file
==============================================================================
--- packages/fftw3/trunk/debian/libfftw3-mpi-3.install (added)
+++ packages/fftw3/trunk/debian/libfftw3-mpi-3.install Sun Mar 11 17:56:29 2012
@@ -1,0 +1,2 @@
+usr/lib/libfftw3*mpi.so.*
+
Added: packages/fftw3/trunk/debian/libfftw3-mpi-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/fftw3/trunk/debian/libfftw3-mpi-dev.install?rev=44563&op=file
==============================================================================
--- packages/fftw3/trunk/debian/libfftw3-mpi-dev.install (added)
+++ packages/fftw3/trunk/debian/libfftw3-mpi-dev.install Sun Mar 11 17:56:29 2012
@@ -1,0 +1,3 @@
+usr/include/*mpi*
+usr/lib/libfftw*mpi*.a
+usr/lib/libfftw*mpi*.so
Modified: packages/fftw3/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/fftw3/trunk/debian/rules?rev=44563&op=diff
==============================================================================
--- packages/fftw3/trunk/debian/rules (original)
+++ packages/fftw3/trunk/debian/rules Sun Mar 11 17:56:29 2012
@@ -59,7 +59,7 @@
SETCFLAGS := CFLAGS='$(CFLAGS)'
# common configure options
-archconfflags := $(archconfflags) --prefix=/usr --enable-shared --enable-threads --enable-portable-binary
+archconfflags := $(archconfflags) --prefix=/usr --enable-shared --enable-threads --enable-portable-binary --enable-mpi
build-arch:
# single precision
@@ -142,8 +142,11 @@
if ! ./test_long_long-double; then \
dh_install -a --sourcedir=debian/tmp-long-double; \
fi
+ rm debian/libfftw3-3/usr/lib/libfftw3*mpi* debian/libfftw3-dev/usr/lib/libfftw3*mpi* debian/libfftw3-dev/usr/include/*mpi*
+
+
dh_installman -a
- dh_strip --dbg-package=libfftw3-dbg -a
+ dh_strip --dbg-package=libfftw3-dbg --dbg-package=libfftw3-mpi-dbg -a
dh_compress -a -X.c -X.pl -X.am -X.in
dh_fixperms -a
dh_makeshlibs -a
More information about the debian-science-commits
mailing list