Update to lablgtk2-2.16.0

OK avsm@
This commit is contained in:
dcoppa 2012-10-09 09:22:24 +00:00
parent e9aa0d3a41
commit aa2fcd1462
8 changed files with 125 additions and 54 deletions

View File

@ -1,15 +1,14 @@
# $OpenBSD: Makefile,v 1.19 2012/05/22 13:56:33 dcoppa Exp $
# $OpenBSD: Makefile,v 1.20 2012/10/09 09:22:24 dcoppa Exp $
COMMENT = OCaml interface to GTK+2
V = 2.14.2
V = 2.16.0
DISTNAME = lablgtk-$V
PKGNAME = lablgtk2-$V
REVISION = 5
CATEGORIES = x11 devel
HOMEPAGE = http://lablgtk.forge.ocamlcore.org/
MASTER_SITES = https://forge.ocamlcore.org/frs/download.php/561/
MASTER_SITES = https://forge.ocamlcore.org/frs/download.php/979/
# LGPL
PERMIT_PACKAGE_CDROM = Yes
@ -17,13 +16,15 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 cairo drm
WANTLIB += expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glade-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 gtk-x11-2.0 gtksourceview-2.0 m pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pixman-1 png pthread-stubs
WANTLIB += rsvg-2 xcb xcb-render xcb-shm xml2 z
WANTLIB = GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi \
Xinerama Xrandr Xrender atk-1.0 cairo expat \
fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
gio-2.0 glade-2.0 glib-2.0 gobject-2.0 \
gtk-x11-2.0 gtksourceview-2.0 m pango-1.0 \
pangocairo-1.0 pangoft2-1.0 pixman-1 png \
pthread-stubs rsvg-2 xcb xcb-render xcb-shm xml2 z
BUILD_DEPENDS = sysutils/findlib
LIB_DEPENDS = x11/gtk+2 \
devel/libglade2 \

View File

@ -1,5 +1,2 @@
MD5 (lablgtk-2.14.2.tar.gz) = utd2gKctq4uRXK6Z0eybHw==
RMD160 (lablgtk-2.14.2.tar.gz) = qkY3BTmOtgcSGH72olKEn7Wcv/I=
SHA1 (lablgtk-2.14.2.tar.gz) = /RhEGMy8VCgldIymP7p1E40upWE=
SHA256 (lablgtk-2.14.2.tar.gz) = SYGr7avcRiMD80UQQELIivInzNUP0wqb9I/TU6sC0Lo=
SIZE (lablgtk-2.14.2.tar.gz) = 779803
SHA256 (lablgtk-2.16.0.tar.gz) = oOqXUuslfa3PwpFECP/zOdTDQ1eALwLGMyndQbd33i8=
SIZE (lablgtk-2.16.0.tar.gz) = 787217

View File

@ -1,23 +0,0 @@
$OpenBSD: patch-META,v 1.3 2012/05/22 13:56:33 dcoppa Exp $
--- META.orig Fri Feb 13 03:39:14 2009
+++ META Tue May 22 15:50:54 2012
@@ -1,8 +1,13 @@
requires=""
-version="2.12.0"
-archive(byte)="lablgtk.cma"
-archive(byte,init)="lablgtk.cma gtkInit.cmo"
-archive(native)="lablgtk.cmxa"
-archive(native,init)="lablgtk.cmxa gtkInit.cmx"
-linkopts=""
+version="2.14.0"
directory="+lablgtk2"
+requires(lablGL)="lablGL"
+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"
+archive(native,lablGL)="lablgtk.cmxa lablgtkgl.cmxa lablgnomecanvas.cmxa gtkInit.cmx"
+archive(byte,mt) += "gtkThread.cmo"
+archive(native,mt) += "gtkThread.cmx"
+archive(byte,lablGL,mt) += "gtkThread.cmo"
+archive(native,lablGL,mt) += "gtkThread.cmx"
+archive(toploop,mt) += "gtkThInit.cmo"

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-src_Makefile,v 1.1.1.1 2009/05/28 09:18:24 giovanni Exp $
--- src/Makefile.orig Fri Dec 26 05:28:27 2008
+++ src/Makefile Tue May 19 18:38:19 2009
@@ -46,7 +46,7 @@ CUSTOM = -custom
$OpenBSD: patch-src_Makefile,v 1.2 2012/10/09 09:22:24 dcoppa Exp $
--- src/Makefile.orig Thu Aug 23 12:37:48 2012
+++ src/Makefile Fri Aug 24 12:06:15 2012
@@ -48,7 +48,7 @@ CUSTOM = -custom
#MLLINK += -cclib -lcamlrund
MLBYTEFLAGS = -g -dtypes
else
@ -10,7 +10,7 @@ $OpenBSD: patch-src_Makefile,v 1.1.1.1 2009/05/28 09:18:24 giovanni Exp $
ifneq ($(TOOLCHAIN),msvc)
CFLAGS += -O
endif
@@ -61,7 +61,7 @@ endif
@@ -63,7 +63,7 @@ endif
THLINK = unix.cma threads.cma
ifdef USE_CC

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PFRAG.dynlink-native,v 1.1 2012/10/09 09:22:24 dcoppa Exp $
@bin lib/ocaml/lablgtk2/lablglade.cmxs
@bin lib/ocaml/lablgtk2/lablgtk.cmxs
@bin lib/ocaml/lablgtk2/lablgtksourceview2.cmxs
@bin lib/ocaml/lablgtk2/lablrsvg.cmxs

View File

@ -1,4 +1,5 @@
@comment $OpenBSD: PFRAG.native,v 1.5 2011/01/19 23:36:18 jasper Exp $
@comment $OpenBSD: PFRAG.native,v 1.6 2012/10/09 09:22:24 dcoppa Exp $
%%dynlink%%
lib/ocaml/lablgtk2/gAction.cmx
lib/ocaml/lablgtk2/gAssistant.cmx
lib/ocaml/lablgtk2/gBin.cmx
@ -34,45 +35,71 @@ lib/ocaml/lablgtk2/glib.cmx
lib/ocaml/lablgtk2/gobject.cmx
lib/ocaml/lablgtk2/gpointer.cmx
lib/ocaml/lablgtk2/gtk.cmx
lib/ocaml/lablgtk2/gtkActionProps.cmx
lib/ocaml/lablgtk2/gtkAssistant.cmx
lib/ocaml/lablgtk2/gtkAssistantProps.cmx
lib/ocaml/lablgtk2/gtkBase.cmx
lib/ocaml/lablgtk2/gtkBaseProps.cmx
lib/ocaml/lablgtk2/gtkBin.cmx
lib/ocaml/lablgtk2/gtkBinProps.cmx
lib/ocaml/lablgtk2/gtkBroken.cmx
lib/ocaml/lablgtk2/gtkBrokenProps.cmx
lib/ocaml/lablgtk2/gtkButton.cmx
lib/ocaml/lablgtk2/gtkButtonProps.cmx
lib/ocaml/lablgtk2/gtkData.cmx
lib/ocaml/lablgtk2/gtkEdit.cmx
lib/ocaml/lablgtk2/gtkEditProps.cmx
lib/ocaml/lablgtk2/gtkEnums.cmx
lib/ocaml/lablgtk2/gtkFile.cmx
lib/ocaml/lablgtk2/gtkFileProps.cmx
lib/ocaml/lablgtk2/gtkInit.cmx
lib/ocaml/lablgtk2/gtkInit.o
lib/ocaml/lablgtk2/gtkList.cmx
lib/ocaml/lablgtk2/gtkListProps.cmx
lib/ocaml/lablgtk2/gtkMain.cmx
lib/ocaml/lablgtk2/gtkMenu.cmx
lib/ocaml/lablgtk2/gtkMenuProps.cmx
lib/ocaml/lablgtk2/gtkMisc.cmx
lib/ocaml/lablgtk2/gtkMiscProps.cmx
lib/ocaml/lablgtk2/gtkObject.cmx
lib/ocaml/lablgtk2/gtkPack.cmx
lib/ocaml/lablgtk2/gtkPackProps.cmx
lib/ocaml/lablgtk2/gtkRange.cmx
lib/ocaml/lablgtk2/gtkRangeProps.cmx
lib/ocaml/lablgtk2/gtkSignal.cmx
lib/ocaml/lablgtk2/gtkSourceView2.cmx
lib/ocaml/lablgtk2/gtkStock.cmx
lib/ocaml/lablgtk2/gtkText.cmx
lib/ocaml/lablgtk2/gtkTextProps.cmx
lib/ocaml/lablgtk2/gtkThread.cmx
lib/ocaml/lablgtk2/gtkThread.o
lib/ocaml/lablgtk2/gtkTree.cmx
lib/ocaml/lablgtk2/gtkTreeProps.cmx
lib/ocaml/lablgtk2/gtkWindow.cmx
lib/ocaml/lablgtk2/gutf8.cmx
lib/ocaml/lablgtk2/lablglade.a
lib/ocaml/lablgtk2/lablglade.cmxa
@bin lib/ocaml/lablgtk2/lablglade.cmxs
lib/ocaml/lablgtk2/lablgtk.a
lib/ocaml/lablgtk2/lablgtk.cmxa
@bin lib/ocaml/lablgtk2/lablgtk.cmxs
lib/ocaml/lablgtk2/lablgtksourceview2.a
lib/ocaml/lablgtk2/lablgtksourceview2.cmxa
@bin lib/ocaml/lablgtk2/lablgtksourceview2.cmxs
lib/ocaml/lablgtk2/lablrsvg.a
lib/ocaml/lablgtk2/lablrsvg.cmxa
@bin lib/ocaml/lablgtk2/lablrsvg.cmxs
lib/ocaml/lablgtk2/ogtkActionProps.cmx
lib/ocaml/lablgtk2/ogtkAssistantProps.cmx
lib/ocaml/lablgtk2/ogtkBaseProps.cmx
lib/ocaml/lablgtk2/ogtkBinProps.cmx
lib/ocaml/lablgtk2/ogtkBrokenProps.cmx
lib/ocaml/lablgtk2/ogtkButtonProps.cmx
lib/ocaml/lablgtk2/ogtkEditProps.cmx
lib/ocaml/lablgtk2/ogtkFileProps.cmx
lib/ocaml/lablgtk2/ogtkListProps.cmx
lib/ocaml/lablgtk2/ogtkMenuProps.cmx
lib/ocaml/lablgtk2/ogtkMiscProps.cmx
lib/ocaml/lablgtk2/ogtkPackProps.cmx
lib/ocaml/lablgtk2/ogtkRangeProps.cmx
lib/ocaml/lablgtk2/ogtkTextProps.cmx
lib/ocaml/lablgtk2/ogtkTreeProps.cmx
lib/ocaml/lablgtk2/pango.cmx
lib/ocaml/lablgtk2/pangoEnums.cmx
lib/ocaml/lablgtk2/rsvg.cmx

View File

@ -1,5 +1,4 @@
@comment $OpenBSD: PFRAG.shared,v 1.2 2011/01/14 19:38:33 jasper Exp $
lib/ocaml/stublibs/
@comment $OpenBSD: PFRAG.shared,v 1.3 2012/10/09 09:22:24 dcoppa Exp $
lib/ocaml/stublibs/dlllablglade2.so
lib/ocaml/stublibs/dlllablgtk2.so
lib/ocaml/stublibs/dlllablgtksourceview2.so

View File

@ -1,10 +1,16 @@
@comment $OpenBSD: PLIST,v 1.7 2011/01/19 23:36:18 jasper Exp $
@comment $OpenBSD: PLIST,v 1.8 2012/10/09 09:22:24 dcoppa Exp $
%%SHARED%%
%%native%%
@comment lib/ocaml/stublibs/dlllablglade2.so.owner
@comment lib/ocaml/stublibs/dlllablgtk2.so.owner
@comment lib/ocaml/stublibs/dlllablgtksourceview2.so.owner
@comment lib/ocaml/stublibs/dlllablrsvg.so.owner
bin/gdk_pixbuf_mlsource
bin/lablgladecc2
bin/lablgtk2
lib/ocaml/
lib/ocaml/lablgtk2/
lib/ocaml/lablgtk2/META
lib/ocaml/lablgtk2/build.ml
lib/ocaml/lablgtk2/gAction.cmi
lib/ocaml/lablgtk2/gAction.ml
lib/ocaml/lablgtk2/gAction.mli
@ -113,41 +119,67 @@ lib/ocaml/lablgtk2/gpointer.ml
lib/ocaml/lablgtk2/gpointer.mli
lib/ocaml/lablgtk2/gtk.cmi
lib/ocaml/lablgtk2/gtk.ml
lib/ocaml/lablgtk2/gtkActionProps.cmi
lib/ocaml/lablgtk2/gtkActionProps.ml
lib/ocaml/lablgtk2/gtkAssistant.cmi
lib/ocaml/lablgtk2/gtkAssistant.ml
lib/ocaml/lablgtk2/gtkAssistantProps.cmi
lib/ocaml/lablgtk2/gtkAssistantProps.ml
lib/ocaml/lablgtk2/gtkBase.cmi
lib/ocaml/lablgtk2/gtkBase.ml
lib/ocaml/lablgtk2/gtkBaseProps.cmi
lib/ocaml/lablgtk2/gtkBaseProps.ml
lib/ocaml/lablgtk2/gtkBin.cmi
lib/ocaml/lablgtk2/gtkBin.ml
lib/ocaml/lablgtk2/gtkBinProps.cmi
lib/ocaml/lablgtk2/gtkBinProps.ml
lib/ocaml/lablgtk2/gtkBroken.cmi
lib/ocaml/lablgtk2/gtkBroken.ml
lib/ocaml/lablgtk2/gtkBrokenProps.cmi
lib/ocaml/lablgtk2/gtkBrokenProps.ml
lib/ocaml/lablgtk2/gtkButton.cmi
lib/ocaml/lablgtk2/gtkButton.ml
lib/ocaml/lablgtk2/gtkButtonProps.cmi
lib/ocaml/lablgtk2/gtkButtonProps.ml
lib/ocaml/lablgtk2/gtkData.cmi
lib/ocaml/lablgtk2/gtkData.ml
lib/ocaml/lablgtk2/gtkEdit.cmi
lib/ocaml/lablgtk2/gtkEdit.ml
lib/ocaml/lablgtk2/gtkEditProps.cmi
lib/ocaml/lablgtk2/gtkEditProps.ml
lib/ocaml/lablgtk2/gtkEnums.cmi
lib/ocaml/lablgtk2/gtkEnums.ml
lib/ocaml/lablgtk2/gtkFile.cmi
lib/ocaml/lablgtk2/gtkFile.ml
lib/ocaml/lablgtk2/gtkFileProps.cmi
lib/ocaml/lablgtk2/gtkFileProps.ml
lib/ocaml/lablgtk2/gtkInit.cmi
lib/ocaml/lablgtk2/gtkInit.cmo
lib/ocaml/lablgtk2/gtkInit.ml
lib/ocaml/lablgtk2/gtkList.cmi
lib/ocaml/lablgtk2/gtkList.ml
lib/ocaml/lablgtk2/gtkListProps.cmi
lib/ocaml/lablgtk2/gtkListProps.ml
lib/ocaml/lablgtk2/gtkMain.cmi
lib/ocaml/lablgtk2/gtkMain.ml
lib/ocaml/lablgtk2/gtkMenu.cmi
lib/ocaml/lablgtk2/gtkMenu.ml
lib/ocaml/lablgtk2/gtkMenuProps.cmi
lib/ocaml/lablgtk2/gtkMenuProps.ml
lib/ocaml/lablgtk2/gtkMisc.cmi
lib/ocaml/lablgtk2/gtkMisc.ml
lib/ocaml/lablgtk2/gtkMiscProps.cmi
lib/ocaml/lablgtk2/gtkMiscProps.ml
lib/ocaml/lablgtk2/gtkObject.cmi
lib/ocaml/lablgtk2/gtkObject.ml
lib/ocaml/lablgtk2/gtkPack.cmi
lib/ocaml/lablgtk2/gtkPack.ml
lib/ocaml/lablgtk2/gtkPackProps.cmi
lib/ocaml/lablgtk2/gtkPackProps.ml
lib/ocaml/lablgtk2/gtkRange.cmi
lib/ocaml/lablgtk2/gtkRange.ml
lib/ocaml/lablgtk2/gtkRangeProps.cmi
lib/ocaml/lablgtk2/gtkRangeProps.ml
lib/ocaml/lablgtk2/gtkSignal.cmi
lib/ocaml/lablgtk2/gtkSignal.ml
lib/ocaml/lablgtk2/gtkSignal.mli
@ -160,6 +192,8 @@ lib/ocaml/lablgtk2/gtkStock.cmi
lib/ocaml/lablgtk2/gtkStock.ml
lib/ocaml/lablgtk2/gtkText.cmi
lib/ocaml/lablgtk2/gtkText.ml
lib/ocaml/lablgtk2/gtkTextProps.cmi
lib/ocaml/lablgtk2/gtkTextProps.ml
lib/ocaml/lablgtk2/gtkThInit.cmi
lib/ocaml/lablgtk2/gtkThInit.cmo
lib/ocaml/lablgtk2/gtkThInit.ml
@ -169,6 +203,8 @@ lib/ocaml/lablgtk2/gtkThread.ml
lib/ocaml/lablgtk2/gtkThread.mli
lib/ocaml/lablgtk2/gtkTree.cmi
lib/ocaml/lablgtk2/gtkTree.ml
lib/ocaml/lablgtk2/gtkTreeProps.cmi
lib/ocaml/lablgtk2/gtkTreeProps.ml
lib/ocaml/lablgtk2/gtkWindow.cmi
lib/ocaml/lablgtk2/gtkWindow.ml
lib/ocaml/lablgtk2/gtk_tags.h
@ -194,6 +230,36 @@ lib/ocaml/lablgtk2/ml_gtktext.h
lib/ocaml/lablgtk2/ml_gtktree.h
lib/ocaml/lablgtk2/ml_gvaluecaml.h
lib/ocaml/lablgtk2/ml_pango.h
lib/ocaml/lablgtk2/ogtkActionProps.cmi
lib/ocaml/lablgtk2/ogtkActionProps.ml
lib/ocaml/lablgtk2/ogtkAssistantProps.cmi
lib/ocaml/lablgtk2/ogtkAssistantProps.ml
lib/ocaml/lablgtk2/ogtkBaseProps.cmi
lib/ocaml/lablgtk2/ogtkBaseProps.ml
lib/ocaml/lablgtk2/ogtkBinProps.cmi
lib/ocaml/lablgtk2/ogtkBinProps.ml
lib/ocaml/lablgtk2/ogtkBrokenProps.cmi
lib/ocaml/lablgtk2/ogtkBrokenProps.ml
lib/ocaml/lablgtk2/ogtkButtonProps.cmi
lib/ocaml/lablgtk2/ogtkButtonProps.ml
lib/ocaml/lablgtk2/ogtkEditProps.cmi
lib/ocaml/lablgtk2/ogtkEditProps.ml
lib/ocaml/lablgtk2/ogtkFileProps.cmi
lib/ocaml/lablgtk2/ogtkFileProps.ml
lib/ocaml/lablgtk2/ogtkListProps.cmi
lib/ocaml/lablgtk2/ogtkListProps.ml
lib/ocaml/lablgtk2/ogtkMenuProps.cmi
lib/ocaml/lablgtk2/ogtkMenuProps.ml
lib/ocaml/lablgtk2/ogtkMiscProps.cmi
lib/ocaml/lablgtk2/ogtkMiscProps.ml
lib/ocaml/lablgtk2/ogtkPackProps.cmi
lib/ocaml/lablgtk2/ogtkPackProps.ml
lib/ocaml/lablgtk2/ogtkRangeProps.cmi
lib/ocaml/lablgtk2/ogtkRangeProps.ml
lib/ocaml/lablgtk2/ogtkTextProps.cmi
lib/ocaml/lablgtk2/ogtkTextProps.ml
lib/ocaml/lablgtk2/ogtkTreeProps.cmi
lib/ocaml/lablgtk2/ogtkTreeProps.ml
lib/ocaml/lablgtk2/panel.mli
lib/ocaml/lablgtk2/pango.cmi
lib/ocaml/lablgtk2/pango.ml
@ -214,6 +280,5 @@ lib/ocaml/lablgtk2/xml_lexer.mli
lib/ocaml/site-lib/
lib/ocaml/site-lib/lablgtk2/
lib/ocaml/site-lib/lablgtk2/META
%%native%%
share/doc/lablgtk2/
share/doc/lablgtk2/README