[med-svn] [Git][med-team/snap-aligner][master] 7 commits: debhelper 11

Andreas Tille gitlab at salsa.debian.org
Fri Oct 26 13:28:36 BST 2018


Andreas Tille pushed to branch master at Debian Med / snap-aligner


Commits:
707e1dd8 by Andreas Tille at 2018-10-26T12:09:24Z
debhelper 11

- - - - -
daf4f81c by Andreas Tille at 2018-10-26T12:09:27Z
Point Vcs fields to salsa.debian.org

- - - - -
9e0a6760 by Andreas Tille at 2018-10-26T12:09:27Z
Standards-Version: 4.2.1

- - - - -
8141dcaf by Andreas Tille at 2018-10-26T12:12:20Z
Respect DEB_BUILD_OPTIONS in override_dh_auto_test target

- - - - -
57abdd72 by Andreas Tille at 2018-10-26T12:18:56Z
Install NOTICE.txt of Apache licensed files

- - - - -
99c41b77 by Andreas Tille at 2018-10-26T12:23:45Z
Propagate hardening options

- - - - -
1c13f7c6 by Andreas Tille at 2018-10-26T12:28:05Z
With hardening options switched on build time test suite runs into

- - - - -


7 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/docs
- + debian/patches/hardening.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,26 @@
+snap-aligner (1.0~beta.18+dfsg-3) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * debhelper 11
+  * Point Vcs fields to salsa.debian.org
+  * Standards-Version: 4.2.1
+  * Respect DEB_BUILD_OPTIONS in override_dh_auto_test target
+  * Install NOTICE.txt of Apache licensed files
+  * Propagate hardening options
+  TODO: With hardening options switched on build time test suite runs into
+    LandauVishkinTest:
+    - equal strings: [OK]
+    - prefixes: [OK]
+    - non-equal strings: [OK]
+    - overly distant strings: [OK]
+    - CIGAR strings: [OK]
+    
+    EventTest:
+    - many waiters: make[1]: *** [debian/rules:17: override_dh_auto_test] Segmentation fault
+
+
+ -- Andreas Tille <tille at debian.org>  Fri, 26 Oct 2018 14:23:56 +0200
+
 snap-aligner (1.0~beta.18+dfsg-2) unstable; urgency=medium
 
   * Team upload


=====================================
debian/compat
=====================================
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
@@ -3,12 +3,12 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Michael R. Crusoe <michael.crusoe at gmail.com>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11~),
                help2man,
                zlib1g-dev
-Standards-Version: 4.1.2
-Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/snap-aligner.git
-Vcs-Git: https://anonscm.debian.org/git/debian-med/snap-aligner.git
+Standards-Version: 4.2.1
+Vcs-Browser: https://salsa.debian.org/med-team/snap-aligner
+Vcs-Git: https://salsa.debian.org/med-team/snap-aligner.git
 Homepage: http://snap.cs.berkeley.edu/
 
 Package: snap-aligner


=====================================
debian/docs
=====================================
@@ -1,3 +1,4 @@
 docs/Manual.pdf
 docs/QuickStart.pdf
 README.md
+import/pdclibhdfs/src/NOTICE.txt


=====================================
debian/patches/hardening.patch
=====================================
@@ -0,0 +1,15 @@
+Description: Propagate hardening options
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 26 Oct 2018 14:09:24 +0200
+
+--- a/Makefile
++++ b/Makefile
+@@ -2,7 +2,7 @@ ifndef CXXFLAGS
+   CXXFLAGS = -O3 -Wno-format
+ endif
+ 
+-CXXFLAGS += -MMD -ISNAPLib
++CXXFLAGS += -MMD -ISNAPLib $(CFLAGS)
+ 
+ LDFLAGS += -pthread
+ 


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ non-x86-and-kfreebsd
 drop-msse
 spelling
 finish-rename
+hardening.patch


=====================================
debian/rules
=====================================
@@ -12,8 +12,10 @@ export CXXFLAGS
 	dh $@
 
 override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	dh_auto_test
 	./unit_tests
+endif
 
 override_dh_auto_build:
 	dh_auto_build



View it on GitLab: https://salsa.debian.org/med-team/snap-aligner/compare/33154ce5dbbf7804f525475474ab582245df9e1c...1c13f7c6a61ac57d52e054a9fe6f03b4497ffab5

-- 
View it on GitLab: https://salsa.debian.org/med-team/snap-aligner/compare/33154ce5dbbf7804f525475474ab582245df9e1c...1c13f7c6a61ac57d52e054a9fe6f03b4497ffab5
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/20181026/38d64186/attachment-0001.html>


More information about the debian-med-commit mailing list