Ensure that the jide-oss properties files are included in the generated JAR. They are required for proper operation of the classes, as the classes load them on initialization. Include all available localization properties so that many locales are supported. diff -u jide-oss/jide-oss-3.6.18.ebuild.orig jide-oss/jide-oss-3.6.18.ebuild --- jide-oss/jide-oss-3.6.18.ebuild.orig 2017-08-27 19:33:29.000000000 +0200 +++ jide-oss/jide-oss-3.6.18.ebuild 2019-02-16 11:11:11.051484114 +0100 @@ -24,6 +24,20 @@ rm -rv libs/ src/com/jidesoft/plaf/aqua/ test/ || die } +src_compile() { + local classes=target/classes + + for f in $(find src -type f -name '*.properties'); do + t="${classes}/${f#src/}" + mkdir -p "${t%/*.properties}" + cp "${f}" "${t}" + done + + cp -R properties/* "${classes}" + + java-pkg-simple_src_compile +} + src_install() { java-pkg-simple_src_install einstalldocs