[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