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