pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/lablgtk2 Initial import of lablgtk2, version 2.4.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b2f56e23bda1
branches:  trunk
changeset: 485162:b2f56e23bda1
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Sat Dec 04 20:39:16 2004 +0000

description:
Initial import of lablgtk2, version 2.4.0:

LablGTK is an Objective Caml interface to GTK+.  This version, LablGTK2, has
support for GTK+ from 2.0 to 2.6.

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+.

diffstat:

 x11/lablgtk2/DESCR         |   6 ++
 x11/lablgtk2/Makefile      |  25 +++++++++++
 x11/lablgtk2/PLIST         |  96 ++++++++++++++++++++++++++++++++++++++++++++++
 x11/lablgtk2/buildlink3.mk |  18 ++++++++
 x11/lablgtk2/distinfo      |   4 +
 5 files changed, 149 insertions(+), 0 deletions(-)

diffs (169 lines):

diff -r 414f26a7af4e -r b2f56e23bda1 x11/lablgtk2/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/lablgtk2/DESCR        Sat Dec 04 20:39:16 2004 +0000
@@ -0,0 +1,6 @@
+LablGTK is an Objective Caml interface to GTK+.  This version, LablGTK2, has
+support for GTK+ from 2.0 to 2.6.
+
+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+. 
diff -r 414f26a7af4e -r b2f56e23bda1 x11/lablgtk2/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/lablgtk2/Makefile     Sat Dec 04 20:39:16 2004 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/12/04 20:39:16 jmmv Exp $
+#
+
+DISTNAME=      lablgtk-2.4.0
+CATEGORIES=    x11
+MASTER_SITES=  http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/
+COMMENT=       GTK+ 2.x bindings for Objective Caml
+
+GNU_CONFIGURE=         yes
+USE_BUILDLINK3=                yes
+USE_GNU_TOOLS+=                make
+
+BUILDLINK_DEPMETHOD.ocaml=     full
+
+.include "../../devel/libglade2/buildlink3.mk"
+.include "../../devel/libgnomeui/buildlink3.mk"
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../graphics/libgnomecanvas/buildlink3.mk"
+.include "../../graphics/librsvg2/buildlink3.mk"
+.include "../../lang/ocaml/buildlink3.mk"
+.include "../../x11/gnome-panel/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 414f26a7af4e -r b2f56e23bda1 x11/lablgtk2/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/lablgtk2/PLIST        Sat Dec 04 20:39:16 2004 +0000
@@ -0,0 +1,96 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/04 20:39:17 jmmv Exp $
+bin/lablgladecc2
+bin/lablgtk2
+lib/ocaml/lablgtk2/gAction.cmi
+lib/ocaml/lablgtk2/gBin.cmi
+lib/ocaml/lablgtk2/gBroken.cmi
+lib/ocaml/lablgtk2/gButton.cmi
+lib/ocaml/lablgtk2/gContainer.cmi
+lib/ocaml/lablgtk2/gData.cmi
+lib/ocaml/lablgtk2/gDraw.cmi
+lib/ocaml/lablgtk2/gEdit.cmi
+lib/ocaml/lablgtk2/gFile.cmi
+lib/ocaml/lablgtk2/gList.cmi
+lib/ocaml/lablgtk2/gMain.cmi
+lib/ocaml/lablgtk2/gMenu.cmi
+lib/ocaml/lablgtk2/gMisc.cmi
+lib/ocaml/lablgtk2/gObj.cmi
+lib/ocaml/lablgtk2/gPack.cmi
+lib/ocaml/lablgtk2/gPango.cmi
+lib/ocaml/lablgtk2/gRange.cmi
+lib/ocaml/lablgtk2/gText.cmi
+lib/ocaml/lablgtk2/gToolbox.cmi
+lib/ocaml/lablgtk2/gTree.cmi
+lib/ocaml/lablgtk2/gUtil.cmi
+lib/ocaml/lablgtk2/gWindow.cmi
+lib/ocaml/lablgtk2/gaux.cmi
+lib/ocaml/lablgtk2/gdk.cmi
+lib/ocaml/lablgtk2/gdkEnums.cmi
+lib/ocaml/lablgtk2/gdkEnums.ml
+lib/ocaml/lablgtk2/gdkEvent.cmi
+lib/ocaml/lablgtk2/gdkKeysyms.cmi
+lib/ocaml/lablgtk2/gdkPixbuf.cmi
+lib/ocaml/lablgtk2/gdk_tags.h
+lib/ocaml/lablgtk2/gdkpixbuf_tags.h
+lib/ocaml/lablgtk2/glade.cmi
+lib/ocaml/lablgtk2/glib.cmi
+lib/ocaml/lablgtk2/glib_tags.h
+lib/ocaml/lablgtk2/gnoCanvas.cmi
+lib/ocaml/lablgtk2/gnoDruid.cmi
+lib/ocaml/lablgtk2/gnomeCanvas.cmi
+lib/ocaml/lablgtk2/gnomeDruid.cmi
+lib/ocaml/lablgtk2/gnomeui_tags.h
+lib/ocaml/lablgtk2/gobject.cmi
+lib/ocaml/lablgtk2/gobject_tags.h
+lib/ocaml/lablgtk2/gpointer.cmi
+lib/ocaml/lablgtk2/gtk.cmi
+lib/ocaml/lablgtk2/gtkBase.cmi
+lib/ocaml/lablgtk2/gtkBin.cmi
+lib/ocaml/lablgtk2/gtkBroken.cmi
+lib/ocaml/lablgtk2/gtkButton.cmi
+lib/ocaml/lablgtk2/gtkData.cmi
+lib/ocaml/lablgtk2/gtkEdit.cmi
+lib/ocaml/lablgtk2/gtkEnums.cmi
+lib/ocaml/lablgtk2/gtkEnums.ml
+lib/ocaml/lablgtk2/gtkFile.cmi
+lib/ocaml/lablgtk2/gtkInit.cmi
+lib/ocaml/lablgtk2/gtkInit.cmo
+lib/ocaml/lablgtk2/gtkList.cmi
+lib/ocaml/lablgtk2/gtkMain.cmi
+lib/ocaml/lablgtk2/gtkMenu.cmi
+lib/ocaml/lablgtk2/gtkMisc.cmi
+lib/ocaml/lablgtk2/gtkObject.cmi
+lib/ocaml/lablgtk2/gtkPack.cmi
+lib/ocaml/lablgtk2/gtkRange.cmi
+lib/ocaml/lablgtk2/gtkSignal.cmi
+lib/ocaml/lablgtk2/gtkStock.cmi
+lib/ocaml/lablgtk2/gtkText.cmi
+lib/ocaml/lablgtk2/gtkThInit.cmo
+lib/ocaml/lablgtk2/gtkThread.cmi
+lib/ocaml/lablgtk2/gtkThread.cmo
+lib/ocaml/lablgtk2/gtkTree.cmi
+lib/ocaml/lablgtk2/gtkWindow.cmi
+lib/ocaml/lablgtk2/gtk_tags.h
+lib/ocaml/lablgtk2/lablglade.cma
+lib/ocaml/lablgtk2/lablgnomecanvas.cma
+lib/ocaml/lablgtk2/lablgnomeui.cma
+lib/ocaml/lablgtk2/lablgtk.cma
+lib/ocaml/lablgtk2/lablgtktop
+lib/ocaml/lablgtk2/lablpanel.cma
+lib/ocaml/lablgtk2/lablrsvg.cma
+lib/ocaml/lablgtk2/liblablglade2.a
+lib/ocaml/lablgtk2/liblablgnomecanvas.a
+lib/ocaml/lablgtk2/liblablgnomeui.a
+lib/ocaml/lablgtk2/liblablgtk2.a
+lib/ocaml/lablgtk2/liblablpanel.a
+lib/ocaml/lablgtk2/liblablrsvg.a
+lib/ocaml/lablgtk2/panel_tags.h
+lib/ocaml/lablgtk2/pango.cmi
+lib/ocaml/lablgtk2/pangoEnums.cmi
+lib/ocaml/lablgtk2/pangoEnums.ml
+lib/ocaml/lablgtk2/pango_tags.h
+lib/ocaml/lablgtk2/propcc
+lib/ocaml/lablgtk2/rsvg.cmi
+lib/ocaml/lablgtk2/varcc
+@dirrm lib/ocaml/lablgtk2
+@comment in ocaml: @dirrm lib/ocaml
diff -r 414f26a7af4e -r b2f56e23bda1 x11/lablgtk2/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/lablgtk2/buildlink3.mk        Sat Dec 04 20:39:16 2004 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/12/04 20:39:17 jmmv Exp $
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+LABLGTK_BUILDLINK3_MK:=        ${LABLGTK_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    lablgtk
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nlablgtk}
+BUILDLINK_PACKAGES+=   lablgtk
+
+.if !empty(LABLGTK_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.lablgtk+=    lablgtk>=2.4.0
+BUILDLINK_PKGSRCDIR.lablgtk?=  ../../x11/lablgtk2
+.endif # LABLGTK_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r 414f26a7af4e -r b2f56e23bda1 x11/lablgtk2/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/lablgtk2/distinfo     Sat Dec 04 20:39:16 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/12/04 20:39:16 jmmv Exp $
+
+SHA1 (lablgtk-2.4.0.tar.gz) = 28606d4ad6f4c798b544d227c26ca3dfb2239472
+Size (lablgtk-2.4.0.tar.gz) = 637739 bytes



Home | Main Index | Thread Index | Old Index