[med-svn] r19359 - in packages/sickle/trunk/debian: . patches source

Timothy Booth tbooth-guest at moszumanska.debian.org
Tue Jun 23 16:40:41 UTC 2015


Author: tbooth-guest
Date: 2015-06-23 16:40:40 +0000 (Tue, 23 Jun 2015)
New Revision: 19359

Added:
   packages/sickle/trunk/debian/changelog
   packages/sickle/trunk/debian/compat
   packages/sickle/trunk/debian/control
   packages/sickle/trunk/debian/copyright
   packages/sickle/trunk/debian/docs
   packages/sickle/trunk/debian/install
   packages/sickle/trunk/debian/manpages
   packages/sickle/trunk/debian/patches/
   packages/sickle/trunk/debian/patches/makefile_ldflags
   packages/sickle/trunk/debian/patches/series
   packages/sickle/trunk/debian/rules
   packages/sickle/trunk/debian/source/
   packages/sickle/trunk/debian/source/format
Log:
As requested by Andreas


Added: packages/sickle/trunk/debian/changelog
===================================================================
--- packages/sickle/trunk/debian/changelog	                        (rev 0)
+++ packages/sickle/trunk/debian/changelog	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1,18 @@
+sickle (0.94-1biolinux1.1) trusty; urgency=low
+
+  * Rebuild for Trusty
+  * Pass standard CFLAGS to build
+
+ -- Tim Booth <tbooth at ceh.ac.uk>  Wed, 07 May 2014 16:43:48 +0100
+
+sickle (0.94-0precise2) precise; urgency=low
+
+  * Fix manpage to have more useful info
+
+ -- Tim Booth <tbooth at ceh.ac.uk>  Mon, 29 Apr 2013 12:47:44 +0100
+
+sickle (0.94-0precise1) precise; urgency=low
+
+  * Initial build for PPA.
+
+ -- Tim Booth <tbooth at ceh.ac.uk>  Mon, 29 Apr 2013 12:00:14 +0100

Added: packages/sickle/trunk/debian/compat
===================================================================
--- packages/sickle/trunk/debian/compat	                        (rev 0)
+++ packages/sickle/trunk/debian/compat	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1 @@
+9

Added: packages/sickle/trunk/debian/control
===================================================================
--- packages/sickle/trunk/debian/control	                        (rev 0)
+++ packages/sickle/trunk/debian/control	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1,33 @@
+Source: sickle
+Section: science
+Priority: optional
+Maintainer: Tim Booth <tbooth at ceh.ac.uk>
+Build-Depends: zlib1g-dev, help2man (>= 1.40.4), debhelper (>= 9)
+Standards-Version: 3.9.3
+Homepage: https://github.com/vsbuffalo/sickle
+
+Package: sickle
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: windowed adaptive trimming tool for FASTQ files using quality
+ Most modern sequencing technologies produce reads that have deteriorating
+ quality towards the 3'-end. Incorrectly called bases here negatively impact
+ assembles, mapping, and downstream bioinformatics analyses.
+ .
+ Sickle is a tool that uses sliding windows along with quality and length
+ thresholds to determine when quality is sufficiently low to trim the 3'-end
+ of reads. It will also discard reads based upon the length threshold. It takes
+ the quality values and slides a window across them whose length is 0.1 times
+ the length of the read. If this length is less than 1, then the window is set
+ to be equal to the length of the read. Otherwise, the window slides along the
+ quality values until the average quality in the window drops below the
+ threshold. At that point the algorithm determines where in the window the drop
+ occurs and cuts both the read and quality strings there. However, if the cut
+ point is less than the minimum length threshold, then the read is discarded
+ entirely.
+ .
+ Sickle supports four types of quality values: Illumina, Solexa, Phred, and
+ Sanger. Note that the Solexa quality setting is an approximation (the actual
+ conversion is a non-linear transformation). The end approximation is close.
+ .
+ Sickle also supports gzipped file inputs.

Added: packages/sickle/trunk/debian/copyright
===================================================================
--- packages/sickle/trunk/debian/copyright	                        (rev 0)
+++ packages/sickle/trunk/debian/copyright	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1,27 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/vsbuffalo/sickle/archive/master.zip
+License: MIT
+
+Files: *
+Copyright: © 2008 Genome Research Ltd (GRL).,
+ © 2012 - Vince Buffalo
+License: MIT
+ Permission is hereby granted, free of charge, to any person
+ obtaining a copy of this software and associated documentation
+ files (the "Software"), to deal in the Software without
+ restriction, including without limitation the rights to use, copy,
+ modify, merge, publish, distribute, sublicense, and/or sell copies
+ of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ 
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ 
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.

Added: packages/sickle/trunk/debian/docs
===================================================================
--- packages/sickle/trunk/debian/docs	                        (rev 0)
+++ packages/sickle/trunk/debian/docs	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1 @@
+README.md

Added: packages/sickle/trunk/debian/install
===================================================================
--- packages/sickle/trunk/debian/install	                        (rev 0)
+++ packages/sickle/trunk/debian/install	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1 @@
+sickle	usr/bin

Added: packages/sickle/trunk/debian/manpages
===================================================================
--- packages/sickle/trunk/debian/manpages	                        (rev 0)
+++ packages/sickle/trunk/debian/manpages	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1 @@
+sickle.1

Added: packages/sickle/trunk/debian/patches/makefile_ldflags
===================================================================
--- packages/sickle/trunk/debian/patches/makefile_ldflags	                        (rev 0)
+++ packages/sickle/trunk/debian/patches/makefile_ldflags	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1,20 @@
+--- a/Makefile
++++ b/Makefile
+@@ -1,7 +1,7 @@
+ PROGRAM_NAME = sickle
+ VERSION = 0.94
+ CC = gcc
+-CFLAGS = -Wall -pedantic -DVERSION=$(VERSION)
++CFLAGS += -Wall -pedantic -DVERSION=$(VERSION)
+ DEBUG = -g
+ OPT = -O3
+ ARCHIVE = $(PROGRAM_NAME)_$(VERSION)
+@@ -34,7 +34,7 @@
+ 	tar -zcf $(ARCHIVE).tar.gz src Makefile
+ 
+ build: sliding.o trim_single.o trim_paired.o sickle.o
+-	$(CC) $(CFLAGS) $(LDFLAGS) $(OPT) $? -o sickle
++	$(CC) $(CFLAGS) $(OPT) $? -o sickle $(LDFLAGS)
+ 
+ debug:
+ 	$(MAKE) build "CFLAGS=-Wall -pedantic -g -DDEBUG"

Added: packages/sickle/trunk/debian/patches/series
===================================================================
--- packages/sickle/trunk/debian/patches/series	                        (rev 0)
+++ packages/sickle/trunk/debian/patches/series	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1 @@
+makefile_ldflags

Added: packages/sickle/trunk/debian/rules
===================================================================
--- packages/sickle/trunk/debian/rules	                        (rev 0)
+++ packages/sickle/trunk/debian/rules	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@
+
+# export DH_VERBOSE=1
+
+override_dh_clean:
+	dh_clean
+	rm -f README.help2man sickle.1
+
+override_dh_auto_build:
+	dh_auto_build
+	echo '[DESCRIPTION]' > README.help2man
+	grep -A200 '^## Usage' README.md >> README.help2man
+	help2man --no-discard-stderr -i README.help2man \
+	     -n "windowed adaptive trimming tool for FASTQ files using quality" \
+	     ./sickle > sickle.1
+
+get-orig-source:
+	echo Source was donloaded from GitHub.  There is no script to fetch it (yet)


Property changes on: packages/sickle/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/sickle/trunk/debian/source/format
===================================================================
--- packages/sickle/trunk/debian/source/format	                        (rev 0)
+++ packages/sickle/trunk/debian/source/format	2015-06-23 16:40:40 UTC (rev 19359)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the debian-med-commit mailing list