LablGL and LablGtk packages are in master incoming.
Hello all, ...
As promised, i have just uploaded the lablgl (0.94) and lablgtk
(1.00.2000.08.29, this is 20000829, but my experience in package version is
that if you want a future 1.01 fro mthe author to upgrade correctly, you
should give the package a long version number like above) to master incoming.
They will need a certain time before they are accepted into the archive
though, so people who need it can get them from an incoming mirror, or master
if they have access to it.
If this is not possible, they are also available at anonymous ftp at :
ftp://lambda.u-strasbg.fr/debian
Now to the package.
They are plain single packages, and lablgtk depends on lablgl. Also lintian
still gives some errors, the binaries are unstripped (as all ocaml binaries)
and there is no manpage yet.
The manpage, are mostly the same as the ocaml manpage, but with some
additional options.
luther@lambda:/home/ftp/debian$ dpkg -I lablgl_0.94-1_i386.deb
nouveau paquet Debian, version 2.0.
taille 425058 octets: archive de contrôle= 2394 octets.
523 octets, 12 lignes control
4107 octets, 61 lignes md5sums
249 octets, 8 lignes * postinst #!/bin/sh
190 octets, 6 lignes * prerm #!/bin/sh
Package: lablgl
Version: 0.94-1
Section: devel
Priority: optional
Architecture: i386
Depends: ocaml (>=3.00), libc6 (>= 2.1.97), libgl1, libncurses5, tcl8.0 (>= 8.0.4), tk8.0 (>= 8.0.5), xlibs (>= 4.0.1-1)
Installed-Size: 1687
Maintainer: Sven LUTHER <luther@debian.org>
Description: an OpenGL interface for Objective Caml.
LablGL is an OpenGL interface for Objective Caml. Since it includes
support for the Togl widget, you can comfortably use it with LablTk.
A GtkGlarea binding for use with lablgtk is also provided.
As you see, it depends on ocaml, libgl1, libc6 and xlibs, which is to be
expected. libncurses5 is pulled in by ocaml. the tcl/tk libs are pulled in by
the togl widget. It could be possible to put the togl widget in a separate
binary package, thus removing the dependency against tcl/tk for people wanting
to use only the lablgtk bindings.
That said the package is 425Kb big, not bad for an ocaml package (the
unstripped /usr/lib/ocaml/lablGL/lablgltop is 1250Kb).
luther@lambda:/home/ftp/debian$ dpkg -I lablgtk_1.00.2000.08.29-1_i386.deb
nouveau paquet Debian, version 2.0.
taille 2071912 octets: archive de contrôle= 7436 octets.
461 octets, 11 lignes control
18753 octets, 248 lignes md5sums
253 octets, 8 lignes * postinst #!/bin/sh
192 octets, 6 lignes * prerm #!/bin/sh
Package: lablgtk
Version: 1.00.2000.08.29-1
Section: devel
Priority: optional
Architecture: i386
Depends: ocaml (>=3.00), lablgl, gtkglarea4, libc6 (>= 2.1.97), libgl1, libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.8-1), libncurses5, xlibs (>= 4.0.1-1)
Installed-Size: 7235
Maintainer: Sven LUTHER <luther@debian.org>
Description: Ocaml bindings to Gtk+
lablgtk is another set of bindings for gtk+ and ocaml. It includes support
for gtkglarea and OpenGL bindings.
Here, you see that the mono package build of lablgtk brings as additional
dependency lablg, gtkglarea4 & libgl1. Moving the gtkglarea & lablgl stuff in
it's own package should be nicer.
Friendly,
Sven Luther
Reply to: