Date: Wed, 16 Jun 2004 11:00:15 +0300 From: Panagiotis Astithas <past@noc.ntua.gr> To: java@freebsd.org Subject: An alternative Eclipse 3 port Message-ID: <40CFFE0F.6040403@noc.ntua.gr>
next in thread | raw e-mail | index | archive | help
Hi all, I have been approaching the eclipse3 port from a slightly different and unfortunately slower angle. The linux buildfiles annoy me, partly because I am worried that the they may hide some obscure compatibility bug, and partly because I would like this to look like FreeBSD software. So I replaced every instance of linux with freebsd, as in the eclipse 2 port. This began as an attempt to avoid some problems with plugins I used to have with the "linux" port (so to speak). I haven't confirmed whether they still persist in the last iteration of the port, so YMMV. This port skeleton is a direct replacement for the java/eclipse port (no eclipse3 names in directories, etc.) and although I finished it last night, I think I managed to squeeze in (and tested) everything that has been noted in the recent threads. I still have some minor nits I would like to attend to, but I would like some feedback from the community whether this is a valid approach or I should quit pursuing it and go water my plants or something. You can get the port skeleton here: http://noc.ntua.gr/~past/freebsd/eclipse3-port.tgz These are some guidelines I tried to follow: - No reference to Linux if possible. - The pathces in $FILESDIR are one patch per file, as in most ports. - No hard-coded paths (ant, unzip, gmake, JAVA_HOME, etc.) - Minimize diffs from the eclipse 2 port. Of course it should be noted that this port borrows heavily from similar work done by Georg W. Koltermann, Torben Jager, Jeremy Faulkner, as well as the eclipse 2 port contributors, Alexander Kabaev, Jimmy Olgeni, Norikatsu Shigemura, and others I haven't tracked down in my safari through mailing list archives. Cheers, -- Panagiotis Astithas Electrical & Computer Engineer, PhD Network Management Center National Technical University of Athens, Greece
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40CFFE0F.6040403>