The attached diff fixes this error:

ocamlfind: While parsing '/usr/local/lib/ocaml/site-lib/lablgtk2/META': Double 
definition of 'directory'


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/lablgtk2/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile    16 Sep 2011 12:29:16 -0000      1.18
+++ Makefile    21 May 2012 17:19:47 -0000
@@ -5,7 +5,7 @@ COMMENT =       OCaml interface to GTK+2
 V =            2.14.2
 DISTNAME =     lablgtk-$V
 PKGNAME =      lablgtk2-$V
-REVISION =     4
+REVISION =     5
 CATEGORIES =   x11 devel
 
 HOMEPAGE =     http://lablgtk.forge.ocamlcore.org/
Index: patches/patch-META
===================================================================
RCS file: /cvs/ports/x11/lablgtk2/patches/patch-META,v
retrieving revision 1.2
diff -u -p -r1.2 patch-META
--- patches/patch-META  27 Oct 2009 09:25:38 -0000      1.2
+++ patches/patch-META  21 May 2012 17:19:47 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-META,v 1.2 2009/10/27 09:25:38 giovanni Exp $
 --- META.orig  Fri Feb 13 03:39:14 2009
 +++ META       Wed Oct 21 17:30:00 2009
-@@ -1,8 +1,14 @@
+@@ -1,8 +1,13 @@
  requires=""
 -version="2.12.0"
 -archive(byte)="lablgtk.cma"
@@ -12,7 +12,6 @@ $OpenBSD: patch-META,v 1.2 2009/10/27 09
 +version="2.14.0"
  directory="+lablgtk2"
 +requires(lablGL)="lablGL"
-+directory="+lablgtk2"
 +archive(byte)="lablgtk.cma  lablgnomecanvas.cma  gtkInit.cmo"
 +archive(native)="lablgtk.cmxa  lablgnomecanvas.cmxa gtkInit.cmx"
 +archive(byte,lablGL)="lablgtk.cma lablgtkgl.cma  lablgnomecanvas.cma  
gtkInit.cmo"


Reply via email to