summaryrefslogtreecommitdiff
path: root/x11/ruby-fox
diff options
context:
space:
mode:
authortaca <taca>2004-11-28 05:56:42 +0000
committertaca <taca>2004-11-28 05:56:42 +0000
commit88bcd15b33212bd3e1674dcc3085679eefcf37bb (patch)
tree79b0e7be926e3291d8bfb91d73c2d08d536a791b /x11/ruby-fox
parentd48ec7e9f3911200c3ddce661a1e981c25a5c5c5 (diff)
downloadpkgsrc-88bcd15b33212bd3e1674dcc3085679eefcf37bb.tar.gz
Update ruby-fox package to 1.0.29 migrating to use new framework
for Ruby packages. 1.0.29 is the latest 1.0 seriese release.
Diffstat (limited to 'x11/ruby-fox')
-rw-r--r--x11/ruby-fox/Makefile29
-rw-r--r--x11/ruby-fox/PLIST60
-rw-r--r--x11/ruby-fox/distinfo6
3 files changed, 24 insertions, 71 deletions
diff --git a/x11/ruby-fox/Makefile b/x11/ruby-fox/Makefile
index 5163335c3b4..b9f1fc78d49 100644
--- a/x11/ruby-fox/Makefile
+++ b/x11/ruby-fox/Makefile
@@ -1,27 +1,25 @@
-# $NetBSD: Makefile,v 1.17 2004/10/03 00:18:38 tv Exp $
+# $NetBSD: Makefile,v 1.18 2004/11/28 05:56:42 taca Exp $
-DISTNAME= FXRuby-1.0.25
-PKGNAME= ${RUBY_PKGNAMEPREFIX}fox-1.0.25
-PKGREVISION= 2
+DISTNAME= FXRuby-1.0.29
+PKGNAME= ${RUBY_PKGPREFIX}-fox-1.0.29
CATEGORIES= x11 ruby
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fxruby/}
MAINTAINER= sakamoto@NetBSD.org
-HOMEPAGE= http://fxruby.sourceforge.net/
+HOMEPAGE= http://www.fxruby.org/
COMMENT= Ruby interface to FOX GUI library
-DEPENDS+= ruby-opengl-[0-9]*:../../graphics/ruby-opengl
-WRKDIST= ${WRKDIR}/${DISTNAME}
-
-WRKSRC= ${WRKDIST}/ext/fox
-USE_BUILDLINK3= yes
-DIST_SUBDIR= ruby
-USE_RUBY_EXTCONF= # defined
+USE_BUILDLINK3= yes
+USE_RUBY_EXTCONF= yes
+USE_X11= yes
+INSTALL_TARGET= site-install
+WRKDIST= ${WRKDIR}/${DISTNAME}
+WRKSRC= ${WRKDIST}/ext/fox
CONFIGURE_ARGS+= --with-fox-include=${BUILDLINK_PREFIX.fox}/include/fox
CONFIGURE_ARGS+= --with-opengl-include=${BUILDLINK_PREFIX.Mesa}/include/GL
CONFIGURE_ARGS+= --with-fox-lib=${BUILDLINK_PREFIX.fox}/lib
-INSTALL_TARGET= site-install
+DEPENDS+= ${RUBY_PKGPREFIX}-opengl>=0.32:../../graphics/ruby-opengl
post-install:
${INSTALL_DATA_DIR} ${RUBY_SITELIBDIR}/fox
@@ -34,8 +32,6 @@ post-install:
${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/fox/textedit
${INSTALL_DATA} ${WRKDIST}/examples/textedit/* \
${RUBY_EXAMPLESDIR}/fox/textedit
- ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/fox/tests
- ${INSTALL_DATA} ${WRKDIST}/tests/* ${RUBY_EXAMPLESDIR}/fox/tests
${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/fox ${RUBY_DOCDIR}/fox/images
${INSTALL_DATA} ${WRKDIST}/doc/*.html ${RUBY_DOCDIR}/fox
${INSTALL_DATA} ${WRKDIST}/doc/images/* ${RUBY_DOCDIR}/fox/images
@@ -45,6 +41,5 @@ post-install:
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-.include "../../lang/ruby-base/Makefile.common"
-.include "../../lang/ruby-base/buildlink3.mk"
+.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/ruby-fox/PLIST b/x11/ruby-fox/PLIST
index 4369836c35c..5fbfaeec936 100644
--- a/x11/ruby-fox/PLIST
+++ b/x11/ruby-fox/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2003/08/30 02:55:03 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/11/28 05:56:42 taca Exp $
${RUBY_DOCDIR}/fox/apes02.html
${RUBY_DOCDIR}/fox/apes03.html
${RUBY_DOCDIR}/fox/book.html
@@ -9,7 +9,11 @@ ${RUBY_DOCDIR}/fox/ch02s04.html
${RUBY_DOCDIR}/fox/ch02s05.html
${RUBY_DOCDIR}/fox/ch03s02.html
${RUBY_DOCDIR}/fox/ch03s03.html
+${RUBY_DOCDIR}/fox/ch03s04.html
+${RUBY_DOCDIR}/fox/ch04s02.html
+${RUBY_DOCDIR}/fox/ch04s03.html
${RUBY_DOCDIR}/fox/changes.html
+${RUBY_DOCDIR}/fox/clipboardtut.html
${RUBY_DOCDIR}/fox/cvs.html
${RUBY_DOCDIR}/fox/differences.html
${RUBY_DOCDIR}/fox/dragdroptut.html
@@ -84,7 +88,6 @@ ${RUBY_EXAMPLESDIR}/fox/hello.rb
${RUBY_EXAMPLESDIR}/fox/hello2.rb
${RUBY_EXAMPLESDIR}/fox/iRAA.rb
${RUBY_EXAMPLESDIR}/fox/iconlist.rb
-${RUBY_EXAMPLESDIR}/fox/iconlist2.rb
${RUBY_EXAMPLESDIR}/fox/icons/AngryGuyInBunnySuit.ico
${RUBY_EXAMPLESDIR}/fox/icons/FatBot.ico
${RUBY_EXAMPLESDIR}/fox/icons/FlippedySwitch.ico
@@ -116,6 +119,8 @@ ${RUBY_EXAMPLESDIR}/fox/icons/fonts.png
${RUBY_EXAMPLESDIR}/fox/icons/fox.png
${RUBY_EXAMPLESDIR}/fox/icons/foxicon.png
${RUBY_EXAMPLESDIR}/fox/icons/frontview.png
+${RUBY_EXAMPLESDIR}/fox/icons/gem_big.png
+${RUBY_EXAMPLESDIR}/fox/icons/gem_small.png
${RUBY_EXAMPLESDIR}/fox/icons/hello2.png
${RUBY_EXAMPLESDIR}/fox/icons/help.png
${RUBY_EXAMPLESDIR}/fox/icons/indent.png
@@ -166,54 +171,6 @@ ${RUBY_EXAMPLESDIR}/fox/splitter.rb
${RUBY_EXAMPLESDIR}/fox/styledtext.rb
${RUBY_EXAMPLESDIR}/fox/tabbook.rb
${RUBY_EXAMPLESDIR}/fox/table.rb
-${RUBY_EXAMPLESDIR}/fox/tests/README
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXAccelTable.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXButton.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXCheckButton.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXDC.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXDCPrint.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXDCWindow.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXDataTarget.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXFileAssoc.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXFileStream.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXFont.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXFontDesc.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXGLGroup.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXGLShape.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXGLViewer.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXHMat.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXHVec.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXHeader.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXIconList.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXId.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXLight.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXList.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXListBox.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXMaterial.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXMenuCommand.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXPoint.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXRadioButton.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXRange.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXRectangle.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXRegion.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXRegistry.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXShell.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXSize.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXTable.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXTableItem.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXText.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXTopWindow.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXTreeList.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXVec.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_FXViewport.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TC_Misc.rb
-${RUBY_EXAMPLESDIR}/fox/tests/TS_All.rb
-${RUBY_EXAMPLESDIR}/fox/tests/blankpage.ps
-${RUBY_EXAMPLESDIR}/fox/tests/howdypage.ps
-${RUBY_EXAMPLESDIR}/fox/tests/stress1.rb
-${RUBY_EXAMPLESDIR}/fox/tests/stress2.rb
-${RUBY_EXAMPLESDIR}/fox/tests/stress3.rb
-${RUBY_EXAMPLESDIR}/fox/tests/testcase.rb
${RUBY_EXAMPLESDIR}/fox/textedit/commands.rb
${RUBY_EXAMPLESDIR}/fox/textedit/helpwindow.rb
${RUBY_EXAMPLESDIR}/fox/textedit/prefdialog.rb
@@ -231,6 +188,8 @@ ${RUBY_SITELIBDIR}/fox/irb.rb
${RUBY_SITELIBDIR}/fox/iterators.rb
${RUBY_SITELIBDIR}/fox/keys.rb
${RUBY_SITELIBDIR}/fox/missingdep.rb
+${RUBY_SITELIBDIR}/fox/pseudokeyboard.rb
+${RUBY_SITELIBDIR}/fox/pseudomouse.rb
${RUBY_SITELIBDIR}/fox/responder.rb
${RUBY_SITELIBDIR}/fox/responder2.rb
${RUBY_SITELIBDIR}/fox/scintilla.rb
@@ -243,7 +202,6 @@ ${RUBY_SITEARCHLIBDIR}/fox.so
@dirrm ${RUBY_DOCDIR}/fox/images
@dirrm ${RUBY_DOCDIR}/fox
@dirrm ${RUBY_EXAMPLESDIR}/fox/textedit
-@dirrm ${RUBY_EXAMPLESDIR}/fox/tests
@dirrm ${RUBY_EXAMPLESDIR}/fox/icons
@dirrm ${RUBY_EXAMPLESDIR}/fox
@dirrm ${RUBY_SITELIBDIR}/fox
diff --git a/x11/ruby-fox/distinfo b/x11/ruby-fox/distinfo
index 04c59d06e4a..93057513503 100644
--- a/x11/ruby-fox/distinfo
+++ b/x11/ruby-fox/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2003/08/30 02:55:03 taca Exp $
+$NetBSD: distinfo,v 1.4 2004/11/28 05:56:42 taca Exp $
-SHA1 (ruby/FXRuby-1.0.25.tar.gz) = f1b5b4ee996bd63aa48c42ce118f42da27fe312d
-Size (ruby/FXRuby-1.0.25.tar.gz) = 1376496 bytes
+SHA1 (ruby/FXRuby-1.0.29.tar.gz) = 04bcef90206c579eee9d86e1d89ca396e7548361
+Size (ruby/FXRuby-1.0.29.tar.gz) = 1509394 bytes
SHA1 (patch-aa) = 0a1ff522bf2db62dbf72ef80cace753138bf4db2
SHA1 (patch-ab) = 02e947a0cc9981b0fad34f100a43f667411a2566