[med-svn] [Git][med-team/scrm][master] 13 commits: Set to UNRELEASED before running routine-update
Andreas Tille
gitlab at salsa.debian.org
Thu Mar 12 21:33:57 GMT 2020
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.jn11 at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200312/fa99eb19/attachment-0001.html>
More information about the debian-med-commit
mailing list