Andreas Tille pushed to branch master at Debian Med / kma

Commits:
02fa992d by Andreas Tille at 2018-06-12T16:29:37+02:00
Add missing Build-Depends

- - - - -
25b4d52b by Andreas Tille at 2018-06-12T16:35:59+02:00
Install executables and docs

- - - - -
dadc58c1 by Andreas Tille at 2018-06-12T16:40:49+02:00
Propagare hardening options

- - - - -


5 changed files:

- debian/control
- + debian/docs
- + debian/install
- + debian/patches/hardening.patch
- + debian/patches/series


Changes:

=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,8 @@ Maintainer: Debian Med Packaging Team 
<[email protected].
 Uploaders: Andreas Tille <[email protected]>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11~)
+Build-Depends: debhelper (>= 11~),
+               zlib1g-dev
 Standards-Version: 4.1.4
 Vcs-Browser: https://salsa.debian.org/med-team/kma
 Vcs-Git: https://salsa.debian.org/med-team/kam.git
@@ -16,9 +17,8 @@ Depends: ${shlibs:Depends},
 Description: mapping genomic sequences to raw reads directly against redundant 
databases
  KMA is mapping a method designed to map raw reads directly against
  redundant databases, in an ultra-fast manner using seed and extend. KMA
- is particulary good at aligning high quality reads against highly
+ is particularly good at aligning high quality reads against highly
  redundant databases, where unique matches often does not exist. It works
  for long low quality reads as well, such as those from Nanopore. Non-
  unique matches are resolved using the "ConClave" sorting scheme, and a
- consensus sequence are outputtet in addition to other common attributes,
- based on our users demands.
+ consensus sequence are outputtet in addition to other common attributes.


=====================================
debian/docs
=====================================
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README*


=====================================
debian/install
=====================================
--- /dev/null
+++ b/debian/install
@@ -0,0 +1,3 @@
+kma            usr/bin
+kma_index      usr/bin
+kma_shm                usr/bin


=====================================
debian/patches/hardening.patch
=====================================
--- /dev/null
+++ b/debian/patches/hardening.patch
@@ -0,0 +1,27 @@
+Author: Andreas Tille <[email protected]>
+Last-Update: Thu, 07 Jun 2018 21:55:00 +0200
+Description: Propagate hardening options
+
+--- a/Makefile
++++ b/Makefile
+@@ -1,16 +1,16 @@
+-CFLAGS = -std=c99 -w -O3
++CFLAGS += -std=c99 -w -O3
+ BINS = kma kma_index kma_shm
+ 
+ all: $(BINS)
+ 
+ kma: KMA.c
+-      $(CC) $(CFLAGS) -o $@ $< -lm -lpthread -lz
++      $(CC) $(CFLAGS) -g -o $@ $< -lm -lpthread -lz $(LDFLAGS)
+ 
+ kma_index: KMA_index.c
+-      $(CC) $(CFLAGS) -o $@ $< -lm
++      $(CC) $(CFLAGS) -g -o $@ $< -lm $(LDFLAGS)
+ 
+ kma_shm: KMA_SHM.c
+-      $(CC) $(CFLAGS) -o $@ $<
++      $(CC) $(CFLAGS) -g -o $@ $< $(LDFLAGS)
+ 
+ clean:
+       $(RM) $(BINS)


=====================================
debian/patches/series
=====================================
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+hardening.patch



View it on GitLab: 
https://salsa.debian.org/med-team/kma/compare/ece208df846de25f7c73580bd08f33f22f22d6e8...dadc58c195ab32c5f0ccd86bcadd4021d81629c9

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/kma/compare/ece208df846de25f7c73580bd08f33f22f22d6e8...dadc58c195ab32c5f0ccd86bcadd4021d81629c9
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

Reply via email to