Documentation directory (APIs, Examples, Etc.) not included

Bug #309023 reported by Noel J. Bergman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
java-gnome (Ubuntu)
Fix Released
Undecided
Onkar Shinde

Bug Description

Installing the libjava-gnome-java package results in:

~$ dpkg -L libjava-gnome-java
/.
/usr
/usr/lib
/usr/lib/jni
/usr/lib/jni/libgtkjni-4.0.so
/usr/share
/usr/share/java
/usr/share/java/gtk-4.0.jar
/usr/share/doc
/usr/share/doc/libjava-gnome-java
/usr/share/doc/libjava-gnome-java/NEWS.gz
/usr/share/doc/libjava-gnome-java/README.gz
/usr/share/doc/libjava-gnome-java/copyright
/usr/share/doc/libjava-gnome-java/changelog.Debian.gz
/usr/share/java/gtk.jar

This is certainly the java-gnome *library*, and is sufficient for users of the package. But what is missing is the entirety of the project's own doc/ directory, which includes the manual, examples, and JavaDoc API (would have been generated during the build). See http://java-gnome.sourceforge.net/4.0/doc/ for more information on the missing content.

For the prior generation (v2) of the java-gnome project, we have multiple packages, including one that provides the API related content.

Rather than change the content of libjava-gnome-java, which we get from upstream, I suggest that we re-introduce an additional package for java-gnome that includes the missing developer content from the java-gnome project. That can be pushed back upstream if they'll take it.

Changed in java-gnome (Ubuntu):
assignee: nobody → Onkar Shinde (onkarshinde)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package java-gnome - 4.0.13-1

---------------
java-gnome (4.0.13-1) unstable; urgency=low

  * New upstream release.
  * debian/control
    - Add cdbs build-dependency.
    - Bump GTK+ build dependency version as per upstream.
    - Add build dependencies xvfb, xfonts-base, metacity, hicolor-icon-theme.
      These are needed for screenshot generation during build.
    - Add a -doc package which contains API documentation. (LP: #309023)
    - Remove ${shlibs:Depends} dependency for -java package.
    - Add myself to uploaders.
    - Change standard version to 3.8.3.
  * debian/rules
    - Rewrite to build using cdbs. The file is simplified and very small now.
    - Add configure argument specifying jni directory.
  * debian/libjava-gnome-*.install
    - Add files to use with cdbs.
  * debian/patches/01_change_jni_library_location.diff
    - Removed. Not needed anymore.
  * debian/patches/01_take_screenshots.diff
    - Small changes to upstream code that takes screenshots during build
      process. The patch makes sure the process works inside pbuilder chroot.
  * debian/README.source
    - Add to comply with policy.
  * debian/watch
    - Make regular expression more compact.

 -- Onkar Shinde <email address hidden> Thu, 17 Sep 2009 14:57:16 +0100

Changed in java-gnome (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.