[med-svn] [python-biotools] 02/02: Inject initial packaging

Andreas Tille tille at debian.org
Thu Mar 2 12:01:26 UTC 2017


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

tille pushed a commit to branch master
in repository python-biotools.

commit 6c8785ba83311f3fc21cd589a7ad991a0513435a
Author: Andreas Tille <tille at debian.org>
Date:   Thu Mar 2 12:59:53 2017 +0100

    Inject initial packaging
---
 debian/changelog         |  5 ++++
 debian/compat            |  1 +
 debian/control           | 65 ++++++++++++++++++++++++++++++++++++++++++++++++
 debian/copyright         | 12 +++++++++
 debian/rules             | 14 +++++++++++
 debian/source/format     |  1 +
 debian/upstream/metadata | 11 ++++++++
 debian/watch             |  3 +++
 8 files changed, 112 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..cda7260
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+python-biotools (1.2.12-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #<bug>)
+
+ -- Andreas Tille <tille at debian.org>  Thu, 02 Mar 2017 11:51:33 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..656960d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,65 @@
+Source: python-biotools
+Section: python
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Andreas Tille <tille at debian.org>
+Build-Depends: debhelper (>= 10),
+               dh-python,
+               python-all-dev,
+               python3-all-dev
+Standards-Version: 3.9.8
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/python-biotools.git
+Vcs-Git: https://anonscm.debian.org/git/debian-med/python-biotools.git
+Homepage: https://github.com/sonwell/biotools
+
+Package: python-biotools
+Architecture: any
+Depends: ${python:Depends},
+         ${misc:Depends},
+         python-numpy,
+         python-matplotlib,
+         clustalw,
+         ncbi-blast+ | ncbi-blast+-legacy
+Description: Python bioinformatics utilities for high-throughput genomic sequencing
+ This package contains utilities like
+  biotools.align - align sequences (hybrid between Needleman-Wunsch and
+                   Smith-Waterman which is used to find the subsequence
+                   within a larger sequence that best aligns to a reference)
+  biotools.annotation - create annotation files. The annotations can be used
+                        to create a hierarchy among the annotations
+  biotools.BLAST - manage BLAST databases and interface with the BLAST+
+                   standalone program available from NCBI.
+  biotools.clustal - interface to clustalw global (multiple nucleotide or
+                     peptide sequence alignment)
+  biotools.complement - creates the complement of a sequence, which can then be
+                        reversed
+  biotools.sequence - various tools to deal with sequences
+  biotools.translate - translate a nucleotide using the standard genetic code
+ .
+ This package contains the Python 2 module.
+
+Package: python3-biotools
+Architecture: any
+Depends: ${python3:Depends},
+         ${misc:Depends},
+         python3-numpy,
+         python3-matplotlib,
+         clustalw,
+         ncbi-blast+ | ncbi-blast+-legacy
+Description: Python3 bioinformatics utilities for high-throughput genomic sequencing
+ This package contains utilities like
+  biotools.align - align sequences (hybrid between Needleman-Wunsch and
+                   Smith-Waterman which is used to find the subsequence
+                   within a larger sequence that best aligns to a reference)
+  biotools.annotation - create annotation files. The annotations can be used
+                        to create a hierarchy among the annotations
+  biotools.BLAST - manage BLAST databases and interface with the BLAST+
+                   standalone program available from NCBI.
+  biotools.clustal - interface to clustalw global (multiple nucleotide or
+                     peptide sequence alignment)
+  biotools.complement - creates the complement of a sequence, which can then be
+                        reversed
+  biotools.sequence - various tools to deal with sequences
+  biotools.translate - translate a nucleotide using the standard genetic code
+ .
+ This package contains the Python3 module.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..c762dad
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,12 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: biotools
+Source: https://pypi.python.org/pypi/biotools
+
+Files: *
+Copyright: 20xx-20yy <upstream>
+License: to_be_clarified
+ https://github.com/sonwell/biotools/issues/5
+
+Files: debian/*
+Copyright: 2017 Andreas Tille <tille at debian.org>
+License: GPL-3+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2e5f3a6
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+# DH_VERBOSE := 1
+export LC_ALL=C.UTF-8
+
+export PYBUILD_NAME=biotools
+
+%:
+	dh $@ --with python2,python3 --buildsystem=pybuild
+
+override_dh_install:
+	dh_install
+	# enable parallel installation by providing /usr/bin/prok-geneseek only in Python3 package
+	rm -rf debian/python-$(PYBUILD_NAME)/usr/bin
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..a65743f
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,11 @@
+Reference:
+  Author: Rebecca Bart and Megan Cohn and Andrew Kassen and Emily J. McCallum and Mikel Shybut and Annalise Petriello and Ksenia Krasileva and Douglas Dahlbeck and Cesar Medina and Titus Alicai and Lava Kumar and Leandro M. Moreira and Júlio Rodrigues Neto and Valerie Verdier and María Angélica Santana and Nuttima Kositcharoenkul and Hervé Vanderschuren and Wilhelm Gruissem and Adriana Bernal and Brian J. Staskawicz
+  Title: "High-throughput genomic sequencing of cassava bacterial blight strains identifies conserved effectors to target for durable resistance"
+  Journal: PNAS
+  Year: 2012
+  Volume: 109
+  Number: 28
+  Pages: E1972-9
+  DOI: 10.1073/pnas.1208003109
+  PMID: 22699502
+  URL: http://www.pnas.org/content/109/28/E1972
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..23183ff
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+
+http://pypi.debian.net/biotools/biotools-(.+)\.(?:tar(?:\.gz|\.bz2)?|tgz)

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



More information about the debian-med-commit mailing list