git: 2f649122f634 - main - x11-toolkits/ocaml-lablgtk2: the port had been hopefully improved (+)

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Mon, 11 Oct 2021 12:37:15 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2f649122f634fb0f188a643961659aed0c99833f

commit 2f649122f634fb0f188a643961659aed0c99833f
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2021-10-11 12:36:12 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2021-10-11 12:36:14 +0000

    x11-toolkits/ocaml-lablgtk2: the port had been hopefully improved (+)
    
    - Amend USE_GNOME and convert to static pkg-plist as suggested by the
      stage Q/A; particularly, the latter should help track changes easier
    
    - Add PORTSCOUT to limit the scope to versions we're interested: before
      it was picking up bogusly named `lablgtk2188' tag which corresponds to
      the older version 2.18.8; new tags are named sanely and consistently
    
    - Push option definition and description block lower within the Makefile
      where it normally belongs
    
    - Synchronize port description with upstream and remove references to
      ${PREFIX} and ${PORTNAME} from it as they are not expanded and this is
      not the right place to point users to the installed documentation in
      the first place; actualize WWW line while I'm here
---
 x11-toolkits/ocaml-lablgtk2/Makefile  |  24 ++-
 x11-toolkits/ocaml-lablgtk2/pkg-descr |  16 +-
 x11-toolkits/ocaml-lablgtk2/pkg-plist | 390 ++++++++++++++++++++++++++++++++++
 3 files changed, 410 insertions(+), 20 deletions(-)

diff --git a/x11-toolkits/ocaml-lablgtk2/Makefile b/x11-toolkits/ocaml-lablgtk2/Makefile
index 9cd576ac71fd..6a07a365a647 100644
--- a/x11-toolkits/ocaml-lablgtk2/Makefile
+++ b/x11-toolkits/ocaml-lablgtk2/Makefile
@@ -13,21 +13,13 @@ LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		gmake gnome pkgconfig
-USE_GNOME=	gtk20
+USE_GNOME=	cairo gdkpixbuf2 gtk20
 USE_OCAML=	yes
 USE_OCAML_FINDLIB=	yes
-USE_OCAMLFIND_PLIST=	yes
 USE_OCAML_CAMLP4=	yes
 USE_OCAML_LDCONFIG=	yes
 USE_OCAML_WASH=		yes
 
-OPTIONS_DEFINE=		DOCS EXAMPLES GTKGLAREA GTKSOURCEVIEW2 GTKSPELL LIBRSVG2
-OPTIONS_DEFAULT=	GTKGLAREA GTKSOURCEVIEW2 GTKSPELL LIBRSVG2
-
-GTKGLAREA_DESC=		GtkGLArea support
-GTKSOURCEVIEW2_DESC=	GtkSourceView 2 support
-GTKSPELL_DESC=		GtkSpell support
-
 HAS_CONFIGURE=	yes
 ALL_TARGET=	all opt
 MAKE_JOBS_UNSAFE=	yes
@@ -36,18 +28,26 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	garrigue
 GH_PROJECT=	lablgtk
 
+PORTSCOUT=	limit:^${PORTVERSION:R:R}
+
 CONFIGURE_ARGS=	--prefix=${PREFIX} --with-libdir=${PREFIX}/${OCAML_LIBDIR} \
 		--without-gtksourceview --without-gnomeui \
 		--without-panel --without-glade --without-gnomecanvas
 CONFIGURE_ENV=	CAMLP4O="camlp4 pa_o.cmo pa_op.cmo pr_dump.cmo"
 
-PATTERN=	[[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]]
-
 DOCSDIR=	${OCAML_DOCSDIR}/${PORTNAME}
 PORTDOCS=	COPYING README
 EXAMPLESDIR=	${OCAML_EXAMPLESDIR}/${PORTNAME}
 PORTEXAMPLES=	*
 
+OPTIONS_DEFINE=	DOCS EXAMPLES GTKGLAREA GTKSOURCEVIEW2 GTKSPELL LIBRSVG2
+OPTIONS_DEFAULT=	GTKGLAREA GTKSOURCEVIEW2 GTKSPELL LIBRSVG2
+OPTIONS_SUB=	yes
+
+GTKGLAREA_DESC=	GtkGLArea support
+GTKSOURCEVIEW2_DESC=	GtkSourceView 2 support
+GTKSPELL_DESC=	GtkSpell support
+
 GTKGLAREA_BUILD_DEPENDS=lablgl:graphics/ocaml-lablgl
 GTKGLAREA_LIB_DEPENDS=	libgtkgl-2.0.so:x11-toolkits/gtkglarea2
 GTKGLAREA_RUN_DEPENDS=	lablgl:graphics/ocaml-lablgl
@@ -65,6 +65,8 @@ LIBRSVG2_CONFIGURE_WITH=rsvg
 LIBRSVG2_USE=		GNOME=librsvg2
 LIBRSVG2_VARS=		EXAMPLES_SUBDIRS+=rsvg
 
+PATTERN=	[[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]]
+
 post-patch:
 	@${REINPLACE_CMD} -E \
 		-e 's|^(CFLAGS[[:space:]]*\+=[[:space:]]*-O)|\1 ${CFLAGS}|' \
diff --git a/x11-toolkits/ocaml-lablgtk2/pkg-descr b/x11-toolkits/ocaml-lablgtk2/pkg-descr
index 7f0cc3d97d25..fad1ae00fe31 100644
--- a/x11-toolkits/ocaml-lablgtk2/pkg-descr
+++ b/x11-toolkits/ocaml-lablgtk2/pkg-descr
@@ -1,11 +1,9 @@
-LablGTK2 uses the rich type system of Objective Caml 3 to provide
-a strongly typed, yet very comfortable, object-oriented interface
-to GTK+ 2.x.
+LablGtk2 is an OCaml interface to GTK+ 2.x.  It provides a strongly-typed,
+yet comfortable, object-oriented interface compatible with GTK+'s dynamic
+typing through OCaml's rich type system.  Most widgets and methods are
+available, along with many examples.
 
-Objective Caml threads are supported, including for the toplevel,
-which allows for interactive use of the library.
+Objective Caml threads are supported, including for the toplevel, which
+allows for interactive use of the library.
 
-Please see ${PREFIX}/share/doc/ocaml/${PORTNAME}/README for further
-information.
-
-WWW: http://lablgtk.forge.ocamlcore.org/
+WWW: https://garrigue.github.io/lablgtk/
diff --git a/x11-toolkits/ocaml-lablgtk2/pkg-plist b/x11-toolkits/ocaml-lablgtk2/pkg-plist
index 7bc97bcdba5a..5b4b09842eb0 100644
--- a/x11-toolkits/ocaml-lablgtk2/pkg-plist
+++ b/x11-toolkits/ocaml-lablgtk2/pkg-plist
@@ -1,2 +1,392 @@
 bin/gdk_pixbuf_mlsource
 bin/lablgtk2
+%%OCAML_SITELIBDIR%%/lablgtk2/META
+%%OCAML_SITELIBDIR%%/lablgtk2/build.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/dlllablgtk2.so
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/dlllablgtkgl2.so
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/dlllablgtksourceview2.so
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/dlllablgtkspell.so
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/dlllablrsvg.so
+%%OCAML_SITELIBDIR%%/lablgtk2/gAction.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gAction.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gAction.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gAction.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gAssistant.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gAssistant.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gAssistant.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gAssistant.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gBin.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gBin.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gBin.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gBin.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gBroken.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gBroken.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gBroken.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gBroken.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gButton.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gButton.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gButton.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gButton.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gContainer.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gContainer.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gContainer.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gContainer.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gData.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gData.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gData.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gData.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gDraw.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gDraw.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gDraw.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gDraw.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gEdit.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gEdit.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gEdit.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gEdit.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gFile.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gFile.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gFile.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gFile.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gList.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gList.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gList.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gList.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gMain.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gMain.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gMain.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gMain.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gMenu.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gMenu.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gMenu.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gMenu.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gMisc.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gMisc.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gMisc.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gMisc.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gObj.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gObj.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gObj.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gObj.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gPack.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gPack.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gPack.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gPack.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gPango.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gPango.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gPango.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gRange.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gRange.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gRange.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gRange.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gSourceView.mli
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/gSourceView2.cmi
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/gSourceView2.cmx
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/gSourceView2.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gSourceView2.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gText.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gText.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gText.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gText.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gToolbox.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gToolbox.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gToolbox.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gToolbox.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gTree.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gTree.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gTree.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gTree.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gUtil.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gUtil.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gUtil.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gUtil.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gWindow.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gWindow.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gWindow.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gWindow.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gaux.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gaux.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gaux.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gdk.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gdk.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gdk.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gdk.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkEnums.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkEnums.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkEnums.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkEvent.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkEvent.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkEvent.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkKeysyms.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkKeysyms.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkKeysyms.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkPixbuf.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkPixbuf.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkPixbuf.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkPixbuf.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gdk_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkpixbuf_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/gdkprivate-win32.h
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/glGtk.cmi
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/glGtk.cmx
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/glGtk.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/glGtk.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/glade.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/glib.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/glib.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/glib.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/glib.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/glib_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/gnoCanvas.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gnoDruid.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gobject.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gobject.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gobject.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gobject.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gobject_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/gpointer.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gpointer.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gpointer.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gpointer.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gtk.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtk.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtk.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkActionProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkActionProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkActionProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkAssistant.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkAssistant.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkAssistant.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkAssistantProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkAssistantProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkAssistantProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBase.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBase.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBase.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBaseProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBaseProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBaseProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBin.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBin.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBin.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBinProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBinProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBinProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBroken.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBroken.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBroken.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBrokenProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBrokenProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkBrokenProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkButton.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkButton.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkButton.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkButtonProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkButtonProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkButtonProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkData.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkData.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkData.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEdit.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEdit.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEdit.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEditProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEditProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEditProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEnums.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEnums.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkEnums.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkFile.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkFile.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkFile.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkFileProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkFileProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkFileProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkInit.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkInit.cmo
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkInit.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkInit.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkInit.o
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkList.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkList.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkList.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkListProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkListProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkListProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMain.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMain.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMain.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMenu.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMenu.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMenu.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMenuProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMenuProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMenuProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMisc.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMisc.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMisc.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMiscProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMiscProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkMiscProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkObject.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkObject.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkObject.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkPack.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkPack.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkPack.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkPackProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkPackProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkPackProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkRange.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkRange.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkRange.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkRangeProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkRangeProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkRangeProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSignal.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSignal.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSignal.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSignal.mli
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkSourceView2.cmi
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkSourceView2.cmx
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkSourceView2.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSourceView2_types.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSourceView_types.mli
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkSpell.cmi
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkSpell.cmx
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkSpell.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkSpell.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkStock.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkStock.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkStock.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkText.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkText.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkText.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTextProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTextProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTextProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThInit.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThInit.cmo
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThInit.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThread.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThread.cmo
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThread.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThread.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThread.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkThread.o
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTree.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTree.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTree.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTreeProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTreeProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkTreeProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkWindow.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkWindow.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gtkWindow.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gtk_tags.h
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/gtkgl_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/gutf8.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/gutf8.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/gutf8.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/gutf8.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/lablgtk.a
+%%OCAML_SITELIBDIR%%/lablgtk2/lablgtk.cma
+%%OCAML_SITELIBDIR%%/lablgtk2/lablgtk.cmxa
+%%OCAML_SITELIBDIR%%/lablgtk2/lablgtk.cmxs
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkgl.a
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkgl.cma
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkgl.cmxa
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkgl.cmxs
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtksourceview2.a
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtksourceview2.cma
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtksourceview2.cmxa
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtksourceview2.cmxs
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkspell.a
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkspell.cma
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkspell.cmxa
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/lablgtkspell.cmxs
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablrsvg.a
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablrsvg.cma
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablrsvg.cmxa
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/lablrsvg.cmxs
+%%OCAML_SITELIBDIR%%/lablgtk2/liblablgtk2.a
+%%GTKGLAREA%%%%OCAML_SITELIBDIR%%/lablgtk2/liblablgtkgl2.a
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/liblablgtksourceview2.a
+%%GTKSPELL%%%%OCAML_SITELIBDIR%%/lablgtk2/liblablgtkspell.a
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/liblablrsvg.a
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_domain.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gdk.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gdkpixbuf.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_glib.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gobject.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gpointer.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gtk.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gtktext.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gtktree.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_gvaluecaml.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ml_pango.h
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkActionProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkActionProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkActionProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkAssistantProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkAssistantProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkAssistantProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBaseProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBaseProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBaseProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBinProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBinProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBinProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBrokenProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBrokenProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkBrokenProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkButtonProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkButtonProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkButtonProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkEditProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkEditProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkEditProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkFileProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkFileProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkFileProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkListProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkListProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkListProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkMenuProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkMenuProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkMenuProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkMiscProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkMiscProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkMiscProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkPackProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkPackProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkPackProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkRangeProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkRangeProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkRangeProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkTextProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkTextProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkTextProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkTreeProps.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkTreeProps.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/ogtkTreeProps.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/panel.mli
+%%OCAML_SITELIBDIR%%/lablgtk2/pango.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/pango.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/pango.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/pangoEnums.cmi
+%%OCAML_SITELIBDIR%%/lablgtk2/pangoEnums.cmx
+%%OCAML_SITELIBDIR%%/lablgtk2/pangoEnums.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/pango_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/propcc
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/rsvg.cmi
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/rsvg.cmx
+%%LIBRSVG2%%%%OCAML_SITELIBDIR%%/lablgtk2/rsvg.ml
+%%OCAML_SITELIBDIR%%/lablgtk2/rsvg.mli
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/sourceView2Enums.cmi
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/sourceView2Enums.cmx
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/sourceView2Enums.ml
+%%GTKSOURCEVIEW2%%%%OCAML_SITELIBDIR%%/lablgtk2/sourceView2_tags.h
+%%OCAML_SITELIBDIR%%/lablgtk2/varcc
+%%OCAML_SITELIBDIR%%/lablgtk2/win32.h
+%%OCAML_SITELIBDIR%%/lablgtk2/wrappers.h
+%%OCAML_SITELIBDIR%%/lablgtk2/xml_lexer.mli