[med-svn] [Git][med-team/fast][master] Fix package naming and its subpackages

Shayan Doust gitlab at salsa.debian.org
Sun Aug 18 22:05:16 BST 2019



Shayan Doust pushed to branch master at Debian Med / fast


Commits:
a6c158a0 by Shayan Doust at 2019-08-18T21:04:15Z
Fix package naming and its subpackages

- - - - -


7 changed files:

- debian/control
- debian/fast.install
- − debian/fast.symbols
- debian/fast-data.install → debian/libfast-data.install
- debian/fast-examples.install → debian/libfast-examples.install
- + debian/libfast.install
- debian/tests/run-unit-test


Changes:

=====================================
debian/control
=====================================
@@ -29,6 +29,15 @@ Homepage: https://github.com/smistad/FAST
 
 Package: fast
 Architecture: any
+Depends: ${shlibs:Depends},
+	 ${misc:Depends}
+Description: framework for Heterogeneous Medical Image Computing
+ An open-source cross-platform framework with the main goal of making it easier to do processing and visualization of medical images on heterogeneous systems (CPU+GPU). Has data streaming, deep learning, high-level data management, high-performance algorithms, interoperability with Insight Toolkit & integration with existing VTK / Qt applications as well as a fast concurrent visualization.
+ .
+ Contains client and server binaries.
+
+Package: libfast
+Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          opencl-c-headers,
@@ -43,12 +52,14 @@ Description: framework for Heterogeneous Medical Image Computing
  level data management, high-performance algorithms, interoperability
  with Insight Toolkit & integration with existing VTK / Qt applications
  as well as a fast concurrent visualization.
+ .
+ Contains dynamic library libFAST.so.
 
-Package: fast-examples
+Package: libfast-examples
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         fast
+         libfast
 Description: example binaries for "FAST" Heterogeneous Medical Image Computing
  An open-source cross-platform framework with the main goal of making it
  easier to do processing and visualization of medical images on
@@ -60,11 +71,11 @@ Description: example binaries for "FAST" Heterogeneous Medical Image Computing
  This package is to be accommodated alongside the fast package and
  contains example binaries showcasing "fast" package functionality.
 
-Package: fast-data
+Package: libfast-data
 Architecture: all
 Depends: ${misc:Depends}
-Recommends: fast,
-            fast-examples
+Recommends: libfast,
+            libfast-examples
 Description: public data for "FAST" Heterogeneous Medical Image Computing
  An open-source cross-platform framework with the main goal of making it
  easier to do processing and visualization of medical images on


=====================================
debian/fast.install
=====================================
@@ -1,7 +1,3 @@
-debian/tmp/usr/fast/lib/libFAST.so usr/lib
-debian/tmp/usr/fast/include/FAST usr/include
-debian/tmp/usr/fast/include/FASTExport.hpp usr/include
-debian/tmp/usr/fast/kernels usr/lib/fast
 debian/tmp/usr/fast/bin/OpenIGTLinkClient usr/lib/fast
 debian/tmp/usr/fast/bin/OpenIGTLinkServer usr/lib/fast
 debian/tmp/usr/fast/doc/main_page.md usr/share/doc/fast


=====================================
debian/fast.symbols deleted
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/fast-data.install → debian/libfast-data.install
=====================================


=====================================
debian/fast-examples.install → debian/libfast-examples.install
=====================================


=====================================
debian/libfast.install
=====================================
@@ -0,0 +1,2 @@
+debian/tmp/usr/fast/lib/libFAST.so usr/lib
+debian/tmp/usr/fast/kernels usr/lib/fast


=====================================
debian/tests/run-unit-test
=====================================
@@ -1,7 +1,7 @@
 #!/bin/bash
 set -e
 
-pkg=fast
+pkg=libfast
 
 if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
   AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)



View it on GitLab: https://salsa.debian.org/med-team/fast/commit/a6c158a0239bfbf4669a84cdd7e274621834bfb6

-- 
View it on GitLab: https://salsa.debian.org/med-team/fast/commit/a6c158a0239bfbf4669a84cdd7e274621834bfb6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190818/e8ea94ef/attachment-0001.html>


More information about the debian-med-commit mailing list