diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-10-17 14:54:15 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-10-17 14:54:15 +0800 |
commit | 3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0 (patch) | |
tree | 64e65110994f4e28c9a6e6ae5d58b50c5a9376be | |
parent | 7384a925c62bf5ba6f3598d5ec36b0caf4b839c2 (diff) | |
download | marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar.gz marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar.bz2 marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar.lz marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar.xz marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar.zst marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.zip |
- Add ruby-gtk2/ruby-gnome2 ports, update at 0.14.0. See detail:
http://ruby-gnome2.sourceforge.jp/hiki.cgi?News_20051016_1
- Add two new ports, ruby-cairo (rcairo) and ruby-gtkmozembed.
*ruby-cairo: Ruby/Cairo is a Ruby binding for Cairo.
WWW: http://cairographics.org/
*ruby-gtkmozembed: Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a
widget embedding a Mozilla Gecko renderer.
WWW: http://ruby-gnome2.sourceforge.jp/
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@4954 df743ca5-7f9a-e211-a948-0013205c9059
75 files changed, 1688 insertions, 0 deletions
diff --git a/accessibility/ruby-atk/Makefile b/accessibility/ruby-atk/Makefile new file mode 100644 index 000000000..7d0163d0c --- /dev/null +++ b/accessibility/ruby-atk/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: Ruby/ATK +# Date created: 05 April 2004 +# Whom: Mezz <mezz7@cox.net> +# +# $FreeBSD: ports/accessibility/ruby-atk/Makefile,v 1.6 2005/03/12 11:05:15 mezz Exp $ +# + +PORTNAME= atk +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= accessibility devel ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for ATK + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 + +USE_RUBY= yes +USE_GNOME= atk +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/atk +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/accessibility/ruby-atk/pkg-descr b/accessibility/ruby-atk/pkg-descr new file mode 100644 index 000000000..4d889b102 --- /dev/null +++ b/accessibility/ruby-atk/pkg-descr @@ -0,0 +1,3 @@ +Ruby/ATK is a Ruby binding for ATK. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/accessibility/ruby-atk/pkg-plist b/accessibility/ruby-atk/pkg-plist new file mode 100644 index 000000000..d8a1ef1de --- /dev/null +++ b/accessibility/ruby-atk/pkg-plist @@ -0,0 +1,8 @@ +%%RUBY_SITEARCHLIBDIR%%/atk.so +%%RUBY_SITEARCHLIBDIR%%/rbatk.h +%%RUBY_SITEARCHLIBDIR%%/rbatkversion.h +%%RUBY_SITELIBDIR%%/atk.rb +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/databases/ruby-libgda/Makefile b/databases/ruby-libgda/Makefile new file mode 100644 index 000000000..17a10cb32 --- /dev/null +++ b/databases/ruby-libgda/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: Ruby/Libgda +# Date created: 05 April 2004 +# Whom: Mezz <mezz7@cox.net> +# +# $FreeBSD: ports/databases/ruby-libgda/Makefile,v 1.7 2005/03/12 11:05:15 mezz Exp $ +# + +PORTNAME= libgda +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= databases gnome ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for libgda (GNOME-DB Project) + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 + +USE_RUBY= yes +USE_GNOME= libgda2 +USE_RUBY_EXTCONF= yes + +BROKEN="Doesn't build with newer libgda-2.0" + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/libgda +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/tests/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/databases/ruby-libgda/pkg-descr b/databases/ruby-libgda/pkg-descr new file mode 100644 index 000000000..38bc99168 --- /dev/null +++ b/databases/ruby-libgda/pkg-descr @@ -0,0 +1,3 @@ +Ruby/Libgda is a Ruby binding of libgda (GNOME-DB Project). + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/databases/ruby-libgda/pkg-plist b/databases/ruby-libgda/pkg-plist new file mode 100644 index 000000000..284510b09 --- /dev/null +++ b/databases/ruby-libgda/pkg-plist @@ -0,0 +1,12 @@ +%%RUBY_SITEARCHLIBDIR%%/libgda.so +%%RUBY_SITELIBDIR%%/libgda.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/print_config.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sample.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sample.sql +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sql_console.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_all.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/devel/ruby-gconf2/Makefile b/devel/ruby-gconf2/Makefile new file mode 100644 index 000000000..af517d3cf --- /dev/null +++ b/devel/ruby-gconf2/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: Ruby/GConf2 +# Date created: 20 October 2001 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/devel/ruby-gconf2/Makefile,v 1.14 2004/11/15 06:18:33 mezz Exp $ +# + +PORTNAME= gconf2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= devel gnome ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= A Ruby interface to GConf2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 + +USE_RUBY= yes +USE_GNOME= gconf2 +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gconf +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/tests/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/devel/ruby-gconf2/distinfo b/devel/ruby-gconf2/distinfo new file mode 100644 index 000000000..0a36ec32d --- /dev/null +++ b/devel/ruby-gconf2/distinfo @@ -0,0 +1 @@ +MD5 (ruby/ruby-gconf-0.2.tar.gz) = d9846c9821d7bc90d69acde6db548eb3 diff --git a/devel/ruby-gconf2/pkg-descr b/devel/ruby-gconf2/pkg-descr new file mode 100644 index 000000000..5fde1ba1c --- /dev/null +++ b/devel/ruby-gconf2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GConf2 is a Ruby binding for GConf2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/devel/ruby-gconf2/pkg-plist b/devel/ruby-gconf2/pkg-plist new file mode 100644 index 000000000..3a6c118b7 --- /dev/null +++ b/devel/ruby-gconf2/pkg-plist @@ -0,0 +1,12 @@ +%%RUBY_SITEARCHLIBDIR%%/gconf2.so +%%RUBY_SITELIBDIR%%/gconf2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic-gconf-app.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple-controller.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple-view.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/unittest.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/devel/ruby-glib2/Makefile b/devel/ruby-glib2/Makefile new file mode 100644 index 000000000..6e4dfc828 --- /dev/null +++ b/devel/ruby-glib2/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: Ruby/GLib2 +# Date created: 24 November 2002 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/devel/ruby-glib2/Makefile,v 1.14 2005/03/12 11:05:15 mezz Exp $ +# + +PORTNAME= glib2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= devel ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GLib2 + +USE_RUBY= yes +USE_GNOME= glib20 +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/glib +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/sample/utils.rb + @${FIND} ${WRKSRC} -name '*.bak' -delete + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/tests/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/devel/ruby-glib2/pkg-descr b/devel/ruby-glib2/pkg-descr new file mode 100644 index 000000000..f25fcb39c --- /dev/null +++ b/devel/ruby-glib2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GLib2 is a Ruby binding for GLib2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/devel/ruby-glib2/pkg-plist b/devel/ruby-glib2/pkg-plist new file mode 100644 index 000000000..965d37f9f --- /dev/null +++ b/devel/ruby-glib2/pkg-plist @@ -0,0 +1,28 @@ +%%RUBY_SITEARCHLIBDIR%%/glib2.so +%%RUBY_SITEARCHLIBDIR%%/rbglib.h +%%RUBY_SITEARCHLIBDIR%%/rbgobject.h +%%RUBY_SITEARCHLIBDIR%%/rbgutil.h +%%RUBY_SITELIBDIR%%/glib2.rb +%%RUBY_SITELIBDIR%%/mkmf-gnome2.rb +%%RUBY_SITELIBDIR%%/pkg-config.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/completion.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/idle.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/iochannel.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/runner.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shell.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/spawn.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-glib2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-iochannel-sjis.txt +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-iochannel.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-iochannel.txt +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/timeout.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/timeout2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/timer.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/type-register.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/type-register2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/utils.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/devel/ruby-gnomevfs/Makefile b/devel/ruby-gnomevfs/Makefile new file mode 100644 index 000000000..c6c62f825 --- /dev/null +++ b/devel/ruby-gnomevfs/Makefile @@ -0,0 +1,49 @@ +# New ports collection makefile for: Ruby/GnomeVFS +# Date created: 10 August 2003 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/devel/ruby-gnomevfs/Makefile,v 1.10 2005/03/12 11:05:15 mezz Exp $ +# + +PORTNAME= gnomevfs +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= devel ruby gnome +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GnomeVFS + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 + +USE_RUBY= yes +USE_GNOME= gnomevfs2 +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/${PORTNAME} +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|/bin/ruby -w|/bin/env ruby|g' \ + ${WRKSRC}/tests/*.rb + @${FIND} ${WRKSRC} -name '*.bak' -delete + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/tests/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/devel/ruby-gnomevfs/pkg-descr b/devel/ruby-gnomevfs/pkg-descr new file mode 100644 index 000000000..84999d653 --- /dev/null +++ b/devel/ruby-gnomevfs/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GnomeVFS is a Ruby binding for GnomeVFS. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/devel/ruby-gnomevfs/pkg-plist b/devel/ruby-gnomevfs/pkg-plist new file mode 100644 index 000000000..f54f25ecc --- /dev/null +++ b/devel/ruby-gnomevfs/pkg-plist @@ -0,0 +1,10 @@ +%%RUBY_SITEARCHLIBDIR%%/gnomevfs.so +%%RUBY_SITELIBDIR%%/gnomevfs.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test1.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test3.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/devel/ruby-libglade2/Makefile b/devel/ruby-libglade2/Makefile new file mode 100644 index 000000000..0ce713643 --- /dev/null +++ b/devel/ruby-libglade2/Makefile @@ -0,0 +1,49 @@ +# New ports collection makefile for: Ruby/Libglade2 +# Date created: 8 February 2001 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/devel/ruby-libglade2/Makefile,v 1.19 2004/11/15 06:18:33 mezz Exp $ +# + +PORTNAME= libglade2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= devel ruby gnome +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for Libglade2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 + +USE_RUBY= yes +USE_GNOME= libglade2 +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/libglade +INSTALL_TARGET= site-install + +RUBY_SHEBANG_FILES= ${WRKSRC}/bin/ruby-glade-create-template + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR}/po/ja + @${INSTALL_DATA} ${WRKSRC}/sample/README ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/sample/*.glade ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/sample/po/*.pot ${RUBY_MODEXAMPLESDIR}/po/ + @${INSTALL_DATA} ${WRKSRC}/sample/po/ja/*.po ${RUBY_MODEXAMPLESDIR}/po/ja/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/devel/ruby-libglade2/pkg-descr b/devel/ruby-libglade2/pkg-descr new file mode 100644 index 000000000..50375d7eb --- /dev/null +++ b/devel/ruby-libglade2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/Libglade2 is a Ruby binding for Libglade2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/devel/ruby-libglade2/pkg-plist b/devel/ruby-libglade2/pkg-plist new file mode 100644 index 000000000..faa5a4b76 --- /dev/null +++ b/devel/ruby-libglade2/pkg-plist @@ -0,0 +1,24 @@ +bin/ruby-glade-create-template +%%RUBY_SITEARCHLIBDIR%%/libglade2.so +%%RUBY_SITELIBDIR%%/libglade2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/buffer.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/custom.glade +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/custom.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/l10n.glade +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/l10n_gui.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/l10n_main.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/makemo.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/po/l10n.pot +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/po/ja/l10n.po +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.glade +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/treeview.glade +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/treeview.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/po/ja/ +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/po/ +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/graphics/ruby-cairo/Makefile b/graphics/ruby-cairo/Makefile new file mode 100644 index 000000000..9ebeec8f4 --- /dev/null +++ b/graphics/ruby-cairo/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: rcairo +# Date created: 16 October 2005 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= cairo +PORTVERSION= 1.0.0 +CATEGORIES= graphics ruby +MASTER_SITES= http://cairographics.org/releases/ +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= r${PORTNAME}-${PORTVERSION} + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for Cairo + +LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo + +USE_RUBY= yes +USE_RUBY_SETUP= yes + +DOCS= AUTHORS COPYING ChangeLog GPL NEWS README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/samples/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/graphics/ruby-cairo/distinfo b/graphics/ruby-cairo/distinfo new file mode 100644 index 000000000..f9900d031 --- /dev/null +++ b/graphics/ruby-cairo/distinfo @@ -0,0 +1,2 @@ +MD5 (rcairo-1.0.0.tar.gz) = e6c6442b24155146ba986dc7774e45e3 +SIZE (rcairo-1.0.0.tar.gz) = 42088 diff --git a/graphics/ruby-cairo/pkg-descr b/graphics/ruby-cairo/pkg-descr new file mode 100644 index 000000000..d8193052e --- /dev/null +++ b/graphics/ruby-cairo/pkg-descr @@ -0,0 +1,3 @@ +Ruby/Cairo is a Ruby binding for Cairo. + +WWW: http://cairographics.org/ diff --git a/graphics/ruby-cairo/pkg-plist b/graphics/ruby-cairo/pkg-plist new file mode 100644 index 000000000..142bf2ce1 --- /dev/null +++ b/graphics/ruby-cairo/pkg-plist @@ -0,0 +1,16 @@ +%%RUBY_SITEARCHLIBDIR%%/cairo.so +%%RUBY_SITEARCHLIBDIR%%/rb_cairo.h +%%RUBY_SITELIBDIR%%/cairo.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/pdf.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/pdf2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/png.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ps.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ps2.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/AUTHORS +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/GPL +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/graphics/ruby-gdk_pixbuf2/Makefile b/graphics/ruby-gdk_pixbuf2/Makefile new file mode 100644 index 000000000..7939657f7 --- /dev/null +++ b/graphics/ruby-gdk_pixbuf2/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: Ruby/GdkPixbuf2 +# Date created: 28 February 2001 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/graphics/ruby-gdk_pixbuf2/Makefile,v 1.25 2005/08/01 08:52:03 mezz Exp $ +# + +PORTNAME= gdk_pixbuf2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= graphics ruby gnome +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GdkPixbuf2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 + +USE_RUBY= yes +USE_GNOME= gtk20 +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gdkpixbuf +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/graphics/ruby-gdk_pixbuf2/pkg-descr b/graphics/ruby-gdk_pixbuf2/pkg-descr new file mode 100644 index 000000000..f7cf77564 --- /dev/null +++ b/graphics/ruby-gdk_pixbuf2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GdkPixbuf2 is a Ruby binding for GdkPixbuf2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/graphics/ruby-gdk_pixbuf2/pkg-plist b/graphics/ruby-gdk_pixbuf2/pkg-plist new file mode 100644 index 000000000..4715fc61b --- /dev/null +++ b/graphics/ruby-gdk_pixbuf2/pkg-plist @@ -0,0 +1,22 @@ +%%RUBY_SITEARCHLIBDIR%%/gdk_pixbuf2.so +%%RUBY_SITELIBDIR%%/gdk_pixbuf2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/anim.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flip.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/floppybuddy.gif +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/format.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-foot.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/inline.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/loader.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/pixdata.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rotate.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/save.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/scale.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simpleanim.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/utils.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xpm.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/graphics/ruby-gnomecanvas2/Makefile b/graphics/ruby-gnomecanvas2/Makefile new file mode 100644 index 000000000..57685b97e --- /dev/null +++ b/graphics/ruby-gnomecanvas2/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: Ruby/GnomeCanvas2 +# Date created: 24 November 2002 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/graphics/ruby-gnomecanvas2/Makefile,v 1.17 2005/07/25 22:24:58 mezz Exp $ +# + +PORTNAME= gnomecanvas2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= graphics ruby gnome +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GnomeCanvas2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 \ + ${RUBY_SITEARCHLIBDIR}/libart2.so:${PORTSDIR}/graphics/ruby-libart2 + +USE_RUBY= yes +USE_GNOME= libgnomecanvas +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gnomecanvas +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/graphics/ruby-gnomecanvas2/files/patch-rbgnome-canvas-path-def.c b/graphics/ruby-gnomecanvas2/files/patch-rbgnome-canvas-path-def.c new file mode 100644 index 000000000..8c8b81596 --- /dev/null +++ b/graphics/ruby-gnomecanvas2/files/patch-rbgnome-canvas-path-def.c @@ -0,0 +1,12 @@ +--- src/rbgnome-canvas-path-def.c.orig Sun Oct 16 20:51:48 2005 ++++ src/rbgnome-canvas-path-def.c Sun Oct 16 20:53:08 2005 +@@ -72,7 +72,8 @@ + if (NIL_P(obj)) { + path = gnome_canvas_path_def_new(); + } else if (TYPE(obj) == T_FIXNUM) { +- gint length = NUM2INT(obj); ++ gint length; ++ length = NUM2INT(obj); + if (length > 0) { + path = gnome_canvas_path_def_new_sized(length); + } else { diff --git a/graphics/ruby-gnomecanvas2/pkg-descr b/graphics/ruby-gnomecanvas2/pkg-descr new file mode 100644 index 000000000..d2cffb815 --- /dev/null +++ b/graphics/ruby-gnomecanvas2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GnomeCanvas2 is a Ruby binding for GnomeCanvas2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/graphics/ruby-gnomecanvas2/pkg-plist b/graphics/ruby-gnomecanvas2/pkg-plist new file mode 100644 index 000000000..a90ac5b3e --- /dev/null +++ b/graphics/ruby-gnomecanvas2/pkg-plist @@ -0,0 +1,17 @@ +%%RUBY_SITEARCHLIBDIR%%/gnomecanvas2.so +%%RUBY_SITELIBDIR%%/gnomecanvas2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas-arrowhead.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas-curve.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas-features.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas-fifteen.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas-primitives.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas-rich-text.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/canvas.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flower.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/toroid.png +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/graphics/ruby-libart2/Makefile b/graphics/ruby-libart2/Makefile new file mode 100644 index 000000000..3b7822e92 --- /dev/null +++ b/graphics/ruby-libart2/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: Ruby/libart2 +# Date created: 1 September 2002 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/graphics/ruby-libart2/Makefile,v 1.9 2004/08/15 07:11:55 mezz Exp $ +# + +PORTNAME= libart2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= graphics ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for Libart2 + +LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ + png.5:${PORTSDIR}/graphics/png + +USE_RUBY= yes +USE_GNOME= libartlgpl2 +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/libart +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/graphics/ruby-libart2/pkg-descr b/graphics/ruby-libart2/pkg-descr new file mode 100644 index 000000000..9644bdb37 --- /dev/null +++ b/graphics/ruby-libart2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/Libart2 is a Ruby binding for Libart2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/graphics/ruby-libart2/pkg-plist b/graphics/ruby-libart2/pkg-plist new file mode 100644 index 000000000..8c841dbc6 --- /dev/null +++ b/graphics/ruby-libart2/pkg-plist @@ -0,0 +1,10 @@ +%%RUBY_SITEARCHLIBDIR%%/libart2.so +%%RUBY_SITEARCHLIBDIR%%/rbart.h +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-canvas.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rose.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testlibart2.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/graphics/ruby-rsvg2/Makefile b/graphics/ruby-rsvg2/Makefile new file mode 100644 index 000000000..56e2adacb --- /dev/null +++ b/graphics/ruby-rsvg2/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: Ruby/RSVG +# Date created: 15 November 2004 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD: ports/graphics/ruby-rsvg2/Makefile,v 1.2 2005/03/12 11:05:16 mezz Exp $ +# + +PORTNAME= rsvg2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= graphics ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for librsvg2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 + +USE_RUBY= yes +USE_GNOME= librsvg2 +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/rsvg +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/graphics/ruby-rsvg2/pkg-descr b/graphics/ruby-rsvg2/pkg-descr new file mode 100644 index 000000000..c2b386104 --- /dev/null +++ b/graphics/ruby-rsvg2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/RSVG is a Ruby binding of librsvg2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/graphics/ruby-rsvg2/pkg-plist b/graphics/ruby-rsvg2/pkg-plist new file mode 100644 index 000000000..3ae7a1fb6 --- /dev/null +++ b/graphics/ruby-rsvg2/pkg-plist @@ -0,0 +1,8 @@ +%%RUBY_SITEARCHLIBDIR%%/rsvg2.so +%%RUBY_SITELIBDIR%%/rsvg2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/svg2.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/multimedia/ruby-gst/Makefile b/multimedia/ruby-gst/Makefile new file mode 100644 index 000000000..bb1e982c4 --- /dev/null +++ b/multimedia/ruby-gst/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: ruby-gst +# Date created: 26 June 2003 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/multimedia/ruby-gst/Makefile,v 1.17 2005/03/12 11:05:16 mezz Exp $ +# + +PORTNAME= gst +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= multimedia devel ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby bindings for the GStreamer framework + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 + +USE_RUBY= yes +USE_GSTREAMER= core +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gstreamer +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|tests/||g' \ + ${WRKSRC}/tests/tc_*.rb + @${FIND} ${WRKSRC} -name '*.bak' -delete + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/tests/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/multimedia/ruby-gst/distinfo b/multimedia/ruby-gst/distinfo new file mode 100644 index 000000000..3d262db53 --- /dev/null +++ b/multimedia/ruby-gst/distinfo @@ -0,0 +1 @@ +MD5 (ruby/ruby-gst-0.1.1.tar.gz) = 06c11775d8c225e5b204a01c7ec0cc25 diff --git a/multimedia/ruby-gst/pkg-descr b/multimedia/ruby-gst/pkg-descr new file mode 100644 index 000000000..b6073cbbc --- /dev/null +++ b/multimedia/ruby-gst/pkg-descr @@ -0,0 +1,3 @@ +This is a set of Ruby bindings for the GStreamer multimedia framework. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/multimedia/ruby-gst/pkg-plist b/multimedia/ruby-gst/pkg-plist new file mode 100644 index 000000000..da08f351d --- /dev/null +++ b/multimedia/ruby-gst/pkg-plist @@ -0,0 +1,26 @@ +%%RUBY_SITEARCHLIBDIR%%/gst.so +%%RUBY_SITELIBDIR%%/gst.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/audio-player.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gst-inspect.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/media-type.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/media-type2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mp3-player.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_all.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_clock.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_cpu.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_element.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_modfunc.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_pad.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_parse.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_plugin.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_registry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_type.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tc_xml.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/video-player.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xml-ogg-player.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/print/ruby-gnomeprint/Makefile b/print/ruby-gnomeprint/Makefile new file mode 100644 index 000000000..5fc3d0bb7 --- /dev/null +++ b/print/ruby-gnomeprint/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: Ruby/GnomePrint +# Date created: 15 November 2004 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD: ports/print/ruby-gnomeprint/Makefile,v 1.2 2005/03/12 11:05:16 mezz Exp $ +# + +PORTNAME= gnomeprint +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= print ruby gnome +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for libgnomeprint + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/libart2.so:${PORTSDIR}/graphics/ruby-libart2 \ + ${RUBY_SITEARCHLIBDIR}/pango.so:${PORTSDIR}/x11-toolkits/ruby-pango + +USE_RUBY= yes +USE_GNOME= libgnomeprint +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gnomeprint +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/test/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/print/ruby-gnomeprint/pkg-descr b/print/ruby-gnomeprint/pkg-descr new file mode 100644 index 000000000..1473e3ba5 --- /dev/null +++ b/print/ruby-gnomeprint/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GnomePrint is a Ruby binding of libgnomeprint. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/print/ruby-gnomeprint/pkg-plist b/print/ruby-gnomeprint/pkg-plist new file mode 100644 index 000000000..ab55c4f8b --- /dev/null +++ b/print/ruby-gnomeprint/pkg-plist @@ -0,0 +1,14 @@ +%%RUBY_SITEARCHLIBDIR%%/gnomeprint2.so +%%RUBY_SITELIBDIR%%/gnomeprint2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gp-pac.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/pac.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ruby-gnome2-logo.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/run-test.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test_context.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test_return_code.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/to_file.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/www/ruby-gtkhtml2/Makefile b/www/ruby-gtkhtml2/Makefile new file mode 100644 index 000000000..4e4af922e --- /dev/null +++ b/www/ruby-gtkhtml2/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: Ruby/GtkHtml2 +# Date created: 05 April 2004 +# Whom: Mezz <mezz7@cox.net> +# +# $FreeBSD: ports/www/ruby-gtkhtml2/Makefile,v 1.6 2005/03/12 11:05:16 mezz Exp $ +# + +PORTNAME= gtkhtml2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= www gnome ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GtkHtml2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 + +USE_RUBY= yes +USE_GNOME= libgtkhtml +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gtkhtml2 +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/www/ruby-gtkhtml2/pkg-descr b/www/ruby-gtkhtml2/pkg-descr new file mode 100644 index 000000000..96e293180 --- /dev/null +++ b/www/ruby-gtkhtml2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/www/ruby-gtkhtml2/pkg-plist b/www/ruby-gtkhtml2/pkg-plist new file mode 100644 index 000000000..c3158ccac --- /dev/null +++ b/www/ruby-gtkhtml2/pkg-plist @@ -0,0 +1,8 @@ +%%RUBY_SITEARCHLIBDIR%%/gtkhtml2.so +%%RUBY_SITELIBDIR%%/gtkhtml2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gtkhtml.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/www/ruby-gtkmozembed/Makefile b/www/ruby-gtkmozembed/Makefile new file mode 100644 index 000000000..086aa0005 --- /dev/null +++ b/www/ruby-gtkmozembed/Makefile @@ -0,0 +1,59 @@ +# New ports collection makefile for: Ruby/GtkMozEmbed +# Date created: 16 October 2005 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gtkmozembed +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= www ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GtkMozEmbed a widget embedding a Mozilla Gecko renderer + +BUILD_DEPENDS= ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA} +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 \ + ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA} + +.if !defined(WITH_MOZILLA) +MOZILLA= firefox +.else +.if ${WITH_MOZILLA}=="mozilla" +MOZILLA= mozilla +.else +MOZILLA= firefox +.endif +.endif + +USE_RUBY= yes +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gtkmozembed +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|mozilla-gtkmozembed|${MOZILLA}-gtkmozembed|g' \ + ${WRKSRC}/extconf.rb + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/www/ruby-gtkmozembed/pkg-descr b/www/ruby-gtkmozembed/pkg-descr new file mode 100644 index 000000000..f13bc8f3d --- /dev/null +++ b/www/ruby-gtkmozembed/pkg-descr @@ -0,0 +1,4 @@ +Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a +Mozilla Gecko renderer. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/www/ruby-gtkmozembed/pkg-plist b/www/ruby-gtkmozembed/pkg-plist new file mode 100644 index 000000000..b7c06062b --- /dev/null +++ b/www/ruby-gtkmozembed/pkg-plist @@ -0,0 +1,10 @@ +%%RUBY_SITEARCHLIBDIR%%/gtkmozembed.so +%%RUBY_SITELIBDIR%%/gtkmozembed.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/COPYING +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ruby-gecko.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11-toolkits/ruby-gnomeprintui/Makefile b/x11-toolkits/ruby-gnomeprintui/Makefile new file mode 100644 index 000000000..948cac0f1 --- /dev/null +++ b/x11-toolkits/ruby-gnomeprintui/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: Ruby/GnomePrintUI +# Date created: 15 November 2004 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD: ports/x11-toolkits/ruby-gnomeprintui/Makefile,v 1.1 2004/11/15 19:48:46 mezz Exp $ +# + +PORTNAME= gnomeprintui +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11-toolkits ruby gnome +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for libgnomeprintui + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 \ + ${RUBY_SITEARCHLIBDIR}/gnomeprint2.so:${PORTSDIR}/print/ruby-gnomeprint + +USE_RUBY= yes +USE_GNOME= libgnomeprintui +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gnomeprintui +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +# Have to do that to generate ruby-gnomeprint's rblibgnomeprintversion.h or +# it will not build. +pre-configure: + @(cd ${RUBY_GNOME_WRKSRC}/gnomeprint ; ${SETENV} ${CONFIGURE_ENV} \ + ${RUBY} ${RUBY_FLAGS} ${RUBY_EXTCONF} ${CONFIGURE_ARGS}) + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/ruby-gnomeprintui/pkg-descr b/x11-toolkits/ruby-gnomeprintui/pkg-descr new file mode 100644 index 000000000..a3aef3cec --- /dev/null +++ b/x11-toolkits/ruby-gnomeprintui/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11-toolkits/ruby-gnomeprintui/pkg-plist b/x11-toolkits/ruby-gnomeprintui/pkg-plist new file mode 100644 index 000000000..d356ec7d5 --- /dev/null +++ b/x11-toolkits/ruby-gnomeprintui/pkg-plist @@ -0,0 +1,9 @@ +%%RUBY_SITEARCHLIBDIR%%/gnomeprintui2.so +%%RUBY_SITELIBDIR%%/gnomeprintui2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/dialog.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ruby-gnome2-logo.png +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11-toolkits/ruby-gtk2/Makefile b/x11-toolkits/ruby-gtk2/Makefile new file mode 100644 index 000000000..f9450c8e4 --- /dev/null +++ b/x11-toolkits/ruby-gtk2/Makefile @@ -0,0 +1,60 @@ +# New ports collection makefile for: Ruby/GTK2 +# Date created: 19 April 1999 +# Whom: Yasuhiro Fukuma <yasuf@big.or.jp> +# +# $FreeBSD: ports/x11-toolkits/ruby-gtk2/Makefile,v 1.38 2005/08/01 08:52:04 mezz Exp $ +# + +PORTNAME= gtk2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11-toolkits ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GTK+2 + +BUILD_DEPENDS= ${RUBY_SITEARCHLIBDIR}/pango.so:${PORTSDIR}/x11-toolkits/ruby-pango +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/atk.so:${PORTSDIR}/accessibility/ruby-atk \ + ${RUBY_SITEARCHLIBDIR}/gdk_pixbuf2.so:${PORTSDIR}/graphics/ruby-gdk_pixbuf2 \ + ${RUBY_SITEARCHLIBDIR}/pango.so:${PORTSDIR}/x11-toolkits/ruby-pango + +USE_RUBY= yes +USE_GNOME= gtk20 +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gtk +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/share|${X11BASE}/share|g' \ + ${WRKSRC}/sample/gtk-demo/common.rb + @${REINPLACE_CMD} -e 's|local/bin/ruby|bin/env ruby|g' \ + ${WRKSRC}/sample/misc/button2.rb + @${REINPLACE_CMD} -e 's|/usr/local/share|${X11BASE}/share|g' \ + ${WRKSRC}/sample/testgtk/testgtk* + @${FIND} ${WRKSRC} -name '*.bak' -delete + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR}/gtk-demo + @${MKDIR} ${RUBY_MODEXAMPLESDIR}/misc + @${MKDIR} ${RUBY_MODEXAMPLESDIR}/testgtk + @${INSTALL_DATA} ${WRKSRC}/sample/gtk-demo/* ${RUBY_MODEXAMPLESDIR}/gtk-demo/ + @${INSTALL_DATA} ${WRKSRC}/sample/misc/* ${RUBY_MODEXAMPLESDIR}/misc/ + @${INSTALL_DATA} ${WRKSRC}/sample/testgtk/* ${RUBY_MODEXAMPLESDIR}/testgtk/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/ruby-gtk2/pkg-descr b/x11-toolkits/ruby-gtk2/pkg-descr new file mode 100644 index 000000000..94ae806a1 --- /dev/null +++ b/x11-toolkits/ruby-gtk2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GTK2 is a Ruby binding for GTK+2. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11-toolkits/ruby-gtk2/pkg-plist b/x11-toolkits/ruby-gtk2/pkg-plist new file mode 100644 index 000000000..d4a630457 --- /dev/null +++ b/x11-toolkits/ruby-gtk2/pkg-plist @@ -0,0 +1,178 @@ +%%RUBY_SITEARCHLIBDIR%%/gtk2.so +%%RUBY_SITEARCHLIBDIR%%/gtk20.so +%%RUBY_SITEARCHLIBDIR%%/gtk22.so +%%RUBY_SITEARCHLIBDIR%%/rbgtk.h +%%RUBY_SITELIBDIR%%/gtk2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/alphatest.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/apple-red.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/appwindow.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/background.jpg +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/button_box.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-arc-negative.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-arc.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-clip-image.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-clip-rectangle.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-clip.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-curve-rectangle.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-curve-to.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-dash.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-fill-and-stroke.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-fill-and-stroke2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-gradient.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-image-pattern.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-image.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-line-cap.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-line-join.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-long-lines.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-operator.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-path.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-pattern-fill.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-self-intersect.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-text-align-center.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-text-extents.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/cairo-text.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/changedisplay.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/clipboard.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/colorsel.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/common.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/dialog.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/drawingarea.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/editable_cells.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/entry_completion.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/expander.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/floppybuddy.gif +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-applets.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-calendar.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-foot.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-fs-directory.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-fs-regular.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-gimp.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-gmush.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnome-gsame.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gnu-keys.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/gtk-logo-rgb.gif +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/hypertext.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/iconview.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/images.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/item_factory.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/list_store.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/main.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/menus.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/panes.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/pixbufs.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/rotated_text.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/ruby-gnome2-logo.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/sizegroup.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/stock_browser.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/textview.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/tree_store.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/aboutdialog.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/aboutdialog2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/bindings.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/button.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/button2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/buttonbox.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/cairo-pong.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/calendar.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/checkbutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/colorselection.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/combo_check.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/combobox.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/cursor.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/dialog.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/dialog2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/dnd.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/dndtreeview.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/drawing.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/entry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/entrycompletion.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/expander.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/filechooser.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/fileselection.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/frame.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/gc.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/gdkscreen.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/gnome-logo-icon.png +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/helloworld.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/image.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/itemfactory.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/itemfactory2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/keyboard_grab.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/label.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/listview.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/menu.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/misc_button.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/pangorenderer.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/pointer_grab.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/properties.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/radiobutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/rgtk+cairo.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/settings.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/stock.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/style_property.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/style_property.rc +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/t-gtkplug.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/t-gtksocket.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/test.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/threads.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/to_drawable.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/togglebutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/toolbar.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/tree_progress.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/treemodelfilter.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/treeview.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/uimanager.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/uimanager2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/uimanager2.xml +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/window.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/misc/xbm_cursor.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/3DRings.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/FilesQueue.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/Modeller.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/button.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/buttonbox.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/check-n.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/check-y.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/checkbutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/circles.xbm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/colorselect.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/dialog.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/entry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/filesel.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/fontselection.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/gammacurve.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/labels.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/layout.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/marble.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/menu.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/notebook.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/pixmap.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/progressbar.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/radiobutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/range.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/reparent.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/rulers.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/sample.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/savedposition.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/scrolledwindow.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/shapedwindow.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/spinbutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/statusbar.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/test.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/testgtk.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/testgtkrc +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/testgtkrc2 +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/togglebutton.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/toolbar.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/tooltips.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgtk/wmhints.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/testgtk +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/misc +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/gtk-demo +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11-toolkits/ruby-gtkglext/Makefile b/x11-toolkits/ruby-gtkglext/Makefile new file mode 100644 index 000000000..0c6336fde --- /dev/null +++ b/x11-toolkits/ruby-gtkglext/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: Ruby/GtkGLExt +# Date created: 05 April 2004 +# Whom: Mezz <mezz7@cox.net> +# +# $FreeBSD: ports/x11-toolkits/ruby-gtkglext/Makefile,v 1.8 2005/03/12 11:05:17 mezz Exp $ +# + +PORTNAME= gtkglext +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11-toolkits ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GtkGLExt + +LIB_DEPENDS= gtkglext-x11-1.0.2:${PORTSDIR}/x11-toolkits/gtkglext +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 \ + ${RUBY_SITEARCHLIBDIR}/opengl.so:${PORTSDIR}/graphics/ruby-opengl + +USE_RUBY= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gtkglext +INSTALL_TARGET= site-install + +DOCS= ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/ruby-gtkglext/pkg-descr b/x11-toolkits/ruby-gtkglext/pkg-descr new file mode 100644 index 000000000..990da72c5 --- /dev/null +++ b/x11-toolkits/ruby-gtkglext/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GtkGLExt is a Ruby binding of GtkGLExt. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11-toolkits/ruby-gtkglext/pkg-plist b/x11-toolkits/ruby-gtkglext/pkg-plist new file mode 100644 index 000000000..46d546daf --- /dev/null +++ b/x11-toolkits/ruby-gtkglext/pkg-plist @@ -0,0 +1,11 @@ +%%RUBY_SITEARCHLIBDIR%%/gtkglext.so +%%RUBY_SITELIBDIR%%/gtkglext.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/font.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtkglut.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/share-lists.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple-mixed.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11-toolkits/ruby-gtksourceview/Makefile b/x11-toolkits/ruby-gtksourceview/Makefile new file mode 100644 index 000000000..b22280f99 --- /dev/null +++ b/x11-toolkits/ruby-gtksourceview/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: Ruby/GtkSourceView +# Date created: 15 August 2004 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD: ports/x11-toolkits/ruby-gtksourceview/Makefile,v 1.4 2005/03/12 11:05:17 mezz Exp $ +# + +PORTNAME= gtksourceview +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11-toolkits gnome ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for GtkSourceView + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 + +USE_RUBY= yes +USE_GNOME= gtksourceview +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gtksourceview +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/ruby-gtksourceview/pkg-descr b/x11-toolkits/ruby-gtksourceview/pkg-descr new file mode 100644 index 000000000..3a1272917 --- /dev/null +++ b/x11-toolkits/ruby-gtksourceview/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11-toolkits/ruby-gtksourceview/pkg-plist b/x11-toolkits/ruby-gtksourceview/pkg-plist new file mode 100644 index 000000000..70121ba3c --- /dev/null +++ b/x11-toolkits/ruby-gtksourceview/pkg-plist @@ -0,0 +1,9 @@ +%%RUBY_SITEARCHLIBDIR%%/gtksourceview.so +%%RUBY_SITELIBDIR%%/gtksourceview.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sourcelanguagesmanager.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11-toolkits/ruby-panelapplet/Makefile b/x11-toolkits/ruby-panelapplet/Makefile new file mode 100644 index 000000000..dae3d3914 --- /dev/null +++ b/x11-toolkits/ruby-panelapplet/Makefile @@ -0,0 +1,52 @@ +# New ports collection makefile for: Ruby/PanelApplet +# Date created: 15 August 2004 +# Whom: Mezz <mezz@FreeBSD.org> +# +# $FreeBSD: ports/x11-toolkits/ruby-panelapplet/Makefile,v 1.4 2005/03/12 11:05:18 mezz Exp $ +# + +PORTNAME= panelapplet +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11-toolkits gnome ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for libpanel-applet + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gnome2.so:${PORTSDIR}/x11/ruby-gnome2 + +USE_RUBY= yes +USE_GNOME= gnomepanel +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/panel-applet +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/lib/|${X11BASE}/libdata/|g ; \ + s|/usr/libexec/|${X11BASE}/libexec/|g' \ + ${WRKSRC}/sample/README ${WRKSRC}/sample/*.server + @${REINPLACE_CMD} -e 's|bin/ruby|bin/env ruby|g' \ + ${WRKSRC}/sample/hello-applet.rb + @${FIND} ${WRKSRC} -name '*.bak' -delete + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/ruby-panelapplet/pkg-descr b/x11-toolkits/ruby-panelapplet/pkg-descr new file mode 100644 index 000000000..b9c41c873 --- /dev/null +++ b/x11-toolkits/ruby-panelapplet/pkg-descr @@ -0,0 +1,3 @@ +Ruby/PanelApplet is a Ruby binding of libpanel-applet. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11-toolkits/ruby-panelapplet/pkg-plist b/x11-toolkits/ruby-panelapplet/pkg-plist new file mode 100644 index 000000000..c9f92926b --- /dev/null +++ b/x11-toolkits/ruby-panelapplet/pkg-plist @@ -0,0 +1,12 @@ +%%RUBY_SITEARCHLIBDIR%%/panelapplet2.so +%%RUBY_SITELIBDIR%%/panelapplet2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/clock-applet.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/clock-applet.server +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/hello-applet.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/hello-applet.server +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11-toolkits/ruby-pango/Makefile b/x11-toolkits/ruby-pango/Makefile new file mode 100644 index 000000000..95f3a0722 --- /dev/null +++ b/x11-toolkits/ruby-pango/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: Ruby/Pango +# Date created: 9 February +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/x11-toolkits/ruby-pango/Makefile,v 1.12 2005/08/01 08:52:04 mezz Exp $ +# + +PORTNAME= pango +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11-toolkits ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= Ruby binding for Pango + +BUILD_DEPENDS= ${RUBY_SITEARCHLIBDIR}/cairo.so:${PORTSDIR}/graphics/ruby-cairo +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 \ + ${RUBY_SITEARCHLIBDIR}/cairo.so:${PORTSDIR}/graphics/ruby-cairo + +USE_RUBY= yes +USE_GNOME= pango +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/${PORTNAME} +INSTALL_TARGET= site-install + +DOCS= COPYING.LIB ChangeLog README + +post-patch: + @${REINPLACE_CMD} -e 's|local/bin/|bin/env |g' \ + ${WRKSRC}/sample/layout.rb + @${FIND} ${WRKSRC} -name '*.bak' -delete + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/ruby-pango/pkg-descr b/x11-toolkits/ruby-pango/pkg-descr new file mode 100644 index 000000000..0366223b7 --- /dev/null +++ b/x11-toolkits/ruby-pango/pkg-descr @@ -0,0 +1,3 @@ +Ruby/Pango is a Ruby binding for Pango. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11-toolkits/ruby-pango/pkg-plist b/x11-toolkits/ruby-pango/pkg-plist new file mode 100644 index 000000000..93b9bfa08 --- /dev/null +++ b/x11-toolkits/ruby-pango/pkg-plist @@ -0,0 +1,20 @@ +%%RUBY_SITEARCHLIBDIR%%/pango.so +%%RUBY_SITEARCHLIBDIR%%/rbpango.h +%%RUBY_SITEARCHLIBDIR%%/rbpangoversion.h +%%RUBY_SITELIBDIR%%/pango.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/attribute.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/break.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gdk_layout.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/glyphstring.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/item.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/label.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/layout.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/pango_cairo.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/parse.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sample.txt +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/script.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/x11/ruby-gnome2-all/Makefile b/x11/ruby-gnome2-all/Makefile new file mode 100644 index 000000000..b0d9a4573 --- /dev/null +++ b/x11/ruby-gnome2-all/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: Ruby/GNOME2-all +# Date created: 3 June 2002 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/x11/ruby-gnome2-all/Makefile,v 1.18 2005/07/10 18:36:25 kris Exp $ +# + +PORTNAME= gnome2-all +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11 ruby gnome +MASTER_SITES= # none +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTFILES= # none +EXTRACT_ONLY= # none + +MAINTAINER= mezz@FreeBSD.org +COMMENT= The "meta-port" for Ruby/GNOME2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gconf2.so:${PORTSDIR}/devel/ruby-gconf2 \ + ${RUBY_SITEARCHLIBDIR}/gtkhtml2.so:${PORTSDIR}/www/ruby-gtkhtml2 \ + ${RUBY_SITEARCHLIBDIR}/gtkmozembed.so:${PORTSDIR}/www/ruby-gtkmozembed \ + ${RUBY_SITEARCHLIBDIR}/gnomevfs.so:${PORTSDIR}/devel/ruby-gnomevfs \ + ${RUBY_SITEARCHLIBDIR}/gst.so:${PORTSDIR}/multimedia/ruby-gst \ + ${RUBY_SITEARCHLIBDIR}/rsvg2.so:${PORTSDIR}/graphics/ruby-rsvg2 \ + ${RUBY_SITEARCHLIBDIR}/gtkglext.so:${PORTSDIR}/x11-toolkits/ruby-gtkglext \ + ${RUBY_SITEARCHLIBDIR}/gtksourceview.so:${PORTSDIR}/x11-toolkits/ruby-gtksourceview \ + ${RUBY_SITEARCHLIBDIR}/gnomeprintui2.so:${PORTSDIR}/x11-toolkits/ruby-gnomeprintui \ + ${RUBY_SITEARCHLIBDIR}/panelapplet2.so:${PORTSDIR}/x11-toolkits/ruby-panelapplet \ + ${RUBY_SITEARCHLIBDIR}/libglade2.so:${PORTSDIR}/devel/ruby-libglade2 + +#${RUBY_SITEARCHLIBDIR}/libgda.so:${PORTSDIR}/databases/ruby-libgda + +USE_RUBY= yes + +.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" + +NO_BUILD= yes + +do-install: + @${DO_NADA} + +.include <bsd.port.mk> diff --git a/x11/ruby-gnome2-all/pkg-descr b/x11/ruby-gnome2-all/pkg-descr new file mode 100644 index 000000000..4a84abeaf --- /dev/null +++ b/x11/ruby-gnome2-all/pkg-descr @@ -0,0 +1,3 @@ +The "meta-port" for Ruby/GNOME2 + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11/ruby-gnome2-all/pkg-plist b/x11/ruby-gnome2-all/pkg-plist new file mode 100644 index 000000000..549a621fe --- /dev/null +++ b/x11/ruby-gnome2-all/pkg-plist @@ -0,0 +1 @@ +@comment this plist intentionally left empty diff --git a/x11/ruby-gnome2/Makefile b/x11/ruby-gnome2/Makefile new file mode 100644 index 000000000..c10e42306 --- /dev/null +++ b/x11/ruby-gnome2/Makefile @@ -0,0 +1,49 @@ +# New ports collection makefile for: Ruby-GNOME2 +# Date created: 28 February 2001 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD: ports/x11/ruby-gnome2/Makefile,v 1.19 2005/08/01 08:52:04 mezz Exp $ +# + +PORTNAME= gnome2 +PORTVERSION= ${RUBY_GNOME_PORTVERSION} +CATEGORIES= x11 ruby +MASTER_SITES= ${RUBY_GNOME_MASTER_SITES} +MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${RUBY_GNOME_DISTNAME} +DIST_SUBDIR= ruby + +MAINTAINER= mezz@FreeBSD.org +COMMENT= A set of Ruby bindings for GNOME2 + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gnomecanvas2.so:${PORTSDIR}/graphics/ruby-gnomecanvas2 + +USE_RUBY= yes +USE_GNOME= libgnomeui +USE_REINPLACE= yes +USE_RUBY_EXTCONF= yes + +.include "${.CURDIR}/Makefile.common" + +WRKSRC= ${RUBY_GNOME_WRKSRC}/gnome +INSTALL_TARGET= site-install + +DOCS_EN= AUTHORS COPYING.LIB ChangeLog README README.gnome2-all + +post-build: + @${CP} ${RUBY_GNOME_WRKSRC}/AUTHORS ${WRKSRC}/AUTHORS + @${CP} ${RUBY_GNOME_WRKSRC}/README ${WRKSRC}/README.gnome2-all + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODEXAMPLESDIR}/test-gnome + @${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${RUBY_MODEXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/sample/test-gnome/* ${RUBY_MODEXAMPLESDIR}/test-gnome/ + @${MKDIR} ${RUBY_MODDOCDIR} +.for f in ${DOCS_EN} + @${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11/ruby-gnome2/Makefile.common b/x11/ruby-gnome2/Makefile.common new file mode 100644 index 000000000..47a4c8ff8 --- /dev/null +++ b/x11/ruby-gnome2/Makefile.common @@ -0,0 +1,27 @@ +# $FreeBSD: ports/x11/ruby-gnome2/Makefile.common,v 1.23 2005/08/01 08:52:04 mezz Exp $ + +RUBY_GNOME_VERSION= 0.14.0 +#RUBY_GNOME_SNAPSHOTDATE= 20010224 +.if defined(RUBY_GNOME_SNAPSHOTDATE) +RUBY_GNOME_PORTVERSION= ${RUBY_GNOME_VERSION}.${RUBY_GNOME_SNAPSHOTDATE} +.else +RUBY_GNOME_PORTVERSION= ${RUBY_GNOME_VERSION} +.endif +RUBY_GNOME_MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +RUBY_GNOME_MASTER_SITE_SUBDIR= ruby-gnome2 +RUBY_GNOME_DISTNAME= ruby-gnome2-all-${RUBY_GNOME_VERSION:S/r/rev/} + +.if defined(RUBY_GNOME_SNAPSHOTDATE) +RUBY_GNOME_WRKSRC= ${WRKDIR}/ruby-gnome2-snapshot-${RUBY_GNOME_SNAPSHOTDATE} +.else +RUBY_GNOME_WRKSRC= ${WRKDIR}/${RUBY_GNOME_DISTNAME} +.endif + +RUBY_GNOME_PORTDIR= ${PORTSDIR}/x11/ruby-gnome2 + +MD5_FILE= ${RUBY_GNOME_PORTDIR}/distinfo + +#post-extract: pre-post-extract + +pre-post-extract: + ${FIND} ${WRKSRC} -name CVS -type d -print0 | ${XARGS} -0 ${RM} -rf diff --git a/x11/ruby-gnome2/distinfo b/x11/ruby-gnome2/distinfo new file mode 100644 index 000000000..49985e42e --- /dev/null +++ b/x11/ruby-gnome2/distinfo @@ -0,0 +1,2 @@ +MD5 (ruby/ruby-gnome2-all-0.14.0.tar.gz) = 025262fd1953e2b2dee07b8753e3ee53 +SIZE (ruby/ruby-gnome2-all-0.14.0.tar.gz) = 1218108 diff --git a/x11/ruby-gnome2/pkg-descr b/x11/ruby-gnome2/pkg-descr new file mode 100644 index 000000000..8e08a5347 --- /dev/null +++ b/x11/ruby-gnome2/pkg-descr @@ -0,0 +1,5 @@ +Ruby/GNOME2 is a set of Ruby bindings for GNOME2 which consists of +glib2, gtk2, gdk_pixbuf2, gnome2, gnomecanvas2, libglade2, libart2 and +gconf2 modules. + +WWW: http://ruby-gnome2.sourceforge.jp/ diff --git a/x11/ruby-gnome2/pkg-plist b/x11/ruby-gnome2/pkg-plist new file mode 100644 index 000000000..9f6d6d22b --- /dev/null +++ b/x11/ruby-gnome2/pkg-plist @@ -0,0 +1,31 @@ +%%RUBY_SITEARCHLIBDIR%%/gnome2.so +%%RUBY_SITELIBDIR%%/gnome2.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-app-helper.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-config.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-druid.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-program.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-sound.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gnome-trigger.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/README +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/about.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/app-helper.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/bomb.xpm +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/color-picker.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/dateedit.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/entry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/file-entry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/font-picker.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/href.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/icon-entry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/icon-list.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/pixmap-entry.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/test-gnome-app.rb +%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-gnome/test-gnome.rb +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/test-gnome +%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/AUTHORS +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.LIB +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.gnome2-all +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% |