[nfft] 02/02: Imported Debian patch 3.2.3-1
Ghislain Vaillant
ghisvail-guest at alioth.debian.org
Mon Oct 21 13:42:56 UTC 2013
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch master
in repository nfft.
commit f11f4601e834691593e5b5c0e6343a385002b63f
Author: Ghislain Vaillant <ghisvail at gmail.com>
Date: Mon Oct 7 10:08:24 2013 +0100
Imported Debian patch 3.2.3-1
---
debian/changelog | 5 ++++
debian/compat | 1 +
debian/control | 49 +++++++++++++++++++++++++++++++++++
debian/copyright | 25 ++++++++++++++++++
debian/libnfft3-1.install | 4 +++
debian/libnfft3-dev.install | 6 +++++
debian/patches/fix-missing-lm.patch | 12 +++++++++
debian/patches/series | 1 +
debian/rules | 10 +++++++
debian/source/format | 1 +
debian/watch | 5 ++++
11 files changed, 119 insertions(+)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..fa436b7
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+nfft (3.2.3-1) unstable; urgency=low
+
+ * Initial release (Closes: #725705)
+
+ -- Ghislain Vaillant <ghisvail at gmail.com> Mon, 07 Oct 2013 10:08:24 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..37a2cdb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,49 @@
+Source: nfft
+Priority: extra
+Maintainer: Ghislain Vaillant <ghisvail at gmail.com>
+Build-Depends: debhelper (>=9), dh-exec, dh-autoreconf, libfftw3-dev,
+ pkg-config
+Standards-Version: 3.9.4
+Section: libs
+Homepage: http://www-user.tu-chemnitz.de/~potts/nfft
+Vcs-Git: git://anonscm.debian.org/debian-science/packages/nfft.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/nfft.git
+
+Package: libnfft3-1
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Library for computing Non-uniform Fast Fourier Transforms
+ NFFT is a C subroutine library for computing the nonequispaced discrete
+ Fourier transform (NDFT) in one or more dimensions, of arbitrary input
+ size, and of complex data.
+ .
+ This package contains the shared version of the library.
+ .
+ To get the static library and the header files, you need to install
+ libnfft3-dev.
+
+Package: libnfft3-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: libnfft3-1 (= ${binary:Version}), libfftw3-dev, ${misc:Depends},
+ ${shlibs:Depends}
+Description: Library for computing Non-uniform Fast Fourier Transforms
+ NFFT is a C subroutine library for computing the nonequispaced discrete
+ Fourier transform (NDFT) in one or more dimensions, of arbitrary input
+ size, and of complex data.
+ .
+ This package contains the header files and static version of the library.
+
+Package: libnfft3-dbg
+Section: debug
+Architecture: any
+Depends: libnfft3-1 (=${binary:Version}), ${misc:Depends}
+Description: Library for computing Non-uniform Fast Fourier Transforms
+ NFFT is a C subroutine library for computing the nonequispaced discrete
+ Fourier transform (NDFT) in one or more dimensions, of arbitrary input
+ size, and of complex data.
+ .
+ This package contains the detached debugging symbols of the library.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..2e7b0bc
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,25 @@
+This package was downloaded from http://www-user.tu-chemnitz.de/~potts/nfft/
+
+Files: debian/*
+Author: Ghislain Vaillant <ghisvail at gmail.com>
+Copyright: Copyright © 2013 Ghislain Vaillant <ghisvail at gmail.com>
+License: GPL-2
+ The Debian packaging is licensed under the GPL version 2, see below.
+
+Files: *
+Author: Prof. Dr. Daniel Potts <potts at mathematik.tu-chemnitz.de>
+Copyright: Copyright © 2002, 2012 Jens Keiner, Stefan Kunis, Daniel Potts
+License: GPL-2
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with the Debian GNU/Linux distribution in /usr/share/common-licenses.
+ If not, see <http://www.gnu.org/licenses/>.
diff --git a/debian/libnfft3-1.install b/debian/libnfft3-1.install
new file mode 100644
index 0000000..3047f70
--- /dev/null
+++ b/debian/libnfft3-1.install
@@ -0,0 +1,4 @@
+#!/usr/bin/dh-exec
+
+usr/lib/*/libnfft3.so.1*
+usr/lib/*/libnfft3_threads.so.1*
diff --git a/debian/libnfft3-dev.install b/debian/libnfft3-dev.install
new file mode 100644
index 0000000..1ea7d88
--- /dev/null
+++ b/debian/libnfft3-dev.install
@@ -0,0 +1,6 @@
+#!/usr/bin/dh-exec
+
+usr/include/nfft3*.h
+usr/lib/*/libnfft3*.a
+usr/lib/*/libnfft3*.so
+usr/lib/*/pkgconfig
diff --git a/debian/patches/fix-missing-lm.patch b/debian/patches/fix-missing-lm.patch
new file mode 100644
index 0000000..6a355f1
--- /dev/null
+++ b/debian/patches/fix-missing-lm.patch
@@ -0,0 +1,12 @@
+Index: nfft-3.2.3/configure.ac
+===================================================================
+--- nfft-3.2.3.orig/configure.ac 2013-10-07 14:34:52.621871961 +0100
++++ nfft-3.2.3/configure.ac 2013-10-07 14:40:36.817860434 +0100
+@@ -364,6 +364,7 @@
+ saved_LIBS=$LIBS
+ AC_CHECK_LIB(m, sin)
+ LIBS=$saved_LIBS
++LIBS="$saved_LIBS -lm"
+
+ AC_CHECK_FUNCS([gethrtime read_real_time time_base_to_time clock_gettime mach_absolute_time])
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..d43243f
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+fix-missing-lm.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..1824e7c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --parallel --with autoreconf
+
+override_dh_auto_configure:
+ dh_auto_configure -- --enable-portable-binary --enable-openmp --enable-all
+
+override_dh_strip:
+ dh_strip --dbg-package=libnfft3-dbg
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..d5e8f80
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+# Uncomment to examine a Webserver directory
+http://www-user.tu-chemnitz.de/~potts/nfft/download/nfft-(.*)\.tar\.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/nfft.git
More information about the debian-science-commits
mailing list