Bug#551066: javahelp2: Missing icons causes some options to be hidden
Varun Hiremath
varunhiremath at gmail.com
Thu Oct 15 18:28:31 UTC 2009
Hi Sylvestre,
See my replies to both your bug reports below.
On Thu, 15 Oct, 2009 at 12:13:46PM +0200, Sylvestre Ledru wrote:
> Package: javahelp2
> Version: 2.0.05.ds1-1
> Severity: normal
>
> Hello,
>
> Trying to have a look on the source code of javahelp, I retrieved the debian
> source with:
> apt-get source javahelp2
>
> The list of the directories is the following one:
> debian jhMaster JSearchIndexer_nbproject
> javahelp_nbproject JSearchClient_nbproject
>
> When I tried to get through uscan upstream jh2.0.zip
> the content of the source package is completely different:
> demos doc javahelp LICENSE.html README README.html src.jar
>
> It is no big deal but there should be a debian/README.source explaining:
> * what are the differences
> * how it can be done again
> (and a repack script would be great)
>
> The only reference I can found is in the changelog and is:
> "* Remove zip archive from orig.tar.gz and repackage"
Sorry for the confusion.
1/ The original source is actually available here (also mentioned in
debian/copyright) which matches with debian source:
https://javahelp.dev.java.net/files/documents/5985/59373/javahelp2-src-2.0.05.zip
2/ uscan is using some other site to track the upstream-version; I have
added a comment now to clarify this.
3/ The original source for version 2.0.05 was packaged by Marek Slama
(CC:ed) which included the zip file inside the orig.tar.gz, which I
unpackaged in version 2.0.05.ds1 because it was causing some build
issues.
On Thu, 15 Oct, 2009 at 01:53:03PM +0200, Sylvestre Ledru wrote:
> Package: javahelp2
> Version: 2.0.05.ds1-1
> Severity: important
>
> Hello,
>
> When I am using a documentation based on the javahelp2 browser, I cannot see
> any icons. This renders many options of javahelp2 to be unsuable.
>
> It is due to an error in the repack of the javahelp sources.
> The fix is pretty easy.
> 1) download upstream archive
> 2) unpack src.jar inside
> 3) Copy the missing files
> cp -R javahelp2-upstream/src/javax/help/plaf/basic/images/ javahelp2-debian-dir/jhMaster/JavaHelp/src/new/javax/help/plaf/basic/
> cp -R javahelp2-upstream/src/javax/help/plaf/gtk/images/ javahelp2-debian-dir/jhMaster/JavaHelp/src/new/javax/help/plaf/gtk/
I am not sure if the License for these images is DFSG compatible. The
LICENSE.html says "Sun Microsystems, Inc. Binary Code License
Agreement". I guess they were removed from debian source due to
license issues, but may be Marek Slama can clarify about this.
Thanks,
Varun
--
Varun Hiremath http://eccentric.mae.cornell.edu/~vh63/
More information about the pkg-java-maintainers
mailing list