[med-svn] [Git][med-team/fast][master] 3 commits: Change version in symbols file

Andreas Tille gitlab at salsa.debian.org
Thu Aug 22 21:18:27 BST 2019



Andreas Tille pushed to branch master at Debian Med / fast


Commits:
1942e3f4 by Andreas Tille at 2019-08-22T20:18:08Z
Change version in symbols file

- - - - -
9005c733 by Andreas Tille at 2019-08-22T20:18:08Z
Try using d-shlibmove

- - - - -
4548fa7d by Andreas Tille at 2019-08-22T20:18:08Z
The good thing about d-shlibs is that it tells you about your packaging mistakes.  Fixing these hereby. ;-)

- - - - -


3 changed files:

- debian/control
- debian/libfast0.symbols
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -4,6 +4,7 @@ Uploaders: Shayan Doust <hello at shayandoust.me>
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 12),
+               d-shlibs,
                cmake,
                libfontconfig1-dev,
                libgstreamer-plugins-bad1.0-dev,
@@ -43,6 +44,7 @@ Description: framework for Heterogeneous Medical Image Computing
 
 Package: libfast0
 Architecture: any
+Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          ${misc:Pre-Depends},
@@ -96,7 +98,9 @@ Description: public data for "FAST" Heterogeneous Medical Image Computing
 
 Package: libfast-dev
 Architecture: all
-Depends: ${misc:Depends}
+Section: libdevel
+Depends: ${misc:Depends},
+         libfast0 (= ${binary:Version})
 Description: development package for "FAST"
  An open-source cross-platform framework with the main goal of making it
  easier to do processing and visualization of medical images on


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

=====================================
debian/rules
=====================================
@@ -14,5 +14,13 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 override_dh_install:
 	dh_install
-	install -D -m 755 debian/tmp/usr/libFAST.so debian/libfast0/usr/lib/$(DEB_HOST_MULTIARCH)
-	install -D -m 755 debian/tmp/usr/libFAST.a debian/libfast-dev/usr/lib/$(DEB_HOST_MULTIARCH)
+	d-shlibmove --commit \
+		    --multiarch \
+		    --devunversioned \
+		    --exclude-la \
+		    --override s/libOpenCL1-dev/ocl-icd-opencl-dev/ \
+		    --override s/libOpenIGTLink1.11-dev/libopenigtlink-dev/ \
+		    --override s/libQt5Multimedia5-dev/qtmultimedia5-dev/ \
+		    --override s/libQt5OpenGL5-dev/libqt5opengl5-dev/ \
+		    --override s/libdcmimgle14-dev/libdcmtk-dev/ \
+		    debian/tmp/usr/*.so



View it on GitLab: https://salsa.debian.org/med-team/fast/compare/8c0545018740760c00ed9a3a7e7ff34845267b01...4548fa7db8d65936d7333ded308c9e2c2c45a768

-- 
View it on GitLab: https://salsa.debian.org/med-team/fast/compare/8c0545018740760c00ed9a3a7e7ff34845267b01...4548fa7db8d65936d7333ded308c9e2c2c45a768
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/20190822/07d3a6bc/attachment-0001.html>


More information about the debian-med-commit mailing list