Seit es mit gcj das Java-Frontend für die Compilersuite gcc gibt, ist es möglich mit freien Tools plattformspezifische Binärpakete aus Java-Sourcen zu erzeugen. Natürlich ist die Abdeckung nicht 100%ig und insbesonder GUI-Applikationen verwenden besser andere GUI-Kits wie Java Gnome, aber trotzdem kann man zunehmend mehr Applikationen bereits damit übersetzen. Allerdings ist mir zur Zeit keine Linux Distribution bekannt, die standardmäßig oder zumindest auf Wunsch versucht für alle Java Bibliotheken neben dem JAR-File auch eine binär kompilierte Bibliothek zur Verfügung zu stellen. Da ich das aber immer mal wieder gebrauchen könnte, habe ich mir mal die Mühe gemacht und für einige Java-Pakete ein Autotools (automake,autoconf,aclocal,libtool) basierten Wrapper geschrieben. Die folgenden Pakete sind jeweils als Ergänzung zum Standard-Download zu verstehen. Bei vielen Paketen ist zudem auch ein Gentoo ebuild mit angegeben.
Statt Originaldownload und Ergänzungsdownload können auch die folgenden Pakete verwendet werden. Ich weise jedoch explizit darauf hin, daß der Paketinhalt abweichen kann, in dem z.B. Dateien die keine Source-Files sind fehlen. Dafür sind alle Pakete mit den autotools zu einem Archiv gebaut worden und nutzen pkg-config , um Abhängigkeiten aufzulösen.
|