Andreas Tille pushed to branch master at Debian Med / phast
Commits: b94f01e4 by Andreas Tille at 2021-11-18T14:37:10+01:00 Build-Depends: s/libpcre3-dev/libpcre2-dev/ - - - - - 8bf5ab98 by Andreas Tille at 2021-11-18T14:52:21+01:00 debian/patches/fix_test_makefile.patch - - - - - 68f54e60 by Andreas Tille at 2021-11-18T14:54:53+01:00 Upload to unstable - - - - - 6 changed files: - debian/changelog - debian/control - + debian/examples - debian/rules - + debian/tests/control - + debian/tests/run-unit-test Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,11 @@ +phast (1.6+dfsg-2) unstable; urgency=medium + + * Build-Depends: s/libpcre3-dev/libpcre2-dev/ + Closes: #1000000 + * Add autopkgtest + + -- Andreas Tille <[email protected]> Thu, 18 Nov 2021 14:52:47 +0100 + phast (1.6+dfsg-1) unstable; urgency=medium * Fix watchfile to detect new versions on github (routine-update) ===================================== debian/control ===================================== @@ -7,7 +7,7 @@ Build-Depends: debhelper-compat (= 13), liblapack-dev, libblas-dev, libtmglib-dev, - libpcre3-dev, + libpcre2-dev, libf2c2-dev, libatlas-base-dev, help2man ===================================== debian/examples ===================================== @@ -0,0 +1 @@ +test/* ===================================== debian/rules ===================================== @@ -15,3 +15,7 @@ override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) cd test && PATH=$(CURDIR)/bin:$(PATH) make msa_view endif + +override_dh_installexamples: + dh_installexamples + find debian/*/usr/share/doc/*/examples -type f -size +1k -exec xz \{\} \; ===================================== debian/tests/control ===================================== @@ -0,0 +1,3 @@ +Tests: run-unit-test +Depends: @ +Restrictions: allow-stderr ===================================== debian/tests/run-unit-test ===================================== @@ -0,0 +1,20 @@ +#!/bin/bash +set -e + +pkg=phast + +export LC_ALL=C.UTF-8 +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}" + +unxz *.xz + +# we just run one part of the test suite as in debian/patches/fix_test_makefile.patch +make msa_view + View it on GitLab: https://salsa.debian.org/med-team/phast/-/compare/df3fd3230f06287c15a31689f2797f360d373733...68f54e60b848c5c080ac08a0994be3f52271e3e4 -- View it on GitLab: https://salsa.debian.org/med-team/phast/-/compare/df3fd3230f06287c15a31689f2797f360d373733...68f54e60b848c5c080ac08a0994be3f52271e3e4 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
