ports/123308: upgrade port: x11-toolkits/ocaml-lablgtk2 2.10.1

Lapo Luchini lapo at lapo.it
Thu May 1 18:30:01 UTC 2008


>Number:         123308
>Category:       ports
>Synopsis:       upgrade port: x11-toolkits/ocaml-lablgtk2 2.10.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 01 18:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Lapo Luchini
>Release:        FreeBSD 6.3-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD motoko.lapo.it 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #8: Thu Dec 13 09:33:49 CET 2007 root at motoko.lapo.it:/usr/obj/usr/src/sys/MOTOKO amd64

An attemp to upgrade the port, it compiles and seems to work, though the plist is probably a bit strange regarding 
'GL' files, but AFAICT it was already a problem in previous versions, and I'm not really interested into it enough to 
learn enough OCaml directory structure to properly fix it ;-)

The port mantainer probably knows better, and I hope this PR can help him a bit at least. Else, just ignore it ;-)

>Description:
>How-To-Repeat:
>Fix:

--- pr-ocaml-lablgtk2 begins here ---
diff -ruN ocaml-lablgtk2/Makefile ocaml-lablgtk2.new/Makefile
--- ocaml-lablgtk2/Makefile	2007-05-19 22:31:26.000000000 +0200
+++ ocaml-lablgtk2.new/Makefile	2008-05-01 19:55:36.371213000 +0200
@@ -5,8 +5,7 @@
 # $FreeBSD: ports/x11-toolkits/ocaml-lablgtk2/Makefile,v 1.16 2007/05/19 20:31:26 flz Exp $
 
 PORTNAME=	lablgtk2
-PORTVERSION=	2.6.0
-PORTREVISION=	4
+PORTVERSION=	2.10.1
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/olabl/ \
 		http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ \
diff -ruN ocaml-lablgtk2/distinfo ocaml-lablgtk2.new/distinfo
--- ocaml-lablgtk2/distinfo	2005-12-11 02:57:19.000000000 +0100
+++ ocaml-lablgtk2.new/distinfo	2008-05-01 19:54:23.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (lablgtk-2.6.0.tar.gz) = 47319aacbbb761323bdfab67513829df
-SHA256 (lablgtk-2.6.0.tar.gz) = 3694bc1e288ce0903af6c96a2790d2340ba38fa51b18090062ede75137d97876
-SIZE (lablgtk-2.6.0.tar.gz) = 658095
+MD5 (lablgtk-2.10.1.tar.gz) = bd7073ca05e684e5d5a3d553371fd6e5
+SHA256 (lablgtk-2.10.1.tar.gz) = e80c1db579cec89072fdaed755a179e26849c5eec51b2aa5627edda6173da886
+SIZE (lablgtk-2.10.1.tar.gz) = 768508
diff -ruN ocaml-lablgtk2/pkg-plist ocaml-lablgtk2.new/pkg-plist
--- ocaml-lablgtk2/pkg-plist	2006-02-28 11:34:14.000000000 +0100
+++ ocaml-lablgtk2.new/pkg-plist	2008-05-01 20:14:32.000000000 +0200
@@ -5,6 +5,10 @@
 lib/ocaml/lablgtk2/gAction.cmx
 lib/ocaml/lablgtk2/gAction.ml
 lib/ocaml/lablgtk2/gAction.mli
+lib/ocaml/lablgtk2/gAssistant.cmi
+lib/ocaml/lablgtk2/gAssistant.cmx
+lib/ocaml/lablgtk2/gAssistant.ml
+lib/ocaml/lablgtk2/gAssistant.mli
 lib/ocaml/lablgtk2/gBin.cmi
 lib/ocaml/lablgtk2/gBin.cmx
 lib/ocaml/lablgtk2/gBin.ml
@@ -68,6 +72,7 @@
 lib/ocaml/lablgtk2/gRange.cmx
 lib/ocaml/lablgtk2/gRange.ml
 lib/ocaml/lablgtk2/gRange.mli
+lib/ocaml/lablgtk2/gSourceView.mli
 lib/ocaml/lablgtk2/gText.cmi
 lib/ocaml/lablgtk2/gText.cmx
 lib/ocaml/lablgtk2/gText.ml
@@ -114,7 +119,7 @@
 %%GL%%lib/ocaml/lablgtk2/glGtk.cmi
 %%GL%%lib/ocaml/lablgtk2/glGtk.cmx
 %%GL%%lib/ocaml/lablgtk2/glGtk.ml
-%%GL%%lib/ocaml/lablgtk2/glGtk.mli
+lib/ocaml/lablgtk2/glGtk.mli
 %%GLADE%%lib/ocaml/lablgtk2/glade.cmi
 %%GLADE%%lib/ocaml/lablgtk2/glade.cmx
 %%GLADE%%lib/ocaml/lablgtk2/glade.ml
@@ -128,16 +133,10 @@
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/gnoCanvas.cmx
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/gnoCanvas.ml
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/gnoCanvas.mli
-lib/ocaml/lablgtk2/gnoDruid.cmi
-lib/ocaml/lablgtk2/gnoDruid.cmx
-lib/ocaml/lablgtk2/gnoDruid.ml
 lib/ocaml/lablgtk2/gnoDruid.mli
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/gnomeCanvas.cmi
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/gnomeCanvas.cmx
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/gnomeCanvas.ml
-lib/ocaml/lablgtk2/gnomeDruid.cmi
-lib/ocaml/lablgtk2/gnomeDruid.cmx
-lib/ocaml/lablgtk2/gnomeDruid.ml
 %%GNOMEUI%%lib/ocaml/lablgtk2/gnomeui_tags.h
 lib/ocaml/lablgtk2/gobject.cmi
 lib/ocaml/lablgtk2/gobject.cmx
@@ -151,6 +150,9 @@
 lib/ocaml/lablgtk2/gtk.cmi
 lib/ocaml/lablgtk2/gtk.cmx
 lib/ocaml/lablgtk2/gtk.ml
+lib/ocaml/lablgtk2/gtkAssistant.cmi
+lib/ocaml/lablgtk2/gtkAssistant.cmx
+lib/ocaml/lablgtk2/gtkAssistant.ml
 lib/ocaml/lablgtk2/gtkBase.cmi
 lib/ocaml/lablgtk2/gtkBase.cmx
 lib/ocaml/lablgtk2/gtkBase.ml
@@ -205,6 +207,7 @@
 lib/ocaml/lablgtk2/gtkSignal.cmx
 lib/ocaml/lablgtk2/gtkSignal.ml
 lib/ocaml/lablgtk2/gtkSignal.mli
+lib/ocaml/lablgtk2/gtkSourceView_types.mli
 %%GTKSPELL%%lib/ocaml/lablgtk2/gtkSpell.cmi
 %%GTKSPELL%%lib/ocaml/lablgtk2/gtkSpell.cmx
 %%GTKSPELL%%lib/ocaml/lablgtk2/gtkSpell.ml
@@ -230,7 +233,6 @@
 lib/ocaml/lablgtk2/gtkWindow.cmx
 lib/ocaml/lablgtk2/gtkWindow.ml
 lib/ocaml/lablgtk2/gtk_tags.h
-lib/ocaml/lablgtk2/gtkgl_tags.h
 %%GLADE%%lib/ocaml/lablgtk2/lablglade.a
 %%GLADE%%lib/ocaml/lablgtk2/lablglade.cma
 %%GLADE%%lib/ocaml/lablgtk2/lablglade.cmxa
@@ -243,9 +245,6 @@
 lib/ocaml/lablgtk2/lablgtk.a
 lib/ocaml/lablgtk2/lablgtk.cma
 lib/ocaml/lablgtk2/lablgtk.cmxa
-lib/ocaml/lablgtk2/lablgtkgl.a
-lib/ocaml/lablgtk2/lablgtkgl.cma
-lib/ocaml/lablgtk2/lablgtkgl.cmxa
 %%GTKSPELL%%lib/ocaml/lablgtk2/lablgtkspell.a
 %%GTKSPELL%%lib/ocaml/lablgtk2/lablgtkspell.cma
 %%GTKSPELL%%lib/ocaml/lablgtk2/lablgtkspell.cmxa
@@ -259,16 +258,17 @@
 %%GNOMECANVAS%%lib/ocaml/lablgtk2/liblablgnomecanvas.a
 %%GNOMEUI%%lib/ocaml/lablgtk2/liblablgnomeui.a
 lib/ocaml/lablgtk2/liblablgtk2.a
-lib/ocaml/lablgtk2/liblablgtkgl2.a
 %%GTKSPELL%%lib/ocaml/lablgtk2/liblablgtkspell.a
 %%PANEL%%lib/ocaml/lablgtk2/liblablpanel.a
 %%RSVG%%lib/ocaml/lablgtk2/liblablrsvg.a
+lib/ocaml/lablgtk2/ml_domain.h
 lib/ocaml/lablgtk2/ml_gdk.h
 lib/ocaml/lablgtk2/ml_gdkpixbuf.h
 lib/ocaml/lablgtk2/ml_glib.h
 lib/ocaml/lablgtk2/ml_gobject.h
 lib/ocaml/lablgtk2/ml_gpointer.h
 lib/ocaml/lablgtk2/ml_gtk.h
+lib/ocaml/lablgtk2/ml_gtktext.h
 lib/ocaml/lablgtk2/ml_gtktree.h
 lib/ocaml/lablgtk2/ml_gvaluecaml.h
 lib/ocaml/lablgtk2/ml_pango.h
@@ -277,6 +277,7 @@
 %%PANEL%%lib/ocaml/lablgtk2/panel.ml
 %%PANEL%%lib/ocaml/lablgtk2/panel.mli
 %%PANEL%%lib/ocaml/lablgtk2/panel_tags.h
+lib/ocaml/lablgtk2/panel.mli
 lib/ocaml/lablgtk2/pango.cmi
 lib/ocaml/lablgtk2/pango.cmx
 lib/ocaml/lablgtk2/pango.ml
@@ -297,20 +298,12 @@
 %%GNOMECANVAS%%lib/ocaml/stublibs/dlllablgnomecanvas.so
 %%GNOMEUI%%lib/ocaml/stublibs/dlllablgnomeui.so
 lib/ocaml/stublibs/dlllablgtk2.so
-lib/ocaml/stublibs/dlllablgtkgl2.so
 %%GTKSPELL%%lib/ocaml/stublibs/dlllablgtkspell.so
 %%PANEL%%lib/ocaml/stublibs/dlllablpanel.so
 %%RSVG%%lib/ocaml/stublibs/dlllablrsvg.so
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/gears.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/morph3d.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/planet.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/scene.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/simple.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/texturesurf.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-2.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-3.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-4.ml
-%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-5.ml
+%%PORTDOCS%%%%EXAMPLESDIR%%/about.ml
+%%PORTDOCS%%%%EXAMPLESDIR%%/assistant.ml
+%%PORTDOCS%%%%EXAMPLESDIR%%/assistant_tutorial.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/action.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/buttons.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/calc.ml
@@ -323,6 +316,8 @@
 %%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-richtext.ml
 %%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/flower.png
 %%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/toroid.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/cgets.ml
+%%PORTDOCS%%%%EXAMPLESDIR%%/cputs.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/clist.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/combo.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/combobox.ml
@@ -355,6 +350,7 @@
 %%PORTDOCS%%%%EXAMPLESDIR%%/image256x256.rgb
 %%PORTDOCS%%%%EXAMPLESDIR%%/kaimono.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/label.ml
+%%PORTDOCS%%%%EXAMPLESDIR%%/link_button.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/lissajous.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/nihongo.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/notebook.ml
@@ -370,6 +366,7 @@
 %%PORTDOCS%%%%RSVG%%%%EXAMPLESDIR%%/rsvg/test_rsvg.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/scrolledwin.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/signal_override.ml
+%%PORTDOCS%%%%EXAMPLESDIR%%/slide_show.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/socket.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/spell.ml
 %%PORTDOCS%%%%EXAMPLESDIR%%/test.xpm
@@ -394,7 +391,6 @@
 %%PORTDOCS%%%%PANEL%%@dirrm %%EXAMPLESDIR%%/panel
 %%PORTDOCS%%%%GLADE%%@dirrm %%EXAMPLESDIR%%/glade
 %%PORTDOCS%%%%GNOMECANVAS%%@dirrm %%EXAMPLESDIR%%/canvas
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/GL
 %%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrmtry share/examples/ocaml
 %%PORTDOCS%%%%DOCSDIR%%/COPYING
--- pr-ocaml-lablgtk2 ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list