[med-svn] [Git][med-team/kissplice][master] 2 commits: Restore build time tests (Closes: #936798)
Andreas Tille
gitlab at salsa.debian.org
Thu Jun 25 19:09:10 BST 2020
Andreas Tille pushed to branch master at Debian Med / kissplice
Commits:
dd2ae0b9 by David Parsons at 2020-06-25T14:28:07+02:00
Restore build time tests (Closes: #936798)
- - - - -
d892b247 by David Parsons at 2020-06-25T14:28:18+02:00
Fix bcalm install (Closes: #962085)
- - - - -
6 changed files:
- − debian/TODO
- debian/changelog
- debian/links
- + debian/patches/fix-bcalm-install.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/TODO deleted
=====================================
@@ -1,10 +0,0 @@
-Upstream build time test has remaining errors.
-This was discussed here:
-
- https://bugs.debian.org/936798#52
-
-This is related to
-
- debian/rules
-
- dh_auto_test || true ## FIXME: This is just to let the package build but not hiding the test failures
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+kissplice (2.5.3-2) UNRELEASED; urgency=medium
+
+ * Restore build time tests: fixed upstream (Closes: #936798)
+ * Fix bcalm install (Closes: #962085)
+
+ -- David Parsons <david.parsons at inria.fr> Tue, 23 Jun 2020 16:27:59 +0200
+
kissplice (2.5.3-1) unstable; urgency=medium
* Team upload.
=====================================
debian/links
=====================================
@@ -1,2 +1 @@
usr/share/kissplice/kissplice.py usr/bin/kissplice
-usr/lib/kissplice/bcalm usr/bin/bcalm
=====================================
debian/patches/fix-bcalm-install.patch
=====================================
@@ -0,0 +1,15 @@
+--- a/bcalm/CMakeLists.txt
++++ b/bcalm/CMakeLists.txt
+@@ -108,9 +108,9 @@
+ )
+
+ # We copy the project binary to the 'bin' directory
+-INSTALL (TARGETS ${PROJECT_NAME} DESTINATION bin)
+-INSTALL (DIRECTORY "${PROJECT_SOURCE_DIR}/example/" DESTINATION example)
+-INSTALL (FILES VERSION LICENSE README.md DESTINATION bin/..)
++INSTALL (TARGETS ${PROJECT_NAME} DESTINATION ${KS_SEC_EXEC_PATH})
++#INSTALL (DIRECTORY "${PROJECT_SOURCE_DIR}/example/" DESTINATION example)
++#INSTALL (FILES VERSION LICENSE README.md DESTINATION bin/..)
+
+ # cmake_system_name for mac is Darwin, i want to change that
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
+fix-bcalm-install.patch
tests-2to3.patch
spelling.patch
=====================================
debian/rules
=====================================
@@ -49,25 +49,9 @@ override_dh_install:
rm -rf debian/$(DEB_SOURCE)/usr/README.md debian/$(DEB_SOURCE)/build debian/$(DEB_SOURCE)/builds
mkdir -p debian/$(DEB_SOURCE)/usr/share/$(DEB_SOURCE)
mv debian/$(DEB_SOURCE)/usr/bin/kissplice debian/$(DEB_SOURCE)/usr/share/$(DEB_SOURCE)/kissplice.py
- mv debian/$(DEB_SOURCE)/usr/bin/bcalm debian/$(DEB_SOURCE)/usr/lib/$(DEB_SOURCE)/bcalm
- mkdir -p debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)
- mv debian/$(DEB_SOURCE)/usr/LICENSE debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/
- mv debian/$(DEB_SOURCE)/usr/VERSION debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/
- mv debian/$(DEB_SOURCE)/usr/example/ debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/
-
-# Force skip tests
-# The following tests FAILED:
-# 2 - KisspliceDBGTest (Failed)
-# 3 - KisspliceTwoSequencesTest (Failed)
-# 4 - KisspliceGraphAndSequenceTest (Failed)
-# 5 - KisspliceGraphTest (Failed)
-# 8 - ksErrorRemovalTest (Failed)
-override_dh_auto_test:
- dh_auto_test || true ## FIXME: This is just to let the package build but not hiding the test failures
override_dh_installdocs:
dh_installdocs
- find debian -name LICENSE -delete
override_dh_auto_clean:
dh_auto_clean
View it on GitLab: https://salsa.debian.org/med-team/kissplice/-/compare/29da8c0a417c8d9860f69461acb62b896aa0aa52...d892b2476809177373e3e47439b00c1f4ea30201
--
View it on GitLab: https://salsa.debian.org/med-team/kissplice/-/compare/29da8c0a417c8d9860f69461acb62b896aa0aa52...d892b2476809177373e3e47439b00c1f4ea30201
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/20200625/26fdac30/attachment-0001.html>
More information about the debian-med-commit
mailing list