[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