[med-svn] [Git][med-team/figtree][master] 3 commits: Fixed the build failure with Java 11 (Closes: #912235)
Emmanuel Bourg
gitlab at salsa.debian.org
Fri Nov 30 09:41:24 GMT 2018
Emmanuel Bourg pushed to branch master at Debian Med / figtree
Commits:
78b2507e by Emmanuel Bourg at 2018-11-30T09:37:21Z
Fixed the build failure with Java 11 (Closes: #912235)
- - - - -
2f7e1d74 by Emmanuel Bourg at 2018-11-30T09:37:40Z
Removed the dfsg suffix
- - - - -
9a6fa4ff by Emmanuel Bourg at 2018-11-30T09:37:56Z
Upload to unstable
- - - - -
7 changed files:
- debian/changelog
- debian/control
- debian/figtree.manifest
- debian/patches/0009-add-batik-all.jar.patch
- debian/patches/fix_classpath_in_build_xml.patch
- debian/rules
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,10 +1,9 @@
-figtree (1.4.4+dfsg-1) UNRELEASED; urgency=medium
+figtree (1.4.4-1) unstable; urgency=medium
- [ Fabian Klötzl ]
- * use JDK 8 (fix by Graham Inggs)
- Closes: #908039
+ * Team upload
+ * Fixed the build failure with Java 11 (Closes: #912235)
- -- Fabian Klötzl <kloetzl at evolbio.mpg.de> Mon, 29 Oct 2018 15:27:36 +0000
+ -- Emmanuel Bourg <ebourg at apache.org> Fri, 30 Nov 2018 10:37:49 +0100
figtree (1.4.3+dfsg-6) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -6,8 +6,9 @@ Section: science
Priority: optional
Build-Depends: debhelper (>= 11~),
javahelper,
- openjdk-8-jdk,
+ default-jdk,
ant,
+ libactivation-java,
libbatik-java,
libjebl2-java,
libjam-java (>= 0.1.20140824),
=====================================
debian/figtree.manifest
=====================================
@@ -1,3 +1,3 @@
usr/share/java/figtree.jar:
- Class-Path: /usr/share/java/jebl.jar /usr/share/java/jam.jar /usr/share/java/freehep-graphics2d.jar /usr/share/java/freehep-graphicsio.jar /usr/share/java/freehep-graphicsio-pdf.jar /usr/share/java/freehep-graphicsio-ps.jar /usr/share/java/freehep-graphicsio-emf.jar /usr/share/java/freehep-graphicsio-swf.jar /usr/share/java/freehep-graphicsio-svg.jar /usr/share/java/freehep-export.jar /usr/share/java/itext5.jar /usr/share/java/batik-svggen.jar /usr/share/java/batik-dom.jar /usr/share/java/batik-awt-util.jar /usr/share/java/batik-ext.jar /usr/share/java/batik-util.jar /usr/share/java/batik-xml.jar /usr/share/java/batik-constants.jar
+ Class-Path: /usr/share/java/jebl.jar /usr/share/java/jam.jar /usr/share/java/freehep-graphics2d.jar /usr/share/java/freehep-graphicsio.jar /usr/share/java/freehep-graphicsio-pdf.jar /usr/share/java/freehep-graphicsio-ps.jar /usr/share/java/freehep-graphicsio-emf.jar /usr/share/java/freehep-graphicsio-swf.jar /usr/share/java/freehep-graphicsio-svg.jar /usr/share/java/freehep-export.jar /usr/share/java/itext5.jar /usr/share/java/batik-svggen.jar /usr/share/java/batik-dom.jar /usr/share/java/batik-awt-util.jar /usr/share/java/batik-ext.jar /usr/share/java/batik-util.jar /usr/share/java/batik-xml.jar /usr/share/java/batik-constants.jar /usr/share/java/javax.activation.jar
Main-Class: figtree/application/FigTreeApplication
=====================================
debian/patches/0009-add-batik-all.jar.patch
=====================================
@@ -14,8 +14,8 @@ index 2773e5d..d1f4310 100755
<target name="compile" depends="init">
<!-- Compile the java code from ${src} into ${build} -->
<javac source="1.6" target="1.6" srcdir="${src}" destdir="${build}"
-- classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
-+ classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-all.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
+- classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${deblib}/javax.activation.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
++ classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-all.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${deblib}/javax.activation.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
<include name="figtree/**"/>
</javac>
<copy todir="${build}" verbose="true">
=====================================
debian/patches/fix_classpath_in_build_xml.patch
=====================================
@@ -18,7 +18,7 @@ Subject: adapt build file to match debian env
<!-- Compile the java code from ${src} into ${build} -->
<javac source="1.6" target="1.6" srcdir="${src}" destdir="${build}"
- classpath="${lib}/jebl.jar:${lib}/jam.jar:${lib}/batik-awt-util.jar:${lib}/batik-dom.jar:${lib}/batik-ext.jar:${lib}/batik-svggen.jar:${lib}/batik-util.jar:${lib}/batik-xml.jar:${lib}/xml-apis.jar:${lib}/iText.jar:${lib}/quaqua.jar:${lib}/jwt/servlet-api-2.5-6.0.2.jar:${lib}/jwt/jwt-3.1.7pre1.jar">
-+ classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
++ classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${deblib}/javax.activation.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
<include name="figtree/**"/>
</javac>
<copy todir="${build}" verbose="true">
=====================================
debian/rules
=====================================
@@ -6,8 +6,6 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-$(DEB_HOST_ARCH)
-
%:
dh $@ --with javahelper
=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
version=4
-
-opts=repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g https://github.com/rambaut/figtree/tags .*/v(\d[.\d]+)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
+opts=repack,compression=xz,dversionmangle=s/\+dfsg//g \
+https://github.com/rambaut/figtree/tags .*/v(\d[.\d]+)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
View it on GitLab: https://salsa.debian.org/med-team/figtree/compare/98e9ba3798f3b69f09550173002ce96911c0b85f...9a6fa4ffd401b9e9dea41a285f0a16569a7e9e58
--
View it on GitLab: https://salsa.debian.org/med-team/figtree/compare/98e9ba3798f3b69f09550173002ce96911c0b85f...9a6fa4ffd401b9e9dea41a285f0a16569a7e9e58
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20181130/5cdca7db/attachment-0001.html>
More information about the debian-med-commit
mailing list