From 1dab6da720c7b8339bdc1e224c34fc8849dcbd00 Mon Sep 17 00:00:00 2001 From: sakamoto Date: Tue, 18 Apr 2000 10:54:45 +0000 Subject: [PATCH] Update ruby-gtk to 0.23 Changes: documents and gdk/gtk functions added. Several bug fixes. --- x11/ruby-gtk/Makefile | 22 ++--- x11/ruby-gtk/files/md5 | 4 +- x11/ruby-gtk/pkg/PLIST | 200 ++++++++++++++++++++++++++++++++++++++++- 3 files changed, 212 insertions(+), 14 deletions(-) diff --git a/x11/ruby-gtk/Makefile b/x11/ruby-gtk/Makefile index 7b31142d517a..67cbd13a2339 100644 --- a/x11/ruby-gtk/Makefile +++ b/x11/ruby-gtk/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.6 1999/12/14 07:23:20 sakamoto Exp $ +# $NetBSD: Makefile,v 1.7 2000/04/18 10:54:45 sakamoto Exp $ # FreeBSD Id: ports/x11-toolkits/ruby-gtk/Makefile,v 1.3 1999/08/31 02:59:33 peter Exp -DISTNAME= ruby-gtk-0.22 +DISTNAME= ruby-gtk-0.23 CATEGORIES= x11 MASTER_SITES= http://www.ueda.info.waseda.ac.jp/~igarashi/ruby/ \ ftp://ftp.netlab.co.jp/pub/lang/ruby/contrib/ \ @@ -12,14 +12,13 @@ MASTER_SITES= http://www.ueda.info.waseda.ac.jp/~igarashi/ruby/ \ ftp://mirror.nucba.ac.jp/mirror/ruby/contrib/ MAINTAINER= sakamoto@netbsd.org -HOMEPAGE= http://www.ueda.info.waseda.ac.jp/~igarashi/ruby/gtk.html.en +HOMEPAGE= http://www.ruby-lang.org/gtk/en/ DEPENDS+= ruby-1.4.*:../../lang/ruby -DEPENDS+= gtk+-1.2.*:../../x11/gtk DEPENDS+= imlib-*:../../graphics/imlib USE_X11= YES -WRKSRC= ${WRKDIR}/gtk +WRKSRC= ${WRKDIR}/${DISTNAME:S/ruby-//} RUBY_VERSION= 1.4 PLIST_SUBST= RUBY_VERSION=${RUBY_VERSION} @@ -30,11 +29,14 @@ do-configure: post-install: ${INSTALL_DATA} ${WRKSRC}/lib/*.rb ${PREFIX}/lib/ruby/${RUBY_VERSION} - ${MKDIR} ${PREFIX}/share/examples/ruby/gtk - ${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${PREFIX}/share/examples/ruby/gtk - ${MKDIR} ${PREFIX}/share/examples/ruby/gtk/browser + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ruby/gtk + ${GTAR} Ccf ${WRKSRC}/sample - .|${GTAR} Cxf ${PREFIX}/share/examples/ruby/gtk - + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ruby/gtk/browser ${INSTALL_DATA} ${WRKSRC}/doc/*.rb ${PREFIX}/share/examples/ruby/gtk/browser - ${MKDIR} ${PREFIX}/share/examples/ruby/gtk/gdkimlib - ${INSTALL_DATA} ${WRKSRC}/sample/gdkimlib/*.rb ${PREFIX}/share/examples/ruby/gtk/gdkimlib + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ruby-gtk + ${GTAR} Ccf ${WRKSRC}/doc - .happy api api-ja|${GTAR} Cxf ${PREFIX}/share/doc/ruby-gtk - +.for f in BUGS MEMO-Imlib README README.EXT README.EXT.ja README.ja ToDo + ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby-gtk +.endfor .include "../../mk/bsd.pkg.mk" diff --git a/x11/ruby-gtk/files/md5 b/x11/ruby-gtk/files/md5 index a73dcec5157c..74fb547d7f61 100644 --- a/x11/ruby-gtk/files/md5 +++ b/x11/ruby-gtk/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.3 1999/12/14 07:23:21 sakamoto Exp $ +$NetBSD: md5,v 1.4 2000/04/18 10:54:46 sakamoto Exp $ -MD5 (ruby-gtk-0.22.tar.gz) = ac95ef42846b80ce032f41aa20f61ae5 +MD5 (ruby-gtk-0.23.tar.gz) = 054100d5651024af90b36cb8c2401982 diff --git a/x11/ruby-gtk/pkg/PLIST b/x11/ruby-gtk/pkg/PLIST index 12a369d593c2..b0bc01c08505 100644 --- a/x11/ruby-gtk/pkg/PLIST +++ b/x11/ruby-gtk/pkg/PLIST @@ -1,10 +1,121 @@ -@comment $NetBSD: PLIST,v 1.4 1999/12/14 07:23:21 sakamoto Exp $ -lib/ruby/${RUBY_VERSION}/${MACHINE_ARCH}-${LOWER_OPSYS}/gtk.so +@comment $NetBSD: PLIST,v 1.5 2000/04/18 10:54:46 sakamoto Exp $ lib/ruby/${RUBY_VERSION}/gtkcompat.rb +lib/ruby/${RUBY_VERSION}/${MACHINE_ARCH}-${LOWER_OPSYS}/gtk.so +share/doc/ruby-gtk/.happy +share/doc/ruby-gtk/BUGS +share/doc/ruby-gtk/MEMO-Imlib +share/doc/ruby-gtk/README +share/doc/ruby-gtk/README.EXT +share/doc/ruby-gtk/README.EXT.ja +share/doc/ruby-gtk/README.ja +share/doc/ruby-gtk/ToDo +share/doc/ruby-gtk/api-ja/Gdk.html +share/doc/ruby-gtk/api-ja/GdkImlib.html +share/doc/ruby-gtk/api-ja/GdkImlib__Image.html +share/doc/ruby-gtk/api-ja/Gdk__Color.html +share/doc/ruby-gtk/api-ja/Gdk__Colormap.html +share/doc/ruby-gtk/api-ja/Gdk__Drawable.html +share/doc/ruby-gtk/api-ja/Gdk__Font.html +share/doc/ruby-gtk/api-ja/Gdk__GC.html +share/doc/ruby-gtk/api-ja/Gdk__IC.html +share/doc/ruby-gtk/api-ja/Gdk__ICAttr.html +share/doc/ruby-gtk/api-ja/Gdk__IM.html +share/doc/ruby-gtk/api-ja/Gdk__Image.html +share/doc/ruby-gtk/api-ja/Gdk__Point.html +share/doc/ruby-gtk/api-ja/Gdk__Rectangle.html +share/doc/ruby-gtk/api-ja/Gdk__Region.html +share/doc/ruby-gtk/api-ja/Gdk__Window.html +share/doc/ruby-gtk/api-ja/Gtk.html +share/doc/ruby-gtk/api-ja/GtkExt__Canvas.html +share/doc/ruby-gtk/api-ja/Gtk__AccelGroup.html +share/doc/ruby-gtk/api-ja/Gtk__Bin.html +share/doc/ruby-gtk/api-ja/Gtk__Box.html +share/doc/ruby-gtk/api-ja/Gtk__Button.html +share/doc/ruby-gtk/api-ja/Gtk__CList.html +share/doc/ruby-gtk/api-ja/Gtk__CTree.html +share/doc/ruby-gtk/api-ja/Gtk__Calendar.html +share/doc/ruby-gtk/api-ja/Gtk__CheckMenuItem.html +share/doc/ruby-gtk/api-ja/Gtk__ColorSelection.html +share/doc/ruby-gtk/api-ja/Gtk__ColorSelectionDialog.html +share/doc/ruby-gtk/api-ja/Gtk__Container.html +share/doc/ruby-gtk/api-ja/Gtk__Curve.html +share/doc/ruby-gtk/api-ja/Gtk__DrawingArea.html +share/doc/ruby-gtk/api-ja/Gtk__Editable.html +share/doc/ruby-gtk/api-ja/Gtk__FileSelection.html +share/doc/ruby-gtk/api-ja/Gtk__HBox.html +share/doc/ruby-gtk/api-ja/Gtk__ItemFactory.html +share/doc/ruby-gtk/api-ja/Gtk__Label.html +share/doc/ruby-gtk/api-ja/Gtk__Layout.html +share/doc/ruby-gtk/api-ja/Gtk__Notebook.html +share/doc/ruby-gtk/api-ja/Gtk__Object.html +share/doc/ruby-gtk/api-ja/Gtk__Progress.html +share/doc/ruby-gtk/api-ja/Gtk__ProgressBar.html +share/doc/ruby-gtk/api-ja/Gtk__ScrolledWindow.html +share/doc/ruby-gtk/api-ja/Gtk__TearoffMenuItem.html +share/doc/ruby-gtk/api-ja/Gtk__TipsQuery.html +share/doc/ruby-gtk/api-ja/Gtk__Toolbar.html +share/doc/ruby-gtk/api-ja/Gtk__Tree.html +share/doc/ruby-gtk/api-ja/Gtk__VBox.html +share/doc/ruby-gtk/api-ja/Gtk__Widget.html +share/doc/ruby-gtk/api-ja/Gtk__Window.html +share/doc/ruby-gtk/api-ja/gtk-index.html +share/doc/ruby-gtk/api-ja/rubyapi.css +share/doc/ruby-gtk/api/Gdk.html +share/doc/ruby-gtk/api/GdkImlib.html +share/doc/ruby-gtk/api/GdkImlib__Image.html +share/doc/ruby-gtk/api/Gdk__Color.html +share/doc/ruby-gtk/api/Gdk__Colormap.html +share/doc/ruby-gtk/api/Gdk__Drawable.html +share/doc/ruby-gtk/api/Gdk__Font.html +share/doc/ruby-gtk/api/Gdk__GC.html +share/doc/ruby-gtk/api/Gdk__IC.html +share/doc/ruby-gtk/api/Gdk__ICAttr.html +share/doc/ruby-gtk/api/Gdk__IM.html +share/doc/ruby-gtk/api/Gdk__Image.html +share/doc/ruby-gtk/api/Gdk__Point.html +share/doc/ruby-gtk/api/Gdk__Rectangle.html +share/doc/ruby-gtk/api/Gdk__Region.html +share/doc/ruby-gtk/api/Gdk__Window.html +share/doc/ruby-gtk/api/Gtk.html +share/doc/ruby-gtk/api/GtkExt__Canvas.html +share/doc/ruby-gtk/api/Gtk__AccelGroup.html +share/doc/ruby-gtk/api/Gtk__Bin.html +share/doc/ruby-gtk/api/Gtk__Box.html +share/doc/ruby-gtk/api/Gtk__Button.html +share/doc/ruby-gtk/api/Gtk__CList.html +share/doc/ruby-gtk/api/Gtk__CTree.html +share/doc/ruby-gtk/api/Gtk__Calendar.html +share/doc/ruby-gtk/api/Gtk__CheckMenuItem.html +share/doc/ruby-gtk/api/Gtk__ColorSelection.html +share/doc/ruby-gtk/api/Gtk__ColorSelectionDialog.html +share/doc/ruby-gtk/api/Gtk__Container.html +share/doc/ruby-gtk/api/Gtk__Curve.html +share/doc/ruby-gtk/api/Gtk__DrawingArea.html +share/doc/ruby-gtk/api/Gtk__Editable.html +share/doc/ruby-gtk/api/Gtk__FileSelection.html +share/doc/ruby-gtk/api/Gtk__HBox.html +share/doc/ruby-gtk/api/Gtk__ItemFactory.html +share/doc/ruby-gtk/api/Gtk__Label.html +share/doc/ruby-gtk/api/Gtk__Layout.html +share/doc/ruby-gtk/api/Gtk__Notebook.html +share/doc/ruby-gtk/api/Gtk__Object.html +share/doc/ruby-gtk/api/Gtk__Progress.html +share/doc/ruby-gtk/api/Gtk__ProgressBar.html +share/doc/ruby-gtk/api/Gtk__ScrolledWindow.html +share/doc/ruby-gtk/api/Gtk__TearoffMenuItem.html +share/doc/ruby-gtk/api/Gtk__TipsQuery.html +share/doc/ruby-gtk/api/Gtk__Toolbar.html +share/doc/ruby-gtk/api/Gtk__Tree.html +share/doc/ruby-gtk/api/Gtk__VBox.html +share/doc/ruby-gtk/api/Gtk__Widget.html +share/doc/ruby-gtk/api/Gtk__Window.html +share/doc/ruby-gtk/api/gtk-index.html +share/doc/ruby-gtk/api/rubyapi.css share/examples/ruby/gtk/browser/gtkbrows.rb share/examples/ruby/gtk/browser/rbbr_gtk.rb share/examples/ruby/gtk/browser/rbbr_rb.rb share/examples/ruby/gtk/browser/rbdump.rb +share/examples/ruby/gtk/calendar.rb share/examples/ruby/gtk/drawing.rb share/examples/ruby/gtk/gdkimlib/sample1.rb share/examples/ruby/gtk/gdkimlib/sample2.rb @@ -12,9 +123,94 @@ share/examples/ruby/gtk/gdkimlib/sample3.rb share/examples/ruby/gtk/gdkimlib/sample4.rb share/examples/ruby/gtk/gdkimlib/sample5.rb share/examples/ruby/gtk/helloworld.rb +share/examples/ruby/gtk/test/test.rb +share/examples/ruby/gtk/test/test.xpm +share/examples/ruby/gtk/test/test0.rb +share/examples/ruby/gtk/test/test1.rb +share/examples/ruby/gtk/test/test2.rb +share/examples/ruby/gtk/test/test3.rb +share/examples/ruby/gtk/test/test4.rb +share/examples/ruby/gtk/test/test5.rb +share/examples/ruby/gtk/test/test6.rb +share/examples/ruby/gtk/test/test7.rb +share/examples/ruby/gtk/test/test8.rb +share/examples/ruby/gtk/test/test9.rb +share/examples/ruby/gtk/test/testa.rb +share/examples/ruby/gtk/test/testb.rb +share/examples/ruby/gtk/test/testc.rb +share/examples/ruby/gtk/test/testd.rb +share/examples/ruby/gtk/test/teste.rb +share/examples/ruby/gtk/testgtk/3DRings.xpm +share/examples/ruby/gtk/testgtk/FilesQueue.xpm +share/examples/ruby/gtk/testgtk/Modeller.xpm +share/examples/ruby/gtk/testgtk/README +share/examples/ruby/gtk/testgtk/button.rb +share/examples/ruby/gtk/testgtk/buttonbox.rb +share/examples/ruby/gtk/testgtk/check-n.xpm +share/examples/ruby/gtk/testgtk/check-y.xpm +share/examples/ruby/gtk/testgtk/checkbutton.rb +share/examples/ruby/gtk/testgtk/circles.xbm +share/examples/ruby/gtk/testgtk/circles.xpm +share/examples/ruby/gtk/testgtk/clist.rb +share/examples/ruby/gtk/testgtk/colorpreview.rb +share/examples/ruby/gtk/testgtk/colorselect.rb +share/examples/ruby/gtk/testgtk/ctree.rb +share/examples/ruby/gtk/testgtk/cursors.rb +share/examples/ruby/gtk/testgtk/dialog.rb +share/examples/ruby/gtk/testgtk/dnd.rb +share/examples/ruby/gtk/testgtk/entry.rb +share/examples/ruby/gtk/testgtk/filesel.rb +share/examples/ruby/gtk/testgtk/gammacurve.rb +share/examples/ruby/gtk/testgtk/graypreview.rb +share/examples/ruby/gtk/testgtk/handlebox.rb +share/examples/ruby/gtk/testgtk/idle.rb +share/examples/ruby/gtk/testgtk/labels.rb +share/examples/ruby/gtk/testgtk/layout.rb +share/examples/ruby/gtk/testgtk/line-arrow.xbm +share/examples/ruby/gtk/testgtk/line-wrap.xbm +share/examples/ruby/gtk/testgtk/list.rb +share/examples/ruby/gtk/testgtk/mainloop.rb +share/examples/ruby/gtk/testgtk/marble.xpm +share/examples/ruby/gtk/testgtk/menu.rb +share/examples/ruby/gtk/testgtk/notebook.rb +share/examples/ruby/gtk/testgtk/panes.rb +share/examples/ruby/gtk/testgtk/pixmap.rb +share/examples/ruby/gtk/testgtk/progressbar.rb +share/examples/ruby/gtk/testgtk/radiobutton.rb +share/examples/ruby/gtk/testgtk/range.rb +share/examples/ruby/gtk/testgtk/reparent.rb +share/examples/ruby/gtk/testgtk/rulers.rb +share/examples/ruby/gtk/testgtk/sample.rb +share/examples/ruby/gtk/testgtk/savedposition.rb +share/examples/ruby/gtk/testgtk/scroll.rb +share/examples/ruby/gtk/testgtk/scrolledwindow.rb +share/examples/ruby/gtk/testgtk/selection.rb +share/examples/ruby/gtk/testgtk/shapedwindow.rb +share/examples/ruby/gtk/testgtk/spinbutton.rb +share/examples/ruby/gtk/testgtk/statusbar.rb +share/examples/ruby/gtk/testgtk/test.xpm +share/examples/ruby/gtk/testgtk/testgtk.rb +share/examples/ruby/gtk/testgtk/testgtkrc +share/examples/ruby/gtk/testgtk/testgtkrc2 +share/examples/ruby/gtk/testgtk/text.rb +share/examples/ruby/gtk/testgtk/timeout.rb +share/examples/ruby/gtk/testgtk/togglebutton.rb +share/examples/ruby/gtk/testgtk/toolbar.rb +share/examples/ruby/gtk/testgtk/tooltips.rb +share/examples/ruby/gtk/testgtk/tree.rb +share/examples/ruby/gtk/testgtk/tree_minus.xbm +share/examples/ruby/gtk/testgtk/tree_minus.xpm +share/examples/ruby/gtk/testgtk/tree_plus.xbm +share/examples/ruby/gtk/testgtk/tree_plus.xpm +share/examples/ruby/gtk/testgtk/wmhints.rb share/examples/ruby/gtk/testim.rb share/examples/ruby/gtk/text.rb share/examples/ruby/gtk/texthook.rb +@dirrm share/examples/ruby/gtk/testgtk +@dirrm share/examples/ruby/gtk/test @dirrm share/examples/ruby/gtk/gdkimlib @dirrm share/examples/ruby/gtk/browser @dirrm share/examples/ruby/gtk +@dirrm share/doc/ruby-gtk/api-ja +@dirrm share/doc/ruby-gtk/api +@dirrm share/doc/ruby-gtk