[med-svn] [phyx] 02/02: Initial packaging

Afif Elghraoui afif at moszumanska.debian.org
Thu Feb 23 14:09:44 UTC 2017


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

afif pushed a commit to branch master
in repository phyx.

commit 9393965fbb93b1165e538cf2012c15fd16ee2d70
Author: Afif Elghraoui <afif at ghraoui.name>
Date:   Thu Feb 23 06:09:00 2017 -0800

    Initial packaging
---
 debian/changelog     |  5 +++++
 debian/compat        |  1 +
 debian/control       | 35 +++++++++++++++++++++++++++++++++++
 debian/copyright     | 13 +++++++++++++
 debian/examples      |  1 +
 debian/rules         | 13 +++++++++++++
 debian/source/format |  1 +
 debian/watch         |  5 +++++
 8 files changed, 74 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..588fafb
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+phyx (0.99+ds-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #855597)
+
+ -- Afif Elghraoui <afif at debian.org>  Mon, 20 Feb 2017 22:58:06 -0800
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..b7d0918
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,35 @@
+Source: phyx
+Section: science
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Afif Elghraoui <afif at debian.org>
+Build-Depends:
+	debhelper (>= 10),
+	python,
+	liblapack-dev,
+	libnlopt-cxx-dev,
+	libatlas-cpp-0.6-dev,
+	libarmadillo-dev,
+Standards-Version: 3.9.8
+Vcs-Browser: https://anonscm.debian.org/git/debian-med/phyx.git
+Vcs-Git: https://anonscm.debian.org/git/debian-med/phyx.git
+Homepage: https://github.com/FePhyFoFum/phyx
+
+Package: phyx
+Architecture: any
+Depends:
+	${shlibs:Depends},
+	${misc:Depends},
+Description: UNIX-style phylogenetic analyses on trees and sequences
+ phyx provides a convenient, lightweight and inclusive toolkit consisting of
+ programs spanning the wide breadth of programs utilized by researchers
+ performing phylogenomic analyses. Modeled after Unix/GNU/Linux command
+ line tools, individual programs perform a single task and operate on
+ standard I/O streams. A result of this stream-centric approach is that, for
+ most programs, only a single sequence or tree is in memory at any moment.
+ Thus, large datasets can be processed with minimal memory requirements.
+ phyx’s ever-growing complement of programs consists of over 35 programs
+ focused on exploring, manipulating, analyzing and simulating phylogenetic
+ objects (alignments, trees and MCMC logs). As with standard Unix command
+ line tools, these programs can be piped (together with non-phyx tools),
+ allowing the easy construction of efficient analytical pipelines.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..d90fced
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,13 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: phyx
+Source: https://github.com/FePhyFoFum/phyx/releases
+Files-Excluded:
+	deps
+
+Files: *
+Copyright: 20xx-20yy <upstream>
+License: <license>
+
+Files: debian/*
+Copyright: 2017 Afif Elghraoui <afif at debian.org>
+License: <license>
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 0000000..0790e4d
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+example_files/*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..e05484e
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+# DH_VERBOSE := 1
+export LC_ALL=C.UTF-8
+
+%:
+	dh $@ --sourcedirectory=src
+
+override_dh_auto_test:
+	cd src && python run_tests.py
+
+#get-orig-source:
+#	. debian/get-orig-source
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/watch b/debian/watch
new file mode 100644
index 0000000..b596afd
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=4
+
+opts="repacksuffix=+ds,dversionmangle=s%\+ds\d*$%%,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%phyx-$1.tar.gz%" \
+	https://github.com/FePhyFoFum/phyx/tags \
+	(?:.*?/)?v?(\d[\d.]*)\.tar\.gz

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



More information about the debian-med-commit mailing list