Summary: | jonas (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Didier Link <didier> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | java |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ebuild for jonas-4.6.1
attached file for jonas ebuild. Used to precise jonas paths. Clean the ebuild |
Description
Didier Link
2004-12-28 10:07:29 UTC
Created attachment 71888 [details]
ebuild for jonas-4.6.1
As I need jonas, I have create a little ebuild for it.
It seems to run correctly (I say it as I dont often write ebuild).
Created attachment 71889 [details]
attached file for jonas ebuild. Used to precise jonas paths.
Created attachment 71995 [details]
Clean the ebuild
Clean the ebuild.
Use fowner and fperms to set rights correctly; and move it directly into
src_install.
A few comments on th style of the ebuild: * Use ${PV}, instead of hard coding the version. This helps a bit when trying to do version bumps. * Is there a particular reason that fetching is restricted? It is an opensource project after all. * Probably don't need to depend on ant/bcel at build time, since nothing isn't being build That being said, this is technically a binary package, since the source isn't compiled at merge time. This is looked down upon when the source is available. To comply with the Java policty (http://www.gentoo.org/proj/en/java/java-devel.xml) , the ebuild should not be using the bundled / packed jars that come with the source tarball. Instead, they should use jars from other packages. Being such a big project, jonas probably has a lot of dependencies, and I'd guess a lot of them are unpackaged. If anyone goes forward with making the ebuild use packaged dependencies, please be sure to check bugzilla and the experimental Java overlay (http://www.gentoo.org/proj/en/java/#doc_chap7) to avoid duplicated effort. Removing the EBUILD keyword until changes in Comment #4 are implemented. http://jonas.ow2.org/ HOMEPAGE looks somewhat dead and I doubt this project is still alive. Closing this bug. |