Author: alteholz
Date: 2013-04-25 19:28:45 +0000 (Thu, 25 Apr 2013)
New Revision: 13418

Added:
   trunk/packages/treeview/trunk/debian/treeview.doc-base.programmer-guide
   trunk/packages/treeview/trunk/debian/treeview.doc-base.user-manual
   trunk/packages/treeview/trunk/debian/treeview.docs
Modified:
   trunk/packages/treeview/trunk/debian/changelog
   trunk/packages/treeview/trunk/debian/control
   trunk/packages/treeview/trunk/debian/get-orig-source
   trunk/packages/treeview/trunk/debian/patches/classpath.patch
   trunk/packages/treeview/trunk/debian/rules
   trunk/packages/treeview/trunk/debian/treeview.install
   trunk/packages/treeview/trunk/debian/treeview.links
Log:
working plugins, docu available, windows stuff eliminated

Modified: trunk/packages/treeview/trunk/debian/changelog
===================================================================
--- trunk/packages/treeview/trunk/debian/changelog      2013-04-25 13:01:16 UTC 
(rev 13417)
+++ trunk/packages/treeview/trunk/debian/changelog      2013-04-25 19:28:45 UTC 
(rev 13418)
@@ -2,9 +2,9 @@
 
   * Initial release (Closes: #243771)
   * TODO: ITP #243771 has to be reopened in case of upload
-  * TODO: take care of plugins
-  * TODO: remove windows stuff
-  * TODO: build docu
+  * TODO: debian/upstream
+  * TODO: debian/copyright
+  * TODO: exception
   * TODO: either package included JAR files separately from source
           or list according licenses in debian/copyright (in the
           latter case package needs to go to non-free

Modified: trunk/packages/treeview/trunk/debian/control
===================================================================
--- trunk/packages/treeview/trunk/debian/control        2013-04-25 13:01:16 UTC 
(rev 13417)
+++ trunk/packages/treeview/trunk/debian/control        2013-04-25 19:28:45 UTC 
(rev 13418)
@@ -10,7 +10,13 @@
  default-jdk,
  libnanoxml2-java,
  libcommons-configuration-java,
- libcommons-lang-java
+ libcommons-lang-java,
+ libxerces2-java,
+ docbook-xsl,
+ docbook-to-man,
+ xsltproc,
+ fop,
+ libservlet3.0-java
 Standards-Version: 3.9.4
 Homepage: http://jtreeview.sourceforge.net
 Vcs-Browser: 
http://svn.debian.org/wsvn/debian-med/trunk/packages/treeview/trunk/

Modified: trunk/packages/treeview/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/treeview/trunk/debian/get-orig-source        2013-04-25 
13:01:16 UTC (rev 13417)
+++ trunk/packages/treeview/trunk/debian/get-orig-source        2013-04-25 
19:28:45 UTC (rev 13418)
@@ -32,6 +32,12 @@
 # we do not need windows stuff here
 rm windows-installer.tar.gz
 rm lib/nanoxml-2.2.2.jar
+# these jars are only needed for mac osx
+#XXX rm compile_lib/jarbundler-1.8.1.jar
+rm compile_lib/xercesImpl.jar
+rm compile_lib/xml-apis.jar
+#ln -s /usr/share/java/xml-apis.jar compile_lib/xml-apis.jar 
+#ln -s /usr/share/java/xercesImpl.jar compile_lib/xercesImpl.jar
 
 cd ..
 rm $UTAR

Modified: trunk/packages/treeview/trunk/debian/patches/classpath.patch
===================================================================
--- trunk/packages/treeview/trunk/debian/patches/classpath.patch        
2013-04-25 13:01:16 UTC (rev 13417)
+++ trunk/packages/treeview/trunk/debian/patches/classpath.patch        
2013-04-25 19:28:45 UTC (rev 13418)
@@ -1,10 +1,20 @@
 Description: do not use internal lib
 Author: Thorsten Alteholz <[email protected]>
-Index: TreeView-1.1.6r2-src/build.xml
+Index: treeview_1.1.6.2+dfsg.orig/build.xml
 ===================================================================
---- TreeView-1.1.6r2-src.orig/build.xml        2013-04-22 13:11:09.000000000 
+0200
-+++ TreeView-1.1.6r2-src/build.xml     2013-04-22 13:16:03.000000000 +0200
-@@ -211,7 +211,7 @@
+--- treeview_1.1.6.2+dfsg.orig.orig/build.xml  2013-04-25 13:25:43.000000000 
+0200
++++ treeview_1.1.6.2+dfsg.orig/build.xml       2013-04-25 13:44:05.000000000 
+0200
+@@ -83,6 +83,9 @@
+       <fileset dir="${app.libs}">
+               <include name="*.jar"/>
+     </fileset>
++      <fileset dir="/usr/share/java">
++              <include name="nanoxml.jar" />
++      </fileset>
+       <fileset dir="${compile.lib}">
+               <include name="*.jar"/>
+       </fileset>
+@@ -211,7 +214,7 @@
                excludes="edu/stanford/genetics/treeview/plugin/**">
                <manifest>
           <attribute name="Main-Class" value="LinkedView"/>
@@ -13,7 +23,7 @@
                </manifest>
    </jar>
  
-@@ -226,7 +226,7 @@
+@@ -226,7 +229,7 @@
                
excludes="*coordinates/*,edu/stanford/genetics/treeview/plugin/**,edu/stanford/genetics/treeview/reg/**">
                <manifest>
           <attribute name="Main-Class" value="LinkedView"/>
@@ -22,24 +32,21 @@
                </manifest>
    </jar>
  </target>
-@@ -241,9 +241,11 @@
-   <copy  todir="applet">
+@@ -242,7 +245,7 @@
        <fileset dir="appletStatic"/>
    </copy>
-+<!-- not needed anymore (XXX)
    <copy  todir="applet">
-       <fileset file="lib/nanoxml-2.2.2.jar"/>
+-      <fileset file="lib/nanoxml-2.2.2.jar"/>
++      <fileset file="/usr/share/java/nanoxml.jar"/>
    </copy>
-+-->
          <move  file ="${plugin.dir}" todir="applet">
          </move>
- </target>  
-@@ -359,7 +361,7 @@
+@@ -359,7 +362,7 @@
        <jarbundler dir="bundle/TreeView"
                      name="Java TreeView"
                      
mainclass="edu.stanford.genetics.treeview.app.LinkedViewApp" 
 -                    jars="TreeView.jar lib/nanoxml-2.2.2.jar" 
-+                    jars="TreeView.jar"
++                    jars="TreeView.jar /usr/share/java/nanoxml.jar"
                                                                                
icon="static/images/treeviewIcon.icns"
                                                                                
version="1.1.6r2"
                                                                                
aboutmenuname="Java TreeView"

Modified: trunk/packages/treeview/trunk/debian/rules
===================================================================
--- trunk/packages/treeview/trunk/debian/rules  2013-04-25 13:01:16 UTC (rev 
13417)
+++ trunk/packages/treeview/trunk/debian/rules  2013-04-25 19:28:45 UTC (rev 
13418)
@@ -27,6 +27,8 @@
 override_dh_auto_build: treeview.1
        dh_auto_build
        ant jar
+       ant plugins
+       (cd doc; ls -l; export 
XSL=/usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl; export FOP=/usr/bin; 
perl ./createAllDoc.pl)
 
 override_dh_auto_install:
        find

Added: trunk/packages/treeview/trunk/debian/treeview.doc-base.programmer-guide
===================================================================
--- trunk/packages/treeview/trunk/debian/treeview.doc-base.programmer-guide     
                        (rev 0)
+++ trunk/packages/treeview/trunk/debian/treeview.doc-base.programmer-guide     
2013-04-25 19:28:45 UTC (rev 13418)
@@ -0,0 +1,14 @@
+Document: treeview-programmer-guide
+Title: Java TreeView Programmer Guide
+Author: Alok Saldanha
+Abstract: The manual presents an overview on
+ the functionalities that GENtle contributes
+ to the cloning process.
+Section: Science/Biology
+
+Format: pdf
+Files: 
/usr/share/doc/treeview/html/JTVProgrammerGuide/JTVProgrammerGuide.pdf.gz
+
+Format: html
+Files: /usr/share/doc/treeview/html/JTVProgrammerGuide/*.html
+Index: /usr/share/doc/treeview/html/JTVProgrammerGuide/index.html

Added: trunk/packages/treeview/trunk/debian/treeview.doc-base.user-manual
===================================================================
--- trunk/packages/treeview/trunk/debian/treeview.doc-base.user-manual          
                (rev 0)
+++ trunk/packages/treeview/trunk/debian/treeview.doc-base.user-manual  
2013-04-25 19:28:45 UTC (rev 13418)
@@ -0,0 +1,23 @@
+Document: treeview-user-manual
+Title: Java TreeView User Manual
+Author: Alok Saldanha
+Abstract: This user manual has three chapters. Each chapter has a purpose:
+   - To assist the novice with installation
+   - To document all features
+   - To provide troubleshooting assistance
+  New users should glance over the contents to see what the program has 
+  to offer, perhaps reading a section if it may be of interest. Familiar 
+  users may return if some errors arise, or if there is a feature they 
+  remember exists, but don't remember how to use.
+  This manual may be partially out of date. It has not been fully checked 
+  since 1.0.7, please email the mailing lists or the project admins on 
+  jtreeview.sf.net if you notice a section that appears to be out of date.
+Section: Science/Biology
+
+Format: pdf
+Files: /usr/share/doc/treeview/html/JTVUserManual/JTVUserManual.pdf.gz
+
+Format: html
+Files: /usr/share/doc/treeview/html/JTVUserManual/*.html
+Index: /usr/share/doc/treeview/html/JTVUserManual/index.html
+

Added: trunk/packages/treeview/trunk/debian/treeview.docs
===================================================================
--- trunk/packages/treeview/trunk/debian/treeview.docs                          
(rev 0)
+++ trunk/packages/treeview/trunk/debian/treeview.docs  2013-04-25 19:28:45 UTC 
(rev 13418)
@@ -0,0 +1 @@
+doc/html

Modified: trunk/packages/treeview/trunk/debian/treeview.install
===================================================================
--- trunk/packages/treeview/trunk/debian/treeview.install       2013-04-25 
13:01:16 UTC (rev 13417)
+++ trunk/packages/treeview/trunk/debian/treeview.install       2013-04-25 
19:28:45 UTC (rev 13418)
@@ -1,2 +1,5 @@
 debian/scripts/treeview usr/bin
 TreeView.jar usr/share/treeview
+plugins/* usr/share/treeview/plugins
+static/images usr/share/treeview
+static/coordinates usr/share/treeview

Modified: trunk/packages/treeview/trunk/debian/treeview.links
===================================================================
--- trunk/packages/treeview/trunk/debian/treeview.links 2013-04-25 13:01:16 UTC 
(rev 13417)
+++ trunk/packages/treeview/trunk/debian/treeview.links 2013-04-25 19:28:45 UTC 
(rev 13418)
@@ -1 +1 @@
-usr/share/java/xml-apis.jar usr/share/logol/lib/xml-apis.jar
+usr/share/java/xml-apis.jar usr/share/treeview/lib/xml-apis.jar


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

Reply via email to