[med-svn] [odil] 01/01: Fix GCC 7 symbols, Python versioning and Lintian warnings

Julien Lamy lamy-guest at moszumanska.debian.org
Tue Aug 22 09:44:16 UTC 2017


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

lamy-guest pushed a commit to branch master
in repository odil.

commit e51cb2b3247de5183c9b22fdb15f46b285195a07
Author: Julien Lamy <lamy at unistra.fr>
Date:   Tue Aug 22 11:43:49 2017 +0200

    Fix GCC 7 symbols, Python versioning and Lintian warnings
---
 debian/changelog | 8 ++++++++
 debian/control   | 3 ++-
 debian/rules     | 8 ++++++--
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index be05fab..8f96677 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+odil (0.8.0-3) experimental; urgency=medium
+
+  * Fix GCC 7 symbols (Closes: #871301)
+  * Fix Python version
+  * Update standards version
+
+ -- Julien Lamy <lamy at unistra.fr>  Tue, 22 Aug 2017 11:38:55 +0200
+
 odil (0.8.0-2) experimental; urgency=medium
 
   * Update copyright holder (Closes: #861747)
diff --git a/debian/control b/debian/control
index 5d65fbd..f2a5e3f 100644
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 9),
                d-shlibs (>= 0.79),
                dh-python,
                cmake,
+               g++ (>= 4:7),
                pkg-config,
                libjsoncpp-dev,
                libdcmtk-dev | libdcmtk2-dev,
@@ -26,7 +27,7 @@ Build-Depends: debhelper (>= 9),
                python-nose,
                python3-nose
 Build-Depends-Indep: doxygen, graphviz
-Standards-Version: 3.9.8
+Standards-Version: 4.0.0
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/odil.git
 Vcs-Git: https://anonscm.debian.org/git/debian-med/odil.git
 Homepage: https://github.com/lamyj/odil
diff --git a/debian/rules b/debian/rules
index 3531df7..2dca765 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,8 +4,8 @@ export DEB_CXXFLAGS_MAINT_APPEND  = -std=c++0x
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 # Find all Python versions
-PYTHON2=$(shell pyversions -vr)
-PYTHON3=$(shell py3versions -vr)
+PYTHON2=$(shell pyversions -vrd)
+PYTHON3=$(shell py3versions -vrd)
 ALLPY=$(PYTHON2) $(PYTHON3)
 
 # Required to get the full path to the boost.python library
@@ -38,6 +38,9 @@ override_dh_auto_build-arch: override_dh_auto_build-nopy $(ALLPY:%=override_dh_a
 override_dh_auto_build-indep:
 	doxygen
 
+override_dh_makeshlibs-arch:
+	dh_makeshlibs -V'libodil0 (>= 0.8.0-3)'
+
 # Run C++ tests only on base build
 override_dh_auto_test-arch-nopy:
 	ln -s build-nopy build
@@ -87,3 +90,4 @@ override_dh_clean:
 override_dh_auto_configure-indep:
 override_dh_auto_test-indep:
 override_dh_auto_install-indep:
+override_dh_makeshlibs-indep:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/odil.git



More information about the debian-med-commit mailing list