Author: ewl-guest Date: 2011-02-26 15:47:49 +0000 (Sat, 26 Feb 2011) New Revision: 13362
Added: trunk/freeplane/debian/freeplane.bug-script trunk/freeplane/debian/patches/20_freeplane_sh.patch Modified: trunk/freeplane/debian/changelog trunk/freeplane/debian/control trunk/freeplane/debian/patches/40_no_winmac.patch trunk/freeplane/debian/patches/series trunk/freeplane/debian/rules Log: New upstream release. uscan call in get-orig-source target with rename and repack. Bumped standard to 3.9.1.0 (no actual changes). Use java-wrappers to detect best available Java version. Removed alternative dependency on Sun Java 5. Add reportbug hook to gather more information. Modified: trunk/freeplane/debian/changelog =================================================================== --- trunk/freeplane/debian/changelog 2011-02-26 13:46:24 UTC (rev 13361) +++ trunk/freeplane/debian/changelog 2011-02-26 15:47:49 UTC (rev 13362) @@ -1,3 +1,14 @@ +freeplane (1.1.3-1) unstable; urgency=low + + * New upstream release. + * uscan call in get-orig-source target with rename and repack. + * Bumped standard to 3.9.1.0 (no actual changes). + * Use java-wrappers to detect best available Java version. + * Removed alternative dependency on Sun Java 5. + * Add reportbug hook to gather more information. + + -- Eric Lavarde <d...@zorglub.s.bawue.de> Sat, 26 Feb 2011 16:13:12 +0100 + freeplane (1.1.1-1) unstable; urgency=low * Initial release (Closes: #566375). Modified: trunk/freeplane/debian/control =================================================================== --- trunk/freeplane/debian/control 2011-02-26 13:46:24 UTC (rev 13361) +++ trunk/freeplane/debian/control 2011-02-26 15:47:49 UTC (rev 13362) @@ -3,15 +3,15 @@ Priority: extra Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Eric Lavarde <d...@zorglub.s.bawue.de> -Build-Depends: cdbs, debhelper (>= 7), docbook-to-man, imagemagick, ant, openjdk-6-jdk +Build-Depends: cdbs, debhelper (>= 7), docbook-to-man, imagemagick, ant, openjdk-6-jdk, quilt Build-Depends-Indep: javahelp2, groovy, libcommons-lang-java, libjgoodies-forms-java, simplyhtml, libbatik-java, rhino, fop, libxerces2-java, libxml-commons-external-java, libjaxp1.3-java, libjlatexmath-java, libknopflerfish-osgi-framework-java -Standards-Version: 3.9.0 +Standards-Version: 3.9.1.0 Homepage: http://freeplane.org/ Package: freeplane Architecture: all -Depends: ${misc:Depends}, openjdk-6-jre | sun-java5-jre | sun-java6-jre, javahelp2, groovy, libcommons-lang-java, libjgoodies-forms-java, simplyhtml, libbatik-java, rhino, fop, libxerces2-java, libxml-commons-external-java, libjaxp1.3-java, libjlatexmath-java, libknopflerfish-osgi-framework-java, libjortho-freeplane-java (= ${binary:Version}) -Recommends: xdg-utils +Depends: ${misc:Depends}, openjdk-6-jre | sun-java6-jre, javahelp2, groovy, libcommons-lang-java, libjgoodies-forms-java, simplyhtml, libbatik-java, rhino, fop, libxerces2-java, libxml-commons-external-java, libjaxp1.3-java, libjlatexmath-java, libknopflerfish-osgi-framework-java, libjortho-freeplane-java (= ${binary:Version}) +Recommends: xdg-utils, java-wrappers Description: A Java program to create and edit mind maps. Freeplane is a free, open source software application for creating mind maps (diagrams of connections between ideas), and electronic outlines. @@ -28,7 +28,7 @@ Package: libjortho-freeplane-java Section: java Architecture: all -Depends: ${misc:Depends}, openjdk-6-jre | sun-java5-jre | sun-java6-jre +Depends: ${misc:Depends}, openjdk-6-jre | sun-java6-jre Provides: libjortho-java Description: A Java spell-checking library. JOrtho (Java Orthography) is a spell-checker entirely written in Java. Added: trunk/freeplane/debian/freeplane.bug-script =================================================================== --- trunk/freeplane/debian/freeplane.bug-script (rev 0) +++ trunk/freeplane/debian/freeplane.bug-script 2011-02-26 15:47:49 UTC (rev 13362) @@ -0,0 +1,2 @@ +#!/bin/sh +DEBUG=exit freeplane 1>&3 2>&3 Property changes on: trunk/freeplane/debian/freeplane.bug-script ___________________________________________________________________ Added: svn:executable + * Added: trunk/freeplane/debian/patches/20_freeplane_sh.patch =================================================================== --- trunk/freeplane/debian/patches/20_freeplane_sh.patch (rev 0) +++ trunk/freeplane/debian/patches/20_freeplane_sh.patch 2011-02-26 15:47:49 UTC (rev 13362) @@ -0,0 +1,121 @@ +--- a/freeplane_framework/script/freeplane.sh ++++ b/freeplane_framework/script/freeplane.sh +@@ -6,6 +6,13 @@ + set -x + fi + ++# debug also java-wrapper ++if [ -n "${DEBUG}" ] ++then ++ DEBUG_WRAPPER=1 ++ export DEBUG_WRAPPER ++fi ++ + ########## FUNCTIONS DEFINITIONS ####################################### + + _debug() { +@@ -31,44 +38,44 @@ + + findjava() { + # We try hard to find the proper 'java' command +- if [ -n "${JAVACMD}" ] && [ -x "${JAVACMD}" ] ++ if [ -n "${JAVA_CMD}" ] && [ -x "${JAVA_CMD}" ] + then +- _debug "Using \$JAVACMD to find java virtual machine." ++ _debug "Using \$JAVA_CMD to find java virtual machine." + elif [ -n "${JAVA_BINDIR}" ] && [ -x "${JAVA_BINDIR}/java" ] + then +- JAVACMD="${JAVA_BINDIR}/java" ++ JAVA_CMD="${JAVA_BINDIR}/java" + _debug "Using \$JAVA_BINDIR to find java virtual machine." + elif [ -n "${JAVA_HOME}" ] && [ -x "${JAVA_HOME}/bin/java" ] + then +- JAVACMD="${JAVA_HOME}/bin/java" ++ JAVA_CMD="${JAVA_HOME}/bin/java" + _debug "Using \$JAVA_HOME to find java virtual machine." + else +- JAVACMD=$(which java) +- if [ -n "${JAVACMD}" ] && [ -x "${JAVACMD}" ] ++ JAVA_CMD=$(which java) ++ if [ -n "${JAVA_CMD}" ] && [ -x "${JAVA_CMD}" ] + then + _debug "Using \$PATH to find java virtual machine." + elif [ -x /usr/bin/java ] + then + _debug "Using /usr/bin/java to find java virtual machine." +- JAVACMD=/usr/bin/java ++ JAVA_CMD=/usr/bin/java + fi + fi + + # if we were successful, we return 0 else we complain and return 1 +- if [ -n "${JAVACMD}" ] && [ -x "${JAVACMD}" ] ++ if [ -n "${JAVA_CMD}" ] && [ -x "${JAVA_CMD}" ] + then +- _debug "Using '$JAVACMD' as java virtual machine..." ++ _debug "Using '$JAVA_CMD' as java virtual machine..." + if [ -n "${DEBUG}" ] + then +- "$JAVACMD" -version >&2 ++ "$JAVA_CMD" -version >&2 + fi +- if (! "${JAVACMD}" -version 2>&1 | grep -qe 'Java(TM)' -e OpenJDK) ++ if (! "${JAVA_CMD}" -version 2>&1 | grep -qe 'Java(TM)' -e OpenJDK) + then + _error "Your Java is not a derivative from Sun's code," \ + "=======================================" \ + "FREEMIND WILL MOST PROBABLY *NOT* WORK," \ + "=======================================" \ +- "define JAVACMD, JAVA_BINDIR, JAVA_HOME or PATH" \ ++ "define JAVA_CMD, JAVA_BINDIR, JAVA_HOME or PATH" \ + "in order to point to such a VM." \ + "See the manpage of freeplane(1) for details." + JAVA_TYPE=other +@@ -78,7 +85,7 @@ + return 0 + else + _error "Couldn't find a java virtual machine," \ +- "define JAVACMD, JAVA_BINDIR, JAVA_HOME or PATH." ++ "define JAVA_CMD, JAVA_BINDIR, JAVA_HOME or PATH." + return 1 + fi + } +@@ -125,10 +132,16 @@ + _source /etc/freeplane/freeplanerc + _source "${userfpdir}/freeplanerc" + +-findjava +-if [ $? -ne 0 ] +-then +- exit 1 ++if [ -r /usr/lib/java-wrappers/java-wrappers.sh ] ++then # the Debian method ++ . /usr/lib/java-wrappers/java-wrappers.sh ++ require_java_runtime java6 ++else ++ findjava ++ if [ $? -ne 0 ] ++ then ++ exit 1 ++ fi + fi + + output_debug_info +@@ -181,7 +194,7 @@ + defines=-Dgnu.java.awt.peer.gtk.Graphics=Graphics2D + fi + _debug "Calling: "\ +-"${JAVACMD}" -Xmx512m\ ++"${JAVA_CMD}" -Xmx512m\ + "-Dorg.freeplane.param1=$1"\ + "-Dorg.freeplane.param2=$2"\ + "-Dorg.freeplane.param3=$3"\ +@@ -194,7 +207,7 @@ + -xargs "${freedir}/props.xargs"\ + -xargs "${freedir}/init.xargs" + ( echo "${DEBUG}" | grep -qe "exit" ) && exit 0 # do not start Freeplane +-"${JAVACMD}" -Xmx512m\ ++"${JAVA_CMD}" -Xmx512m\ + "-Dorg.freeplane.param1=$1"\ + "-Dorg.freeplane.param2=$2"\ + "-Dorg.freeplane.param3=$3"\ Modified: trunk/freeplane/debian/patches/40_no_winmac.patch =================================================================== --- trunk/freeplane/debian/patches/40_no_winmac.patch 2011-02-26 13:46:24 UTC (rev 13361) +++ trunk/freeplane/debian/patches/40_no_winmac.patch 2011-02-26 15:47:49 UTC (rev 13362) @@ -1,6 +1,6 @@ --- a/freeplane_framework/ant/build.xml +++ b/freeplane_framework/ant/build.xml -@@ -364,7 +364,7 @@ +@@ -367,7 +367,7 @@ </exec> </target> Modified: trunk/freeplane/debian/patches/series =================================================================== --- trunk/freeplane/debian/patches/series 2011-02-26 13:46:24 UTC (rev 13361) +++ trunk/freeplane/debian/patches/series 2011-02-26 15:47:49 UTC (rev 13362) @@ -1,5 +1,6 @@ 10_libraries_properties.patch 15_libraries_manifest.patch +20_freeplane_sh.patch 40_no_winmac.patch 50_no_copy_files.patch 60_no_license_latex.patch Modified: trunk/freeplane/debian/rules =================================================================== --- trunk/freeplane/debian/rules 2011-02-26 13:46:24 UTC (rev 13361) +++ trunk/freeplane/debian/rules 2011-02-26 15:47:49 UTC (rev 13362) @@ -28,4 +28,4 @@ # Get original sources directly using uscan get-orig-source: - uscan --force-download + uscan --force-download --rename --repack _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits