Package: jogl Version: 1.1.1 Revision: 2 Type: java Source: mirror:sourceforge:fink/%n-%v-src.zip Source-MD5: a5d6b630a17b41227ab41506c826277b SourceDirectory: %n # ant-optional is required for the Antlr task BuildDepends: ant-optional, antlr (>= 2.7.5), fink (>= 0.24.12) Depends: system-java PatchFile: %n.patch PatchFile-MD5: 462414ba46d59c0ec423304cd2083757 PatchScript: sed -e 's|@PREFIX@|%p|g' -e 's|@PACKAGE@|%n|g' < %{PatchFile} | patch -p1 CompileScript: << #!/bin/sh -ex unset CLASSPATH # JOGL doesn't like finding itself on the CLASSPATH cd make ant macosx ant javadoc # The following line, which generates additional JavaDoc files, has been disabled # because it takes way too long. # ant javadoc.dev.macosx << InstallScript: << #!/bin/sh -ex # Copy the JNI library mkdir -p %i/lib cp build/obj/libjogl.jnilib %i/lib # Copy the documentation mkdir -p %i/share/doc/%n cp -R doc/* %i/share/doc/%n << PostInstScript: ln -s %p/lib/lib%n.jnilib /Library/Java/Extensions PostRmScript: rm -f /Library/Java/Extensions/lib%n.jnilib JarFiles: build/jogl.jar Homepage: http://jogl.dev.java.net/ Maintainer: Trevor Harmon Description: OpenGL bindings for Java DescDetail: << The JOGL Project hosts a reference implementation of the Java bindings for OpenGL API, and is designed to provide hardware-supported 3D graphics to applications written in Java. It is part of a suite of open-source technologies initiated by the Game Technology Group at Sun Microsystems. JOGL provides full access to the APIs in the OpenGL 2.0 specification as well as nearly all vendor extensions, and integrates with the AWT and Swing widget sets. << DescPackaging: << JOGL 1.1.1 does not support Mac OS X on Intel, only PowerPC. The current patch modifies StructLayout.java to fix this problem. When JOGL 1.1.2 is released, this modification will no longer be necessary and can be removed. Maintained through version 1.1.1-2 by Trevor Harmon. << License: BSD