Created by James Westby on 2011-04-28 and last modified on 2011-07-08
Get this branch:
bzr branch lp:ubuntu/oneiric/javatools
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

18. By Angel Abad on 2011-07-08

* Merge from debian unstable. (LP: #807047) Remaining changes:
  - Pre-generate tutorial.html; remove the build dependency on markdown.

17. By Angel Abad on 2011-06-27

* Merge from debian unstable. (LP: #802524) Remaining changes:
  - Pre-generate tutorial.html; remove the build dependency on markdown.

16. By Matthias Klose on 2011-06-07

* Merge with Debian; remaining changes:
  - Pre-generate tutorial.html; remove the build dependency on markdown.

15. By Matthias Klose on 2011-05-24

Pre-generate tutorial.html; remove the build dependency on markdown.

14. By Niels Thykier on 2011-05-14

* Made jh_manifest always follow symlinks even if they are passed
  via command line. (Closes: #626329)
* Made jh_manifest fail if there are jar files it cannot find,
  unless the jar has been excluded. This may cause packages to
  FTBFS instead of silently not shipping a jar file.
  (Closes: #626327)
* Improved support for --no-act in jh_manifest.
* Made jh_depends ignore links to jars as these most likely points
  to real jar files that it will end up processing any way.
  (Closes: #610817)

13. By Niels Thykier on 2011-04-29

* Fixed a regression in 0.33 that in some cases would make
  jh_installlibs install in to the system root and not the package
  root. (Closes: #624503)
* Removed the -O option from jh_build since it clashed with a
  common debhelper option. The longer form (--javadoc-opts) is
  still available and should be used instead.
* Made all "jh_lib.sh"-based tools ignore the -O option, which is
  used by dh in some cases. If you have been using -O with
  jh_build please switch to --javadoc-opts instead.
  (Closes: #623506, #624388)

12. By Matthew Johnson on 2010-07-04

[ Niels Thykier ]
* Fixed quoting issue in jh_compilefeatures.
* Renamed a function in the Eclipse module.
* fetch-eclipse-source script to create tarballs from some eclipse
  upstreams. Its requirements have been added to javahelper's
* Replaced jh_libs with jh_installlibs in the description of
* Bumped Standards-Versions to 3.9.0 - no changes required.
* jh_depends now treats "headless" for the --jvm option differently.
  if "headless" is present then all JREs will be specified using
  their headless version. If headless is the only value, it will be
  read as "headless default".
* jh_depends no longer recognises "sun5" as a valid JVM, since this
  has been removed from the archive. "sun" is now an alias of "sun6".
* The --jvm "gcj" value for jh_depends now uses gcj-jre and not
  java-gcj-compat, since the latter is now a virtual package.
* Made jh_depends produce (>= ${source:Version}) instead of
  (= ${binary:Version}). The latter would break with binNMUs.
* jh_depends now generates a dependency list for javadocs based on
  which system javadocs they have been linked against. These packages
  are added to the new ${java:Recommends} variable.
* jh_installeclipse now always emits ${orbit:Depends} even if it
  would be empty.
* Fixed a formatting issue in the eclipse helpers.
* Rewrote jh_manifest using debhelper as backend.
  - it now produces deterministic output (Closes: #574029)
  - removed all depends on python.
  - comments are now allowed in d/manifest files.
  - it will now produce a warning if a jar file listed in a d/manifest-
    file cannot be found (unless the jar was excluded).
* Reordered the javahelper sequence so that jh_installlibs is now run
  before jh_classpath and jh_manifest.

[ Matthew Johnson ]
* If jars aren't specified by absolute path try finding them under
  /usr/share/java (Closes: #586783)
* jh_build will now -link any javadoc in a package that you build-depend
* fix jh_build documentation

11. By Niels Thykier on 2010-05-30

[ Matthew Johnson ]
* Put javadoc in doc-base section Programming/Java (Closes: #579391)
* Use debian instead of debian_bundle: the latter is deprecated

[ Niels Thykier ]
* Fixed missing clean of the orbitdeps cache.
* Made jh_generateorbitdir handle absolute paths correctly.
* Updated jh_{generateorbitdir,installeclipse} manpages.
* Use "readlink -f" rather than "realpath". (Closes: #580840).
  Thanks to Colin Watson.
* Added missing set -e to jarwrapper's prerm and postinst.
* Corrected versioned depends on debhelper.
* Corrected reference to javahelper's tutorials in the eclipse helpers.
* Added manpage for jh_clean, jarwrapper and jardetector.
* Removed the deprecated jh_libs command.
  - It has been deprecated since 0.6 (Feb 2008)
* Updated the synopsis of the java-propose-classpath package to better
  describe what it provides.

10. By Matthew Johnson on 2010-03-30

[ Niels Thykier ]
* Added myself to uploaders.
* Created debhelper-like scripts for building eclipse features and
  added a dh7 sequence.
* Added Vcs-* fields.
* Replaced references to "dh_clean -k" with "dh_prep" in the tutorial.
  (Closes: #571097)
* Added DM-Upload-Allowed.
* Bumped Standards-Version to 3.8.4 - no changes required.

[ Matthew Johnson ]
* Make it a 3.0 (native) package

9. By Matthew Johnson on 2010-01-20

* Reorder things in javahelper.pm and .mk to make jh_classpath and manifest
  work with jh_installlibs
* add various version mangling options to jh_installlibs

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.