Commit 05c605fb authored by Julian Taylor's avatar Julian Taylor

merge with Debian (LP: #1007259, #781726)

remove the mpi packages not suitable for main
parent 1c7602d1
fftw3 (3.3.2-3ubuntu1) quantal; urgency=low
* merge with Debian (LP: #1007259, #781726)
* remove the mpi packages not suitable for main
-- Julian Taylor <jtaylor.debian@googlemail.com> Sun, 10 Jun 2012 14:50:08 +0200
fftw3 (3.3.2-3) unstable; urgency=low
* disable neon for armel, it has no fpu
......
......@@ -8,7 +8,6 @@ Build-Depends: chrpath,
debhelper (>=7.0.0),
dpkg (>= 1.16.0),
gfortran,
mpi-default-dev,
texinfo
Build-Depends-Indep: ghostscript (>> 8.63), transfig
Vcs-Git: git://git.debian.org/git/debian-science/packages/fftw3.git
......@@ -51,24 +50,6 @@ Description: Library for computing Fast Fourier Transforms - Tools
.
This package contains the wisdom management tools.
Package: libfftw3-mpi3
Architecture: any
Pre-Depends: multiarch-support
Depends: ${misc:Depends}, ${shlibs:Depends}
Suggests: libfftw3-mpi-dev
Breaks: libfftw3-mpi-3
Replaces: libfftw3-mpi-3
Multi-Arch: same
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.
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-mpi-dev. For documentation, see libfftw3-doc.
Package: libfftw3-dev
Architecture: any
Section: libdevel
......@@ -88,18 +69,6 @@ Description: Library for computing Fast Fourier Transforms - development
This package contains the header files and static libraries.
For documentation, see libfftw3-doc.
Package: libfftw3-mpi-dev
Architecture: any
Section: libdevel
Depends: libfftw3-mpi3 (=${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: MPI Library for computing Fast Fourier Transforms - development
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.
.
This package contains the header files and static libraries for the
mpi libraries. For documentation, see libfftw3-doc.
Package: libfftw3-doc
Architecture: all
Section: doc
......@@ -123,6 +92,6 @@ Description: Library for computing Fast Fourier Transforms - debug symbols
dimensions. It is extremely fast. This package contains the statically linked
library, header files and test programs.
.
This package contains debug packages for both serial and MPI versions.
This package contains debug packages.
.
For documentation, see libfftw3-doc.
usr/include/*mpi*
usr/lib/*/libfftw*mpi*.a
usr/lib/*/libfftw*mpi*.so
usr/lib/*/libfftw3*mpi.so.*
......@@ -61,7 +61,7 @@ endif
SETCFLAGS := CFLAGS='$(CFLAGS)' LDFLAGS='$(LDFLAGS)' CPPFLAGS='$(CPPFLAGS)'
# common configure options
archconfflags := $(archconfflags) --prefix=/usr --enable-shared --enable-threads --enable-openmp --enable-mpi --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) MPILIBS="$(shell mpicc --showme:link)"
archconfflags := $(archconfflags) --prefix=/usr --enable-shared --enable-threads --enable-openmp --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
build-arch:
# single precision
......@@ -137,8 +137,6 @@ binary-arch: build-arch
if ! ./test_long_long-double; then \
dh_install -a --sourcedir=debian/tmp-long-double; \
fi
rm debian/libfftw3-3/usr/lib/$(DEB_HOST_MULTIARCH)/libfftw3*mpi* debian/libfftw3-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libfftw3*mpi* debian/libfftw3-dev/usr/include/*mpi*
chrpath --delete debian/libfftw3-mpi3/usr/lib/$(DEB_HOST_MULTIARCH)/libfftw3*mpi*so*
find $(CURDIR)/debian/libfftw3-dev -type d -empty -delete
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment