[Lunar-commits] CVS: moonbase/libs/lablgtk DEPENDS, NONE, 1.1 DETAILS, NONE, 1.1

Terry Chan tchan at lunar-linux.org
Sun Jan 9 20:28:41 UTC 2005


Update of /var/cvs/lunar/moonbase/libs/lablgtk
In directory espresso.foo-projects.org:/tmp/cvs-serv18087

Added Files:
	DEPENDS DETAILS 
Log Message:
Added lablgtk to moonbase.  There is an older gtk+ version, but I chose to
add the gtk+-2 version to moonbase.  Compiled with gcc-3.3.3, glibc-2.3.3,
kernel headers 2.4.x, ocaml-3.08.2.


--- NEW FILE: DEPENDS ---
depends ocaml &&
depends gtk+-2 &&
optional_depends libgnomecanvas &&
optional_depends librsvg &&
optional_depends libgnomeui

--- NEW FILE: DETAILS ---
          MODULE=lablgtk
         VERSION=2.4.0
          SOURCE=$MODULE-$VERSION.tar.gz
      SOURCE_URL=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/
      SOURCE_VFY=sha1:28606d4ad6f4c798b544d227c26ca3dfb2239472
        WEB_SITE=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
         ENTERED=20050109
         UPDATED=20050109
           PSAFE=no
           SHORT="LablGTK is is an Objective Caml interface to gtk+"

cat << EOF
It uses the rich type system of Objective Caml 3 to provide a strongly typed,
yet very comfortable, object-oriented interface to gtk+. This is not that easy
if you know the dynamic typing approach taken by gtk+.

It is still under development, but already fully functional. All widgets
(but one) are available, with almost all their methods. The GLArea widget is
also supported in combination with LablGL. LibGlade and GdkPixbuf support is
also included for both versions. LablGTK2 adds support for gnomecanvas,
librsvg and libpanel Many examples are provided.

Objective Caml threads are supported, including for the toplevel, which allows
for interactive use of the library.
EOF



More information about the Lunar-commits mailing list