[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