pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/ruby-tk x11/ruby-tk: revert package remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3532129a983e
branches:  trunk
changeset: 332537:3532129a983e
user:      taca <taca%pkgsrc.org@localhost>
date:      Mon Apr 15 14:27:07 2019 +0000

description:
x11/ruby-tk: revert package remove

Revert ruby-tk package remove.  It is stiil required by lang/ruby22.

diffstat:

 x11/ruby-tk/DESCR    |     2 +
 x11/ruby-tk/Makefile |    43 ++
 x11/ruby-tk/PLIST    |  1031 ++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 1076 insertions(+), 0 deletions(-)

diffs (truncated from 1088 to 300 lines):

diff -r 2c5ec86c2b10 -r 3532129a983e x11/ruby-tk/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/ruby-tk/DESCR Mon Apr 15 14:27:07 2019 +0000
@@ -0,0 +1,2 @@
+This is Ruby/Tk, a Ruby interface to the Tk widget set including interface
+to Tcl/Tk library.  It's a part of the official Ruby distribution.
diff -r 2c5ec86c2b10 -r 3532129a983e x11/ruby-tk/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/ruby-tk/Makefile      Mon Apr 15 14:27:07 2019 +0000
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.59 2019/04/15 14:27:07 taca Exp $
+
+DISTNAME=              ${RUBY_DISTNAME}
+PKGNAME=               ${RUBY_PKGPREFIX}-${RUBY_EXTNAME}-${RUBY_VERSION}
+RUBY_EXTNAME=          tk
+CATEGORIES=            x11 ruby
+MASTER_SITES=          ${MASTER_SITE_RUBY}
+
+MAINTAINER=            taca%NetBSD.org@localhost
+HOMEPAGE=              ${RUBY_HOMEPAGE}
+COMMENT=               Ruby interface to the Tk widget set
+
+# Ruby 2.4 and later do not bundle ruby-tk.
+RUBY_VERSIONS_ACCEPTED= 23 22
+
+USE_TOOLS+=            pax
+USE_RUBY_EXTCONF=      yes
+RUBY_EXTCONF_SUBDIRS=  . tkutil
+EXTRACT_ELEMENTS=      ${RUBY_DISTNAME}/ext/tk
+WRKSRC=                        ${RUBY_WRKSRC}/ext/tk
+CONFIGURE_ARGS+=       --with-X11-dir=${X11BASE:Q} \
+                       --with-X11-lib=${BUILDLINK_PREFIX.libX11}/lib
+
+REPLACE_RUBY=          lib/tkextlib/pkg_checker.rb
+REPLACE_RUBY_DIRS=     sample
+INSTALLATION_DIRS=     ${RUBY_EG}/tk
+
+post-extract:
+       ${CHMOD} ${SHAREMODE} ${WRKSRC}/sample/tkextlib/tktable/tcllogo.gif
+
+pre-install:
+       cd ${WRKSRC}; \
+       ${FIND} . \( -name '*.bak' -o -name '*.orig' -o \
+                       -name '*.orig_dist' \) -exec ${RM} -f {} \;
+
+post-install:
+       cd ${WRKSRC}/sample; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}/tk
+
+.include "../../lang/ruby/modules.mk"
+.include "../../lang/ruby/Makefile.common"
+.include "../../lang/tcl/buildlink3.mk"
+.include "../../x11/tk/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2c5ec86c2b10 -r 3532129a983e x11/ruby-tk/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/ruby-tk/PLIST Mon Apr 15 14:27:07 2019 +0000
@@ -0,0 +1,1031 @@
+@comment $NetBSD: PLIST,v 1.17 2019/04/15 14:27:07 taca Exp $
+${RUBY_VENDORLIB}/multi-tk.rb
+${RUBY_VENDORLIB}/remote-tk.rb
+${RUBY_VENDORLIB}/tcltk.rb
+${RUBY_VENDORLIB}/tk.rb
+${RUBY_VENDORLIB}/tk/after.rb
+${RUBY_VENDORLIB}/tk/autoload.rb
+${RUBY_VENDORLIB}/tk/bgerror.rb
+${RUBY_VENDORLIB}/tk/bindtag.rb
+${RUBY_VENDORLIB}/tk/busy.rb
+${RUBY_VENDORLIB}/tk/button.rb
+${RUBY_VENDORLIB}/tk/canvas.rb
+${RUBY_VENDORLIB}/tk/canvastag.rb
+${RUBY_VENDORLIB}/tk/checkbutton.rb
+${RUBY_VENDORLIB}/tk/clipboard.rb
+${RUBY_VENDORLIB}/tk/clock.rb
+${RUBY_VENDORLIB}/tk/composite.rb
+${RUBY_VENDORLIB}/tk/console.rb
+${RUBY_VENDORLIB}/tk/dialog.rb
+${RUBY_VENDORLIB}/tk/encodedstr.rb
+${RUBY_VENDORLIB}/tk/entry.rb
+${RUBY_VENDORLIB}/tk/event.rb
+${RUBY_VENDORLIB}/tk/font.rb
+${RUBY_VENDORLIB}/tk/fontchooser.rb
+${RUBY_VENDORLIB}/tk/frame.rb
+${RUBY_VENDORLIB}/tk/grid.rb
+${RUBY_VENDORLIB}/tk/image.rb
+${RUBY_VENDORLIB}/tk/itemconfig.rb
+${RUBY_VENDORLIB}/tk/itemfont.rb
+${RUBY_VENDORLIB}/tk/kinput.rb
+${RUBY_VENDORLIB}/tk/label.rb
+${RUBY_VENDORLIB}/tk/labelframe.rb
+${RUBY_VENDORLIB}/tk/listbox.rb
+${RUBY_VENDORLIB}/tk/macpkg.rb
+${RUBY_VENDORLIB}/tk/menu.rb
+${RUBY_VENDORLIB}/tk/menubar.rb
+${RUBY_VENDORLIB}/tk/menuspec.rb
+${RUBY_VENDORLIB}/tk/message.rb
+${RUBY_VENDORLIB}/tk/mngfocus.rb
+${RUBY_VENDORLIB}/tk/msgcat.rb
+${RUBY_VENDORLIB}/tk/namespace.rb
+${RUBY_VENDORLIB}/tk/optiondb.rb
+${RUBY_VENDORLIB}/tk/optionobj.rb
+${RUBY_VENDORLIB}/tk/pack.rb
+${RUBY_VENDORLIB}/tk/package.rb
+${RUBY_VENDORLIB}/tk/palette.rb
+${RUBY_VENDORLIB}/tk/panedwindow.rb
+${RUBY_VENDORLIB}/tk/place.rb
+${RUBY_VENDORLIB}/tk/radiobutton.rb
+${RUBY_VENDORLIB}/tk/root.rb
+${RUBY_VENDORLIB}/tk/scale.rb
+${RUBY_VENDORLIB}/tk/scrollable.rb
+${RUBY_VENDORLIB}/tk/scrollbar.rb
+${RUBY_VENDORLIB}/tk/scrollbox.rb
+${RUBY_VENDORLIB}/tk/selection.rb
+${RUBY_VENDORLIB}/tk/spinbox.rb
+${RUBY_VENDORLIB}/tk/tagfont.rb
+${RUBY_VENDORLIB}/tk/text.rb
+${RUBY_VENDORLIB}/tk/textimage.rb
+${RUBY_VENDORLIB}/tk/textmark.rb
+${RUBY_VENDORLIB}/tk/texttag.rb
+${RUBY_VENDORLIB}/tk/textwindow.rb
+${RUBY_VENDORLIB}/tk/timer.rb
+${RUBY_VENDORLIB}/tk/tk_mac.rb
+${RUBY_VENDORLIB}/tk/toplevel.rb
+${RUBY_VENDORLIB}/tk/ttk_selector.rb
+${RUBY_VENDORLIB}/tk/txtwin_abst.rb
+${RUBY_VENDORLIB}/tk/validation.rb
+${RUBY_VENDORLIB}/tk/variable.rb
+${RUBY_VENDORLIB}/tk/virtevent.rb
+${RUBY_VENDORLIB}/tk/winfo.rb
+${RUBY_VENDORLIB}/tk/winpkg.rb
+${RUBY_VENDORLIB}/tk/wm.rb
+${RUBY_VENDORLIB}/tk/xim.rb
+${RUBY_VENDORLIB}/tkafter.rb
+${RUBY_VENDORLIB}/tkbgerror.rb
+${RUBY_VENDORLIB}/tkcanvas.rb
+${RUBY_VENDORLIB}/tkclass.rb
+${RUBY_VENDORLIB}/tkconsole.rb
+${RUBY_VENDORLIB}/tkdialog.rb
+${RUBY_VENDORLIB}/tkentry.rb
+${RUBY_VENDORLIB}/tkextlib/ICONS.rb
+${RUBY_VENDORLIB}/tkextlib/ICONS/icons.rb
+${RUBY_VENDORLIB}/tkextlib/ICONS/setup.rb
+${RUBY_VENDORLIB}/tkextlib/SUPPORT_STATUS
+${RUBY_VENDORLIB}/tkextlib/blt.rb
+${RUBY_VENDORLIB}/tkextlib/blt/barchart.rb
+${RUBY_VENDORLIB}/tkextlib/blt/bitmap.rb
+${RUBY_VENDORLIB}/tkextlib/blt/busy.rb
+${RUBY_VENDORLIB}/tkextlib/blt/component.rb
+${RUBY_VENDORLIB}/tkextlib/blt/container.rb
+${RUBY_VENDORLIB}/tkextlib/blt/cutbuffer.rb
+${RUBY_VENDORLIB}/tkextlib/blt/dragdrop.rb
+${RUBY_VENDORLIB}/tkextlib/blt/eps.rb
+${RUBY_VENDORLIB}/tkextlib/blt/graph.rb
+${RUBY_VENDORLIB}/tkextlib/blt/htext.rb
+${RUBY_VENDORLIB}/tkextlib/blt/setup.rb
+${RUBY_VENDORLIB}/tkextlib/blt/spline.rb
+${RUBY_VENDORLIB}/tkextlib/blt/stripchart.rb
+${RUBY_VENDORLIB}/tkextlib/blt/table.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tabnotebook.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tabset.rb
+${RUBY_VENDORLIB}/tkextlib/blt/ted.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/button.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/checkbutton.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/frame.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/label.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/radiobutton.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/scrollbar.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tile/toplevel.rb
+${RUBY_VENDORLIB}/tkextlib/blt/tree.rb
+${RUBY_VENDORLIB}/tkextlib/blt/treeview.rb
+${RUBY_VENDORLIB}/tkextlib/blt/unix_dnd.rb
+${RUBY_VENDORLIB}/tkextlib/blt/vector.rb
+${RUBY_VENDORLIB}/tkextlib/blt/watch.rb
+${RUBY_VENDORLIB}/tkextlib/blt/win_printer.rb
+${RUBY_VENDORLIB}/tkextlib/blt/winop.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/arrowbutton.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/bitmap.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/button.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/buttonbox.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/combobox.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/dialog.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/dragsite.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/dropsite.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/dynamichelp.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/entry.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/label.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/labelentry.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/labelframe.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/listbox.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/mainframe.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/messagedlg.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/notebook.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/pagesmanager.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/panedwindow.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/panelframe.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/passwddlg.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/progressbar.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/progressdlg.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/scrollableframe.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/scrolledwindow.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/scrollview.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/selectcolor.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/selectfont.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/separator.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/setup.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/spinbox.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/statusbar.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/titleframe.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/tree.rb
+${RUBY_VENDORLIB}/tkextlib/bwidget/widget.rb
+${RUBY_VENDORLIB}/tkextlib/itcl.rb
+${RUBY_VENDORLIB}/tkextlib/itcl/incr_tcl.rb
+${RUBY_VENDORLIB}/tkextlib/itcl/setup.rb
+${RUBY_VENDORLIB}/tkextlib/itk.rb
+${RUBY_VENDORLIB}/tkextlib/itk/incr_tk.rb
+${RUBY_VENDORLIB}/tkextlib/itk/setup.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/buttonbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/calendar.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/canvasprintbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/canvasprintdialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/checkbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/combobox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/dateentry.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/datefield.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/dialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/dialogshell.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/disjointlistbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/entryfield.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/extbutton.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/extfileselectionbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/extfileselectiondialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/feedback.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/fileselectionbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/fileselectiondialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/finddialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/hierarchy.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/hyperhelp.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/labeledframe.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/labeledwidget.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/mainwindow.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/menubar.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/messagebox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/messagedialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/notebook.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/optionmenu.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/panedwindow.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/promptdialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/pushbutton.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/radiobox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scopedobject.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scrolledcanvas.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scrolledframe.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scrolledhtml.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scrolledlistbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scrolledtext.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/scrolledwidget.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/selectionbox.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/selectiondialog.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/setup.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/shell.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/spindate.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/spinint.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/spinner.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/spintime.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/tabnotebook.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/tabset.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/timeentry.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/timefield.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/toolbar.rb
+${RUBY_VENDORLIB}/tkextlib/iwidgets/watch.rb
+${RUBY_VENDORLIB}/tkextlib/pkg_checker.rb
+${RUBY_VENDORLIB}/tkextlib/setup.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/autoscroll.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/calendar.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/canvas_sqmap.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/canvas_zoom.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/chatwidget.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/crosshair.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/ctext.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/cursor.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/dateentry.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/datefield.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/diagrams.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/dialog.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/getstring.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/history.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/ico.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/ip_entry.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/khim.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/menuentry.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/ntext.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/panelframe.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/plotchart.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/ruler.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/screenruler.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/scrolledwindow.rb
+${RUBY_VENDORLIB}/tkextlib/tcllib/scrollwin.rb



Home | Main Index | Thread Index | Old Index