[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