[med-svn] [Git][med-team/xmedcon][master] 2 commits: Use d-shlibs

Andreas Tille gitlab at salsa.debian.org
Sat Jun 16 14:27:34 BST 2018


Andreas Tille pushed to branch master at Debian Med / xmedcon


Commits:
05f3d9d8 by Andreas Tille at 2018-06-16T15:13:06+02:00
Use d-shlibs

- - - - -
ad7ac1fc by Andreas Tille at 2018-06-16T15:26:59+02:00
Bump library name according to soversion bump, unversioned dev package

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/libmdc2-dev.install → debian/libmdc-dev.install
- − debian/libmdc2.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+xmedcon (0.15.0-2) UNRELEASED; urgency=medium
+
+  * Use d-shlibs
+  * Bump library name according to soversion bump
+    Closes: #901634
+  * Unversioned dev package
+
+ -- Andreas Tille <tille at debian.org>  Sat, 16 Jun 2018 14:27:43 +0200
+
 xmedcon (0.15.0-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Uploaders: Roland Marcus Rutschmann <rudi at debian.org>,
 Section: graphics
 Priority: optional
 Build-Depends: debhelper (>= 11~),
+               d-shlibs,
                libgtk2.0-dev,
                zlib1g-dev,
                libpng-dev,
@@ -14,7 +15,7 @@ Vcs-Browser: https://salsa.debian.org/med-team/xmedcon
 Vcs-Git: https://salsa.debian.org/med-team/xmedcon.git
 Homepage: http://xmedcon.sourceforge.net/
 
-Package: libmdc2
+Package: libmdc3
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -31,13 +32,14 @@ Description: Medical Image (DICOM, ECAT, ...) conversion tool (library)
  This is the central library needed by medcon, xmedcon and derived
  programs.
 
-Package: libmdc2-dev
+Package: libmdc-dev
 Architecture: any
 Section: libdevel
-Depends: libmdc2 (= ${binary:Version}),
+Depends: libmdc3 (= ${binary:Version}),
          ${misc:Depends}
-Conflicts: libmdc-dev
-Replaces: libmdc-dev
+Conflicts: libmdc2-dev
+Replaces: libmdc2-dev
+Provides: libmdc2-dev
 Description: Medical Image (DICOM, ECAT, ...) conversion tool (development)
  This project stands for Medical Image Conversion. Released under the
  (L)GPL, it comes with the full C-source code of the library, a


=====================================
debian/libmdc2-dev.install → debian/libmdc-dev.install
=====================================
--- a/debian/libmdc2-dev.install
+++ b/debian/libmdc-dev.install
@@ -1,6 +1,3 @@
-debian/tmp/usr/lib/*/*.a
-debian/tmp/usr/lib/*/*.so
-debian/tmp/usr/include
 debian/tmp/usr/share/man/man1/xmedcon-config.1
 debian/tmp/usr/share/man/man3
 debian/tmp/usr/share/man/man4


=====================================
debian/libmdc2.install deleted
=====================================
--- a/debian/libmdc2.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/libmdc.so.*


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -20,3 +20,14 @@ override_dh_auto_install:
 		$(CURDIR)/debian/xmedcon/usr/share/icons/hicolor/48x48/apps/
 	mkdir -p $(CURDIR)/debian/tmp/etc
 	cp -a etc/xmedconrc.linux $(CURDIR)/debian/tmp/etc/xmedconrc
+
+override_dh_install:
+	dh_install
+	d-shlibmove --commit \
+		    --multiarch \
+		    --devunversioned \
+		    --exclude-la \
+		    --override s/libniftiio2-dev/libnifti-dev/ \
+		    --override s/libznz2-dev/libnifti-dev/ \
+		    --movedev debian/tmp/usr/include usr \
+		    debian/tmp/usr/lib/*/*.so



View it on GitLab: https://salsa.debian.org/med-team/xmedcon/compare/ddd1d14276f24e560127220b3d93abb43569915f...ad7ac1fcc3b776d23bca7fad2552b2b8eae51705

-- 
View it on GitLab: https://salsa.debian.org/med-team/xmedcon/compare/ddd1d14276f24e560127220b3d93abb43569915f...ad7ac1fcc3b776d23bca7fad2552b2b8eae51705
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/20180616/f18346b1/attachment-0001.html>


More information about the debian-med-commit mailing list