bsd.java.mk 2.0
Herve Quiroz
herve.quiroz at esil.univ-mrs.fr
Tue Oct 7 04:05:33 PDT 2003
Another release!
The web page also has been updated:
http://www.esil.univ-mrs.fr/~hquiroz/freebsd/bsd.java.mk-2.0.html
It now contains a simple example (that I "stole" from Ernst's
bsd.java.mk original page) and a more detailed "Java porter's manual".
Regarding bsd.java.mk itself, here is the status:
CHANGES:
2003-10-06:
- Done some cleanning (final release deadline is near!)
- More verbose (and better formatted) 'java-debug' target
- Now using ${VAR:Mpattern} for pattern detection instead of tr|grep (JAVA_VERSION, JAVA_VENDOR, JAVA_OS...)
- JAVA_PORT_OS is now set to the OS keyword (use _JAVA_VENDOR_keyword for complete OS name)
- Two new variables (stage 5): JAVA_PORT_VENDOR_DESCRIPTION and JAVA_PORT_OS_DESCRIPTION (respective full names)
- Changed the way '+' is handled in JAVA_VERSION (no more _JAVA_PORTS_1_x_UP variables) -> easier to maintain
- Changed _JAVA_PORT_xxx_META to _JAVA_PORT_xxx_INFO (just personal preference)
TODO:
- Implement a sorting mechanism for JDK port selection
- Handle JDK/JRE
- Decide definitively the name/keyword for JDK vendors (and then rename JDK ports in bsd.java.mk)
- Handle installed JDK ports using metainformation available
- Decide if we get rid of the JAVA_HOME overide stuff
- Handle the case where no JDK port is suitable (whenever the port is broken)
Herve
PS: Ernst, I hope you don't mind my plagiarism of your page. If this is
the case, please let me know...
On Mon, Oct 06, 2003 at 05:09:43PM +0200, Ernst de Haan wrote:
> All,
>
> From my PoV the current bsd.java.mk 2.0 is as good as usable. If this
> assumption is correct (please confirm!), then I suggest we commit
> bsd.java.mk 2.0 this week.
>
> Please test this as much as possible!
>
> Ernst
>
More information about the freebsd-java
mailing list