[med-svn] r5916 - trunk/packages/figtree/trunk/debian

Andreas Tille tille at alioth.debian.org
Sun Feb 6 17:01:58 UTC 2011


Author: tille
Date: 2011-02-06 17:01:55 +0000 (Sun, 06 Feb 2011)
New Revision: 5916

Added:
   trunk/packages/figtree/trunk/debian/figtree.dirs
   trunk/packages/figtree/trunk/debian/figtree.menu
   trunk/packages/figtree/trunk/debian/figtree.sh
   trunk/packages/figtree/trunk/debian/figtree.xpm
Removed:
   trunk/packages/figtree/trunk/debian/figtree-wrapper
Modified:
   trunk/packages/figtree/trunk/debian/control
   trunk/packages/figtree/trunk/debian/figtree.examples
   trunk/packages/figtree/trunk/debian/figtree.install
   trunk/packages/figtree/trunk/debian/rules
Log:
Get packaging to a state where you can fire up figtree, tests need to be done, help in testing is more than welcome


Modified: trunk/packages/figtree/trunk/debian/control
===================================================================
--- trunk/packages/figtree/trunk/debian/control	2011-02-05 21:56:51 UTC (rev 5915)
+++ trunk/packages/figtree/trunk/debian/control	2011-02-06 17:01:55 UTC (rev 5916)
@@ -4,7 +4,7 @@
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 DM-Upload-Allowed: yes
 Uploaders: Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 7.1), openjdk-6-jdk
+Build-Depends: debhelper (>= 7.1), openjdk-6-jdk, ant
 Standards-Version: 3.9.1
 Homepage: http://tree.bio.ed.ac.uk/software/figtree/
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/figtree/trunk

Deleted: trunk/packages/figtree/trunk/debian/figtree-wrapper
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree-wrapper	2011-02-05 21:56:51 UTC (rev 5915)
+++ trunk/packages/figtree/trunk/debian/figtree-wrapper	2011-02-06 17:01:55 UTC (rev 5916)
@@ -1,30 +0,0 @@
-#!/bin/sh
-# Simple wrapper script used to start FigTree in Debian
-set -e
-
-# If OpenJDK 6 is only available headless, do not try it
-if dpkg --get-selections openjdk-6-jre | grep install$ > /dev/null ; then
-	JAVA_CMDS="$JAVA_HOME/bin/java /usr/lib/jvm/java-6-openjdk/bin/java /usr/lib/jvm/java-6-sun/bin/java"
-else
-	JAVA_CMDS="$JAVA_HOME/bin/java /usr/lib/jvm/java-6-sun/bin/java"
-fi
-
-for jcmd in $JAVA_CMDS; do
-	if [ "z$ALTERNATIVE_JDK" = "z`readlink -n -f $jcmd`" ] && [ -z "${JAVACMD}" ]; then
-        JAVACMD="$jcmd"
-    fi
-done
-
-for jcmd in $JAVA_CMDS; do
-    if [ -x "$jcmd" -a -z "${JAVACMD}" ]; then
-        JAVACMD="$jcmd"
-    fi
-done
-
-if [ "$JAVACMD" ]; then
-    echo "Using $JAVACMD to execute FigTree."
-    exec $JAVACMD $JAVA_OPTS -jar /usr/share/figtree/figtree.jar "$@"
-else
-    echo "No valid JVM found to run FigTree."
-    exit 1
-fi

Added: trunk/packages/figtree/trunk/debian/figtree.dirs
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree.dirs	                        (rev 0)
+++ trunk/packages/figtree/trunk/debian/figtree.dirs	2011-02-06 17:01:55 UTC (rev 5916)
@@ -0,0 +1 @@
+usr/bin

Modified: trunk/packages/figtree/trunk/debian/figtree.examples
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree.examples	2011-02-05 21:56:51 UTC (rev 5915)
+++ trunk/packages/figtree/trunk/debian/figtree.examples	2011-02-06 17:01:55 UTC (rev 5916)
@@ -1 +1 @@
-examples
+examples/*

Modified: trunk/packages/figtree/trunk/debian/figtree.install
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree.install	2011-02-05 21:56:51 UTC (rev 5915)
+++ trunk/packages/figtree/trunk/debian/figtree.install	2011-02-06 17:01:55 UTC (rev 5916)
@@ -1 +1,2 @@
 dist/*.jar	usr/share/figtree
+debian/*.xpm	usr/share/pixmaps

Added: trunk/packages/figtree/trunk/debian/figtree.menu
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree.menu	                        (rev 0)
+++ trunk/packages/figtree/trunk/debian/figtree.menu	2011-02-06 17:01:55 UTC (rev 5916)
@@ -0,0 +1,7 @@
+?package(figtree):\
+  needs="x11"\
+  section="Applications/Science/Biology"\
+  title="FigTree"\
+  command="/usr/bin/figtree"\
+  hints="graphical phylogenetic tree viewer"\
+  icon="/usr/share/pixmaps/figtree.xpm"

Added: trunk/packages/figtree/trunk/debian/figtree.sh
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree.sh	                        (rev 0)
+++ trunk/packages/figtree/trunk/debian/figtree.sh	2011-02-06 17:01:55 UTC (rev 5916)
@@ -0,0 +1,4 @@
+#!/bin/sh -e
+# Simple wrapper script used to start FigTree in Debian
+JAVA_OPTS=${JAVA_OPTS:-" -Xms64m -Xmx1024m"}
+exec java $JAVA_OPTS -jar /usr/share/figtree/figtree.jar "$@"


Property changes on: trunk/packages/figtree/trunk/debian/figtree.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/figtree/trunk/debian/figtree.xpm
===================================================================
--- trunk/packages/figtree/trunk/debian/figtree.xpm	                        (rev 0)
+++ trunk/packages/figtree/trunk/debian/figtree.xpm	2011-02-06 17:01:55 UTC (rev 5916)
@@ -0,0 +1,294 @@
+/* XPM */
+static char *figtree[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 256 2",
+"   c #5D3917",
+".  c #4F393E",
+"X  c #614222",
+"o  c #774E23",
+"O  c #183347",
+"+  c #223C52",
+"@  c #323F50",
+"#  c #1F4058",
+"$  c #244053",
+"%  c #33475F",
+"&  c #1A406D",
+"*  c #2B4964",
+"=  c #32536B",
+"-  c #2F587C",
+";  c #2F5575",
+":  c #355770",
+">  c #375970",
+",  c #395C7B",
+"<  c #404C58",
+"1  c #654C4E",
+"2  c #7B5F4B",
+"3  c #67515A",
+"4  c #625251",
+"5  c #746259",
+"6  c #6F626E",
+"7  c #686876",
+"8  c #6B6C78",
+"9  c #7D7F77",
+"0  c #916437",
+"q  c #9E7130",
+"w  c #AC6022",
+"e  c #BC772C",
+"r  c #BF6D35",
+"t  c #AD7137",
+"y  c #BA733E",
+"u  c #C8782C",
+"i  c #866353",
+"p  c #A86B48",
+"a  c #AA724B",
+"s  c #837970",
+"d  c #BF6362",
+"f  c #CD801F",
+"g  c #DD871B",
+"h  c #D88E2D",
+"j  c #D38233",
+"k  c #DB883E",
+"l  c #DF9137",
+"z  c #E79D29",
+"x  c #E69828",
+"c  c #E6983C",
+"v  c #F5A222",
+"b  c #EBAC37",
+"n  c #F6AC37",
+"m  c #E9B13F",
+"M  c #FAB934",
+"N  c #F1B43B",
+"B  c #BC965B",
+"V  c #9F836F",
+"C  c #AB8E73",
+"Z  c #A39C72",
+"A  c #ACA97C",
+"S  c #CD8C45",
+"D  c #E39947",
+"F  c #C0A858",
+"G  c #D4A358",
+"H  c #ECA746",
+"J  c #E0AB45",
+"K  c #EBB04A",
+"L  c #F2BD4C",
+"P  c #EDA951",
+"I  c #EAB953",
+"U  c #D2AF6C",
+"Y  c #C1B16F",
+"T  c #D3A87C",
+"R  c #F3B66C",
+"E  c #E9C661",
+"W  c #2A5383",
+"Q  c #275C9B",
+"!  c #3D5F91",
+"~  c #3D6689",
+"^  c #316096",
+"/  c #3C6C9F",
+"(  c #2760A5",
+")  c #346AA9",
+"_  c #2E6EBC",
+"`  c #3271BD",
+"'  c #3B75BB",
+"]  c #4A5F82",
+"[  c #4D6B8D",
+"{  c #426D96",
+"}  c #416D98",
+"|  c #4C769D",
+" . c #4E789E",
+".. c #457099",
+"X. c #5B7C9F",
+"o. c #51759B",
+"O. c #646F80",
+"+. c #617287",
+"@. c #697F98",
+"#. c #426FA5",
+"$. c #456EA8",
+"%. c #4373A5",
+"&. c #4A74A2",
+"*. c #4877AE",
+"=. c #487AAE",
+"-. c #577CA4",
+";. c #487CBC",
+":. c #517FB5",
+">. c #2E73C7",
+",. c #3173C4",
+"<. c #3D7FCE",
+"1. c #3777C5",
+"2. c #337DD7",
+"3. c #3C7FD1",
+"4. c #66829F",
+"5. c #71899B",
+"6. c #5780A4",
+"7. c #5D82A6",
+"8. c #5E84A8",
+"9. c #5581B2",
+"0. c #6485AB",
+"q. c #6689A5",
+"w. c #708FAC",
+"e. c #6C90AF",
+"r. c #7294AF",
+"t. c #7599BC",
+"y. c #7C9DBC",
+"u. c #7A98B1",
+"i. c #3A83DB",
+"p. c #3C82D7",
+"a. c #3483E3",
+"s. c #3B8AEB",
+"d. c #3786E6",
+"f. c #3B8EF2",
+"g. c #3D91F6",
+"h. c #4181CB",
+"j. c #4D87CC",
+"k. c #5086C6",
+"l. c #5789C2",
+"z. c #548CCF",
+"x. c #5D93CE",
+"c. c #498AD7",
+"v. c #548ED1",
+"b. c #5290D7",
+"n. c #5291DB",
+"m. c #5994D9",
+"M. c #6795C7",
+"N. c #6895C6",
+"B. c #7A9FC2",
+"V. c #6195D0",
+"C. c #6398D7",
+"Z. c #699CD7",
+"A. c #649ADA",
+"S. c #6EA2DE",
+"D. c #468DE3",
+"F. c #4B91E4",
+"G. c #4A94ED",
+"H. c #4E98EF",
+"J. c #4390ED",
+"K. c #5393E2",
+"L. c #5D9AE2",
+"P. c #599DED",
+"I. c #5899E6",
+"U. c #4594F5",
+"Y. c #4896F4",
+"T. c #4C99F6",
+"R. c #4797F8",
+"E. c #529BF4",
+"W. c #5A9FF4",
+"Q. c #57A0F6",
+"!. c #5FA2F2",
+"~. c #56A0F8",
+"^. c #5AA2F8",
+"/. c #6CA3E2",
+"(. c #66A4ED",
+"). c #6AA6EA",
+"_. c #6EA8EB",
+"`. c #77ACE7",
+"'. c #72ABEC",
+"]. c #7CACE4",
+"[. c #63A7F7",
+"{. c #64A8F7",
+"}. c #6DABF4",
+"|. c #61A6F8",
+" X c #65A9F8",
+".X c #6BADF9",
+"XX c #72AEF3",
+"oX c #70AEF9",
+"OX c #75B1F6",
+"+X c #78B3F7",
+"@X c #73B1F9",
+"#X c #7AB5FA",
+"$X c #7EB8FA",
+"%X c #8A8D93",
+"&X c #9F9697",
+"*X c #9EA29C",
+"=X c #B9B689",
+"-X c #B8A492",
+";X c #AEB593",
+":X c #B5BB9E",
+">X c #8D98A2",
+",X c #859CB4",
+"<X c #819FBA",
+"1X c #8FA1A4",
+"2X c #87A5BB",
+"3X c #88A3BA",
+"4X c #B3B2B4",
+"5X c #D9AFAE",
+"6X c #D2C1AB",
+"7X c #81A6C9",
+"8X c #86A7C6",
+"9X c #9FB6CB",
+"0X c #82ACDB",
+"qX c #87B0DC",
+"wX c #9EBFD7",
+"eX c #9EBDDF",
+"rX c #A0BBC6",
+"tX c #A4BACD",
+"yX c #AABDCD",
+"uX c #A5BBD0",
+"iX c #85AEE0",
+"pX c #86B3E6",
+"aX c #95BFEF",
+"sX c #83BAFA",
+"dX c #8ABEFA",
+"fX c #ADC2D4",
+"gX c #AFC6DE",
+"hX c #B3C4D4",
+"jX c #B7C8D7",
+"kX c #B0C7DD",
+"lX c #B7C9D8",
+"zX c #BDCDDA",
+"xX c #9CC1EA",
+"cX c #8EC0FB",
+"vX c #9CC5F5",
+"bX c #93C3FB",
+"nX c #99C5FA",
+"mX c #9EC9FB",
+"MX c #ABC7E7",
+"NX c #A2C4EA",
+"BX c #A1C1E5",
+"VX c #A2CBFB",
+"CX c #ACD1FC",
+"ZX c #B3D4FC",
+"AX c #B8D7FC",
+"SX c #BCD9FC",
+"DX c #CDCCCD",
+"FX c #C4D1DE",
+"GX c #C8D6E2",
+"HX c #CAD6E2",
+"JX c #D4DEE6",
+"KX c #D6E0E8",
+"LX c #D9E1E8",
+"PX c #CBE2FD",
+"IX c #D9EAFE",
+"UX c None",
+/* pixels */
+"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX'.'.OXUXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXUXUXUXUXUXUXUX_.'.OX+X#XsXcX$X/.UXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXUXUX_.XXXXOX#X$XsXcXcXbXcXcXcXXXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUX_.}.XXOX at X#X$XcXcXcXcXdXsX#X at X@X at XcXOXUXUXUXUXUXUXUXUXUX",
+"UXUXA. at X@X$XsXdXcXcXsX$X#X at X@X at XoX@X at X@X at XcXcXm.UXUXUXUXUXUXUXUX",
+"UXUX9. at XcXcXsX#X at X@XbXdXnXsXoX at XoX@XoX at X.X#XcX(.UXUXUXUXUXUXUXUX",
+"UXUXUX}.sX#X.X.XoX+XCXSXPXSXbXoXoX.X.X at X.X@XcX.XUXUXUXUXUXUXUXUX",
+"UXUXUX[.sX$X.X.X.XdXCXPXVXCXPXbX.X.X.X.X.X.XsX at XUXUXUXUXUXUXUXUX",
+"UXUXUXL. at XsX X.XsXsX.XbXmXAXPXdX.X.X.X.X.X.X+X#XL.UXUXUXUXb UXUX",
+"UXUXUXx..XsX X.XZXVXmXAXIXVX$XnX at X X X X X X.XsX(.UXUXUXH u UXUX",
+"UXUXM.x.{.sX at XnXnXAXVXSXZXXX'.MXNXxXxXpX`.(.|.sX.XUXUXUXc UXUXUX",
+"UX/./.V.!.#XoXbXCXSXCXaXuXMXHXJXLXLXLXJXHXgXqX`. at XK.UXH w UXUXUX",
+"UXZ./.x.P.OX.XbXnX.XaXjXFXJXHXzXhXyXyXhXFXFXFXfX0Xm.G j UXUXUXUX",
+"UX9./.V.K..X.X.X.XZ.uXjXzXtXr.o.%.-.-.&.-.3XyXfX9X*XD a DX5Xd UX",
+"UXUXV.C.m.|. at XW.L.8XuXtXtX0.;.F.W.vXvX(.c.:.4.7.5.U K I 6X&XUXUX",
+"UXUX&.A.v.W. at X~.j.7.e.3X2Xy.M.pXbXZXZXsXbXnXA...Z L n S i UXUXUX",
+"UXUXUXl.v.E.oX~.H.<./ -.u.2Xy.t.V.P.XXAXZXnX9XA b x p . UXUXUXUX",
+"UXUXUXUXk.G..X^.T.E.F.' o.r.t.7XB.N.m.).fX=XJ x u 3 % + UXUXUXUX",
+"UXUXUXUX#.D.|.^.T.T.T.T.qX*...t.8XB.2X;XI z u u 3 W - , $ UXUXUX",
+"UXUXUXUXUXh.^. XR.R.R. XnXG.p.) q.:XE M h y S p %.p.~ [ % UXUXUX",
+"UXUXUXUXUX) T..XR.U.U. at X XU.G.r.F M x t 5 B D 6 p.U./ ..: UXUXUX",
+"UXUXUXUXUXUXJ. XU.U.U.U.U.x.A n v e 1 % 9 P p [ =.h.%...; UXUXUX",
+"UXUXUXUXUXUXs.|.T.U.g.G.1XJ v u 5 { ,.1.>XV 7 7.6. .....W UXUXUX",
+"UXUXUXUXUXUXd.^.E.g.F.4XR g 0 ] 1.K.W.0X%XX.^ } |  .~ ~ * UXUXUX",
+"UXUXUXUXUXUX2.E.W.v.-XT C 8 :.L.[.W.H.,X+.` _ & + = = > O UXUXUX",
+"UXUXUXUXUXUX>.U.V.O.%X0.j.J.U.f.d.2. at .s % UXUXUXUXUXO # UXUXUXUX",
+"UXUXUXUXUXUXUXf.D.i.a.d.2.2.>.,.( < q X UXUXUXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXa.a.>.,.,.` ,.,.Q UX  o UXUXUXUXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXUXUXUX` i.i._ UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXUXUXUXUX,.UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX",
+"UXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUXUX"
+};

Modified: trunk/packages/figtree/trunk/debian/rules
===================================================================
--- trunk/packages/figtree/trunk/debian/rules	2011-02-05 21:56:51 UTC (rev 5915)
+++ trunk/packages/figtree/trunk/debian/rules	2011-02-06 17:01:55 UTC (rev 5916)
@@ -6,9 +6,15 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
+
 %:
 	dh $@
 
 override_dh_auto_clean:
 	rm -rf dist
 	ant clean
+
+override_dh_install:
+	dh_install
+	cp -a debian/$(pkg).sh $(CURDIR)/debian/$(pkg)/usr/bin/$(pkg)




More information about the debian-med-commit mailing list