pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/ruby-tk Update to Ruby 1.8.2 base and thses changes:
details: https://anonhg.NetBSD.org/pkgsrc/rev/b32beb845a44
branches: trunk
changeset: 488005:b32beb845a44
user: taca <taca%pkgsrc.org@localhost>
date: Sun Jan 23 17:37:48 2005 +0000
description:
Update to Ruby 1.8.2 base and thses changes:
* ext/tk/lib/multi-tk.rb: ditto
* some fixes to run examples (not yet complete).
diffstat:
x11/ruby-tk/Makefile | 5 +-
x11/ruby-tk/PLIST | 617 ++++++++++++++++++++++++++++++++++++++++--
x11/ruby-tk/distinfo | 9 +-
x11/ruby-tk/patches/patch-ab | 90 ++++++
x11/ruby-tk/patches/patch-ac | 12 +
x11/ruby-tk/patches/patch-ad | 21 +
6 files changed, 720 insertions(+), 34 deletions(-)
diffs (truncated from 907 to 300 lines):
diff -r e0e236b47345 -r b32beb845a44 x11/ruby-tk/Makefile
--- a/x11/ruby-tk/Makefile Sun Jan 23 17:36:59 2005 +0000
+++ b/x11/ruby-tk/Makefile Sun Jan 23 17:37:48 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2004/11/28 06:32:53 taca Exp $
+# $NetBSD: Makefile,v 1.12 2005/01/23 17:37:48 taca Exp $
# FreeBSD: ports/x11-toolkits/ruby-tk/Makefile,v 1.21 2000/10/20 19:56:04 knu Exp
DISTNAME= ${RUBY_DISTNAME}
@@ -12,6 +12,7 @@
DEPENDS+= ${RUBY_PKGPREFIX}-tcltklib>=${RUBY_VERSION}:../../x11/ruby-tcltklib
+RUBY_HAS_ARCHLIB= yes
RUBY_VERSION_SUPPORTED= 18
USE_BUILDLINK3= yes
USE_RUBY_EXTCONF= yes
@@ -21,7 +22,7 @@
REPLACE_RUBY_DIRS= ${WRKSRC}/sample
-post-patch:
+pre-configure:
@${FIND} ${WRKSRC} \( -name '*.orig' -o -name '*.bak' \) \
-exec rm -f {} \;
diff -r e0e236b47345 -r b32beb845a44 x11/ruby-tk/PLIST
--- a/x11/ruby-tk/PLIST Sun Jan 23 17:36:59 2005 +0000
+++ b/x11/ruby-tk/PLIST Sun Jan 23 17:37:48 2005 +0000
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.3 2004/12/04 17:20:47 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2005/01/23 17:37:48 taca Exp $
${RUBY_SITEARCHLIBDIR}/tkutil.${RUBY_DLEXT}
${RUBY_SITELIBDIR}/multi-tk.rb
+${RUBY_SITELIBDIR}/remote-tk.rb
${RUBY_SITELIBDIR}/tk.rb
${RUBY_SITELIBDIR}/tkafter.rb
${RUBY_SITELIBDIR}/tkbgerror.rb
@@ -18,9 +19,302 @@
${RUBY_SITELIBDIR}/tktext.rb
${RUBY_SITELIBDIR}/tkvirtevent.rb
${RUBY_SITELIBDIR}/tkwinpkg.rb
+${RUBY_SITELIBDIR}/tk/autoload.rb
+${RUBY_SITELIBDIR}/tk/after.rb
+${RUBY_SITELIBDIR}/tk/checkbutton.rb
+${RUBY_SITELIBDIR}/tk/bgerror.rb
+${RUBY_SITELIBDIR}/tk/bindtag.rb
+${RUBY_SITELIBDIR}/tk/button.rb
+${RUBY_SITELIBDIR}/tk/canvas.rb
+${RUBY_SITELIBDIR}/tk/canvastag.rb
+${RUBY_SITELIBDIR}/tk/encodedstr.rb
+${RUBY_SITELIBDIR}/tk/clipboard.rb
+${RUBY_SITELIBDIR}/tk/clock.rb
+${RUBY_SITELIBDIR}/tk/composite.rb
+${RUBY_SITELIBDIR}/tk/console.rb
+${RUBY_SITELIBDIR}/tk/dialog.rb
+${RUBY_SITELIBDIR}/tk/itemconfig.rb
+${RUBY_SITELIBDIR}/tk/entry.rb
+${RUBY_SITELIBDIR}/tk/event.rb
+${RUBY_SITELIBDIR}/tk/font.rb
+${RUBY_SITELIBDIR}/tk/frame.rb
+${RUBY_SITELIBDIR}/tk/grid.rb
+${RUBY_SITELIBDIR}/tk/image.rb
+${RUBY_SITELIBDIR}/tk/labelframe.rb
+${RUBY_SITELIBDIR}/tk/itemfont.rb
+${RUBY_SITELIBDIR}/tk/kinput.rb
+${RUBY_SITELIBDIR}/tk/label.rb
+${RUBY_SITELIBDIR}/tk/panedwindow.rb
+${RUBY_SITELIBDIR}/tk/listbox.rb
+${RUBY_SITELIBDIR}/tk/macpkg.rb
+${RUBY_SITELIBDIR}/tk/menu.rb
+${RUBY_SITELIBDIR}/tk/menubar.rb
+${RUBY_SITELIBDIR}/tk/menuspec.rb
+${RUBY_SITELIBDIR}/tk/message.rb
+${RUBY_SITELIBDIR}/tk/mngfocus.rb
+${RUBY_SITELIBDIR}/tk/msgcat.rb
+${RUBY_SITELIBDIR}/tk/namespace.rb
+${RUBY_SITELIBDIR}/tk/optiondb.rb
+${RUBY_SITELIBDIR}/tk/optionobj.rb
+${RUBY_SITELIBDIR}/tk/pack.rb
+${RUBY_SITELIBDIR}/tk/package.rb
+${RUBY_SITELIBDIR}/tk/palette.rb
+${RUBY_SITELIBDIR}/tk/radiobutton.rb
+${RUBY_SITELIBDIR}/tk/place.rb
+${RUBY_SITELIBDIR}/tk/scrollable.rb
+${RUBY_SITELIBDIR}/tk/root.rb
+${RUBY_SITELIBDIR}/tk/scale.rb
+${RUBY_SITELIBDIR}/tk/textwindow.rb
+${RUBY_SITELIBDIR}/tk/scrollbar.rb
+${RUBY_SITELIBDIR}/tk/text.rb
+${RUBY_SITELIBDIR}/tk/scrollbox.rb
+${RUBY_SITELIBDIR}/tk/selection.rb
+${RUBY_SITELIBDIR}/tk/spinbox.rb
+${RUBY_SITELIBDIR}/tk/tagfont.rb
+${RUBY_SITELIBDIR}/tk/textimage.rb
+${RUBY_SITELIBDIR}/tk/textmark.rb
+${RUBY_SITELIBDIR}/tk/texttag.rb
+${RUBY_SITELIBDIR}/tk/toplevel.rb
+${RUBY_SITELIBDIR}/tk/timer.rb
+${RUBY_SITELIBDIR}/tk/txtwin_abst.rb
+${RUBY_SITELIBDIR}/tk/validation.rb
+${RUBY_SITELIBDIR}/tk/variable.rb
+${RUBY_SITELIBDIR}/tk/virtevent.rb
+${RUBY_SITELIBDIR}/tk/winfo.rb
+${RUBY_SITELIBDIR}/tk/winpkg.rb
+${RUBY_SITELIBDIR}/tk/wm.rb
+${RUBY_SITELIBDIR}/tk/xim.rb
+@dirrm ${RUBY_SITELIBDIR}/tk
+${RUBY_SITELIBDIR}/tkextlib/ICONS.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget.rb
+${RUBY_SITELIBDIR}/tkextlib/blt.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets.rb
+${RUBY_SITELIBDIR}/tkextlib/itcl.rb
+${RUBY_SITELIBDIR}/tkextlib/itk.rb
+${RUBY_SITELIBDIR}/tkextlib/pkg_checker.rb
+${RUBY_SITELIBDIR}/tkextlib/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib.rb
+${RUBY_SITELIBDIR}/tkextlib/tclx.rb
+${RUBY_SITELIBDIR}/tkextlib/tile.rb
+${RUBY_SITELIBDIR}/tkextlib/tkDND.rb
+${RUBY_SITELIBDIR}/tkextlib/tkHTML.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg.rb
+${RUBY_SITELIBDIR}/tkextlib/tktable.rb
+${RUBY_SITELIBDIR}/tkextlib/tktrans.rb
+${RUBY_SITELIBDIR}/tkextlib/treectrl.rb
+${RUBY_SITELIBDIR}/tkextlib/vu.rb
+${RUBY_SITELIBDIR}/tkextlib/winico.rb
+${RUBY_SITELIBDIR}/tkextlib/ICONS/icons.rb
+${RUBY_SITELIBDIR}/tkextlib/ICONS/setup.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/ICONS
+${RUBY_SITELIBDIR}/tkextlib/blt/stripchart.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/barchart.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/bitmap.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/busy.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/component.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/container.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/cutbuffer.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/dragdrop.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/eps.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/graph.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/htext.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/spline.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tabnotebook.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/table.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/win_printer.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tabset.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/ted.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tree.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/treeview.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/unix_dnd.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/vector.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/watch.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/winop.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/checkbutton.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/button.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/radiobutton.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/frame.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/label.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/scrollbar.rb
+${RUBY_SITELIBDIR}/tkextlib/blt/tile/toplevel.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/blt/tile
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/blt
+${RUBY_SITELIBDIR}/tkextlib/bwidget/scrollableframe.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/arrowbutton.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/bitmap.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/button.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/buttonbox.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/combobox.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/dialog.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/dragsite.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/dropsite.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/dynamichelp.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/entry.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/label.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/labelentry.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/labelframe.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/listbox.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/mainframe.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/messagedlg.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/notebook.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/pagesmanager.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/panedwindow.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/passwddlg.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/tree.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/progressbar.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/progressdlg.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/scrolledwindow.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/scrollview.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/selectcolor.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/selectfont.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/separator.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/spinbox.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/titleframe.rb
+${RUBY_SITELIBDIR}/tkextlib/bwidget/widget.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/bwidget
+${RUBY_SITELIBDIR}/tkextlib/itcl/incr_tcl.rb
+${RUBY_SITELIBDIR}/tkextlib/itcl/setup.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/itcl
+${RUBY_SITELIBDIR}/tkextlib/itk/incr_tk.rb
+${RUBY_SITELIBDIR}/tkextlib/itk/setup.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/itk
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/canvasprintbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/buttonbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/calendar.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/extfileselectionbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/canvasprintdialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/checkbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/combobox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/dateentry.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/datefield.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/dialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/dialogshell.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/disjointlistbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/entryfield.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/extbutton.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/spindate.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/extfileselectiondialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/feedback.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/fileselectionbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/menubar.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/fileselectiondialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/finddialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/hierarchy.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/hyperhelp.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/labeledframe.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/labeledwidget.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/mainwindow.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/messagebox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/messagedialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/notebook.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/optionmenu.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/panedwindow.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/promptdialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/pushbutton.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/radiobox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scopedobject.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scrolledcanvas.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scrolledframe.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scrolledhtml.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/shell.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/spinint.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scrolledlistbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scrolledtext.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/scrolledwidget.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/selectionbox.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/selectiondialog.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/tabnotebook.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/spinner.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/spintime.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/tabset.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/timeentry.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/timefield.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/toolbar.rb
+${RUBY_SITELIBDIR}/tkextlib/iwidgets/watch.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/iwidgets
+${RUBY_SITELIBDIR}/tkextlib/tcllib/autoscroll.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/ctext.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/tkpiechart.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/cursor.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/datefield.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/ico.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/ip_entry.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/plotchart.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/tcllib/style.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/tcllib
+${RUBY_SITELIBDIR}/tkextlib/tclx/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/tclx/tclx.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/tclx
+${RUBY_SITELIBDIR}/tkextlib/tile/tbutton.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/style.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/tcheckbutton.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/tlabel.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/tmenubutton.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/tnotebook.rb
+${RUBY_SITELIBDIR}/tkextlib/tile/tradiobutton.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/tile
+${RUBY_SITELIBDIR}/tkextlib/tkDND/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/tkDND/shape.rb
+${RUBY_SITELIBDIR}/tkextlib/tkDND/tkdnd.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/tkDND
+${RUBY_SITELIBDIR}/tkextlib/tkHTML/htmlwidget.rb
+${RUBY_SITELIBDIR}/tkextlib/tkHTML/setup.rb
+@dirrm ${RUBY_SITELIBDIR}/tkextlib/tkHTML
+${RUBY_SITELIBDIR}/tkextlib/tkimg/pixmap.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/bmp.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/gif.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/ico.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/jpeg.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/pcx.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/setup.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/png.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/ppm.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/ps.rb
+${RUBY_SITELIBDIR}/tkextlib/tkimg/window.rb
Home |
Main Index |
Thread Index |
Old Index