On Sat, 2016-10-08 at 23:11 +0200, Andreas Beckmann wrote:
> On 2016-10-08 04:02, lumin wrote:
> > Preliminary patch is attached. This is still a work in progress
> > so it's not split up. Patch was rebased to svn truck.
>
> I took a few bits and committed them, and worked on some of the
> todos.
> EULA has not changed since 7.5.
>
> Please add the new libnppi*8.0 packages in alphabetical order after
> libnppi8.0.
>
> new library order in the control file:
> * libcudart
> * infrastructure libs (compile, instrument, profile)
> * application libs (blas, fft, graph, rand, npp, ...)
>
>
> Andreas
Thank you andreas, I updated my local git repo with the current
svn trunk, and fixed the package descriptions in the patch
as attached.
patch content:
* fix descriptions for nppi* libraries
notable information:
* as refered in NPP_Image_*.pdf, the libnppi8.0 package may be
deprecated in the next release.
I looked up the doc directory for pdf's to fill out those FIXME stubs.
Note that the pdf document for libnppisu and libnppidei are merged
into one pdf -- NPP Image Support and Data Initialization.
From 7e779c9de63fe777e2ffca8de73c404158ef388d Mon Sep 17 00:00:00 2001
From: Zhou Mo <[email protected]>
Date: Fri, 21 Oct 2016 14:33:38 +0000
Subject: [PATCH] control: sanitize package description
---
debian/changelog | 21 +++++++++++----------
debian/control | 42 ++++++++++++++++++++++--------------------
2 files changed, 33 insertions(+), 30 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 52d98dd..5fd6555 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,16 +13,17 @@ nvidia-cuda-toolkit (8.0.44-1) UNRELEASED; urgency=medium
* SOVERSION bump: 7.5 => 8.0, rename all library packages.
* Update symbols control files.
* Ship new binary: gpu-library-advisor.
- * libnppial8.0: New package
- * libnppicc8.0: New package
- * libnppicom8.0: New package
- * libnppidei8.0: New package
- * libnppif8.0: New package
- * libnppig8.0: New package
- * libnppim8.0: New package
- * libnppist8.0: New package
- * libnppisu8.0: New package
- * libnppitc8.0: New package
+ * New packges for nppi sub-library series:
+ + libnppial8.0: New package for image arithmetic and logic
+ + libnppicc8.0: New package for image color conversion
+ + libnppicom8.0: New package for image compression
+ + libnppidei8.0: New package for image data exchange and initialization
+ + libnppif8.0: New package for image filters
+ + libnppig8.0: New package for image geometry transforms
+ + libnppim8.0: New package for image morphological operations
+ + libnppist8.0: New package for image statistics
+ + libnppisu8.0: New package for image support
+ + libnppitc8.0: New package for image threshold and compare
* libnvgraph8.0: New package for the nvGRAPH library.
-- Andreas Beckmann <[email protected]> Thu, 29 Sep 2016 14:46:44 +0200
diff --git a/debian/control b/debian/control
index f3f77a6..b8c0571 100644
--- a/debian/control
+++ b/debian/control
@@ -484,126 +484,128 @@ Description: NVIDIA Performance Primitives for image processing runtime library
.
This package contains the NVIDIA Performance Primitives runtime library for
image processing.
+ .
+ Note, The full sized nppi library will be deprecated in the next CUDA release.
Package: libnppial8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppial library
+Description: NVIDIA Performance Primitives lib for Image Arithmetic and Logic
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppial
+ Image Arithmetic and Logic operations, which is a sub-library of nppi.
Package: libnppicc8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppicc library
+Description: NVIDIA Performance Primitives lib for Image Color Conversion
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppicc
+ Image Color and sampling Conversion, which is a sub-library of nppi.
Package: libnppicom8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppicom library
+Description: NVIDIA Performance Primitives lib for Image Compression
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppicom
+ Image Compression, which is a sub-library of nppi.
Package: libnppidei8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppidei library
+Description: NVIDIA Performance Primitives lib for Image Data Exchange and Initialization
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppidei
+ Image Data Exchange and Initialization, which is a sub-library of nppi.
Package: libnppif8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppif library
+Description: NVIDIA Performance Primitives lib for Image Filters
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppif
+ Image Filters, which is a sub-library of nppi.
Package: libnppig8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppig library
+Description: NVIDIA Performance Primitives lib for Image Geometry transforms
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppig
+ Image Geometry transforms, which is a sub-library of nppi.
Package: libnppim8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppim library
+Description: NVIDIA Performance Primitives lib for Image Morphological operations
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppim
+ Image Morphological operations, which is a sub-library of nppi.
Package: libnppist8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppist library
+Description: NVIDIA Performance Primitives lib for Image Statistics
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppist
+ Image Statistics and Linear Transformation, which is a sub-library of nppi.
Package: libnppisu8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppisu library
+Description: NVIDIA Performance Primitives lib for Image Support
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppisu
+ Image Support, which is a sub-library of nppi.
Package: libnppitc8.0
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: NVIDIA Performance Primitives nppitc library
+Description: NVIDIA Performance Primitives lib for Image Threshold and Compare
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
- nppitc
+ Image Threshold and Compare, which is a sub-library of nppi.
Package: libnpps8.0
Architecture: amd64 ppc64el
--
2.9.3