[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