Andreas Tille pushed to branch master at Debian Med / libedlib
Commits: 77cf950b by Andreas Tille at 2018-10-19T05:50:10Z Fix symbols file - - - - - 9f6d9249 by Andreas Tille at 2018-10-19T05:50:59Z Standards-Version: 4.2.1 - - - - - 7ac31d69 by Andreas Tille at 2018-10-19T06:03:41Z Run build time tests - - - - - 4576617c by Andreas Tille at 2018-10-19T06:14:11Z Add autopkgtest - - - - - d90e929c by Andreas Tille at 2018-10-19T06:15:03Z Document how to test the package - - - - - 1ddc2767 by Andreas Tille at 2018-10-19T06:17:02Z Upload to unstable - - - - - 9 changed files: - + debian/README.test - debian/changelog - debian/control - + debian/edlib-aligner.docs - + debian/edlib-aligner.examples - debian/libedlib0.symbols - debian/rules - + debian/tests/control - + debian/tests/run-unit-test Changes: ===================================== debian/README.test ===================================== @@ -0,0 +1,8 @@ +Notes on how this package can be tested. +──────────────────────────────────────── + +This package can be tested by running the provided test: + + sh run-unit-test + +in order to confirm its integrity. ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +libedlib (1.2.3-2) unstable; urgency=medium + + * Fix symbols file + Closes: #905386 + * Standards-Version: 4.2.1 + * Run build time tests + * Add autopkgtest + + -- Andreas Tille <[email protected]> Fri, 19 Oct 2018 08:15:14 +0200 + libedlib (1.2.3-1) unstable; urgency=medium * Initial release (Closes: #901184) ===================================== debian/control ===================================== @@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 11~), cmake, d-shlibs, rename -Standards-Version: 4.1.4 +Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/med-team/libedlib-dev Vcs-Git: https://salsa.debian.org/med-team/libedlib-dev.git Homepage: https://github.com/Martinsos/edlib ===================================== debian/edlib-aligner.docs ===================================== @@ -0,0 +1 @@ +debian/tests/run-unit-test ===================================== debian/edlib-aligner.examples ===================================== @@ -0,0 +1 @@ +apps/aligner/test_data ===================================== debian/libedlib0.symbols ===================================== @@ -2,7 +2,7 @@ libedlib.so.0 libedlib0 #MINVER# _ZN18EqualityDefinitionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK17EdlibEqualityPairi@Base 1.2.3 _ZN18EqualityDefinitionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK17EdlibEqualityPairi@Base 1.2.3 _ZNSt6vectorIcSaIcEE12emplace_backIJcEEEvDpOT_@Base 1.2.3 - _ZNSt6vectorIiSaIiEE12emplace_backIJiEEEvDpOT_@Base 1.2.3 + _ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Base 1.2.3 edlibAlign@Base 1.2.3 edlibAlignmentToCigar@Base 1.2.3 edlibDefaultAlignConfig@Base 1.2.3 ===================================== debian/rules ===================================== @@ -21,3 +21,9 @@ override_dh_install: --exclude-la \ --movedev debian/tmp/usr/include/* usr/include \ debian/tmp/usr/lib/*.so + +override_dh_auto_test: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + `find . -name edlib-aligner` -p apps/aligner/test_data/query.fasta apps/aligner/test_data/target.fasta + `find . -name runTests` +endif ===================================== debian/tests/control ===================================== @@ -0,0 +1,3 @@ +Tests: run-unit-test +Depends: @ +Restrictions: allow-stderr ===================================== debian/tests/run-unit-test ===================================== @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +pkg=edlib-aligner + +if [ "$AUTOPKGTEST_TMP" = "" ] ; then + AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX` + trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM +fi + +cp -a /usr/share/doc/${pkg}/examples/* $AUTOPKGTEST_TMP + +cd $AUTOPKGTEST_TMP + +edlib-aligner -p test_data/query.fasta test_data/target.fasta View it on GitLab: https://salsa.debian.org/med-team/libedlib/compare/896739b72a00d0b2a2641644755d654c2dd6fe46...1ddc2767cfe08bac51c92c86cd37224a41b255d8 -- View it on GitLab: https://salsa.debian.org/med-team/libedlib/compare/896739b72a00d0b2a2641644755d654c2dd6fe46...1ddc2767cfe08bac51c92c86cd37224a41b255d8 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
