[med-svn] [Git][med-team/sight][master] 2 commits: cme fix dpkg
Flavien Bridault
gitlab at salsa.debian.org
Wed Dec 4 15:48:39 GMT 2019
Flavien Bridault pushed to branch master at Debian Med / sight
Commits:
fd33b762 by Flavien Bridault at 2019-12-04T11:37:27Z
cme fix dpkg
- - - - -
e2774111 by Flavien Bridault at 2019-12-04T14:49:04Z
Add patch to be compatible with glm 0.9.9.6
- - - - -
6 changed files:
- − debian/compat
- debian/control
- debian/copyright
- + debian/patches/fix-glm-missing-cmake.patch
- debian/patches/fix_version_getter.patch
- debian/patches/series
Changes:
=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11
=====================================
debian/control
=====================================
@@ -3,7 +3,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: Flavien Bridault <fbridault at ircad.fr>
Section: science
Priority: optional
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 11),
cmake,
libboost-all-dev,
zlib1g-dev,
@@ -16,21 +16,22 @@ Build-Depends: debhelper (>= 11~),
libqt5x11extras5-dev,
qttools5-dev,
libvtk7-dev,
- libgdcm2-dev,
+ libgdcm-dev,
libinsighttoolkit4-dev,
libann-dev,
- libvtkgdcm2-dev,
+ libvtkgdcm-dev,
libvtk7.1-qt,
libvtk7-qt-dev,
libcamp0.7-dev,
libglm-dev,
+ libminc-dev,
xvfb,
xauth,
dcmtk,
dbus-x11,
rdfind,
symlinks
-Standards-Version: 4.4.0
+Standards-Version: 4.4.1
Vcs-Browser: https://salsa.debian.org/med-team/sight
Vcs-Git: https://salsa.debian.org/med-team/sight.git
Homepage: https://git.ircad.fr/Sight/sight
@@ -110,7 +111,7 @@ Architecture: any
Depends: libsight (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
-Description: DICOM viewer
+Description: DICOM viewer
Medical image viewer featuring negatoscope, multi-planar
reconstruction, and volume rendering.
.
=====================================
debian/copyright
=====================================
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: sight
Source: https://git.ircad.fr/Sight/sight
=====================================
debian/patches/fix-glm-missing-cmake.patch
=====================================
@@ -0,0 +1,63 @@
+Author: Flavien Bridault <fbridault at ircad.fr>
+Description: Handle removal of CMake files from GLM.
+
+--- sight.orig/Bundles/maths/maths/CMakeLists.txt
++++ sight/Bundles/maths/maths/CMakeLists.txt
+@@ -1,7 +1,5 @@
+ fwLoadProperties()
+
+-find_package(glm QUIET REQUIRED)
+-
+ fwInclude(
+
+ ${GLM_INCLUDE_DIRS}
+--- sight.orig/Bundles/simu/echoEdSimu/CMakeLists.txt
++++ sight/Bundles/simu/echoEdSimu/CMakeLists.txt
+@@ -1,7 +1,5 @@
+ fwLoadProperties()
+
+-find_package(glm QUIET REQUIRED)
+-
+ fwForwardInclude(
+ ${GLM_INCLUDE_DIRS}
+ )
+--- sight.orig/Bundles/ui/uiVisuQt/CMakeLists.txt
++++ sight/Bundles/ui/uiVisuQt/CMakeLists.txt
+@@ -2,7 +2,6 @@
+
+ find_package(Boost QUIET COMPONENTS regex REQUIRED)
+ find_package(Qt5 QUIET COMPONENTS Core Gui Widgets REQUIRED)
+-find_package(glm QUIET REQUIRED)
+
+ fwForwardInclude(
+ ${Boost_INCLUDE_DIRS}
+--- sight.orig/SrcLib/calibration/calibration3d/test/CMakeLists.txt
++++ sight/SrcLib/calibration/calibration3d/test/CMakeLists.txt
+@@ -1,6 +1,5 @@
+ fwLoadProperties()
+
+-find_package(glm QUIET REQUIRED)
+ find_package(CppUnit QUIET REQUIRED)
+
+ target_link_libraries(${FWPROJECT_NAME} PRIVATE ${CPPUNIT_LIBRARIES})
+--- sight.orig/SrcLib/core/fwDataTools/CMakeLists.txt
++++ sight/SrcLib/core/fwDataTools/CMakeLists.txt
+@@ -1,6 +1,5 @@
+ fwLoadProperties()
+
+-find_package(glm QUIET REQUIRED)
+
+ fwForwardInclude(
+ ${GLM_INCLUDE_DIRS}
+--- sight.orig/SrcLib/core/fwMath/CMakeLists.txt
++++ sight/SrcLib/core/fwMath/CMakeLists.txt
+@@ -1,7 +1,5 @@
+ fwLoadProperties()
+
+-find_package(glm QUIET REQUIRED)
+-
+ fwForwardInclude(
+ ${GLM_INCLUDE_DIRS}
+-)
+\ No newline at end of file
++)
=====================================
debian/patches/fix_version_getter.patch
=====================================
@@ -1,5 +1,5 @@
Author: Flavien Bridault <fbridault at ircad.fr>
-Description: Sight version should be passed from the build parameters and not from the git repository.
+Description: Pass Sight version from the build parameters instead of the git repo.
--- sight.orig/CMake/build/macros.cmake
+++ sight/CMake/build/macros.cmake
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
+fix-glm-missing-cmake.patch
skip_conan_deps.patch
fix_version_getter.patch
fix_launcher_library_path.patch
View it on GitLab: https://salsa.debian.org/med-team/sight/compare/bfeab9727dd65bb0da89dee2c454b62ccbd36465...e27741110529803357639282d0fa0ab5811173a5
--
View it on GitLab: https://salsa.debian.org/med-team/sight/compare/bfeab9727dd65bb0da89dee2c454b62ccbd36465...e27741110529803357639282d0fa0ab5811173a5
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/20191204/f624efa2/attachment-0001.html>
More information about the debian-med-commit
mailing list