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 ruby18-tk package to 1.8.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ca10b7b4c086
branches:  trunk
changeset: 543475:ca10b7b4c086
user:      taca <taca%pkgsrc.org@localhost>
date:      Thu Jun 19 14:37:41 2008 +0000

description:
Update ruby18-tk package to 1.8.7.

Since chanes are too much to write here, please refer

        http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS
        http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/ChangeLog

        http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/NEWS
        http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/ChangeLog

diffstat:

 x11/ruby-tk/Makefile |     8 +-
 x11/ruby-tk/PLIST    |  2118 +++++++++++++++++++++++++------------------------
 x11/ruby-tk/distinfo |     8 +-
 3 files changed, 1081 insertions(+), 1053 deletions(-)

diffs (truncated from 2172 to 300 lines):

diff -r 18bbbd4d7a83 -r ca10b7b4c086 x11/ruby-tk/Makefile
--- a/x11/ruby-tk/Makefile      Thu Jun 19 14:37:16 2008 +0000
+++ b/x11/ruby-tk/Makefile      Thu Jun 19 14:37:41 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2008/04/04 15:31:39 jlam Exp $
+# $NetBSD: Makefile,v 1.31 2008/06/19 14:37:41 taca Exp $
 
 DISTNAME=              ${RUBY_DISTNAME}
 PKGNAME=               ${RUBY_PKGPREFIX}-tk-${RUBY_VERSION_SUFFIX}
@@ -12,6 +12,8 @@
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 RUBY_HAS_ARCHLIB=      yes
+USE_LANGUAGES=         c
+USE_TOOLS+=            pax
 USE_RUBY_EXTCONF=      yes
 RUBY_EXTCONF_SUBDIRS=  . tkutil
 EXTRACT_ELEMENTS=      ${RUBY_DISTNAME}/ext/tk
@@ -19,6 +21,7 @@
 CONFIGURE_ARGS+=       --with-X11-dir=${X11BASE:Q}
 
 REPLACE_RUBY_DIRS=     sample
+INSTALLATION_DIRS=     ${RUBY_EG}/tk
 
 post-extract:
        ${CHMOD} ${SHAREMODE} ${WRKSRC}/sample/tkextlib/tktable/tcllogo.gif
@@ -29,8 +32,7 @@
                        -name '*.orig_dist' \) -exec ${RM} -f {} \;
 
 post-install:
-       ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/tk
-       ${CP} -r ${WRKSRC}/sample/* ${DESTDIR}${RUBY_EXAMPLESDIR}/tk
+       cd ${WRKSRC}/sample; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}/tk
 
 .include "../../lang/ruby/modules.mk"
 .include "../../lang/ruby/Makefile.common"
diff -r 18bbbd4d7a83 -r ca10b7b4c086 x11/ruby-tk/PLIST
--- a/x11/ruby-tk/PLIST Thu Jun 19 14:37:16 2008 +0000
+++ b/x11/ruby-tk/PLIST Thu Jun 19 14:37:41 2008 +0000
@@ -1,1046 +1,1072 @@
-@comment $NetBSD: PLIST,v 1.8 2007/01/28 05:17:34 taca Exp $
-${RUBY_SITEARCHLIBDIR}/tcltklib.${RUBY_DLEXT}
-${RUBY_SITEARCHLIBDIR}/tkutil.${RUBY_DLEXT}
-${RUBY_SITELIBDIR}/multi-tk.rb
-${RUBY_SITELIBDIR}/remote-tk.rb
-${RUBY_SITELIBDIR}/tcltk.rb
-${RUBY_SITELIBDIR}/tk.rb
-${RUBY_SITELIBDIR}/tk/after.rb
-${RUBY_SITELIBDIR}/tk/autoload.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/checkbutton.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/encodedstr.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/itemconfig.rb
-${RUBY_SITELIBDIR}/tk/itemfont.rb
-${RUBY_SITELIBDIR}/tk/kinput.rb
-${RUBY_SITELIBDIR}/tk/label.rb
-${RUBY_SITELIBDIR}/tk/labelframe.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/panedwindow.rb
-${RUBY_SITELIBDIR}/tk/place.rb
-${RUBY_SITELIBDIR}/tk/radiobutton.rb
-${RUBY_SITELIBDIR}/tk/root.rb
-${RUBY_SITELIBDIR}/tk/scale.rb
-${RUBY_SITELIBDIR}/tk/scrollable.rb
-${RUBY_SITELIBDIR}/tk/scrollbar.rb
-${RUBY_SITELIBDIR}/tk/scrollbox.rb
-${RUBY_SITELIBDIR}/tk/selection.rb
-${RUBY_SITELIBDIR}/tk/spinbox.rb
-${RUBY_SITELIBDIR}/tk/tagfont.rb
-${RUBY_SITELIBDIR}/tk/text.rb
-${RUBY_SITELIBDIR}/tk/textimage.rb
-${RUBY_SITELIBDIR}/tk/textmark.rb
-${RUBY_SITELIBDIR}/tk/texttag.rb
-${RUBY_SITELIBDIR}/tk/textwindow.rb
-${RUBY_SITELIBDIR}/tk/timer.rb
-${RUBY_SITELIBDIR}/tk/toplevel.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
-${RUBY_SITELIBDIR}/tkafter.rb
-${RUBY_SITELIBDIR}/tkbgerror.rb
-${RUBY_SITELIBDIR}/tkcanvas.rb
-${RUBY_SITELIBDIR}/tkclass.rb
-${RUBY_SITELIBDIR}/tkconsole.rb
-${RUBY_SITELIBDIR}/tkdialog.rb
-${RUBY_SITELIBDIR}/tkentry.rb
-${RUBY_SITELIBDIR}/tkextlib/ICONS.rb
-${RUBY_SITELIBDIR}/tkextlib/ICONS/icons.rb
-${RUBY_SITELIBDIR}/tkextlib/ICONS/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/SUPPORT_STATUS
-${RUBY_SITELIBDIR}/tkextlib/blt.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/stripchart.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/table.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tabnotebook.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tabset.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/ted.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/button.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/checkbutton.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/frame.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/label.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/radiobutton.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/scrollbar.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/tile/toplevel.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/win_printer.rb
-${RUBY_SITELIBDIR}/tkextlib/blt/winop.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget.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/panelframe.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/passwddlg.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/progressbar.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/progressdlg.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/scrollableframe.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/statusbar.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/titleframe.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/tree.rb
-${RUBY_SITELIBDIR}/tkextlib/bwidget/widget.rb
-${RUBY_SITELIBDIR}/tkextlib/itcl.rb
-${RUBY_SITELIBDIR}/tkextlib/itcl/incr_tcl.rb
-${RUBY_SITELIBDIR}/tkextlib/itcl/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/itk.rb
-${RUBY_SITELIBDIR}/tkextlib/itk/incr_tk.rb
-${RUBY_SITELIBDIR}/tkextlib/itk/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/buttonbox.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/calendar.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/canvasprintbox.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/extfileselectionbox.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/extfileselectiondialog.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/feedback.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/fileselectionbox.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/menubar.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/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/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/shell.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/spindate.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/spinint.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/spinner.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/spintime.rb
-${RUBY_SITELIBDIR}/tkextlib/iwidgets/tabnotebook.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
-${RUBY_SITELIBDIR}/tkextlib/pkg_checker.rb
-${RUBY_SITELIBDIR}/tkextlib/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/autoscroll.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/ctext.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/cursor.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/datefield.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/dialog.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/getstring.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/history.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/ico.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/ip_entry.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/panelframe.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/plotchart.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/ruler.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/screenruler.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/scrollwin.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/style.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/superframe.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/swaplist.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/tablelist.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/tablelist_core.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/tablelist_tile.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/tkpiechart.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/tooltip.rb
-${RUBY_SITELIBDIR}/tkextlib/tcllib/widget.rb
-${RUBY_SITELIBDIR}/tkextlib/tclx.rb
-${RUBY_SITELIBDIR}/tkextlib/tclx/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/tclx/tclx.rb
-${RUBY_SITELIBDIR}/tkextlib/tile.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/dialog.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/setup.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/sizegrip.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/style.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tbutton.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tcheckbutton.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tcombobox.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tentry.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tframe.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tlabel.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tlabelframe.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tmenubutton.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tnotebook.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tpaned.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tprogressbar.rb
-${RUBY_SITELIBDIR}/tkextlib/tile/tradiobutton.rb



Home | Main Index | Thread Index | Old Index