aboutsummaryrefslogtreecommitdiff
path: root/devel/rubygem-gem_plugin
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-06-05 14:19:25 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-06-05 14:19:25 +0000
commitc1d45fa024d49308d59dc7b5a4714d3ab36a9052 (patch)
tree585d389f56492d630503c63be1bbbbe56349524a /devel/rubygem-gem_plugin
parent29d67946defa553eadea4103367a1143ae48ec55 (diff)
downloadports-c1d45fa024d49308d59dc7b5a4714d3ab36a9052.tar.gz
ports-c1d45fa024d49308d59dc7b5a4714d3ab36a9052.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>
Notes
Notes: svn path=/head/; revision=164456
Diffstat (limited to 'devel/rubygem-gem_plugin')
-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
4 files changed, 136 insertions, 0 deletions
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%%