(Note : this page is work in progress)
LWJGL have to be packaged as a plugin. Native libraries should be packaged as framents. Everything should be packaged as a feature to enable online update.
As example, see : org.lwjgl org.lwjgl.carbon.macosx org.lwjgl.gtk.linux org.lwjgl.win32.win32 org.lwjgl_feature
on http://sharemedia.svn.sourceforge.net/viewvc/sharemedia/trunk/
You may also add LWJGL libraries directly in your plugin, but you will not be able to update your code and LWJGL separately.
Depth issue on OSX : http://nricheton.homeip.net/?p=53