Opened 20 years ago

Closed 20 years ago

Last modified 19 years ago

#1930 closed defect (fixed)

NEW: lablgl-1.00

Reported by: anil@… Owned by: pguyot (Paul Guyot)
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

lablgl-1.00

the portfile can be found here: INLINE

Description: OpenGL bindings for OCaml

Homepage: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html

Comments: Could also use a TK variant that depends on the OCaml port TK being present. Right now TK is always disabled since glut works just fine.

================INLINE CONTENT================ # $Id$

PortSystem 1.0 name lablgl version 1.00 categories graphics maintainers anil@… description Objective Caml interface to OpenGL long_description LablGL is is an Objective Caml interface to OpenGL. \

Support is included for use with both Glut (standalone) and LablTk.\ LablGTK also includes specific support for LablGL.

homepage http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html platforms darwin master_sites http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ checksums md5 92bcfe3121650c43e5bc4c018778405b depends_lib bin:camlp4:ocaml lib:libgtk.1:gtk1 lib:libglut.3:glut

configure {

cd ${worksrcpath} system "cp Makefile.config.osx Makefile.config"

} destroot.args \

INSTALLDIR=${destroot}${prefix}/lib/ocaml/lablgl \ BINDIR=${destroot}${prefix}/bin \ DLLDIR=${destroot}${prefix}/lib/ocaml/stublibs

build.target lib libopt glut glutopt

Change History (3)

comment:1 Changed 20 years ago by pguyot (Paul Guyot)

Owner: changed from darwinports-bugs@… to pguyot@…

comment:2 Changed 20 years ago by pguyot (Paul Guyot)

Status: newassigned

comment:3 Changed 20 years ago by pguyot (Paul Guyot)

Resolution: fixed
Status: assignedclosed

Thanks Anil. I'm committing this right now (with a little fix, I noticed this in the past when I compiled lablgl on a Linux box, the DLLDIR argument must end with / and the directory must exist).

I've added a +gl variant of lablgtk2 to take advantage of your port.

Paul

Note: See TracTickets for help on using tickets.