[med-svn] [jaligner] 01/01: initial debianization
Timothy Booth
tbooth-guest at moszumanska.debian.org
Sun Feb 1 18:53:49 UTC 2015
This is an automated email from the git hooks/post-receive script.
tbooth-guest pushed a commit to branch master
in repository jaligner.
commit 3c17c9180ceebcec4235f9ce9fb426080da5193f
Author: Tim Booth <tbooth at ceh.ac.uk>
Date: Sun Feb 1 18:53:41 2015 +0000
initial debianization
---
debian/bin/jaligner | 3 +++
debian/changelog | 5 +++++
debian/compat | 1 +
debian/control | 15 +++++++++++++++
debian/install | 1 +
debian/jlibs | 1 +
debian/manifest | 4 ++++
debian/rules | 20 ++++++++++++++++++++
debian/source/format | 1 +
9 files changed, 51 insertions(+)
diff --git a/debian/bin/jaligner b/debian/bin/jaligner
new file mode 100755
index 0000000..8ed6f78
--- /dev/null
+++ b/debian/bin/jaligner
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec java -Xms128m -Xmx512m -jar /usr/share/java/jaligner.jar "$@"
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..208da31
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+jaligner (1.0) trusty; urgency=medium
+
+ * Initial release. (Closes: #XXXXXX)
+
+ -- Tim Booth <tbooth at ceh.ac.uk> Sun, 01 Feb 2015 17:30:31 +0000
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+8
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..e27e1cd
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,15 @@
+Source: jaligner
+Section: science
+Priority: extra
+Maintainer: Tim Booth <tbooth at ceh.ac.uk>
+Build-Depends: debhelper (>= 9), default-jdk, junit4, javahelper,
+ icedtea-netx-common
+Standards-Version: 3.9.5
+
+Package: jaligner
+Architecture: all
+Depends: ${java:Depends}, ${misc:Depends}, default-jre
+Description: implementation of the Smith-Waterman algorithm with Gotoh's improvement
+ JAligner is an open source Java implementation of the Smith-Waterman
+ algorithm with Gotoh's improvement for biological local pairwise sequence
+ alignment with the affine gap penalty model.
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..3501fc5
--- /dev/null
+++ b/debian/install
@@ -0,0 +1 @@
+debian/bin/* /usr/bin/
diff --git a/debian/jlibs b/debian/jlibs
new file mode 100644
index 0000000..c8c90c6
--- /dev/null
+++ b/debian/jlibs
@@ -0,0 +1 @@
+jaligner.jar
diff --git a/debian/manifest b/debian/manifest
new file mode 100644
index 0000000..45cda57
--- /dev/null
+++ b/debian/manifest
@@ -0,0 +1,4 @@
+usr/share/java/jaligner.jar:
+ Main-Class: jaligner.ui.AlignCommandLine
+ Manifest-Version: 1.0
+ Class-Path: /usr/share/jaligner/
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..01cb00c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export CLASSPATH=/usr/share/icedtea-web/netx.jar
+
+%:
+ dh $@ --with javahelper
+
+override_dh_auto_build:
+ jh_build -J jaligner.jar src
+
+override_dh_install:
+ dh_install src/jaligner /usr/share/jaligner
+ find debian/jaligner/usr/share/jaligner -type f -a \( -name '*.java' -o -name '*.html' \) -delete
+
+override_dh_auto_clean:
+ rm -f jaligner.jar
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)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/jaligner.git
More information about the debian-med-commit
mailing list