javatools 0.72.1~18.04.1 source package in Ubuntu


javatools (0.72.1~18.04.1) bionic; urgency=medium

  * Backport from Disco. (LP: #1814133)

javatools (0.72.1) unstable; urgency=medium

  * Fixed the installation of

javatools (0.72) unstable; urgency=medium

  * Remove obsolete fetch-eclipse-source script.
  * jh_installlibs: Correct default version mangling regex which
    failed to handle dfsg versions.  (Closes: #914417)

javatools (0.71) unstable; urgency=medium

  * Fixed jh_installjavadoc when the target is specified (Closes: #912751)
  * Fixed the build failure with Java 11 (Closes: #911136)

javatools (0.70) unstable; urgency=medium

  * Team upload.
  * jh_exec: Fix chmod to set (not clear) the executable bit on jars
    Thank you to Alexandre Rossi for reporting this problem.

javatools (0.69) unstable; urgency=medium

  * Team upload.
  * jh_installjavadoc: Parse debian/javadoc file correctly.
  * jh_linkjars: Fix regression in handling of whitespace in the
    dependency fields.  Thanks to Markus Koschany for reporting
    the issue.  (Closes: #910112)

javatools (0.68) unstable; urgency=medium

  * Team upload.
  * jh_installjavadoc: Add missing install_dir call to fix FTBFS
    when the target dir does not already exist.  (Closes: #909907)
  * jh_linkjars: Replace target files with a symlink rather than
    failing because it exists.  (Closes: #909954)

javatools (0.67) unstable; urgency=medium

  * Team upload.
  * jh_installibs: Fix error when jar file symlink already exist.
  * jh_linkjars: Handle multiple dependency fields and newlines in
    them more gracefully.

javatools (0.66) unstable; urgency=medium

  * Team upload.
  * jh_installlibs: Re-add glob-expansion in jlibs files, which were
    unintentionally lost in the "shell -> perl" rewrite of
  * jh_exec: Fix missing guard to skip directories that do not exist.
  * jh_installlibs: Avoid duplicated upstream version in file name
    like the original version of jh_installlibs did.
  * d/rules: Use dpkg's include file rather than parsing
    dpkg-parsechangelog output manually.

javatools (0.65) unstable; urgency=medium

  * Team upload.

  [ Emmanuel Bourg ]
  * Fixed the UnsupportedClassVersionError when using jarwrapper with Java < 10
    (Closes: #909040)
  * Standards-Version updated to 4.2.1

  [ Niels Thykier ]
  * Rewrite jh_linkjars, jh_installibs, jh_exec, jh_installjavadoc
    and jh_classpath  using Debhelper's Dh_Lib
  * javatools can be built without (fake)root
  * Let debhelper handle auto-generated orbitdeps cache file
  * Avoid some fork+execs for trivial things

javatools (0.64) unstable; urgency=medium

  * Team upload.

  [ Emmanuel Bourg ]
  * jarwrapper: No longer use the d32/d64 options to detect the JVM data model
    (Closes: #893931)
  * Fixed the JVM_CLIENT_DIR and JVM_SERVER_DIR variables to work
    with Java 9 and later (Closes: #896438)
  * Standards-Version updated to 4.1.4
  * Use Vcs-* URLs

  [ Tiago Stürmer Daitx ]
  * jh_build: Do not set -source when --release (available on jdk9+) is set
    for either javac or javadoc. (Closes: #895230)

 -- Tiago Stürmer Daitx <email address hidden>  Tue, 19 Feb 2019 14:15:48 +0000

Upload details

Uploaded by:
Tiago Stürmer Daitx on 2019-02-20
Uploaded to:
Original maintainer:
Debian Java Maintainers
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Cosmic updates on 2019-04-16 universe libs
Bionic updates on 2019-04-16 universe libs
Cosmic security on 2019-04-16 universe libs
Bionic security on 2019-04-16 universe libs


Bionic: [FULLYBUILT] amd64


File Size SHA-256 Checksum
javatools_0.72.1~18.04.1.tar.xz 51.6 KiB c2b8bf95303c312a2a33574328ae3d341a308e822794b21957bbecbd4ae04c98
javatools_0.72.1~18.04.1.dsc 1.9 KiB 8ddbbfa69dc4d147c808748e609c0fd51fc663acf0f097f79499f8f1a9c8d336

View changes file

Binary packages built by this source

jarwrapper: Run executable Java .jar files

 Jarwrapper sets up binfmt-misc to run executable jar files
 using the installed java runtime.
 It also includes a /usr/share/jarwrapper/ script
 to convert Debian architecture names into java names to locate

java-propose-classpath: Helper script to suggest a classpath for jar files

 java-propose-classpath analyzes a set of jar files and the installed
 jars on the system to suggest a correct classpath for use with
 This package should not be in any build-depends since java-propose-classpath
 cannot be run automatically.

javahelper: Helper scripts for packaging Java programs

 Javahelper contains several scripts which help in packaging
 Java programs.
 jh_depends searches jars to find which packages they depend on,
 similar to dh_shlibdeps. It will also add depends on jarwrapper
 for packages with executable jars.
 jh_classpath will register the classpath dependencies for each
 jar so that they can be automatically loaded when that jar is
 used by other programs.
 jh_manifest updates the manifest in jar files according to
 a provided spec so that the resultant jar files will work with
 jarwrapper-enabled packages.
 jh_exec looks for symlinks to jars which should be executable
 and makes them executable
 jh_build builds java files to jars for you.
 jh_installlibs installs library jars into the correct locations
 jh_makepkg generates a template for a Debian Java package for you
 jh_installeclipse installs features/plugins built by pde-build.
 jh_setupenvironment prepares an out of source built for eclipse builds.
 jh_generateorbitdir creates and populates an orbit dir for eclipse
 jh_compilefeatures compiles eclipse features based on feature ids.
 /usr/share/javahelper/ provides a selection of useful
 variables such as various JVM paths and the JVM name for the architecture
 /usr/share/javahelper/ converts Debian architecture
 names into java names to locate in non-make build systems
 javahelper provides CDBS and dh macros so that it can be used with those
 package build systems.
 Note that some of the eclipse helpers depends on packages not pulled
 by default (like with devscripts). You can find these scripts in