Name: lablgl Version: 1.00 Release: 0.fdr.4.1.90 Epoch: 0 Summary: LablGL is an OpenGL interface for Objective Caml Group: System Environment/Libraries License: BSD URL: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html Source: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/lablgl-1.00.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: XFree86-devel, freeglut-devel = 1.3 BuildRequires: ocaml >= 0:3.07, labltk >= 0:3.07, camlp4 >= 0:3.07 BuildRequires: /usr/include/tcl.h, /usr/include/tk.h Requires: ocaml >= 0:3.07, labltk >= 0:3.07 %description LablGL is is an Objective Caml interface to OpenGL. Support is included for use inside LablTk, and LablGTK also includes specific support for LablGL. It can be used either with proprietary OpenGL implementations (SGI, Digital Unix, Solaris...), with XFree86 GLX extension, or with open-source Mesa. %prep %setup -q perl -pi -e 's|GL/glut.h|GL/freeglut.h|' LablGlut/src/wrap_gl.c LablGlut/src/wrap_glut.c %build cat > Makefile.config < - 0:1.00-0.fdr.4 - Patch to used GL/freeglut.h instead of GL/glut.h - Add BuildRequires for labltk * Fri Nov 28 2003 Gerard Milmeister - 0:1.00-0.fdr.3 - Add BuildRequires for camlp4