Author: tbooth-guest
Date: 2014-02-02 16:21:57 +0000 (Sun, 02 Feb 2014)
New Revision: 17728

Added:
   trunk/libjaba-client-java/debian/README.Debian
   trunk/libjaba-client-java/debian/bin/
   trunk/libjaba-client-java/debian/bin/jaba-client
   trunk/libjaba-client-java/debian/libjaba-client-java.install
   trunk/libjaba-client-java/debian/patches/make_services_public
   trunk/libjaba-client-java/debian/watch
Removed:
   trunk/libjaba-client-java/debian/javabuild
   trunk/libjaba-client-java/debian/libjaba-client-java.dirs
   trunk/libjaba-client-java/debian/patches/strip-annotations.diff
Modified:
   trunk/libjaba-client-java/debian/changelog
   trunk/libjaba-client-java/debian/control
   trunk/libjaba-client-java/debian/copyright
   trunk/libjaba-client-java/debian/libjaba-client-java.jlibs
   trunk/libjaba-client-java/debian/patches/series
   trunk/libjaba-client-java/debian/rules
Log:
New version of this library needed to build Jalview 2.8

Also added a little script to start the included GUI



Added: trunk/libjaba-client-java/debian/README.Debian
===================================================================
--- trunk/libjaba-client-java/debian/README.Debian                              
(rev 0)
+++ trunk/libjaba-client-java/debian/README.Debian      2014-02-02 16:21:57 UTC 
(rev 17728)
@@ -0,0 +1,11 @@
+This package includes the basic client for JABAWS.
+
+To invoke the client you can run:
+
+$ java -jar /usr/share/java/jabaws.jar [args]
+
+Or more simply there is a convenience command:
+
+$ jabaws-client [args]
+
+Which does exactly the same thing.

Added: trunk/libjaba-client-java/debian/bin/jaba-client
===================================================================
--- trunk/libjaba-client-java/debian/bin/jaba-client                            
(rev 0)
+++ trunk/libjaba-client-java/debian/bin/jaba-client    2014-02-02 16:21:57 UTC 
(rev 17728)
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+# Run Varna, either launching the GUI or the VARNAcmd class depending
+# on number of args.
+JABAWSJAR=/usr/share/java/min-jaba-client.jar
+
+exec java -jar "$JABAWSJAR" "$@"


Property changes on: trunk/libjaba-client-java/debian/bin/jaba-client
___________________________________________________________________
Added: svn:executable
   + *

Modified: trunk/libjaba-client-java/debian/changelog
===================================================================
--- trunk/libjaba-client-java/debian/changelog  2014-02-02 16:05:41 UTC (rev 
17727)
+++ trunk/libjaba-client-java/debian/changelog  2014-02-02 16:21:57 UTC (rev 
17728)
@@ -1,3 +1,12 @@
+libjaba-client-java (2.0.1-0biolinux3) precise; urgency=low
+
+  * Updated package needed to build Jalview 2.8
+  * Also provides a standalone scriptable client for JabaWS
+    in /usr/bin/jaba-client
+  * Ubuntu build
+
+ -- Tim Booth <[email protected]>  Wed, 08 Jan 2014 16:41:50 +0000
+
 libjaba-client-java (0+dfsg-1) unstable; urgency=low
 
   * Strip the *ThreadSafe class files from the source code, they are hardly

Modified: trunk/libjaba-client-java/debian/control
===================================================================
--- trunk/libjaba-client-java/debian/control    2014-02-02 16:05:41 UTC (rev 
17727)
+++ trunk/libjaba-client-java/debian/control    2014-02-02 16:21:57 UTC (rev 
17728)
@@ -2,19 +2,28 @@
 Section: java
 Priority: optional
 Maintainer: Vincent Fourmond <[email protected]>
-Build-Depends: debhelper (>= 7.0.50~), javahelper, default-jdk,
-              liblog4j1.2-java
-Standards-Version: 3.9.2
+Uploaders: Tim Booth <[email protected]>
+Build-Depends: default-jdk, debhelper (>= 7.0.50~), javahelper, 
liblog4j1.2-java
+Standards-Version: 3.9.3
 Homepage: http://www.compbio.dundee.ac.uk/jabaws/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjaba-client-java
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/libjaba-client-java
 
-
 Package: libjaba-client-java
+Section: java
 Architecture: all
 Depends: ${misc:Depends}, ${java:Depends}
-Description: minimal client for the JABAWS server
- This package contains a library for building a client for the JABAWS
- sequence alignment server.
+Description: Client code for JabaWS server
+ JABAWS provides web services conveniently packaged to
+ run on your local computer, server, cluster or Amazon EC2 instance. Services
+ for multiple sequence alignment include Clustal Omega, Clustal W, MAFFT,
+ MUSCLE, TCOFFEE and PROBCONS. Analysis services allow prediction of protein
+ disorder with DisEMBL, IUPred, Jronn (a Java implementation of Ronn by P.
+ Troshin and G. Barton, unpublished) and GlobPlot; and calculation of amino 
acid
+ alignment conservation with AACon.
  .
- This library is needed by jalview.
+ JABA 2.0.1 Web Services installations can be accessed from the Jalview desktop
+ application (version 2.8 onwards) and the JABAWS command-line client, and
+ provide multiple alignment and sequence analysis calculations limited only by
+ your own computing resources.
+ .
+ This package contains the command-line client plus the library code needed by
+ JalView.  The server code is not yet packaged.

Modified: trunk/libjaba-client-java/debian/copyright
===================================================================
--- trunk/libjaba-client-java/debian/copyright  2014-02-02 16:05:41 UTC (rev 
17727)
+++ trunk/libjaba-client-java/debian/copyright  2014-02-02 16:21:57 UTC (rev 
17728)
@@ -1,43 +1,16 @@
-Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174
-Upstream-Name: JABAWS command-line client
-Source: http://www.compbio.dundee.ac.uk/jabaws/download.html
- The "source" jar file actually found on that page is missing a few
- bits, which were kindly provided privately by Peter Troshin. This
- situation should improve soon enough.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 
 Files: *
-Copyright: 2009, 2010 by Peter Troshin
-License: Apache 2.0
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
- .
-     http://www.apache.org/licenses/LICENSE-2.0
- .
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- .
- On Debian system, the full text of the license can be found at
- /usr/share/common-licenses/Apache-2.0
+Copyright: © 2009-2013 Sasha Sherstnev, Peter Troshin, Jim Procter and Geoff 
Barton, 
+                       The Barton Group, University of Dundee, UK
+           © 2005 Brian Goetz and Tim Peierls
+License: Apache-2.0
+ On Debian systems, the complete text of the Apache-2.0 license
+ can be found in ‘/usr/share/common-licenses/Apache-2.0’.
 
-Files: compbio/util/annotation/*ThreadSafe.java
-Copyright: 2005 Brian Goetz and Tim Peierls
-License: CC-BY
- Released under the Creative Commons Attribution License
- (http://creativecommons.org/licenses/by/2.5)
- .
- Any republication or derived work distributed in source code form
- must include this copyright and license notice.
-
 Files: debian/*
-Copyright: 2011 by Vincent Fourmond <[email protected]>
+Copyright: © 2008-2012 Tim Booth <[email protected]>
+           2011 Vincent Fourmond <[email protected]>
 License: Apache 2.0
  The debian packaging is licensed under the Apache 2.0 license, like
  most of the original code.
-

Deleted: trunk/libjaba-client-java/debian/javabuild
===================================================================
--- trunk/libjaba-client-java/debian/javabuild  2014-02-02 16:05:41 UTC (rev 
17727)
+++ trunk/libjaba-client-java/debian/javabuild  2014-02-02 16:21:57 UTC (rev 
17728)
@@ -1 +0,0 @@
-min-jaba-client.jar src

Deleted: trunk/libjaba-client-java/debian/libjaba-client-java.dirs
===================================================================
--- trunk/libjaba-client-java/debian/libjaba-client-java.dirs   2014-02-02 
16:05:41 UTC (rev 17727)
+++ trunk/libjaba-client-java/debian/libjaba-client-java.dirs   2014-02-02 
16:21:57 UTC (rev 17728)
@@ -1 +0,0 @@
-usr/share/doc
\ No newline at end of file

Added: trunk/libjaba-client-java/debian/libjaba-client-java.install
===================================================================
--- trunk/libjaba-client-java/debian/libjaba-client-java.install                
                (rev 0)
+++ trunk/libjaba-client-java/debian/libjaba-client-java.install        
2014-02-02 16:21:57 UTC (rev 17728)
@@ -0,0 +1 @@
+debian/bin/*   /usr/bin

Modified: trunk/libjaba-client-java/debian/libjaba-client-java.jlibs
===================================================================
--- trunk/libjaba-client-java/debian/libjaba-client-java.jlibs  2014-02-02 
16:05:41 UTC (rev 17727)
+++ trunk/libjaba-client-java/debian/libjaba-client-java.jlibs  2014-02-02 
16:21:57 UTC (rev 17728)
@@ -1 +1 @@
-min-jaba-client.jar
+*.jar

Added: trunk/libjaba-client-java/debian/patches/make_services_public
===================================================================
--- trunk/libjaba-client-java/debian/patches/make_services_public               
                (rev 0)
+++ trunk/libjaba-client-java/debian/patches/make_services_public       
2014-02-02 16:21:57 UTC (rev 17728)
@@ -0,0 +1,18 @@
+--- a/compbio/ws/client/Services.java
++++ b/compbio/ws/client/Services.java
+@@ -39,7 +39,7 @@
+        * Make sure this class has NO references to runners or engines as it 
is a
+        * part of minimal client package. Such things should go into 
ServicesUtil
+        */
+-      MafftWS, MuscleWS, ClustalWS, ClustalOWS, TcoffeeWS, ProbconsWS, 
AAConWS, JronnWS, DisemblWS, GlobPlotWS, IUPredWS;
++      public MafftWS, MuscleWS, ClustalWS, ClustalOWS, TcoffeeWS, ProbconsWS, 
AAConWS, JronnWS, DisemblWS, GlobPlotWS, IUPredWS;
+ 
+       public static Services getService(String servName) {
+               servName = servName.trim().toLowerCase();
+@@ -223,4 +223,4 @@
+       public static void main(String[] args) {
+               System.out.println(MUSCLE_INFO);
+       }
+-}
+\ No newline at end of file
++}

Modified: trunk/libjaba-client-java/debian/patches/series
===================================================================
--- trunk/libjaba-client-java/debian/patches/series     2014-02-02 16:05:41 UTC 
(rev 17727)
+++ trunk/libjaba-client-java/debian/patches/series     2014-02-02 16:21:57 UTC 
(rev 17728)
@@ -1 +0,0 @@
-strip-annotations.diff

Deleted: trunk/libjaba-client-java/debian/patches/strip-annotations.diff
===================================================================
--- trunk/libjaba-client-java/debian/patches/strip-annotations.diff     
2014-02-02 16:05:41 UTC (rev 17727)
+++ trunk/libjaba-client-java/debian/patches/strip-annotations.diff     
2014-02-02 16:21:57 UTC (rev 17728)
@@ -1,20 +0,0 @@
-Index: libjaba-client-java-0+dfsg/compbio/metadata/RunnerConfig.java
-===================================================================
---- libjaba-client-java-0+dfsg.orig/compbio/metadata/RunnerConfig.java 
2010-11-18 15:37:12.000000000 +0100
-+++ libjaba-client-java-0+dfsg/compbio/metadata/RunnerConfig.java      
2011-10-22 09:06:15.465134107 +0200
-@@ -28,7 +28,6 @@
- import javax.xml.bind.annotation.XmlTransient;
- 
- import compbio.util.SysPrefs;
--import compbio.util.annotation.NotThreadSafe;
- 
- /**
-  * The list of {@link Parameter}s and {@link Option}s supported by executable.
-@@ -41,7 +40,6 @@
-  *            type of an Executable
-  */
- @XmlRootElement
--@NotThreadSafe
- public class RunnerConfig<T> {
- 
-       /*

Modified: trunk/libjaba-client-java/debian/rules
===================================================================
--- trunk/libjaba-client-java/debian/rules      2014-02-02 16:05:41 UTC (rev 
17727)
+++ trunk/libjaba-client-java/debian/rules      2014-02-02 16:21:57 UTC (rev 
17728)
@@ -6,12 +6,9 @@
 %:
        dh $@ --with javahelper
 
-override_dh_auto_clean:
-       rm -Rf src
+override_jh_clean:
+       jh_clean
+       rm -f *.jar
 
-override_dh_auto_build:
-
 override_jh_build:
-       mkdir -p src;
-       cp -af compbio src/
-       jh_build
\ No newline at end of file
+       jh_build min-jaba-client.jar .

Added: trunk/libjaba-client-java/debian/watch
===================================================================
--- trunk/libjaba-client-java/debian/watch                              (rev 0)
+++ trunk/libjaba-client-java/debian/watch      2014-02-02 16:21:57 UTC (rev 
17728)
@@ -0,0 +1,3 @@
+version=3
+# Download requires sign-up
+


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to