[med-svn] [Git][med-team/unicycler][master] 4 commits: Since Liubov did the ITP she should also be Uploader, also used her ID as changelog owner
Andreas Tille
gitlab at salsa.debian.org
Tue Sep 11 20:16:19 BST 2018
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 <tille at debian.org> Thu, 06 Sep 2018 08:32:49 +0200
+ -- Liubov Chuprikova <chuprikovalv at gmail.com> Tue, 11 Sep 2018 20:27:33 +0200
=====================================
debian/control
=====================================
@@ -1,6 +1,7 @@
Source: unicycler
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Andreas Tille <tille at debian.org>
+Uploaders: Andreas Tille <tille at debian.org>,
+ Liubov Chuprikova <chuprikovalv at gmail.com>
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180911/b637a83d/attachment-0001.html>
More information about the debian-med-commit
mailing list