[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