[med-svn] [Git][med-team/kma][master] 3 commits: Add missing Build-Depends

Andreas Tille gitlab at salsa.debian.org
Tue Jun 12 15:42:27 BST 2018


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 <debian-med-packaging at lists.alioth.debian.
 Uploaders: Andreas Tille <tille at debian.org>
 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 <tille at debian.org>
+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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180612/aa5af58c/attachment-0001.html>


More information about the debian-med-commit mailing list