[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#587982: RFP: glmlite -- OCaml bindings for OpenGL



Subject: RFP: glmlite -- OCaml bindings for OpenGL
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-ocaml-maint@lists.debian.org
Version: N/A; reported 2010-04-14

Package name: glmlite
Package Version: 0.03.49
Upstream Author: Florent Monnier <fmonnier@linux-nantes.org>
URL: http://www.linux-nantes.org/%7Efmonnier/OCaml/GL/
License: GPL
Description: OCaml bindings for OpenGL.
 This package provides OCaml bindings for OpenGL.
 There is a module for GL, Glu and Glut, and also some
 texture loaders for different image file formats.
 There are specialised/optimised loaders for jpeg, png and svg,
 and also a generic image loader (which uses the libmagick).
 The names of the functions are the same than in the C API,
 and buffers are managed with bigarrays.
 It is possible to write froward-compatible programs with glMLite.

More Informations for the packager:
By default building with only make will only build the OpenGL bindings because
this is what most people will want. Also if you wish to build everything you
have to install the -devel packages with the header files.
To build everything the command is 'make everything' then you need the devel
packages for these libraries: OpenGL, GLU, Glut, libjpeg, libpng, librsvg,
libmagick, libgle, libftgl.

The tarball also contains a lot of examples, here is the list of directories
(from the base dir):
TEST/ TEST3/ RedBook-Samples/ gle-examples/ nehe-examples/ LablGL/
If you package these examples I would recommend to patch the makefiles in these
directories, because the makefiles are made to work with the sources next to
it. So here are patches to make these makefiles work with the installed
library:
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/ocaml-glmlite/current/SOURCES/



Reply to: