summaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2005-10-17 14:54:15 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2005-10-17 14:54:15 +0800
commit3e8ec4d7db2e6af39c4b7ba6ec9d2d717db46db0 (patch)
tree64e65110994f4e28c9a6e6ae5d58b50c5a9376be /x11
parent7384a925c62bf5ba6f3598d5ec36b0caf4b839c2 (diff)
downloadmarcuscom-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
Diffstat (limited to 'x11')
-rw-r--r--x11/ruby-gnome2-all/Makefile42
-rw-r--r--x11/ruby-gnome2-all/pkg-descr3
-rw-r--r--x11/ruby-gnome2-all/pkg-plist1
-rw-r--r--x11/ruby-gnome2/Makefile49
-rw-r--r--x11/ruby-gnome2/Makefile.common27
-rw-r--r--x11/ruby-gnome2/distinfo2
-rw-r--r--x11/ruby-gnome2/pkg-descr5
-rw-r--r--x11/ruby-gnome2/pkg-plist31
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%%