[med-svn] r19705 - in trunk/packages: . ea-utils ea-utils/trunk ea-utils/trunk/debian ea-utils/trunk/debian/patches ea-utils/trunk/debian/source ea-utils/trunk/debian/upstream
Andreas Tille
tille at moszumanska.debian.org
Sat Jul 25 05:43:00 UTC 2015
Author: tille
Date: 2015-07-25 05:42:59 +0000 (Sat, 25 Jul 2015)
New Revision: 19705
Added:
trunk/packages/ea-utils/
trunk/packages/ea-utils/trunk/
trunk/packages/ea-utils/trunk/debian/
trunk/packages/ea-utils/trunk/debian/changelog
trunk/packages/ea-utils/trunk/debian/compat
trunk/packages/ea-utils/trunk/debian/control
trunk/packages/ea-utils/trunk/debian/copyright
trunk/packages/ea-utils/trunk/debian/createmanpages
trunk/packages/ea-utils/trunk/debian/inject-into-alioth-git
trunk/packages/ea-utils/trunk/debian/patches/
trunk/packages/ea-utils/trunk/debian/patches/makefile_patch
trunk/packages/ea-utils/trunk/debian/patches/series
trunk/packages/ea-utils/trunk/debian/rules
trunk/packages/ea-utils/trunk/debian/source/
trunk/packages/ea-utils/trunk/debian/source/format
trunk/packages/ea-utils/trunk/debian/upstream/
trunk/packages/ea-utils/trunk/debian/upstream/metadata
trunk/packages/ea-utils/trunk/debian/watch
Log:
Inject further dependency of qiime as packaged by BioLinux
Added: trunk/packages/ea-utils/trunk/debian/changelog
===================================================================
--- trunk/packages/ea-utils/trunk/debian/changelog (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/changelog 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,16 @@
+ea-utils (1.1.2-0biolinux4) trusty; urgency=medium
+
+ * Re-remove utility copy of sparsehash as v2 is now in the
+ PPA.
+ * And don't forget to re-add the dependency
+
+ -- Tim Booth <tbooth at ceh.ac.uk> Thu, 22 Jan 2015 18:30:36 +0000
+
+ea-utils (1.1.2-0biolinux2) trusty; urgency=low
+
+ * Initial release for Bio-Linux 8
+ * Build against samtools from Debian.
+ * Leave utility copy of sparsehash in for now, as Trusty
+ has v1 of the lib and we want v2.
+
+ -- Tim Booth <tbooth at ceh.ac.uk> Tue, 19 Aug 2014 16:19:00 +0100
Added: trunk/packages/ea-utils/trunk/debian/compat
===================================================================
--- trunk/packages/ea-utils/trunk/debian/compat (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/compat 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1 @@
+9
Added: trunk/packages/ea-utils/trunk/debian/control
===================================================================
--- trunk/packages/ea-utils/trunk/debian/control (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/control 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,38 @@
+Source: ea-utils
+Section: science
+Priority: optional
+Maintainer: Tim Booth <tbooth at ceh.ac.uk>
+Uploaders: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 9), libbam-dev, zlib1g-dev, libgsl0-dev,
+ libsparsehash-dev (>= 2.0)
+Standards-Version: 3.9.5
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/<pkg>/trunk/
+Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/<pkg>/trunk/
+Homepage: https://code.google.com/p/ea-utils/
+
+Package: ea-utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, r-base-core
+Description: Command-line tools for processing biological sequencing data
+ ...barcode demultiplexing, adapter trimming, etc.
+ .
+ Primarily written to support an Illumina based pipeline - but should work with
+ any FASTQs.
+ .
+ Main Tools are:
+ .
+ * fastq-mcf
+ Scans a sequence file for adapters, and, based on a log-scaled threshold,
+ determines a set of clipping parameters and performs clipping. Also does
+ skewing detection and quality filtering.
+ * fastq-multx
+ Demultiplexes a fastq. Capable of auto-determining barcode id's based on a
+ master set fields. Keeps multiple reads in-sync during demultiplexing. Can
+ verify that the reads are in-sync as well, and fail if they're not.
+ * fastq-join
+ Similar to audy's stitch program, but in C, more efficient and supports some
+ automatic benchmarking and tuning. It uses the same "squared distance for
+ anchored alignment" as other tools.
+ * varcall
+ Takes a pileup and calculates variants in a more easily parameterized manner
+ than some other tools.
Added: trunk/packages/ea-utils/trunk/debian/copyright
===================================================================
--- trunk/packages/ea-utils/trunk/debian/copyright (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/copyright 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,16 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ea-utils
+Source: https://code.google.com/p/ea-utils/source/checkout
+
+Files: *
+Copyright: © 2011 Erik Aronesty <erik at q32.com>
+ 2003-2006 Heng Li <lh3lh3 at live.co.uk>
+ 2008 Jue Ruan <ruanjue at gmail.com>
+ Gunjan Hariani,
+ 2008-2009 Genome Research Ltd.,
+ 2010 Illumina, Inc
+License: MIT
+
+Files: debian/*
+Copyright: © 2014 Tim Booth <tbooth at ceh.ac.uk>
+License: MIT
Added: trunk/packages/ea-utils/trunk/debian/createmanpages
===================================================================
--- trunk/packages/ea-utils/trunk/debian/createmanpages (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/createmanpages 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,16 @@
+#!/bin/sh
+MANDIR=debian
+mkdir -p $MANDIR
+
+VERSION=`dpkg-parsechangelog | awk '/^Version:/ {print $2}' | sed -e 's/^[0-9]*://' -e 's/-.*//' -e 's/[+~]dfsg$//'`
+
+help2man --no-info --no-discard-stderr --help-option=" " \
+ --name='<optional description of the program>' \
+ --version-string="$VERSION" <programname> > $MANDIR/<programname>.1
+
+cat <<EOT
+Please enhance the help2man output.
+The following web page might be helpful in doing so:
+ http://liw.fi/manpages/
+EOT
+
Property changes on: trunk/packages/ea-utils/trunk/debian/createmanpages
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/packages/ea-utils/trunk/debian/inject-into-alioth-git
===================================================================
--- trunk/packages/ea-utils/trunk/debian/inject-into-alioth-git (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/inject-into-alioth-git 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,18 @@
+#!/bin/sh -e
+
+echo "Please verify whether this script is obsoleted by gbp-create-remote-repo !"
+
+# This script implements the "Git tips" given here
+# http://debian-med.alioth.debian.org/docs/policy.html#git-tips
+# Use it with caution since it is less testet
+
+DEBPKGNAME=`dpkg-parsechangelog | awk '/^Source:/ {print $2}'`
+SHORTDESC=`grep "^Description: " debian/control | head -n 1 | sed 's/^Description: //'`
+VCSGIT=`grep "^Vcs-Git: " debian/control | sed -e 's/^Vcs-Git: //' -e 's#git://anonscm.debian.org/#ssh://git.debian.org/git/#'`
+DIRatALIOTH=`echo $VCSGIT | sed -e 's#ssh://git.debian.org/git/#/git/#' -e 's#/[^/]\+\.git##'`
+
+ssh git.debian.org "cd $DIRatALIOTH; ./setup-repository $DEBPKGNAME '$SHORTDESC'"
+git remote add origin $VCSGIT
+git push origin master
+git push --all --set-upstream
+git push --tags
Property changes on: trunk/packages/ea-utils/trunk/debian/inject-into-alioth-git
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/packages/ea-utils/trunk/debian/patches/makefile_patch
===================================================================
--- trunk/packages/ea-utils/trunk/debian/patches/makefile_patch (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/patches/makefile_patch 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,22 @@
+--- a/Makefile
++++ b/Makefile
+@@ -77,12 +77,8 @@
+ $(CC) $(CFLAGS) gcModel.c -o $@ $<
+
+ # why the libbam.a doesn't work? not sure... *.o works
+-sam-stats: sam-stats.cpp samtools/libbam.a samtools/bam.h fastq-lib.h
+-ifeq ($(OS),Windows_NT)
+- $(CC) $(CFLAGS) samtools/*.o -lz -lpthread -lws2_32 fastq-lib.cpp $< -o $@
+-else
+- $(CC) $(CFLAGS) samtools/*.o -lz -lpthread fastq-lib.cpp $< -o $@
+-endif
++sam-stats: sam-stats.cpp fastq-lib.h
++ $(CC) $(CFLAGS) fastq-lib.cpp $< -lbam -lz -lpthread -o $@
+
+ samtools/libbam.a: samtools/*.c samtools/*.h
+ cd samtools && make libbam.a
+@@ -102,4 +98,3 @@
+
+ clean:
+ rm -f *.o $(BIN)
+- cd samtools && make clean
Added: trunk/packages/ea-utils/trunk/debian/patches/series
===================================================================
--- trunk/packages/ea-utils/trunk/debian/patches/series (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/patches/series 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1 @@
+makefile_patch
Added: trunk/packages/ea-utils/trunk/debian/rules
===================================================================
--- trunk/packages/ea-utils/trunk/debian/rules (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/rules 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,31 @@
+#!/usr/bin/make -f
+
+# DH_VERBOSE := 1
+
+# some helpful variables - uncomment them if needed
+# shamelessly stolen from http://jmtd.net/log/awk/
+#DEBVERS := $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
+#VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/^[0-9]*://' -e 's/-.*//')
+#DEBFLAVOR := $(shell dpkg-parsechangelog | awk '/^Distribution:/ {print $$2}')
+#DEBPKGNAME := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
+#DEBIAN_BRANCH := $(shell awk 'BEGIN{FS="[= ]+"} /debian-branch/ {print $$2}' debian/gbp.conf)
+#GIT_TAG := $(subst ~,_,$(VERSION))
+
+# To build with packages sparsehash change this to -I/usr/include/google
+export CFLAGS=-I.
+export CPPFLAGS=-I.
+
+%:
+ dh $@
+
+override_dh_auto_install:
+ dh_auto_install -- PREFIX='$${DESTDIR}/usr'
+
+override_dh_auto_clean:
+ dh_auto_clean
+
+override_dh_clean:
+ dh_clean
+ #Kill convenience copies of code
+ rm -rf samtools
+ rm -rf google sparsehash
Property changes on: trunk/packages/ea-utils/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/packages/ea-utils/trunk/debian/source/format
===================================================================
--- trunk/packages/ea-utils/trunk/debian/source/format (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/source/format 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1 @@
+3.0 (quilt)
Added: trunk/packages/ea-utils/trunk/debian/upstream/metadata
===================================================================
--- trunk/packages/ea-utils/trunk/debian/upstream/metadata (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/upstream/metadata 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,12 @@
+Reference:
+ Author: Erik Aronesty
+ Title: Comparison of Sequencing Utility Programs
+ Journal: The Open Bioinformatics Journal
+ Year:2013
+ Volume:
+ Number:
+ Pages:8
+ DOI: 10.2174/1875036201307010001
+ PMID:
+ URL: http://benthamopen.com/openaccess.php?tobioij/articles/V007/1TOBIOIJ.htm
+ eprint:
Added: trunk/packages/ea-utils/trunk/debian/watch
===================================================================
--- trunk/packages/ea-utils/trunk/debian/watch (rev 0)
+++ trunk/packages/ea-utils/trunk/debian/watch 2015-07-25 05:42:59 UTC (rev 19705)
@@ -0,0 +1,3 @@
+version=3
+
+# Upstream was linked via Google Drive, so there is no hope of a working watchfile.
More information about the debian-med-commit
mailing list