[med-svn] r13418 - in trunk/packages/treeview/trunk/debian: . patches

Thorsten Alteholz alteholz at alioth.debian.org
Thu Apr 25 19:28:45 UTC 2013


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 <debian at alteholz.de>
-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




More information about the debian-med-commit mailing list