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 <[email protected]> DM-Upload-Allowed: yes Uploaders: Andreas Tille <[email protected]> -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@X#X$XcXcXcXcXdXsX#X@X@X@XcXOXUXUXUXUXUXUXUXUXUX", +"UXUXA.@X@X$XsXdXcXcXsX$X#X@X@X@XoX@X@X@[email protected]", +"UXUX9.@XcXcXsX#X@X@XbXdXnXsXoX@XoX@[email protected]#XcX(.UXUXUXUXUXUXUXUX", +"UXUXUX}.sX#[email protected]@XcX.XUXUXUXUXUXUXUXUX", +"UXUXUX[.sX$X.X.X.XdXCXPXVXCXPXbX.X.X.X.X.X.XsX@XUXUXUXUXUXUXUXUX", +"UXUXUXL.@XsX X.XsXsX.XbXmXAXPXdX.X.X.X.X.X.X+X#XL.UXUXUXUXb UXUX", +"UXUXUXx..XsX X.XZXVXmXAXIXVX$XnX@X X X X X X.XsX(.UXUXUXH u UXUX", +"UXUXM.x.{.sX@XnXnXAXVXSXZXXX'.MXNXxXxXpX`.(.|.sX.XUXUXUXc UXUXUX", +"UX/./.V.!.#XoXbXCXSXCXaXuXMXHXJXLXLXLXJXHXgXqX`[email protected] 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.|[email protected].;.F.W.vXvX(.c.:.4.7.5.U K I 6X&XUXUX", +"UXUX&.A.v.W.@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.@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.%[email protected] % 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) _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit
