aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2006-06-05 22:19:25 +0800
committerpav <pav@FreeBSD.org>2006-06-05 22:19:25 +0800
commita53e5153f6981072f81b40e280a59236b8baf1bd (patch)
treebc2ce8e2e10b2c50ee48b353e1bbd6f45d1a3f3a /devel
parentf3263cec50046503bbd3f53d83bd5906bbbfe12b (diff)
downloadfreebsd-ports-gnome-a53e5153f6981072f81b40e280a59236b8baf1bd.tar.gz
freebsd-ports-gnome-a53e5153f6981072f81b40e280a59236b8baf1bd.tar.zst
freebsd-ports-gnome-a53e5153f6981072f81b40e280a59236b8baf1bd.zip
GemPlugin is a system that lets your users install gems and lets you
load them as additional features to use in your software. It originated from the Mongrel (http://mongrel.rubyforge.org/) project but proved useful enough to break out into a separate project. WWW: http://mongrel.rubyforge.org/gem_plugin_rdoc/ PR: ports/97532 Submitted by: Rui Lopes <rgl@ruilopes.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-gem_plugin/Makefile33
-rw-r--r--devel/rubygem-gem_plugin/distinfo3
-rw-r--r--devel/rubygem-gem_plugin/pkg-descr6
-rw-r--r--devel/rubygem-gem_plugin/pkg-plist94
5 files changed, 137 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b3cfd64f3fcb..ce182af7bfe9 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1654,6 +1654,7 @@
SUBDIR += ruby-zoom
SUBDIR += rubygem-activesupport
SUBDIR += rubygem-event-loop
+ SUBDIR += rubygem-gem_plugin
SUBDIR += rubygem-needle
SUBDIR += rubygem-rake
SUBDIR += rubygem-rgl
diff --git a/devel/rubygem-gem_plugin/Makefile b/devel/rubygem-gem_plugin/Makefile
new file mode 100644
index 000000000000..06ca7225d98d
--- /dev/null
+++ b/devel/rubygem-gem_plugin/Makefile
@@ -0,0 +1,33 @@
+# Ports collection makefile for: gem_plugin
+# Date created: 20 May 2006
+# Whom: Rui Lopes (<rgl ruilopes com>)
+#
+# $FreeBSD$
+
+PORTNAME= gem_plugin
+PORTVERSION= 0.2.1
+CATEGORIES= devel rubygems
+MASTER_SITES= http://rubyforge.org/frs/download.php/9199/
+
+MAINTAINER= rgl@ruilopes.com
+COMMENT= Gem Based Plugin System
+
+BUILD_DEPENDS= rake:${PORTSDIR}/devel/rubygem-rake
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+# This target is only meant to be used by the port maintainer.
+x-generate-plist:
+ (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \
+ | ${SED} -E \
+ 's,.*share/nls/.+$$,,g \
+ ;s,^${CACHE_DIR}(/.+)$$,%%CACHE_DIR%%\1,g \
+ ;s,${GEM_DOC_DIR}(/.+)?$$,%%GEM_DOC_DIR%%\1,g \
+ ;s,${GEM_LIB_DIR}(/.+)?$$,%%GEM_LIB_DIR%%\1,g \
+ ;s,^${SPEC_DIR}(/.+)$$,%%SPEC_DIR%%\1,g \
+ ;s,^${GEMS_BASE_DIR}/(.+)$$,\1,g \
+ ;s,^@dirrm (${SPEC_DIR}|${GEMS_DIR}|lib/ruby).*$$,,g \
+ ' | ${TR} -s '\n') > temp-pkg-plist
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
+.include <bsd.port.post.mk>
diff --git a/devel/rubygem-gem_plugin/distinfo b/devel/rubygem-gem_plugin/distinfo
new file mode 100644
index 000000000000..ba8acec97232
--- /dev/null
+++ b/devel/rubygem-gem_plugin/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/gem_plugin-0.2.1.gem) = 30ebd22899ddf0e851ea776647f1a2d2
+SHA256 (rubygem/gem_plugin-0.2.1.gem) = b713cab09a0aa84fc29e57bcda0c0fb1dbcac2f619b0f1ebfb7178b86bc224a0
+SIZE (rubygem/gem_plugin-0.2.1.gem) = 43520
diff --git a/devel/rubygem-gem_plugin/pkg-descr b/devel/rubygem-gem_plugin/pkg-descr
new file mode 100644
index 000000000000..4006fbb1d93a
--- /dev/null
+++ b/devel/rubygem-gem_plugin/pkg-descr
@@ -0,0 +1,6 @@
+GemPlugin is a system that lets your users install gems and lets you
+load them as additional features to use in your software. It
+originated from the Mongrel (http://mongrel.rubyforge.org/) project
+but proved useful enough to break out into a separate project.
+
+WWW: http://mongrel.rubyforge.org/gem_plugin_rdoc/
diff --git a/devel/rubygem-gem_plugin/pkg-plist b/devel/rubygem-gem_plugin/pkg-plist
new file mode 100644
index 000000000000..eb7daa2c2c78
--- /dev/null
+++ b/devel/rubygem-gem_plugin/pkg-plist
@@ -0,0 +1,94 @@
+bin/gpgen
+%%CACHE_DIR%%/gem_plugin-0.2.1.gem
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin.src/M000001.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Base.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Base.src/M000002.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Base.src/M000003.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Base.src/M000004.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000005.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000006.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000007.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000008.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000009.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000010.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src/M000011.html
+%%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/PluginNotLoaded.html
+%%GEM_DOC_DIR%%/rdoc/created.rid
+%%GEM_DOC_DIR%%/rdoc/files/README.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/gem_plugin_rb.html
+%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
+%%GEM_DOC_DIR%%/rdoc/index.html
+%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
+%%GEM_LIB_DIR%%/COPYING
+%%GEM_LIB_DIR%%/LICENSE
+%%GEM_LIB_DIR%%/README
+%%GEM_LIB_DIR%%/Rakefile
+%%GEM_LIB_DIR%%/bin/gpgen
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin.src/M000001.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Base.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Base.src/M000002.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Base.src/M000003.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Base.src/M000004.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000005.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000006.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000007.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000008.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000009.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000010.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src/M000011.html
+%%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/PluginNotLoaded.html
+%%GEM_LIB_DIR%%/doc/rdoc/created.rid
+%%GEM_LIB_DIR%%/doc/rdoc/files/COPYING.html
+%%GEM_LIB_DIR%%/doc/rdoc/files/LICENSE.html
+%%GEM_LIB_DIR%%/doc/rdoc/files/README.html
+%%GEM_LIB_DIR%%/doc/rdoc/files/lib/gem_plugin_rb.html
+%%GEM_LIB_DIR%%/doc/rdoc/fr_class_index.html
+%%GEM_LIB_DIR%%/doc/rdoc/fr_file_index.html
+%%GEM_LIB_DIR%%/doc/rdoc/fr_method_index.html
+%%GEM_LIB_DIR%%/doc/rdoc/index.html
+%%GEM_LIB_DIR%%/doc/rdoc/rdoc-style.css
+%%GEM_LIB_DIR%%/lib/gem_plugin.rb
+%%GEM_LIB_DIR%%/resources/COPYING
+%%GEM_LIB_DIR%%/resources/LICENSE
+%%GEM_LIB_DIR%%/resources/README
+%%GEM_LIB_DIR%%/resources/Rakefile
+%%GEM_LIB_DIR%%/resources/lib/project/init.rb
+%%GEM_LIB_DIR%%/resources/resources/defaults.yaml
+%%GEM_LIB_DIR%%/resources/tools/rakehelp.rb
+%%GEM_LIB_DIR%%/test/test_plugins.rb
+%%GEM_LIB_DIR%%/tools/rakehelp.rb
+%%SPEC_DIR%%/gem_plugin-0.2.1.gemspec
+@dirrm %%GEM_LIB_DIR%%/tools
+@dirrm %%GEM_LIB_DIR%%/test
+@dirrm %%GEM_LIB_DIR%%/resources/tools
+@dirrm %%GEM_LIB_DIR%%/resources/resources
+@dirrm %%GEM_LIB_DIR%%/resources/lib/project
+@dirrm %%GEM_LIB_DIR%%/resources/lib
+@dirrm %%GEM_LIB_DIR%%/resources
+@dirrm %%GEM_LIB_DIR%%/lib
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/files/lib
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/files
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Manager.src
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin/Base.src
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin.src
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/classes/GemPlugin
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc/classes
+@dirrm %%GEM_LIB_DIR%%/doc/rdoc
+@dirrm %%GEM_LIB_DIR%%/doc
+@dirrm %%GEM_LIB_DIR%%/bin
+@dirrm %%GEM_LIB_DIR%%
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib
+@dirrm %%GEM_DOC_DIR%%/rdoc/files
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Manager.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/GemPlugin/Base.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/GemPlugin.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/GemPlugin
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes
+@dirrm %%GEM_DOC_DIR%%/rdoc
+@dirrm %%GEM_DOC_DIR%%