Summary: | dev-java/relaxngcc-1.12: missing resources in relaxngcc.jar | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin von Gagern <Martin.vGagern> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InOverlay |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | java-experimental | ||
Package list: | Runtime testing required: | --- | |
Attachments: | Differences from 1.12 to 1.12-r1 ebuild and build.xml |
Description
Martin von Gagern
2009-01-07 11:07:24 UTC
Created attachment 177661 [details, diff]
Differences from 1.12 to 1.12-r1 ebuild and build.xml
This diff compares the original 1.12 ebuild and build.xml to my new 1.12-r1 versions.
Changes to the ebuild:
1. Don't throw away *.jar. Especially keep relaxngcc.jar, renamed to
relaxngcc.orig.jar, so that ant can extract project.xml from there.
2. Don't use manifest from filesdir, but define manifest in build.xml
3. Use the new build.xml
Changes to the build.xml:
4. Don't disable debug information, as that helps stack traces,
and disabling it results only in minor space savings.
5. Include resources the same way project.xml defines them.
Comitted to java-experimental: http://overlays.gentoo.org/proj/java/browser/java-experimental/dev-java/relaxngcc?rev=7330 +*relaxngcc-1.12-r1 (05 Apr 2009) + + 05 Apr 2009; Petteri Räty <betelgeuse@gentoo.org> + +files/build.xml-1.12-r1, +relaxngcc-1.12-r1.ebuild: + Include resources in the build jar, migrate to EAPI 2 and add examples use + flag. Fixes bug #254055. Thanks to Martin von Gagern + <Martin.vGagern@gmx.net> for fixing the resources problem. + |