pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/labltk Update x11/labltk to 8.06.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/9aaeb7c95381
branches: trunk
changeset: 641752:9aaeb7c95381
user: hiramatsu <hiramatsu%pkgsrc.org@localhost>
date: Sun Nov 16 18:08:36 2014 +0000
description:
Update x11/labltk to 8.06.0.
This release does not contain functional changes, but MASTER_SITES,
distfile and version number are updated to follow upstream.
diffstat:
x11/labltk/DESCR | 6 +-
x11/labltk/Makefile | 35 +-
x11/labltk/PLIST | 447 +++++++++++-----------
x11/labltk/PLIST.opt | 211 +++++----
x11/labltk/distinfo | 10 +
x11/labltk/patches/patch-browser-Makefile.shared | 15 +
x11/labltk/patches/patch-compiler-Makefile | 16 +
x11/labltk/patches/patch-configure | 107 +++++
x11/labltk/patches/patch-lib-Makefile | 27 +
x11/labltk/patches/patch-suppert-Makefile | 18 +
10 files changed, 553 insertions(+), 339 deletions(-)
diffs (truncated from 952 to 300 lines):
diff -r 77801e93292a -r 9aaeb7c95381 x11/labltk/DESCR
--- a/x11/labltk/DESCR Sun Nov 16 16:11:36 2014 +0000
+++ b/x11/labltk/DESCR Sun Nov 16 18:08:36 2014 +0000
@@ -1,2 +1,4 @@
-This package provides the LablTK library (Tk bindings) that comes with the
-ocaml compiler.
+LablTk is an interface to the Tcl/Tk GUI framework. It allows to
+develop GUI applications in a speedy and type safe way. A legacy
+Camltk interface is included. The OCamlBrowser library viewer is also
+part of this project.
diff -r 77801e93292a -r 9aaeb7c95381 x11/labltk/Makefile
--- a/x11/labltk/Makefile Sun Nov 16 16:11:36 2014 +0000
+++ b/x11/labltk/Makefile Sun Nov 16 18:08:36 2014 +0000
@@ -1,34 +1,35 @@
-# $NetBSD: Makefile,v 1.21 2014/10/09 19:14:05 jaapb Exp $
+# $NetBSD: Makefile,v 1.22 2014/11/16 18:08:36 hiramatsu Exp $
-INSTALLATION_DIRS+= lib/ocaml/stublibs
-MAKE_JOBS_SAFE= no
+DISTNAME= labltk-8.06.0
+CATEGORIES= x11
+MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1455/
+LICENSE= gnu-lgpl-v2.1
-.include "../../lang/ocaml/Makefile.common"
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://forge.ocamlcore.org/projects/labltk/
+COMMENT= Tk bindings for ocaml
-PKGNAME= ${DISTNAME:S/ocaml/labltk/}
-PKGREVISION= 12
+USE_TOOLS+= gmake
+MAKE_JOBS_SAFE= no
-COMMENT= Tk bindings for ocaml
-
+HAS_CONFIGURE= yes
CONFIGURE_ARGS+= -x11include ${X11BASE}/include
CONFIGURE_ARGS+= -x11lib ${X11BASE}/lib
+CONFIGURE_ARGS+= -use-findlib
CONFIGURE_ARGS+= -tkdefs "-I${BUILDLINK_PREFIX.tk}/include -I${BUILDLINK_PREFIX.tcl}/include"
CONFIGURE_ARGS+= -tklibs "`${SH} -c '. ${TCLCONFIG_SH}; . ${TKCONFIG_SH}; ${ECHO} $$TK_LD_FLAGS $$TCL_LD_FLAGS $$TK_LIBS $$TCL_LIBS'`"
-BUILD_TARGET= world
-INSTALL_DIRS= otherlibs/labltk
+BUILD_TARGET= all
INSTALL_TARGET= install
.if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \
- (${MACHINE_ARCH} == "sparc")
-BUILD_TARGET+= opt opt.opt
-INSTALL_TARGET+= installopt
+ (${MACHINE_ARCH} == "arm") || \
+ (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64")
+BUILD_TARGET+= opt
PLIST_SRC= ${.CURDIR}/PLIST.opt ${.CURDIR}/PLIST
.endif
-BUILDLINK_DEPMETHOD.ocaml= full
-BUILDLINK_DEPMETHOD.${BDB_TYPE}=build
-
+.include "../../devel/ocaml-findlib/buildlink3.mk"
.include "../../lang/ocaml/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/tk/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 77801e93292a -r 9aaeb7c95381 x11/labltk/PLIST
--- a/x11/labltk/PLIST Sun Nov 16 16:11:36 2014 +0000
+++ b/x11/labltk/PLIST Sun Nov 16 18:08:36 2014 +0000
@@ -1,226 +1,227 @@
-@comment $NetBSD: PLIST,v 1.6 2011/10/29 21:06:51 dholland Exp $
+@comment $NetBSD: PLIST,v 1.7 2014/11/16 18:08:36 hiramatsu Exp $
bin/labltk
bin/ocamlbrowser
-lib/ocaml/labltk/balloon.cmi
-lib/ocaml/labltk/balloon.mli
-lib/ocaml/labltk/bell.cmi
-lib/ocaml/labltk/bell.mli
-lib/ocaml/labltk/button.cmi
-lib/ocaml/labltk/button.mli
-lib/ocaml/labltk/cBell.cmi
-lib/ocaml/labltk/cBell.mli
-lib/ocaml/labltk/cButton.cmi
-lib/ocaml/labltk/cButton.mli
-lib/ocaml/labltk/cCanvas.cmi
-lib/ocaml/labltk/cCanvas.mli
-lib/ocaml/labltk/cCheckbutton.cmi
-lib/ocaml/labltk/cCheckbutton.mli
-lib/ocaml/labltk/cClipboard.cmi
-lib/ocaml/labltk/cClipboard.mli
-lib/ocaml/labltk/cDialog.cmi
-lib/ocaml/labltk/cDialog.mli
-lib/ocaml/labltk/cEncoding.cmi
-lib/ocaml/labltk/cEncoding.mli
-lib/ocaml/labltk/cEntry.cmi
-lib/ocaml/labltk/cEntry.mli
-lib/ocaml/labltk/cFocus.cmi
-lib/ocaml/labltk/cFocus.mli
-lib/ocaml/labltk/cFont.cmi
-lib/ocaml/labltk/cFont.mli
-lib/ocaml/labltk/cFrame.cmi
-lib/ocaml/labltk/cFrame.mli
-lib/ocaml/labltk/cGrab.cmi
-lib/ocaml/labltk/cGrab.mli
-lib/ocaml/labltk/cGrid.cmi
-lib/ocaml/labltk/cGrid.mli
-lib/ocaml/labltk/cImage.cmi
-lib/ocaml/labltk/cImage.mli
-lib/ocaml/labltk/cImagebitmap.cmi
-lib/ocaml/labltk/cImagebitmap.mli
-lib/ocaml/labltk/cImagephoto.cmi
-lib/ocaml/labltk/cImagephoto.mli
-lib/ocaml/labltk/cLabel.cmi
-lib/ocaml/labltk/cLabel.mli
-lib/ocaml/labltk/cListbox.cmi
-lib/ocaml/labltk/cListbox.mli
-lib/ocaml/labltk/cMenu.cmi
-lib/ocaml/labltk/cMenu.mli
-lib/ocaml/labltk/cMenubutton.cmi
-lib/ocaml/labltk/cMenubutton.mli
-lib/ocaml/labltk/cMessage.cmi
-lib/ocaml/labltk/cMessage.mli
-lib/ocaml/labltk/cOption.cmi
-lib/ocaml/labltk/cOption.mli
-lib/ocaml/labltk/cOptionmenu.cmi
-lib/ocaml/labltk/cOptionmenu.mli
-lib/ocaml/labltk/cPack.cmi
-lib/ocaml/labltk/cPack.mli
-lib/ocaml/labltk/cPalette.cmi
-lib/ocaml/labltk/cPalette.mli
-lib/ocaml/labltk/cPixmap.cmi
-lib/ocaml/labltk/cPixmap.mli
-lib/ocaml/labltk/cPlace.cmi
-lib/ocaml/labltk/cPlace.mli
-lib/ocaml/labltk/cRadiobutton.cmi
-lib/ocaml/labltk/cRadiobutton.mli
-lib/ocaml/labltk/cResource.cmi
-lib/ocaml/labltk/cResource.mli
-lib/ocaml/labltk/cScale.cmi
-lib/ocaml/labltk/cScale.mli
-lib/ocaml/labltk/cScrollbar.cmi
-lib/ocaml/labltk/cScrollbar.mli
-lib/ocaml/labltk/cSelection.cmi
-lib/ocaml/labltk/cSelection.mli
-lib/ocaml/labltk/cText.cmi
-lib/ocaml/labltk/cText.mli
-lib/ocaml/labltk/cTk.cmi
-lib/ocaml/labltk/cTkvars.cmi
-lib/ocaml/labltk/cTkvars.mli
-lib/ocaml/labltk/cTkwait.cmi
-lib/ocaml/labltk/cTkwait.mli
-lib/ocaml/labltk/cToplevel.cmi
-lib/ocaml/labltk/cToplevel.mli
-lib/ocaml/labltk/cWinfo.cmi
-lib/ocaml/labltk/cWinfo.mli
-lib/ocaml/labltk/cWm.cmi
-lib/ocaml/labltk/cWm.mli
-lib/ocaml/labltk/camltk.cmi
-lib/ocaml/labltk/canvas.cmi
-lib/ocaml/labltk/canvas.mli
-lib/ocaml/labltk/checkbutton.cmi
-lib/ocaml/labltk/checkbutton.mli
-lib/ocaml/labltk/clipboard.cmi
-lib/ocaml/labltk/clipboard.mli
-lib/ocaml/labltk/dialog.cmi
-lib/ocaml/labltk/dialog.mli
-lib/ocaml/labltk/encoding.cmi
-lib/ocaml/labltk/encoding.mli
-lib/ocaml/labltk/entry.cmi
-lib/ocaml/labltk/entry.mli
-lib/ocaml/labltk/fileevent.cmi
-lib/ocaml/labltk/fileevent.mli
-lib/ocaml/labltk/fileselect.cmi
-lib/ocaml/labltk/fileselect.mli
-lib/ocaml/labltk/focus.cmi
-lib/ocaml/labltk/focus.mli
-lib/ocaml/labltk/font.cmi
-lib/ocaml/labltk/font.mli
-lib/ocaml/labltk/frame.cmi
-lib/ocaml/labltk/frame.mli
-lib/ocaml/labltk/frx_after.cmi
-lib/ocaml/labltk/frx_after.mli
-lib/ocaml/labltk/frx_color.cmi
-lib/ocaml/labltk/frx_color.mli
-lib/ocaml/labltk/frx_ctext.cmi
-lib/ocaml/labltk/frx_ctext.mli
-lib/ocaml/labltk/frx_dialog.cmi
-lib/ocaml/labltk/frx_dialog.mli
-lib/ocaml/labltk/frx_entry.cmi
-lib/ocaml/labltk/frx_entry.mli
-lib/ocaml/labltk/frx_fillbox.cmi
-lib/ocaml/labltk/frx_fillbox.mli
-lib/ocaml/labltk/frx_fit.cmi
-lib/ocaml/labltk/frx_fit.mli
-lib/ocaml/labltk/frx_focus.cmi
-lib/ocaml/labltk/frx_focus.mli
-lib/ocaml/labltk/frx_font.cmi
-lib/ocaml/labltk/frx_font.mli
-lib/ocaml/labltk/frx_lbutton.mli
-lib/ocaml/labltk/frx_listbox.cmi
-lib/ocaml/labltk/frx_listbox.mli
-lib/ocaml/labltk/frx_mem.cmi
-lib/ocaml/labltk/frx_mem.mli
-lib/ocaml/labltk/frx_misc.cmi
-lib/ocaml/labltk/frx_misc.mli
-lib/ocaml/labltk/frx_req.cmi
-lib/ocaml/labltk/frx_req.mli
-lib/ocaml/labltk/frx_rpc.cmi
-lib/ocaml/labltk/frx_rpc.mli
-lib/ocaml/labltk/frx_selection.cmi
-lib/ocaml/labltk/frx_selection.mli
-lib/ocaml/labltk/frx_synth.cmi
-lib/ocaml/labltk/frx_synth.mli
-lib/ocaml/labltk/frx_text.cmi
-lib/ocaml/labltk/frx_text.mli
-lib/ocaml/labltk/frx_toplevel.mli
-lib/ocaml/labltk/frx_widget.cmi
-lib/ocaml/labltk/frx_widget.mli
-lib/ocaml/labltk/frxlib.cma
-lib/ocaml/labltk/grab.cmi
-lib/ocaml/labltk/grab.mli
-lib/ocaml/labltk/grid.cmi
-lib/ocaml/labltk/grid.mli
-lib/ocaml/labltk/image.cmi
-lib/ocaml/labltk/image.mli
-lib/ocaml/labltk/imagebitmap.cmi
-lib/ocaml/labltk/imagebitmap.mli
-lib/ocaml/labltk/imagephoto.cmi
-lib/ocaml/labltk/imagephoto.mli
-lib/ocaml/labltk/jpf_font.cmi
-lib/ocaml/labltk/jpf_font.mli
-lib/ocaml/labltk/jpflib.cma
-lib/ocaml/labltk/label.cmi
-lib/ocaml/labltk/label.mli
-lib/ocaml/labltk/labltk.cma
-lib/ocaml/labltk/labltk.cmi
-lib/ocaml/labltk/labltktop
-lib/ocaml/labltk/liblabltk.a
-lib/ocaml/labltk/listbox.cmi
-lib/ocaml/labltk/listbox.mli
-lib/ocaml/labltk/menu.cmi
-lib/ocaml/labltk/menu.mli
-lib/ocaml/labltk/menubutton.cmi
-lib/ocaml/labltk/menubutton.mli
-lib/ocaml/labltk/message.cmi
-lib/ocaml/labltk/message.mli
-lib/ocaml/labltk/option.cmi
-lib/ocaml/labltk/option.mli
-lib/ocaml/labltk/optionmenu.cmi
-lib/ocaml/labltk/optionmenu.mli
-lib/ocaml/labltk/pack.cmi
-lib/ocaml/labltk/pack.mli
-lib/ocaml/labltk/palette.cmi
-lib/ocaml/labltk/palette.mli
-lib/ocaml/labltk/pixmap.cmi
-lib/ocaml/labltk/pixmap.mli
-lib/ocaml/labltk/place.cmi
-lib/ocaml/labltk/place.mli
-lib/ocaml/labltk/pp
-lib/ocaml/labltk/protocol.cmi
-lib/ocaml/labltk/protocol.mli
-lib/ocaml/labltk/radiobutton.cmi
-lib/ocaml/labltk/radiobutton.mli
-lib/ocaml/labltk/rawwidget.cmi
-lib/ocaml/labltk/rawwidget.mli
-lib/ocaml/labltk/scale.cmi
-lib/ocaml/labltk/scale.mli
-lib/ocaml/labltk/scrollbar.cmi
-lib/ocaml/labltk/scrollbar.mli
-lib/ocaml/labltk/selection.cmi
-lib/ocaml/labltk/selection.mli
-lib/ocaml/labltk/shell.cmi
-lib/ocaml/labltk/shell.mli
-lib/ocaml/labltk/text.cmi
-lib/ocaml/labltk/text.mli
-lib/ocaml/labltk/textvariable.cmi
-lib/ocaml/labltk/textvariable.mli
-lib/ocaml/labltk/timer.cmi
-lib/ocaml/labltk/timer.mli
-lib/ocaml/labltk/tk.cmi
-lib/ocaml/labltk/tkcompiler
-lib/ocaml/labltk/tkthread.cmi
-lib/ocaml/labltk/tkthread.cmo
-lib/ocaml/labltk/tkthread.mli
-lib/ocaml/labltk/tkvars.cmi
-lib/ocaml/labltk/tkvars.mli
-lib/ocaml/labltk/tkwait.cmi
-lib/ocaml/labltk/tkwait.mli
-lib/ocaml/labltk/toplevel.cmi
-lib/ocaml/labltk/toplevel.mli
-lib/ocaml/labltk/widget.cmi
-lib/ocaml/labltk/widget.mli
-lib/ocaml/labltk/winfo.cmi
-lib/ocaml/labltk/winfo.mli
-lib/ocaml/labltk/wm.cmi
-lib/ocaml/labltk/wm.mli
+lib/ocaml/site-lib/labltk/META
+lib/ocaml/site-lib/labltk/balloon.cmi
+lib/ocaml/site-lib/labltk/balloon.mli
+lib/ocaml/site-lib/labltk/bell.cmi
Home |
Main Index |
Thread Index |
Old Index