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