Andreas Tille pushed to branch master at Debian Med / unicycler
Commits: 3f550f65 by Andreas Tille at 2018-09-11T18:28:06Z Since Liubov did the ITP she should also be Uploader, also used her ID as changelog owner - - - - - 147d3763 by Andreas Tille at 2018-09-11T18:28:56Z Standards-Version: 4.2.1 - - - - - bae0f302 by Andreas Tille at 2018-09-11T18:34:45Z Rather run the build time tests and ignore errors than no tests at all. Thus we might have a look into build-logs to see what is failing - - - - - a613adef by Andreas Tille at 2018-09-11T19:15:56Z No need for dh_link override hack - - - - - 3 changed files: - debian/changelog - debian/control - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -2,4 +2,4 @@ unicycler (0.4.7+dfsg-1) UNRELEASED; urgency=medium * Initial release (Closes: #908599) - -- Andreas Tille <[email protected]> Thu, 06 Sep 2018 08:32:49 +0200 + -- Liubov Chuprikova <[email protected]> Tue, 11 Sep 2018 20:27:33 +0200 ===================================== debian/control ===================================== @@ -1,6 +1,7 @@ Source: unicycler Maintainer: Debian Med Packaging Team <[email protected]> -Uploaders: Andreas Tille <[email protected]> +Uploaders: Andreas Tille <[email protected]>, + Liubov Chuprikova <[email protected]> Section: science Priority: optional Build-Depends: debhelper (>= 11~), @@ -16,7 +17,7 @@ Build-Depends: debhelper (>= 11~), spades, libseqan2-dev, zlib1g-dev -Standards-Version: 4.1.4 +Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/med-team/unicycler Vcs-Git: https://salsa.debian.org/med-team/unicycler.git Homepage: https://github.com/rrwick/Unicycler ===================================== debian/rules ===================================== @@ -4,7 +4,9 @@ # Build time tests are flaky -export DH_BUILD_MAINT_OPTIONS=nocheck +# export DH_BUILD_MAINT_OPTIONS=nocheck +# But rather run the tests and ignore errors than no tests at all. +# Thus we might have a look into build-logs to see what is failing export DEB_BUILD_MAINT_OPTIONS=hardening=+all @@ -32,11 +34,11 @@ override_dh_auto_build: make dh_auto_build -override_dh_link: - dh_link - # symlink versioned shared lib to make it found - # FIXME: actually the cpp_functions*.so libs for different Python3 versions are identical! - # This should be checked and normalised - for pyldir in `dirname $$(find debian -name "cpp_functions*.so") | sort` ; do \ - ln -s `basename $$(find debian -name "cpp_functions*.so")` $${pyldir}/cpp_functions.so ; \ - done +override_dh_auto_test: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + BUILDPATH=$(shell pybuild --print build_dir --interpreter python3) ; \ + ln -s $(CURDIR)/sample_data $${BUILDPATH} ; \ + ln -s $(CURDIR)/unicycler-runner.py $${BUILDPATH} ; \ + cp -a unicycler/*.so $${BUILDPATH}/$(PYBUILD_NAME) ; \ + PYTHONPATH=$${BUILDPATH}/$(PYBUILD_NAME) dh_auto_test || true +endif View it on GitLab: https://salsa.debian.org/med-team/unicycler/compare/228f5fd3fd5f864e618350dfb256af084902a18d...a613adefc8e91577340c377b66680fb920b6f463 -- View it on GitLab: https://salsa.debian.org/med-team/unicycler/compare/228f5fd3fd5f864e618350dfb256af084902a18d...a613adefc8e91577340c377b66680fb920b6f463 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
