[med-svn] [Git][med-team/pilon-non-free][master] 3 commits: Add explanation for non-free inside description

Andreas Tille gitlab at salsa.debian.org
Tue Jun 12 13:03:53 BST 2018


Andreas Tille pushed to branch master at Debian Med / pilon-non-free


Commits:
770b1df2 by Andreas Tille at 2018-06-12T12:50:53+02:00
Add explanation for non-free inside description

- - - - -
3b909f1e by Andreas Tille at 2018-06-12T13:58:26+02:00
Provides pilon (packages should depend from pilon not explicitly from pilon-non-free which should be removed later)

- - - - -
ec7dd477 by Andreas Tille at 2018-06-12T14:03:09+02:00
create wrapper, install files and symlinks

- - - - -


4 changed files:

- + debian/bin/pilon
- debian/control
- + debian/install
- + debian/links


Changes:

=====================================
debian/bin/pilon
=====================================
--- /dev/null
+++ b/debian/bin/pilon
@@ -0,0 +1,10 @@
+#! /bin/sh
+set -e
+
+# export JAVA_HOME=/usr/lib/jvm/default-java
+export JAVA_CMD=java
+
+# Include the wrappers utility script
+. /usr/lib/java-wrappers/java-wrappers.sh
+
+run_java -Xms128M -Xmx1G -jar /usr/share/java/pilon.jar "$@"


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -13,6 +13,7 @@ Package: pilon-non-free
 Architecture: all
 Depends: ${misc:Depends},
          libhtsjdk-java
+Provides: pilon
 Description: automated genome assembly improvement and variant detection tool
  Pilon is a software tool which can be used to:
   * Automatically improve draft assemblies
@@ -28,3 +29,9 @@ Description: automated genome assembly improvement and variant detection tool
   * Gap filling
   * Identification of local misassemblies, including optional opening
     of new gaps
+ .
+ The code of pilon is actually free but currently there is no method
+ to build the JAR from the scala source in Debian.  This package is
+ supposed to be replaced by a pilon package once it can be build from
+ source.
+


=====================================
debian/install
=====================================
--- /dev/null
+++ b/debian/install
@@ -0,0 +1,2 @@
+pilon-*.jar	usr/share/java
+debian/bin	usr


=====================================
debian/links
=====================================
--- /dev/null
+++ b/debian/links
@@ -0,0 +1 @@
+usr/share/java/pilon-1.22.jar	usr/share/java/pilon.jar



View it on GitLab: https://salsa.debian.org/med-team/pilon-non-free/compare/fb6a71cf0506c3325dc1ab5620b296b8ac21da73...ec7dd47788cfd97e48f729075fdde2f8f402b4b8

-- 
View it on GitLab: https://salsa.debian.org/med-team/pilon-non-free/compare/fb6a71cf0506c3325dc1ab5620b296b8ac21da73...ec7dd47788cfd97e48f729075fdde2f8f402b4b8
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180612/092e5a0b/attachment-0001.html>


More information about the debian-med-commit mailing list