[nfft] 03/13: d/control: use more verbose and accurate package descriptions.

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Sat Dec 12 14:24:59 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/experimental
in repository nfft.

commit 5b2944c68ad41852471ca0e6b9687290c95fb33c
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date:   Wed Dec 9 12:20:14 2015 +0000

    d/control: use more verbose and accurate package descriptions.
---
 debian/control | 204 +++++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 169 insertions(+), 35 deletions(-)

diff --git a/debian/control b/debian/control
index 9f562fa..9575a57 100644
--- a/debian/control
+++ b/debian/control
@@ -28,12 +28,32 @@ Depends:
  ${misc:Depends}
 Pre-Depends:
  ${misc:Pre-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.
+Description: library for computing non-uniform Fourier transforms
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
  .
- This package is a transitional package providing all available precisions.
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
+ .
+ This package is a transitional package providing the NFFT library in all
+ available precisions.
 
 Package: libnfft3-double2
 Section: libs
@@ -44,12 +64,31 @@ Depends:
  ${shlibs:Depends}
 Pre-Depends:
  ${misc:Pre-Depends}
-Description: Library for computing Non-uniform Fast Fourier Transforms - double precision
- 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.
+Description: library for computing non-uniform Fourier transforms (double precision)
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
+ .
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
  .
- This package contains the double-precision version of the library.
+ This package provides the shared library compiled with double precision.
 
 Package: libnfft3-single2
 Section: libs
@@ -60,12 +99,31 @@ Depends:
  ${shlibs:Depends}
 Pre-Depends:
  ${misc:Pre-Depends}
-Description: Library for computing Non-uniform Fast Fourier Transforms - single precision
- 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.
+Description: library for computing non-uniform Fourier transforms (single precision)
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
  .
- This package contains the single-precision version of the library.
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
+ .
+ This package provides the shared library compiled with single precision.
 
 Package: libnfft3-long2
 Section: libs
@@ -76,12 +134,31 @@ Depends:
  ${shlibs:Depends}
 Pre-Depends:
  ${misc:Pre-Depends}
-Description: Library for computing Non-uniform Fast Fourier Transforms - long precision
- 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.
+Description: library for computing non-uniform Fourier transforms (long-double precision)
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
+ .
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
  .
- This package contains the longdouble-precision version of the library.
+ This package provides the shared library compiled with long-double precision.
 
 Package: libnfft3-dev
 Section: libdevel
@@ -95,12 +172,31 @@ Depends:
  ${misc:Depends}
 Suggests:
  libnfft3-doc
-Description: Library for computing Non-uniform Fast Fourier Transforms - development
- 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.
+Description: development files for the NFFT library
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
  .
- This package contains the development files of the library.
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
+ .
+ This package provides the development files for the NFFT library.
 
 Package: libnfft3-dbg
 Section: debug
@@ -114,12 +210,31 @@ Depends:
  ${misc:Depends}
 Suggests:
  libfftw3-dbg
-Description: Library for computing Non-uniform Fast Fourier Transforms - debug symbols
- 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.
+Description: debugging symbols for the NFFT library
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
+ .
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
  .
- This package contains the debugging symbols of the library.
+ This package provides the debugging symbols for the NFFT library.
 
 Package: libnfft3-doc
 Section: doc
@@ -127,9 +242,28 @@ Architecture: all
 Multi-Arch: foreign
 Depends:
  ${misc:Depends}
-Description: Library for computing Non-uniform Fast Fourier Transforms - documentation
- 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.
+Description: documentation for the NFFT library
+ NFFT3 is a software library written in C for computing nonequispaced fast
+ Fourier and related transformations. In detail, NFFT3 implements:
+ .
+ 1) The nonequispaced fast Fourier transform (NFFT)
+    - the forward transform (NFFT)
+    - the adjoint transform (adjoint NFFT)
+ 2) Generalisations of the NFFT
+    - to arbitrary knots in time and frequency domain (NNFFT)
+    - to the sphere S^2 (NFSFT)
+    - to the hyperbolic cross (NSFFT)
+    - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
+    - to the rotation group (NFSOFT)
+ 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
+ 4) Applications in
+    - medical imaging
+         (i) magnetic resonance imaging
+        (ii) computerised tomography
+    - summation schemes
+          (i) fast Gauss transform (FGT)
+         (ii) singular kernels
+        (iii) zonal kernels
+    - polar FFT, discrete Radon transform, ridgelet transform
  .
- This package contains the documentation of the library.
+ This package provides the documentation for the NFFT library.

-- 
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