Andreas Tille pushed to branch master at Debian Med / scrm
Commits: 5e510afe by Andreas Tille at 2020-03-12T22:01:16+01:00 Set to UNRELEASED before running routine-update - - - - - ff3505a4 by Andreas Tille at 2020-03-12T22:01:31+01:00 routine-update: Rules-Requires-Root: no - - - - - f4585196 by Andreas Tille at 2020-03-12T22:01:31+01:00 Trim trailing whitespace. Fixes: lintian: file-contains-trailing-whitespace See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html - - - - - 9b6c7761 by Andreas Tille at 2020-03-12T22:01:32+01:00 Set upstream metadata fields: Bug-Database, Bug-Submit. - - - - - bca8fe40 by Andreas Tille at 2020-03-12T22:01:33+01:00 Remove obsolete field Name from debian/upstream/metadata (already present in machine-readable debian/copyright). - - - - - cc548284 by Andreas Tille at 2020-03-12T22:03:40+01:00 New upstream version 1.7.4 - - - - - 3fa19f03 by Andreas Tille at 2020-03-12T22:03:42+01:00 Update upstream source from tag 'upstream/1.7.4' Update to upstream version '1.7.4' with Debian dir 3f05a7c7b03da4249f518ce03d1dcc03f8254f02 - - - - - 586d0cb3 by Andreas Tille at 2020-03-12T22:08:24+01:00 Really create an examples package - - - - - 40f15305 by Andreas Tille at 2020-03-12T22:11:23+01:00 run-unit-tests makes possibly more sense in /usr/share/doc/scrm - - - - - b2278fb9 by Andreas Tille at 2020-03-12T22:21:59+01:00 Proper installation of multi-binary package - - - - - dec6b7ec by Andreas Tille at 2020-03-12T22:26:15+01:00 Cleanup test dir from build time test results - - - - - f1755081 by Andreas Tille at 2020-03-12T22:31:58+01:00 do not compress run-unit-test - - - - - 3bc8ed56 by Andreas Tille at 2020-03-12T22:33:36+01:00 Add some debug code - - - - - 10 changed files: - debian/changelog - debian/control - debian/rules - − debian/scrm-examples.docs - debian/scrm-examples.install - debian/docs → debian/scrm.docs - + debian/scrm.install - + debian/scrm.manpages - debian/tests/run-unit-test - debian/upstream/metadata Changes: ===================================== debian/changelog ===================================== @@ -1,4 +1,4 @@ -scrm (1.7.4-1) unstable; urgency=medium +scrm (1.7.4-1) UNRELEASED; urgency=medium * Team upload. @@ -9,12 +9,19 @@ scrm (1.7.4-1) unstable; urgency=medium [ Samyak Jain ] * Switch d/watch version to 4 * New upstream version 1.7.4 - * Bumps standard version and remove d/compat (use debhelper-compaat instead) + * Bumps standard version and remove d/compat (use debhelper-compat instead) * Adds autopkgtest * Document how users can test their local installation * Add debian/salsa-ci.yml * Properly install tests data in examples package + [ Andreas Tille ] + * Rules-Requires-Root: no (routine-update) + * Trim trailing whitespace. + * Set upstream metadata fields: Bug-Database, Bug-Submit. + * Remove obsolete field Name from debian/upstream/metadata (already + present in machine-readable debian/copyright). + -- Samyak Jain <samyak.j...@gmail.com> Fri, 13 Mar 2020 02:02:53 +0530 scrm (1.7.3-1) unstable; urgency=medium ===================================== debian/control ===================================== @@ -9,6 +9,7 @@ Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/med-team/scrm Vcs-Git: https://salsa.debian.org/med-team/scrm.git Homepage: https://github.com/scrm/scrm +Rules-Requires-Root: no Package: scrm Architecture: any @@ -23,3 +24,19 @@ Description: simulator of evolution of genetic sequences efficient. Compared to other coalescent simulators, it can simulate chromosome-scale sequences without a measureable reduction of genetic linkage between different sites. + +Package: scrm-examples +Architecture: all +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: simulator of evolution of genetic sequences (example data) + scrm simulates the evolution of genetic sequences. + . + It takes a neutral evolutionary model as input, and generates random sequences + that evolved under the model. As coalescent simulator, it traces the ancestry + of the sampled sequences backwards in time and is therefore extremely + efficient. Compared to other coalescent simulators, it can simulate + chromosome-scale sequences without a measureable reduction of genetic linkage + between different sites. + . + This package contains example data which are used in the package test suite. ===================================== debian/rules ===================================== @@ -7,7 +7,13 @@ include /usr/share/dpkg/default.mk export DEB_BUILD_MAINT_OPTIONS = hardening=+all -# main packaging script based on dh7 syntax %: dh $@ +override_dh_install: + find tests \( -name "*.o" -o -name .dirstamp \) -delete + find tests -name .deps -type d | xargs rm -rf + dh_install + +override_dh_compress: + dh_compress --exclude=run-unit-test ===================================== debian/scrm-examples.docs deleted ===================================== @@ -1 +0,0 @@ -debian/tests/run-unit-test ===================================== debian/scrm-examples.install ===================================== @@ -1 +1,2 @@ -tests/* usr/share/doc/scrm/examples +tests/* usr/share/doc/scrm/examples +debian/tests/run-unit-test usr/share/doc/scrm/ ===================================== debian/docs → debian/scrm.docs ===================================== @@ -1,2 +1,3 @@ NEWS.md README.md +debian/README.test ===================================== debian/scrm.install ===================================== @@ -0,0 +1 @@ +usr/bin usr ===================================== debian/scrm.manpages ===================================== @@ -0,0 +1 @@ +usr/share/man/man1/*.1 ===================================== debian/tests/run-unit-test ===================================== @@ -9,7 +9,7 @@ if [ "${AUTOPKGTEST_TMP}" = "" ] ; then # Double quote below to expand the temporary directory variable now versus # later is on purpose. # shellcheck disable=SC2064 - trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM +# trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM fi cp -a /usr/share/doc/${pkg}/examples/* "${AUTOPKGTEST_TMP}" @@ -17,15 +17,16 @@ cp -a /usr/share/doc/${pkg}/examples/* "${AUTOPKGTEST_TMP}" cd "${AUTOPKGTEST_TMP}" gunzip -r * -cd tests/ +#cd tests/ # Test the binaries using scrms build in debug checks -if [ "$1" == "osx" ]; then +if [ "$1" = "osx" ]; then echo "On macOS => Skipping valgrind checks" valgrind=0 else valgrind=1 fi +set -x make scrm scrm_dbg || exit 1 make scrm_asan 2> /dev/null supports_sanitizers=$? ===================================== debian/upstream/metadata ===================================== @@ -1,4 +1,5 @@ -Name: scrm +Bug-Database: https://github.com/scrm/scrm/issues +Bug-Submit: https://github.com/scrm/scrm/issues/new Reference: - Author: > Paul R. Staab and Sha Zhu and Dirk Metzler and Gerton Lunter View it on GitLab: https://salsa.debian.org/med-team/scrm/-/compare/63390d493b31fb25324a89a08f1793326c5cb637...3bc8ed56a2b78bc9db8a92b470c88f7a1382d6de -- View it on GitLab: https://salsa.debian.org/med-team/scrm/-/compare/63390d493b31fb25324a89a08f1793326c5cb637...3bc8ed56a2b78bc9db8a92b470c88f7a1382d6de You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list debian-med-com...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit