[med-svn] r19859 - in trunk/packages/sumatra/trunk/debian: . patches
Andreas Tille
tille at moszumanska.debian.org
Thu Aug 6 13:30:49 UTC 2015
Author: tille
Date: 2015-08-06 13:30:48 +0000 (Thu, 06 Aug 2015)
New Revision: 19859
Added:
trunk/packages/sumatra/trunk/debian/doc-base
trunk/packages/sumatra/trunk/debian/patches/no_zlib.patch
Removed:
trunk/packages/sumatra/trunk/debian/patches/no_zlib
Modified:
trunk/packages/sumatra/trunk/debian/patches/series
trunk/packages/sumatra/trunk/debian/rules
Log:
Polishing packaging
Added: trunk/packages/sumatra/trunk/debian/doc-base
===================================================================
--- trunk/packages/sumatra/trunk/debian/doc-base (rev 0)
+++ trunk/packages/sumatra/trunk/debian/doc-base 2015-08-06 13:30:48 UTC (rev 19859)
@@ -0,0 +1,16 @@
+Document: sumatra
+Title: Sumatra: fast and exact comparison of sequences
+Author: Céline Mercier <celine.mercier at metabarcoding.org>
+Abstract: With the development of next-generation sequencing, efficient tools are needed to handle millions of
+ sequences in reasonable amounts of time. Sumatra is a program developed by the LECA. Sumatra aims to
+ compare sequences in a way that is fast and exact at the same time. This tool has been developed to be
+ adapted to the type of data generated by DNA metabarcoding, i.e. entirely sequenced, short markers.
+ Sumatra computes the pairwise alignment scores from one dataset or between two datasets, with the
+ possibility to specify a similarity threshold under which pairs of sequences that have a lower similarity are
+ not reported. The output can then go through a classification process with programs such as MCL or
+ MOTHUR. Currently, Sumatra is available as a program that you can download and install on Unix-like
+ machines.
+Section: Science/Biology
+
+Format: pdf
+Files: /usr/share/doc/sumatra/sumatra_user_manual.pdf
Deleted: trunk/packages/sumatra/trunk/debian/patches/no_zlib
===================================================================
--- trunk/packages/sumatra/trunk/debian/patches/no_zlib 2015-08-06 12:54:39 UTC (rev 19858)
+++ trunk/packages/sumatra/trunk/debian/patches/no_zlib 2015-08-06 13:30:48 UTC (rev 19859)
@@ -1,12 +0,0 @@
-There is no actual use of Zlib, so no need to build against it.
---- a/sumatra/Makefile
-+++ b/sumatra/Makefile
-@@ -8,7 +8,7 @@
-
- SRCS= $(SUMATRA_SRC)
-
--LIB= -lfasta -llcs -lfile -lutils -lz -lm
-+LIB= -lfasta -llcs -lfile -lutils -lm
-
- LIBFASTA = ../libfasta/libfasta.a
- LIBLCS = ../liblcs/liblcs.a
Copied: trunk/packages/sumatra/trunk/debian/patches/no_zlib.patch (from rev 19845, trunk/packages/sumatra/trunk/debian/patches/no_zlib)
===================================================================
--- trunk/packages/sumatra/trunk/debian/patches/no_zlib.patch (rev 0)
+++ trunk/packages/sumatra/trunk/debian/patches/no_zlib.patch 2015-08-06 13:30:48 UTC (rev 19859)
@@ -0,0 +1,15 @@
+Author: Tim Booth <tbooth at ceh.ac.uk>
+Last-Update: Fri, 13 Feb 2015 16:24:17 +0000
+Description There is no actual use of Zlib, so no need to build against it.
+
+--- a/Makefile
++++ b/Makefile
+@@ -8,7 +8,7 @@ SUMATRA_OBJ= $(patsubst %.c,%.o,$(SUMATR
+
+ SRCS= $(SUMATRA_SRC)
+
+-LIB= -lfasta -llcs -lfile -lutils -lz -lm
++LIB= -lfasta -llcs -lfile -lutils -lm
+
+ include ./global.mk
+
Modified: trunk/packages/sumatra/trunk/debian/patches/series
===================================================================
--- trunk/packages/sumatra/trunk/debian/patches/series 2015-08-06 12:54:39 UTC (rev 19858)
+++ trunk/packages/sumatra/trunk/debian/patches/series 2015-08-06 13:30:48 UTC (rev 19859)
@@ -1 +1,2 @@
hardening.patch
+no_zlib.patch
Modified: trunk/packages/sumatra/trunk/debian/rules
===================================================================
--- trunk/packages/sumatra/trunk/debian/rules 2015-08-06 12:54:39 UTC (rev 19858)
+++ trunk/packages/sumatra/trunk/debian/rules 2015-08-06 13:30:48 UTC (rev 19859)
@@ -12,3 +12,12 @@
#Upstream is very messy. Scrub out all the .svn stuff
#and .o files.
find sumalibs -name '*.[oa]' -delete
+
+override_dh_compress:
+ dh_compress --exclude=.pdf
+
+# May be it makes sense at some point in time to use *.md
+# source for the manpage - currently the result is not really
+# the usual manpage structure
+#override_dh_installman:
+# go-md2man -in=sumatra_user_manual.md -out=sumatra.1
\ No newline at end of file
More information about the debian-med-commit
mailing list