[med-svn] [Git][med-team/libedlib][master] 6 commits: Fix symbols file
Andreas Tille
gitlab at salsa.debian.org
Fri Oct 19 07:21:37 BST 2018
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 <tille at debian.org> 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 at Base 1.2.3
_ZN18EqualityDefinitionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK17EdlibEqualityPairi at Base 1.2.3
_ZNSt6vectorIcSaIcEE12emplace_backIJcEEEvDpOT_ at Base 1.2.3
- _ZNSt6vectorIiSaIiEE12emplace_backIJiEEEvDpOT_ at Base 1.2.3
+ _ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_ at Base 1.2.3
edlibAlign at Base 1.2.3
edlibAlignmentToCigar at Base 1.2.3
edlibDefaultAlignConfig at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20181019/d7df1114/attachment-0001.html>
More information about the debian-med-commit
mailing list