[med-svn] [Git][med-team/gatb-core][master] test simplyfing depends

Michael R. Crusoe gitlab at salsa.debian.org
Thu Jan 2 22:44:07 GMT 2020



Michael R. Crusoe pushed to branch master at Debian Med / gatb-core


Commits:
0e1800f1 by Michael R. Crusoe at 2020-01-02T23:43:48+01:00
test simplyfing depends

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -3,6 +3,7 @@ gatb-core (1.4.1+git20191209.9398f28+dfsg-2) UNRELEASED; urgency=medium
   * Team upload.
   * Add -latomic where needed to fix the build on armel, mipsel & powerpc.
   * new patch to avoid "-msse2" on build hosts that use qemu
+  * Simplify library dependencies. Closes: #947964.
 
  -- Michael R. Crusoe <michael.crusoe at gmail.com>  Thu, 02 Jan 2020 15:33:41 +0100
 


=====================================
debian/control
=====================================
@@ -22,8 +22,6 @@ Package: gatb-core
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libhdf5-103,
-         libcppunit-1.14-0
 Description: Genome Analysis Toolbox with de-Bruijn graph
  The GATB-CORE project provides a set of highly efficient
  algorithms to analyse NGS data sets. These methods enable
@@ -60,8 +58,7 @@ Description: dynamic library of the Genome Analysis Toolbox
 Package: libgatbcore-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
+Depends: ${misc:Depends},
          libgatbcore3 (= ${binary:Version})
 Description: development library of the Genome Analysis Toolbox
  The GATB-CORE project provides a set of highly efficient
@@ -81,8 +78,7 @@ Description: development library of the Genome Analysis Toolbox
 
 Package: gatb-core-testdata
 Architecture: all
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
+Depends: ${misc:Depends},
          gatb-core
 Description: Genome Analysis Toolbox with de-Bruijn graph (test data)
  The GATB-CORE project provides a set of highly efficient


=====================================
debian/rules
=====================================
@@ -3,7 +3,7 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-ifneq (,$(filter $(DEB_HOST_ARCH),armel mipsel powerpc))
+ifneq (,$(filter $(DEB_HOST_ARCH),armel mipsel powerpc sh4))
   EXTRA=-DCMAKE_CXX_STANDARD_LIBRARIES=-latomic
 endif
 
@@ -14,6 +14,9 @@ pkgtestdata=$(DEB_SOURCE)-testdata
 %:
 	dh $@ --sourcedirectory=gatb-core
 
+override_dh_auto_configure:
+	dh_auto_configure -- $(EXTRA)
+
 override_dh_auto_build-arch:
 	dh_auto_build -a
 



View it on GitLab: https://salsa.debian.org/med-team/gatb-core/commit/0e1800f13a2596d482fa9e9078ac2b76a130d0fd

-- 
View it on GitLab: https://salsa.debian.org/med-team/gatb-core/commit/0e1800f13a2596d482fa9e9078ac2b76a130d0fd
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/20200102/6de56e9b/attachment-0001.html>


More information about the debian-med-commit mailing list