summaryrefslogtreecommitdiff
path: root/x11/ruby-gtk
diff options
context:
space:
mode:
authorsakamoto <sakamoto@pkgsrc.org>2000-04-18 10:54:45 +0000
committersakamoto <sakamoto@pkgsrc.org>2000-04-18 10:54:45 +0000
commit1dab6da720c7b8339bdc1e224c34fc8849dcbd00 (patch)
treea26da9be8621f23a77b69a650316eee8a83cda0e /x11/ruby-gtk
parent7f1f9499307a4e3e766894929f8528b9262b799f (diff)
downloadpkgsrc-1dab6da720c7b8339bdc1e224c34fc8849dcbd00.tar.gz
Update ruby-gtk to 0.23
Changes: documents and gdk/gtk functions added. Several bug fixes.
Diffstat (limited to 'x11/ruby-gtk')
-rw-r--r--x11/ruby-gtk/Makefile22
-rw-r--r--x11/ruby-gtk/files/md54
-rw-r--r--x11/ruby-gtk/pkg/PLIST200
3 files changed, 212 insertions, 14 deletions
diff --git a/x11/ruby-gtk/Makefile b/x11/ruby-gtk/Makefile
index 7b31142d517..67cbd13a233 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 a73dcec5157..74fb547d7f6 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 12a369d593c..b0bc01c0850 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