[med-svn] [seer] 01/13: Inject seer

Andreas Tille tille at debian.org
Thu Apr 14 09:49:55 UTC 2016


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository seer.

commit ca20d4675d708482a7c4c64550332afc6505850a
Author: Andreas Tille <tille at debian.org>
Date:   Tue Mar 29 19:12:26 2016 +0000

    Inject seer
---
 debian/changelog                      |  5 +++++
 debian/compat                         |  1 +
 debian/control                        | 35 +++++++++++++++++++++++++++++++++++
 debian/copyright                      | 26 ++++++++++++++++++++++++++
 debian/patches/fix_lib_location.patch | 20 ++++++++++++++++++++
 debian/patches/series                 |  1 +
 debian/rules                          |  6 ++++++
 debian/source/format                  |  1 +
 debian/upstream/metadata              |  8 ++++++++
 debian/watch                          |  3 +++
 10 files changed, 106 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5469657
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+seer (1.1.0-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #<bug>)
+
+ -- Andreas Tille <tille at debian.org>  Tue, 29 Mar 2016 19:32:29 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..d9cfbdc
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,35 @@
+Source: seer
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Andreas Tille <tille at debian.org>
+Section: science
+Priority: optional
+Build-Depends: debhelper (>= 9),
+               libarmadillo-dev,
+               libdlib-dev,
+               libhdf5-mpi-dev | libhdf5-dev,
+               libxdmf-dev,
+                libboost-dev
+Standards-Version: 3.9.7
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/seer/trunk/
+Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/seer/trunk/
+Homepage: <homepage>
+
+Package: seer
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: genomic sequence element (kmer) enrichment analysis
+ Bacterial genomes vary extensively in terms of both gene content and
+ gene sequence - this plasticity hampers the use of traditional SNP-based
+ methods for identifying all genetic associations with phenotypic
+ variation. SEER provides a computationally scalable and widely
+ applicable statistical method for the identification of sequence
+ elements that are significantly enriched in a phenotype of interest.
+ SEER is applicable to even tens of thousands of genomes by counting variable-
+ length k-mers using a distributed string-mining algorithm. Robust
+ options are provided for association analysis that also correct for the
+ clonal population structure of bacteria. Using large collections of
+ genomes of the major human pathogen Streptococcus pneumoniae, SEER
+ identifies relevant previously characterised resistance determinants for
+ several antibiotics. We thus demonstrate that our method can answer
+ important biologically and medically relevant questions.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..98a0e57
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,26 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Contact: John Lees <john at johnlees.me>
+Upstream-Name: seer
+Source: https://github.com/johnlees/seer/releases
+
+Files: *
+Copyright: 2015-2016 <upstream>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2016 Andreas Tille <tille at debian.org>
+License: GPL-2+
+
+License: GPL-2+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+ .
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ .
+ On Debian systems you can find a copy of the GNU General Public License
+ version 2 or later at /usr/share/common-licenses/GPL-2.
diff --git a/debian/patches/fix_lib_location.patch b/debian/patches/fix_lib_location.patch
new file mode 100644
index 0000000..e27b273
--- /dev/null
+++ b/debian/patches/fix_lib_location.patch
@@ -0,0 +1,20 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Tue, 29 Mar 2016 19:32:29 +0200
+Description: Remove non-existing library pathes
+
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -11,10 +11,10 @@ BINDIR=$(PREFIX)/bin
+ #COMBINE_LDLIBS=-L../gzstream -L$(PREFIX)/lib -lgzstream -lz -lboost_program_options
+ #FILTER_LDLIBS=-L$(PREFIX)/lib -lboost_program_options -mkl
+ # gcc
+-CXXFLAGS=-Wall -O3 -std=c++11
+-SEER_LDLIBS=-L../gzstream -L$(PREFIX)/lib -lhdf5 -lgzstream -lz -larmadillo -lboost_program_options -llapack -lblas
++CXXFLAGS+=-Wall -O3 -std=c++11
++SEER_LDLIBS=-lhdf5 -lgzstream -lz -larmadillo -lboost_program_options -llapack -lblas $(LDFLAGS)
+ MAP_LDLIBS=-L$(PREFIX)/lib -lboost_program_options
+-COMBINE_LDLIBS=-L../gzstream -L$(PREFIX)/lib -lgzstream -lz -lboost_program_options
++COMBINE_LDLIBS=-lgzstream -lz -lboost_program_options
+ FILTER_LDLIBS=-L$(PREFIX)/lib -lboost_program_options
+ 
+ CPPFLAGS=-I$(PREFIX)/include -I../gzstream -I../dlib -D DLIB_NO_GUI_SUPPORT=1 -D DLIB_USE_BLAS=1 -D DLIB_USE_LAPACK=1
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..a6cca31
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+fix_lib_location.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6055261
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+# DH_VERBOSE := 1
+
+%:
+	dh $@
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..848f276
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,8 @@
+Reference:
+  Author: John A Lees and Minna Vehkala and Niko Välimäki and Simon R Harris and Claire Chewapreecha and Nicholas J Croucher and Pekka Marttinen and Mark R Davies and Andrew C Steer and Stephen Y C Tong and Antti Honkela and Julian Parkhill and Stephen D Bentley and Jukka Corander
+  Title: Sequence element enrichment analysis to determine the genetic basis of bacterial phenotypes
+  Journal: bioRxiv
+  Year: 2016
+  DOI: 10.1101/038463 
+  URL: http://biorxiv.org/content/biorxiv/early/2016/03/02/038463
+  eprint: http://biorxiv.org/content/biorxiv/early/2016/03/02/038463.full.pdf
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..01bbc15
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+https://github.com/johnlees/seer/releases .*/archive/v(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/seer.git



More information about the debian-med-commit mailing list