aboutsummaryrefslogtreecommitdiffstats
path: root/devel/freebase
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-06-24 07:18:03 +0800
committerpav <pav@FreeBSD.org>2004-06-24 07:18:03 +0800
commitc3a57532f3539314ad8b50cb878252b977311ded (patch)
tree87863fd79ab135e858b5a165bfaf76830d89718f /devel/freebase
parentaddc5edf151bcf018280de9fb2989b4a97ce2a41 (diff)
downloadfreebsd-ports-gnome-c3a57532f3539314ad8b50cb878252b977311ded.tar.gz
freebsd-ports-gnome-c3a57532f3539314ad8b50cb878252b977311ded.tar.zst
freebsd-ports-gnome-c3a57532f3539314ad8b50cb878252b977311ded.zip
Add freebase, a plugin subsystem of coming port of FreeRIDE, Ruby IDE
written in Ruby. This could be used separately for writing plug-in based applications in Ruby. PR: ports/68084 Submitted by: Alexander Novitsky <alecn2002@yandex.ru>
Diffstat (limited to 'devel/freebase')
-rw-r--r--devel/freebase/Makefile28
-rw-r--r--devel/freebase/distinfo2
-rw-r--r--devel/freebase/pkg-descr4
-rw-r--r--devel/freebase/pkg-plist10
4 files changed, 44 insertions, 0 deletions
diff --git a/devel/freebase/Makefile b/devel/freebase/Makefile
new file mode 100644
index 000000000000..60abeee3ed24
--- /dev/null
+++ b/devel/freebase/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: FreeBASE
+# Date created: 16 June 2004
+# Whom: Alexander Novitsky <alecn2002@yandex.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= freebase
+PORTVERSION= 0.6.0
+CATEGORIES= devel ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/256/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= freeride-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+DIST_SUBDIR= ruby
+
+MAINTAINER= alecn2002@yandex.ru
+COMMENT= Plugin subsystem of FreeRIDE
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
+
+USE_RUBY= yes
+NO_BUILD= yes
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} bin/install.rb
+
+.include <bsd.port.mk>
diff --git a/devel/freebase/distinfo b/devel/freebase/distinfo
new file mode 100644
index 000000000000..957b1d52d437
--- /dev/null
+++ b/devel/freebase/distinfo
@@ -0,0 +1,2 @@
+MD5 (ruby/freeride-0.6.0.tgz) = 1fc5dbd376437ce6da7df303b0907244
+SIZE (ruby/freeride-0.6.0.tgz) = 351246
diff --git a/devel/freebase/pkg-descr b/devel/freebase/pkg-descr
new file mode 100644
index 000000000000..9924c82b69be
--- /dev/null
+++ b/devel/freebase/pkg-descr
@@ -0,0 +1,4 @@
+FreeBASE is the plugin subsystem of FreeRIDE, but is also a generally useful
+framework for constructing and deploying plugin-based solutions.
+
+WWW: http://freeride.rubyforge.org/wiki/wiki.pl?FreeBASE
diff --git a/devel/freebase/pkg-plist b/devel/freebase/pkg-plist
new file mode 100644
index 000000000000..0a712ae13c6f
--- /dev/null
+++ b/devel/freebase/pkg-plist
@@ -0,0 +1,10 @@
+%%RUBY_SITELIBDIR%%/freebase/yaml.rb
+%%RUBY_SITELIBDIR%%/freebase/readers.rb
+%%RUBY_SITELIBDIR%%/freebase/properties.rb
+%%RUBY_SITELIBDIR%%/freebase/plugin.rb
+%%RUBY_SITELIBDIR%%/freebase/logger.rb
+%%RUBY_SITELIBDIR%%/freebase/freebase.rb
+%%RUBY_SITELIBDIR%%/freebase/databus.rb
+%%RUBY_SITELIBDIR%%/freebase/core.rb
+%%RUBY_SITELIBDIR%%/freebase/configuration.rb
+@dirrm %%RUBY_SITELIBDIR%%/freebase