[Lunar-commits] <moonbase-other> lablgtk: revived, needed by unison and coq

Stefan Wold ratler at lunar-linux.org
Sat Jul 14 22:54:54 CEST 2012


commit 76fe79dd9558be6910a30ea49f5355ddf7050cc6
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Sat, 14 Jul 2012 13:54:54 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/76fe79dd9558be6910a30ea49f5355ddf7050cc6

lablgtk: revived, needed by unison and coq
---
  libs/lablgtk/BUILD                                           +9/-0     
  libs/lablgtk/DEPENDS                                         +3/-0     
  libs/lablgtk/DETAILS                                         +25/-0    
  3 files changed, 37 insertions (+), 0 deletions (-)

--- /dev/null
+++ b/libs/lablgtk/BUILD
@@ -0,0 +1,9 @@
+(
+
+  default_config  &&
+  make      &&
+  make opt  &&
+  prepare_install  &&
+  make install
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/lablgtk/DEPENDS
@@ -0,0 +1,3 @@
+depends ocaml
+depends libglade
+depends librsvg
--- /dev/null
+++ b/libs/lablgtk/DETAILS
@@ -0,0 +1,25 @@
+          MODULE=lablgtk
+         VERSION=2.14.2
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist
+      SOURCE_VFY=sha1:fd184418ccbc542825748ca63fba75138d2ea561
+        WEB_SITE=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
+         ENTERED=20050109
+         UPDATED=20101119
+           PSAFE=no
+           SHORT="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