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 /x11 | |
parent | 7384a925c62bf5ba6f3598d5ec36b0caf4b839c2 (diff) | |
download | marcuscom-ports-3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0.tar.gz 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
Diffstat (limited to 'x11')
-rw-r--r-- | x11/ruby-gnome2-all/Makefile | 42 | ||||
-rw-r--r-- | x11/ruby-gnome2-all/pkg-descr | 3 | ||||
-rw-r--r-- | x11/ruby-gnome2-all/pkg-plist | 1 | ||||
-rw-r--r-- | x11/ruby-gnome2/Makefile | 49 | ||||
-rw-r--r-- | x11/ruby-gnome2/Makefile.common | 27 | ||||
-rw-r--r-- | x11/ruby-gnome2/distinfo | 2 | ||||
-rw-r--r-- | x11/ruby-gnome2/pkg-descr | 5 | ||||
-rw-r--r-- | x11/ruby-gnome2/pkg-plist | 31 |
8 files changed, 160 insertions, 0 deletions
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%% |