dev-java/eclipse-ecj: remove .RSA and .SF files from META-INF

Closes: https://bugs.gentoo.org/925083
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35538
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
This commit is contained in:
Volkmar W. Pogatzki
2024-02-26 12:27:40 +01:00
committed by Miroslav Šulc
parent 80237d121c
commit 1c22228aa6

View File

@@ -46,6 +46,14 @@ src_prepare() {
| xargs cp --parent -t "${JAVA_RESOURCE_DIRS}" || die
}
src_compile() {
java-pkg-simple_src_compile
#925083
# Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
zip -d ecj.jar "META-INF/ECLIPSE_.RSA" || die "Failed to remove ECLIPSE_.RSA"
zip -d ecj.jar "META-INF/ECLIPSE_.SF" || die "Failed to remove ECLIPSE_.SF"
}
src_install() {
java-pkg-simple_src_install
insinto /usr/share/java-config-2/compiler