Hi folks,
I need to package j3d-core[1]. The source includes a few headers that
fedora packages already provide. Is it OK to let them be or do I need to
get rid of these and make use of the ones that fedora packages provide?
The licenses are here[2][3]. The mention the included third party
headers as well.
If I need to remove them, can I simply symlink the fedora provided
headers here? Or do I need to edit the build system to make it point to
them? If you look at the source folder here[4], it has separate build
files for each platform/arch, so editing the build files would be a
little difficult.
I've also noticed that multiple packages provide the headers. How does
one know which of these is the required one please?
[root@ankur root]# repoquery -f */include/*/glext.h
mesa-libGLES-devel-0:7.11-0.9.20110509.0.fc15.i686
mesa-libGLES-devel-0:7.11-0.11.20110525.0.fc15.i686
xorg-x11-drv-nvidia-173xx-devel-0:173.14.30-1.fc15.x86_64
mingw32-w32api-0:3.15-2.fc15.noarch
gtkglext-devel-0:1.2.0-14.fc15.i686
chromium-debuginfo-0:12.0.718.0-1.fc15.x86_64
xorg-x11-drv-nvidia-173xx-devel-0:173.14.30-1.fc15.i686
mesa-libGL-devel-0:7.11-0.9.20110509.0.fc15.i686
mesa-libGL-devel-0:7.11-0.11.20110525.0.fc15.i686
mesa-libGL-devel-0:7.11-0.9.20110509.0.fc15.x86_64
mesa-libGL-devel-0:7.11-0.11.20110525.0.fc15.x86_64
mesa-libGLES-devel-0:7.11-0.11.20110525.0.fc15.x86_64
gtkglext-devel-0:1.2.0-14.fc15.x86_64
mesa-libGLES-devel-0:7.11-0.9.20110509.0.fc15.x86_64
[root@ankur root]#
[
1]http://java3d.java.net/
[2]
http://java.net/projects/j3d-core/sources/svn/content/trunk/THIRDPARTY-LI...
[3]
http://java.net/projects/j3d-core/sources/svn/content/trunk/THIRDPARTY-LI...
[
4]http://java.net/projects/j3d-core/sources/svn/show/trunk/src/native/ogl...
Thanks!
Regards,
Ankur