Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678140 - dev-java/jide-oss-3.6.18 - install string property files
Summary: dev-java/jide-oss-3.6.18 - install string property files
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: Inclusion, PATCH
Depends on:
Blocks:
 
Reported: 2019-02-16 10:37 UTC by Nico R.
Modified: 2019-02-16 11:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix for missing inclusion of required property files (jide-oss-3.6.18.ebuild-include_properties.patch,896 bytes, patch)
2019-02-16 10:39 UTC, Nico R.
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nico R. 2019-02-16 10:37:14 UTC
dev-java/jide-oss-3.6.18 requires a set of property files in order to work. These files are by default installed when ant is used for compilation.

The jide-oss-3.6.18 ebuild switched to the build method from the java-pkg-simple eclass (which is fine and should increase build speed). But now the installed classes fail with exceptions on instantiation, because the property files are missing in the generated JAR.

The attached patch fixes the problem by including the required property files in the installed JAR. It keeps the non-ant build method.

The patch also adds additional property files for many locales. These files are provided with jide-oss.

A short test on one of my development systems has confirmed that the patch solves the problem.
Comment 1 Nico R. 2019-02-16 10:39:14 UTC
Created attachment 565542 [details, diff]
Fix for missing inclusion of required property files