Re-imported x11/lablgtk as x11/ocaml-lablgtk to better reflect PKGNAME

This commit is contained in:
jaapb 2014-10-10 08:37:49 +00:00
parent 8bcde16390
commit 76f4618c3b
14 changed files with 618 additions and 0 deletions

7
x11/ocaml-lablgtk/DESCR Normal file
View file

@ -0,0 +1,7 @@
LablGTK is an Objective Caml interface to GTK+. This version
supports GTK+ from 2.0 to 2.10.
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+.

View file

@ -0,0 +1,47 @@
# $NetBSD: Makefile,v 1.1 2014/10/10 08:37:49 jaapb Exp $
#
DISTNAME= lablgtk-2.18.2
CATEGORIES= x11
MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1456/
MAINTAINER= jaapb@NetBSD.org
HOMEPAGE= http://lablgtk.forge.ocamlcore.org/
COMMENT= GTK+ 2.x bindings for Objective Caml
# for installed files; more restrictions on applications/
LICENSE= gnu-lgpl-v2
GNU_CONFIGURE= yes
USE_TOOLS+= gmake pkg-config
OCAML_USE_FINDLIB= yes
MAKE_JOBS_SAFE= no
BUILD_TARGET= world
BUILDLINK_DEPMETHOD.ocaml= full
CONFLICTS= lablgtk-[0-9]*
SUPERSEDES= lablgtk-[0-9]*
.include "../../mk/bsd.prefs.mk"
# Stub libraries for functions missing from base system.
PLIST_VARS+= stubs opt
.if ${OPSYS} == "Darwin" || ${OPSYS} == "DragonFly" || \
${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || \
${OPSYS} == "SunOS" || ${OPSYS} == "Linux"
PLIST.stubs= yes
.endif
.include "../../mk/ocaml.mk"
.if ${OCAML_USE_OPT_COMPILER} == "yes"
PLIST.opt= yes
.endif
.include "options.mk"
.include "../../lang/camlp4/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

353
x11/ocaml-lablgtk/PLIST Normal file
View file

@ -0,0 +1,353 @@
@comment $NetBSD: PLIST,v 1.1 2014/10/10 08:37:49 jaapb Exp $
bin/gdk_pixbuf_mlsource
bin/lablgtk2
lib/ocaml/site-lib/lablgtk2/META
lib/ocaml/site-lib/lablgtk2/build.ml
lib/ocaml/site-lib/lablgtk2/gAction.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gAction.cmx
lib/ocaml/site-lib/lablgtk2/gAction.ml
lib/ocaml/site-lib/lablgtk2/gAction.mli
lib/ocaml/site-lib/lablgtk2/gAssistant.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gAssistant.cmx
lib/ocaml/site-lib/lablgtk2/gAssistant.ml
lib/ocaml/site-lib/lablgtk2/gAssistant.mli
lib/ocaml/site-lib/lablgtk2/gBin.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gBin.cmx
lib/ocaml/site-lib/lablgtk2/gBin.ml
lib/ocaml/site-lib/lablgtk2/gBin.mli
lib/ocaml/site-lib/lablgtk2/gBroken.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gBroken.cmx
lib/ocaml/site-lib/lablgtk2/gBroken.ml
lib/ocaml/site-lib/lablgtk2/gBroken.mli
lib/ocaml/site-lib/lablgtk2/gButton.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gButton.cmx
lib/ocaml/site-lib/lablgtk2/gButton.ml
lib/ocaml/site-lib/lablgtk2/gButton.mli
lib/ocaml/site-lib/lablgtk2/gContainer.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gContainer.cmx
lib/ocaml/site-lib/lablgtk2/gContainer.ml
lib/ocaml/site-lib/lablgtk2/gContainer.mli
lib/ocaml/site-lib/lablgtk2/gData.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gData.cmx
lib/ocaml/site-lib/lablgtk2/gData.ml
lib/ocaml/site-lib/lablgtk2/gData.mli
lib/ocaml/site-lib/lablgtk2/gDraw.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gDraw.cmx
lib/ocaml/site-lib/lablgtk2/gDraw.ml
lib/ocaml/site-lib/lablgtk2/gDraw.mli
lib/ocaml/site-lib/lablgtk2/gEdit.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gEdit.cmx
lib/ocaml/site-lib/lablgtk2/gEdit.ml
lib/ocaml/site-lib/lablgtk2/gEdit.mli
lib/ocaml/site-lib/lablgtk2/gFile.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gFile.cmx
lib/ocaml/site-lib/lablgtk2/gFile.ml
lib/ocaml/site-lib/lablgtk2/gFile.mli
lib/ocaml/site-lib/lablgtk2/gList.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gList.cmx
lib/ocaml/site-lib/lablgtk2/gList.ml
lib/ocaml/site-lib/lablgtk2/gList.mli
lib/ocaml/site-lib/lablgtk2/gMain.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gMain.cmx
lib/ocaml/site-lib/lablgtk2/gMain.ml
lib/ocaml/site-lib/lablgtk2/gMain.mli
lib/ocaml/site-lib/lablgtk2/gMenu.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gMenu.cmx
lib/ocaml/site-lib/lablgtk2/gMenu.ml
lib/ocaml/site-lib/lablgtk2/gMenu.mli
lib/ocaml/site-lib/lablgtk2/gMisc.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gMisc.cmx
lib/ocaml/site-lib/lablgtk2/gMisc.ml
lib/ocaml/site-lib/lablgtk2/gMisc.mli
lib/ocaml/site-lib/lablgtk2/gObj.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gObj.cmx
lib/ocaml/site-lib/lablgtk2/gObj.ml
lib/ocaml/site-lib/lablgtk2/gObj.mli
lib/ocaml/site-lib/lablgtk2/gPack.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gPack.cmx
lib/ocaml/site-lib/lablgtk2/gPack.ml
lib/ocaml/site-lib/lablgtk2/gPack.mli
lib/ocaml/site-lib/lablgtk2/gPango.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gPango.cmx
lib/ocaml/site-lib/lablgtk2/gPango.ml
lib/ocaml/site-lib/lablgtk2/gRange.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gRange.cmx
lib/ocaml/site-lib/lablgtk2/gRange.ml
lib/ocaml/site-lib/lablgtk2/gRange.mli
lib/ocaml/site-lib/lablgtk2/gSourceView.mli
lib/ocaml/site-lib/lablgtk2/gSourceView2.mli
lib/ocaml/site-lib/lablgtk2/gText.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gText.cmx
lib/ocaml/site-lib/lablgtk2/gText.ml
lib/ocaml/site-lib/lablgtk2/gText.mli
lib/ocaml/site-lib/lablgtk2/gToolbox.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gToolbox.cmx
lib/ocaml/site-lib/lablgtk2/gToolbox.ml
lib/ocaml/site-lib/lablgtk2/gToolbox.mli
lib/ocaml/site-lib/lablgtk2/gTree.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gTree.cmx
lib/ocaml/site-lib/lablgtk2/gTree.ml
lib/ocaml/site-lib/lablgtk2/gTree.mli
lib/ocaml/site-lib/lablgtk2/gUtil.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gUtil.cmx
lib/ocaml/site-lib/lablgtk2/gUtil.ml
lib/ocaml/site-lib/lablgtk2/gUtil.mli
lib/ocaml/site-lib/lablgtk2/gWindow.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gWindow.cmx
lib/ocaml/site-lib/lablgtk2/gWindow.ml
lib/ocaml/site-lib/lablgtk2/gWindow.mli
lib/ocaml/site-lib/lablgtk2/gaux.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gaux.cmx
lib/ocaml/site-lib/lablgtk2/gaux.ml
lib/ocaml/site-lib/lablgtk2/gdk.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gdk.cmx
lib/ocaml/site-lib/lablgtk2/gdk.ml
lib/ocaml/site-lib/lablgtk2/gdk.mli
lib/ocaml/site-lib/lablgtk2/gdkEnums.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gdkEnums.cmx
lib/ocaml/site-lib/lablgtk2/gdkEnums.ml
lib/ocaml/site-lib/lablgtk2/gdkEvent.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gdkEvent.cmx
lib/ocaml/site-lib/lablgtk2/gdkEvent.ml
lib/ocaml/site-lib/lablgtk2/gdkKeysyms.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gdkKeysyms.cmx
lib/ocaml/site-lib/lablgtk2/gdkKeysyms.ml
lib/ocaml/site-lib/lablgtk2/gdkPixbuf.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gdkPixbuf.cmx
lib/ocaml/site-lib/lablgtk2/gdkPixbuf.ml
lib/ocaml/site-lib/lablgtk2/gdkPixbuf.mli
lib/ocaml/site-lib/lablgtk2/gdk_tags.h
lib/ocaml/site-lib/lablgtk2/gdkpixbuf_tags.h
lib/ocaml/site-lib/lablgtk2/gdkprivate-win32.h
lib/ocaml/site-lib/lablgtk2/glGtk.mli
lib/ocaml/site-lib/lablgtk2/glade.mli
lib/ocaml/site-lib/lablgtk2/glib.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/glib.cmx
lib/ocaml/site-lib/lablgtk2/glib.ml
lib/ocaml/site-lib/lablgtk2/glib.mli
lib/ocaml/site-lib/lablgtk2/glib_tags.h
lib/ocaml/site-lib/lablgtk2/gnoCanvas.mli
lib/ocaml/site-lib/lablgtk2/gnoDruid.mli
lib/ocaml/site-lib/lablgtk2/gobject.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gobject.cmx
lib/ocaml/site-lib/lablgtk2/gobject.ml
lib/ocaml/site-lib/lablgtk2/gobject.mli
lib/ocaml/site-lib/lablgtk2/gobject_tags.h
lib/ocaml/site-lib/lablgtk2/gpointer.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gpointer.cmx
lib/ocaml/site-lib/lablgtk2/gpointer.ml
lib/ocaml/site-lib/lablgtk2/gpointer.mli
lib/ocaml/site-lib/lablgtk2/gtk.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtk.cmx
lib/ocaml/site-lib/lablgtk2/gtk.ml
lib/ocaml/site-lib/lablgtk2/gtkActionProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkActionProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkActionProps.ml
lib/ocaml/site-lib/lablgtk2/gtkAssistant.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkAssistant.cmx
lib/ocaml/site-lib/lablgtk2/gtkAssistant.ml
lib/ocaml/site-lib/lablgtk2/gtkAssistantProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkAssistantProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkAssistantProps.ml
lib/ocaml/site-lib/lablgtk2/gtkBase.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkBase.cmx
lib/ocaml/site-lib/lablgtk2/gtkBase.ml
lib/ocaml/site-lib/lablgtk2/gtkBaseProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkBaseProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkBaseProps.ml
lib/ocaml/site-lib/lablgtk2/gtkBin.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkBin.cmx
lib/ocaml/site-lib/lablgtk2/gtkBin.ml
lib/ocaml/site-lib/lablgtk2/gtkBinProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkBinProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkBinProps.ml
lib/ocaml/site-lib/lablgtk2/gtkBroken.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkBroken.cmx
lib/ocaml/site-lib/lablgtk2/gtkBroken.ml
lib/ocaml/site-lib/lablgtk2/gtkBrokenProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkBrokenProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkBrokenProps.ml
lib/ocaml/site-lib/lablgtk2/gtkButton.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkButton.cmx
lib/ocaml/site-lib/lablgtk2/gtkButton.ml
lib/ocaml/site-lib/lablgtk2/gtkButtonProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkButtonProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkButtonProps.ml
lib/ocaml/site-lib/lablgtk2/gtkData.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkData.cmx
lib/ocaml/site-lib/lablgtk2/gtkData.ml
lib/ocaml/site-lib/lablgtk2/gtkEdit.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkEdit.cmx
lib/ocaml/site-lib/lablgtk2/gtkEdit.ml
lib/ocaml/site-lib/lablgtk2/gtkEditProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkEditProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkEditProps.ml
lib/ocaml/site-lib/lablgtk2/gtkEnums.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkEnums.cmx
lib/ocaml/site-lib/lablgtk2/gtkEnums.ml
lib/ocaml/site-lib/lablgtk2/gtkFile.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkFile.cmx
lib/ocaml/site-lib/lablgtk2/gtkFile.ml
lib/ocaml/site-lib/lablgtk2/gtkFileProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkFileProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkFileProps.ml
lib/ocaml/site-lib/lablgtk2/gtkInit.cmi
lib/ocaml/site-lib/lablgtk2/gtkInit.cmo
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkInit.cmx
lib/ocaml/site-lib/lablgtk2/gtkInit.ml
lib/ocaml/site-lib/lablgtk2/gtkInit.o
lib/ocaml/site-lib/lablgtk2/gtkList.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkList.cmx
lib/ocaml/site-lib/lablgtk2/gtkList.ml
lib/ocaml/site-lib/lablgtk2/gtkListProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkListProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkListProps.ml
lib/ocaml/site-lib/lablgtk2/gtkMain.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkMain.cmx
lib/ocaml/site-lib/lablgtk2/gtkMain.ml
lib/ocaml/site-lib/lablgtk2/gtkMenu.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkMenu.cmx
lib/ocaml/site-lib/lablgtk2/gtkMenu.ml
lib/ocaml/site-lib/lablgtk2/gtkMenuProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkMenuProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkMenuProps.ml
lib/ocaml/site-lib/lablgtk2/gtkMisc.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkMisc.cmx
lib/ocaml/site-lib/lablgtk2/gtkMisc.ml
lib/ocaml/site-lib/lablgtk2/gtkMiscProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkMiscProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkMiscProps.ml
lib/ocaml/site-lib/lablgtk2/gtkObject.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkObject.cmx
lib/ocaml/site-lib/lablgtk2/gtkObject.ml
lib/ocaml/site-lib/lablgtk2/gtkPack.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkPack.cmx
lib/ocaml/site-lib/lablgtk2/gtkPack.ml
lib/ocaml/site-lib/lablgtk2/gtkPackProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkPackProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkPackProps.ml
lib/ocaml/site-lib/lablgtk2/gtkRange.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkRange.cmx
lib/ocaml/site-lib/lablgtk2/gtkRange.ml
lib/ocaml/site-lib/lablgtk2/gtkRangeProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkRangeProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkRangeProps.ml
lib/ocaml/site-lib/lablgtk2/gtkSignal.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkSignal.cmx
lib/ocaml/site-lib/lablgtk2/gtkSignal.ml
lib/ocaml/site-lib/lablgtk2/gtkSignal.mli
lib/ocaml/site-lib/lablgtk2/gtkSourceView2_types.mli
lib/ocaml/site-lib/lablgtk2/gtkSourceView_types.mli
lib/ocaml/site-lib/lablgtk2/gtkSpell.mli
lib/ocaml/site-lib/lablgtk2/gtkStock.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkStock.cmx
lib/ocaml/site-lib/lablgtk2/gtkStock.ml
lib/ocaml/site-lib/lablgtk2/gtkText.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkText.cmx
lib/ocaml/site-lib/lablgtk2/gtkText.ml
lib/ocaml/site-lib/lablgtk2/gtkTextProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkTextProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkTextProps.ml
lib/ocaml/site-lib/lablgtk2/gtkThInit.cmi
lib/ocaml/site-lib/lablgtk2/gtkThInit.cmo
lib/ocaml/site-lib/lablgtk2/gtkThInit.ml
lib/ocaml/site-lib/lablgtk2/gtkThread.cmi
lib/ocaml/site-lib/lablgtk2/gtkThread.cmo
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkThread.cmx
lib/ocaml/site-lib/lablgtk2/gtkThread.ml
lib/ocaml/site-lib/lablgtk2/gtkThread.mli
lib/ocaml/site-lib/lablgtk2/gtkThread.o
lib/ocaml/site-lib/lablgtk2/gtkTree.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkTree.cmx
lib/ocaml/site-lib/lablgtk2/gtkTree.ml
lib/ocaml/site-lib/lablgtk2/gtkTreeProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkTreeProps.cmx
lib/ocaml/site-lib/lablgtk2/gtkTreeProps.ml
lib/ocaml/site-lib/lablgtk2/gtkWindow.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkWindow.cmx
lib/ocaml/site-lib/lablgtk2/gtkWindow.ml
lib/ocaml/site-lib/lablgtk2/gtk_tags.h
lib/ocaml/site-lib/lablgtk2/gutf8.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gutf8.cmx
lib/ocaml/site-lib/lablgtk2/gutf8.ml
lib/ocaml/site-lib/lablgtk2/gutf8.mli
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtk.a
lib/ocaml/site-lib/lablgtk2/lablgtk.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtk.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtk.cmxs
lib/ocaml/site-lib/lablgtk2/liblablgtk2.a
lib/ocaml/site-lib/lablgtk2/ml_domain.h
lib/ocaml/site-lib/lablgtk2/ml_gdk.h
lib/ocaml/site-lib/lablgtk2/ml_gdkpixbuf.h
lib/ocaml/site-lib/lablgtk2/ml_glib.h
lib/ocaml/site-lib/lablgtk2/ml_gobject.h
lib/ocaml/site-lib/lablgtk2/ml_gpointer.h
lib/ocaml/site-lib/lablgtk2/ml_gtk.h
lib/ocaml/site-lib/lablgtk2/ml_gtktext.h
lib/ocaml/site-lib/lablgtk2/ml_gtktree.h
lib/ocaml/site-lib/lablgtk2/ml_gvaluecaml.h
lib/ocaml/site-lib/lablgtk2/ml_pango.h
lib/ocaml/site-lib/lablgtk2/ogtkActionProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkActionProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkActionProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkAssistantProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkAssistantProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkAssistantProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkBaseProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkBaseProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkBaseProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkBinProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkBinProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkBinProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkBrokenProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkBrokenProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkBrokenProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkButtonProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkButtonProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkButtonProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkEditProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkEditProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkEditProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkFileProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkFileProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkFileProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkListProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkListProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkListProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkMenuProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkMenuProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkMenuProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkMiscProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkMiscProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkMiscProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkPackProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkPackProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkPackProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkRangeProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkRangeProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkRangeProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkTextProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkTextProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkTextProps.ml
lib/ocaml/site-lib/lablgtk2/ogtkTreeProps.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/ogtkTreeProps.cmx
lib/ocaml/site-lib/lablgtk2/ogtkTreeProps.ml
lib/ocaml/site-lib/lablgtk2/panel.mli
lib/ocaml/site-lib/lablgtk2/pango.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/pango.cmx
lib/ocaml/site-lib/lablgtk2/pango.ml
lib/ocaml/site-lib/lablgtk2/pangoEnums.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/pangoEnums.cmx
lib/ocaml/site-lib/lablgtk2/pangoEnums.ml
lib/ocaml/site-lib/lablgtk2/pango_tags.h
lib/ocaml/site-lib/lablgtk2/propcc
lib/ocaml/site-lib/lablgtk2/rsvg.mli
lib/ocaml/site-lib/lablgtk2/varcc
lib/ocaml/site-lib/lablgtk2/win32.h
lib/ocaml/site-lib/lablgtk2/wrappers.h
lib/ocaml/site-lib/lablgtk2/xml_lexer.mli
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablgtk2.so
@comment in ocaml: lib/ocaml/stublibs
@comment in ocaml: lib/ocaml
@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/lablgtk2
@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/lablgtk2

View file

@ -0,0 +1,11 @@
@comment $NetBSD: PLIST.glade,v 1.1 2014/10/10 08:37:49 jaapb Exp $
bin/lablgladecc2
lib/ocaml/site-lib/lablgtk2/glade.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/glade.cmx
lib/ocaml/site-lib/lablgtk2/glade.ml
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablglade.a
lib/ocaml/site-lib/lablgtk2/lablglade.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablglade.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablglade.cmxs
lib/ocaml/site-lib/lablgtk2/liblablglade2.a
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablglade2.so

View file

@ -0,0 +1,14 @@
@comment $NetBSD: PLIST.gnome,v 1.1 2014/10/10 08:37:49 jaapb Exp $
lib/ocaml/site-lib/lablgtk2/gnoDruid.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gnoDruid.cmx
lib/ocaml/site-lib/lablgtk2/gnoDruid.ml
lib/ocaml/site-lib/lablgtk2/gnomeDruid.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gnomeDruid.cmx
lib/ocaml/site-lib/lablgtk2/gnomeDruid.ml
lib/ocaml/site-lib/lablgtk2/gnomeui_tags.h
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgnomeui.a
lib/ocaml/site-lib/lablgtk2/lablgnomeui.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgnomeui.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgnomeui.cmxs
lib/ocaml/site-lib/lablgtk2/liblablgnomeui.a
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablgnomeui.so

View file

@ -0,0 +1,23 @@
@comment $NetBSD: PLIST.gnomecanvas,v 1.1 2014/10/10 08:37:49 jaapb Exp $
lib/ocaml/site-lib/lablgtk2/gnoCanvas.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gnoCanvas.cmx
lib/ocaml/site-lib/lablgtk2/gnoCanvas.ml
lib/ocaml/site-lib/lablgtk2/gnomeCanvas.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gnomeCanvas.cmx
lib/ocaml/site-lib/lablgtk2/gnomeCanvas.ml
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgnomecanvas.a
lib/ocaml/site-lib/lablgtk2/lablgnomecanvas.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgnomecanvas.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgnomecanvas.cmxs
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablpanel.a
lib/ocaml/site-lib/lablgtk2/lablpanel.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablpanel.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablpanel.cmxs
lib/ocaml/site-lib/lablgtk2/liblablgnomecanvas.a
lib/ocaml/site-lib/lablgtk2/liblablpanel.a
lib/ocaml/site-lib/lablgtk2/panel.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/panel.cmx
lib/ocaml/site-lib/lablgtk2/panel.ml
lib/ocaml/site-lib/lablgtk2/panel_tags.h
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablgnomecanvas.so
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablpanel.so

View file

@ -0,0 +1,17 @@
@comment $NetBSD: PLIST.gtksourceview,v 1.1 2014/10/10 08:37:49 jaapb Exp $
lib/ocaml/site-lib/lablgtk2/gSourceView.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gSourceView.cmx
lib/ocaml/site-lib/lablgtk2/gSourceView.ml
lib/ocaml/site-lib/lablgtk2/gtkSourceView.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkSourceView.cmx
lib/ocaml/site-lib/lablgtk2/gtkSourceView.ml
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtksourceview.a
lib/ocaml/site-lib/lablgtk2/lablgtksourceview.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtksourceview.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtksourceview.cmxs
lib/ocaml/site-lib/lablgtk2/liblablgtksourceview.a
lib/ocaml/site-lib/lablgtk2/sourceViewEnums.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/sourceViewEnums.cmx
lib/ocaml/site-lib/lablgtk2/sourceViewEnums.ml
lib/ocaml/site-lib/lablgtk2/sourceView_tags.h
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablgtksourceview.so

View file

@ -0,0 +1,17 @@
@comment $NetBSD: PLIST.gtksourceview2,v 1.1 2014/10/10 08:37:49 jaapb Exp $
lib/ocaml/site-lib/lablgtk2/gSourceView2.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gSourceView2.cmx
lib/ocaml/site-lib/lablgtk2/gSourceView2.ml
lib/ocaml/site-lib/lablgtk2/gtkSourceView2.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkSourceView2.cmx
lib/ocaml/site-lib/lablgtk2/gtkSourceView2.ml
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtksourceview2.a
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtksourceview2.cma
lib/ocaml/site-lib/lablgtk2/lablgtksourceview2.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtksourceview2.cmxs
lib/ocaml/site-lib/lablgtk2/liblablgtksourceview2.a
lib/ocaml/site-lib/lablgtk2/sourceView2Enums.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/sourceView2Enums.cmx
lib/ocaml/site-lib/lablgtk2/sourceView2Enums.ml
lib/ocaml/site-lib/lablgtk2/sourceView2_tags.h
lib/ocaml/site-lib/lablgtk2/dlllablgtksourceview2.so

View file

@ -0,0 +1,10 @@
@comment $NetBSD: PLIST.gtkspell,v 1.1 2014/10/10 08:37:49 jaapb Exp $
lib/ocaml/site-lib/lablgtk2/gtkSpell.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/gtkSpell.cmx
lib/ocaml/site-lib/lablgtk2/gtkSpell.ml
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtkspell.a
lib/ocaml/site-lib/lablgtk2/lablgtkspell.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtkspell.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablgtkspell.cmxs
lib/ocaml/site-lib/lablgtk2/liblablgtkspell.a
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablgtkspell.so

View file

@ -0,0 +1,10 @@
@comment $NetBSD: PLIST.svg,v 1.1 2014/10/10 08:37:49 jaapb Exp $
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablrsvg.a
lib/ocaml/site-lib/lablgtk2/lablrsvg.cma
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablrsvg.cmxa
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/lablrsvg.cmxs
lib/ocaml/site-lib/lablgtk2/liblablrsvg.a
lib/ocaml/site-lib/lablgtk2/rsvg.cmi
${PLIST.opt}lib/ocaml/site-lib/lablgtk2/rsvg.cmx
lib/ocaml/site-lib/lablgtk2/rsvg.ml
${PLIST.stubs}lib/ocaml/site-lib/lablgtk2/dlllablrsvg.so

View file

@ -0,0 +1,22 @@
# $NetBSD: buildlink3.mk,v 1.1 2014/10/10 08:37:49 jaapb Exp $
BUILDLINK_TREE+= ocaml-lablgtk
.if !defined(OCAML_LABLGTK_BUILDLINK3_MK)
OCAML_LABLGTK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.ocaml-lablgtk+= ocaml-lablgtk>=2.6.0nb3
BUILDLINK_ABI_DEPENDS.ocaml-lablgtk+= ocaml-lablgtk>=2.18.2
BUILDLINK_PKGSRCDIR.ocaml-lablgtk?= ../../x11/lablgtk
# gnome-panel must be exposed if and only if we built with it
pkgbase := ocaml-lablgtk
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.ocaml-lablgtk:Mgnomecanvas)
. include "../../x11/gnome-panel/buildlink3.mk"
.endif
.endif # OCAML_LABLGTK_BUILDLINK3_MK
BUILDLINK_TREE+= -ocaml-lablgtk

View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2014/10/10 08:37:49 jaapb Exp $
SHA1 (lablgtk-2.18.2.tar.gz) = 329f7f5eeccc14d6819425dde3be5cf6901cda34
RMD160 (lablgtk-2.18.2.tar.gz) = 165f78a560dcf050ed6237639a14b176bdeffab0
Size (lablgtk-2.18.2.tar.gz) = 787674 bytes
SHA1 (patch-src_Makefile) = a24fafdbc273863e110d4becb79f849053ec9a9c

View file

@ -0,0 +1,63 @@
# $NetBSD: options.mk,v 1.1 2014/10/10 08:37:49 jaapb Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.lablgtk
PKG_SUPPORTED_OPTIONS= glade gnomecanvas gtksourceview gtksourceview2 gtkspell svg
PKG_SUGGESTED_OPTIONS= glade gnomecanvas gtksourceview gtksourceview2 gtkspell svg
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mglade)
.include "../../devel/libglade/buildlink3.mk"
CONFIGURE_ARGS+= --with-glade
PLIST_SRC+= PLIST.glade
.else
CONFIGURE_ARGS+= --without-glade
.endif
.if !empty(PKG_OPTIONS:Mgtkspell)
.include "../../textproc/gtkspell/buildlink3.mk"
CONFIGURE_ARGS+= --with-gtkspell
PLIST_SRC+= PLIST.gtkspell
.else
CONFIGURE_ARGS+= --without-gtkspell
.endif
.if !empty(PKG_OPTIONS:Mgnomecanvas)
.include "../../devel/libgnomeui/buildlink3.mk"
.include "../../graphics/libgnomecanvas/buildlink3.mk"
.include "../../x11/gnome-panel/buildlink3.mk"
CONFIGURE_ARGS+= --with-gnomecanvas
PLIST_SRC+= PLIST.gnomecanvas
.else
CONFIGURE_ARGS+= --without-gnomecanvas
.endif
.if !empty(PKG_OPTIONS:Mgtksourceview)
.include "../../x11/gtksourceview/buildlink3.mk"
CONFIGURE_ARGS+= --with-gtksourceview
PLIST_SRC+= PLIST.gtksourceview
.else
CONFIGURE_ARGS+= --without-gtksourceview
.endif
.if !empty(PKG_OPTIONS:Mgtksourceview2)
.include "../../x11/gtksourceview2/buildlink3.mk"
CONFIGURE_ARGS+= --with-gtksourceview2
PLIST_SRC+= PLIST.gtksourceview2
.else
CONFIGURE_ARGS+= --without-gtksourceview2
.endif
.if !empty(PKG_OPTIONS:Msvg)
.include "../../graphics/librsvg/buildlink3.mk"
CONFIGURE_ARGS+= --with-rsvg
PLIST_SRC+= PLIST.svg
.else
CONFIGURE_ARGS+= --without-rsvg
.endif
.if !empty(PKG_OPTIONS:Mgnomecanvas)
PLIST_SRC+= PLIST.gnome
.endif
PLIST_SRC+= PLIST

View file

@ -0,0 +1,18 @@
$NetBSD: patch-src_Makefile,v 1.1 2014/10/10 08:37:49 jaapb Exp $
Do not create an ld.conf, this is done afterwards through the PLIST
--- src/Makefile.orig 2013-10-01 08:31:50.000000000 +0000
+++ src/Makefile
@@ -395,10 +395,10 @@ findlib-install:
exit 2; fi
mkdir -p "$(BINDIR)"
mkdir -p "$(DESTDIR)$(FINDLIBDIR)"
- @if test -f "$(DESTDIR)$(OCAMLLDCONF)"; then :; else \
+# @if test -f "$(DESTDIR)$(OCAMLLDCONF)"; then :; else \
touch "$(DESTDIR)$(OCAMLLDCONF)"; fi
$(OCAMLFIND) install -destdir "$(DESTDIR)$(FINDLIBDIR)" \
- -ldconf "$(DESTDIR)$(OCAMLLDCONF)" \
+ -ldconf ignore \
lablgtk2 ../META \
build.ml \
$(CLIBS) \