aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2006-01-18 15:09:12 +0800
committerpav <pav@FreeBSD.org>2006-01-18 15:09:12 +0800
commit1f3de0b0bd337ca94565878148c23b024e9ed63e (patch)
tree02fd869a821d330a178c70f3d1c7cb6bae8e9dc3
parentebf9fb85b973d9f2557c2901be04d36032a36081 (diff)
downloadfreebsd-ports-gnome-1f3de0b0bd337ca94565878148c23b024e9ed63e.tar.gz
freebsd-ports-gnome-1f3de0b0bd337ca94565878148c23b024e9ed63e.tar.zst
freebsd-ports-gnome-1f3de0b0bd337ca94565878148c23b024e9ed63e.zip
Needle is a dependency injection container for Ruby. It can do:
- Log method execution - Reference another service - Unit testing - Lifestyle management PR: ports/91827 Submitted by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-needle/Makefile18
-rw-r--r--devel/rubygem-needle/distinfo3
-rw-r--r--devel/rubygem-needle/pkg-descr17
-rw-r--r--devel/rubygem-needle/pkg-plist348
5 files changed, 387 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index d75475b6da14..5f0ab5311d4b 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1537,6 +1537,7 @@
SUBDIR += ruby-tzfile
SUBDIR += ruby-zoom
SUBDIR += rubygem-activesupport
+ SUBDIR += rubygem-needle
SUBDIR += rubygem-rake
SUBDIR += rubygem-rgl
SUBDIR += rubygem-rscm
diff --git a/devel/rubygem-needle/Makefile b/devel/rubygem-needle/Makefile
new file mode 100644
index 000000000000..407206292b88
--- /dev/null
+++ b/devel/rubygem-needle/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: rubygem-needle
+# Date created: 14 January 2006
+# Whom: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
+#
+# $FreeBSD$
+#
+
+PORTNAME= needle
+PORTVERSION= 1.3.0
+CATEGORIES= devel ruby
+MASTER_SITES= http://rubyforge.lauschmusik.de/needle/
+
+MAINTAINER= r.s.a.vandomburg@student.utwente.nl
+COMMENT= Dependency-injection/inversion-of-control container
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
+.include <bsd.port.post.mk>
diff --git a/devel/rubygem-needle/distinfo b/devel/rubygem-needle/distinfo
new file mode 100644
index 000000000000..de6e866665d9
--- /dev/null
+++ b/devel/rubygem-needle/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/needle-1.3.0.gem) = 53ae8ec8d73fed8aafa6bfc628b032d2
+SHA256 (rubygem/needle-1.3.0.gem) = f8d2fc5891f6127021687abf0cdef7c062636604a5547dc5a85c2c62386b2e69
+SIZE (rubygem/needle-1.3.0.gem) = 649728
diff --git a/devel/rubygem-needle/pkg-descr b/devel/rubygem-needle/pkg-descr
new file mode 100644
index 000000000000..886778df17f0
--- /dev/null
+++ b/devel/rubygem-needle/pkg-descr
@@ -0,0 +1,17 @@
+Needle is a dependency injection (also, inversion of control) container
+for Ruby. Ultimately, it can reduce the amount of code that you have to
+write, simplifying many common programming tasks for you. This has the
+two-fold benefit of both decreasing application development time, and of
+decreasing the effort needed to maintain your application.
+
+Specifically, Needle can do:
+
+ - Log Method Execution
+ - Reference Another Service
+ - Unit Testing
+ - Lifestyle Management
+
+WWW: http://needle.rubyforge.org/
+
+- Roderick van Domburg
+r.s.a.vandomburg@student.utwente.nl
diff --git a/devel/rubygem-needle/pkg-plist b/devel/rubygem-needle/pkg-plist
new file mode 100644
index 000000000000..91ba7c14a984
--- /dev/null
+++ b/devel/rubygem-needle/pkg-plist
@@ -0,0 +1,348 @@
+%%CACHE_DIR%%/needle-%%PORTVERSION%%.gem
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Bug.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000048.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000049.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000050.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000051.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000052.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000053.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000054.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000055.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000056.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000057.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000059.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000060.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000061.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000062.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000063.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000065.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000066.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000067.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000068.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000069.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000070.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000071.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000072.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000084.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000085.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000086.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000087.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000088.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000090.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000091.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000092.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000093.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000094.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000095.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000096.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/IncludeExclude.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000100.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000101.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000102.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000103.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000104.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000105.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000106.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000107.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src/M000108.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src/M000109.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src/M000110.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder.src/M000017.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.src/M000021.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src/M000018.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src/M000019.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src/M000020.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.src/M000022.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.src/M000023.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorConfigurationError.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Deferred.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Deferred.src/M000038.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.src/M000036.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.src/M000037.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src/M000030.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src/M000031.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src/M000032.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src/M000024.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src/M000025.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src/M000026.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src/M000027.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src/M000028.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src/M000029.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src/M000033.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src/M000034.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src/M000035.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000079.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000080.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000081.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000082.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000083.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src/M000097.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src/M000098.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src/M000099.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.src/M000077.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.src/M000078.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/NeedleError.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000003.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000004.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000005.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000006.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000007.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.src/M000008.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.src/M000009.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000010.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000011.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000012.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000013.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000014.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000015.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.src/M000001.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.src/M000002.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000039.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000040.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000041.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000042.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000043.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000044.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000045.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000046.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000047.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServiceNotFound.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000073.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000074.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000075.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000076.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Version.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/created.rid
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/doc/README.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/container_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/definition-context_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/errors_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/include-exclude_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/interceptor-chain_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/interceptor_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/deferred_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/initialize_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/multiton_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/proxy_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/singleton_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/threaded_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/log-factory_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/logger_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/logging-interceptor_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline/collection_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline/element_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline/interceptor_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/registry_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/service-point_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/thread_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/version_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle_rb.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/fr_class_index.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/fr_file_index.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/fr_method_index.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/index.html
+%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/rdoc-style.css
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/instantiability.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/instantiation.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/interceptors.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/interceptors2.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/LICENSE-BSD
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/LICENSE-GPL
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/LICENSE-RUBY
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/README
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/di-in-ruby.rdoc
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/faq/faq.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/faq/faq.yml
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/images/di_classdiagram.jpg
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-1.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-2.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-3.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-4.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-5.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-6.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-7.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-8.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-9.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/index.html
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/needle.png
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/stylesheets/manual.css
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/stylesheets/ruby.css
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/chapter.erb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/img/Needle.ai
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/img/needle.png
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/index.erb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/manual.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/manual.yml
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/page.erb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_alternatives.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_license.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_support.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_use_cases.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_what_is_needle.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_creating.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_namespaces.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_services.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/03_conventional.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/03_locator.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/03_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/04_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/04_setup.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/customizing_contexts.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/customizing_interceptors.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/customizing_namespaces.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_architecture.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_attaching.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_custom.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_ordering.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/libraries_creating.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/libraries_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/libraries_using.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/logging_configuration.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/logging_logfactory.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/logging_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/models_models.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/models_overview.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/models_pipelines.txt
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/stylesheets/manual.css
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/stylesheets/ruby.css
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/tutorial.erb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/container.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/definition-context.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/errors.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/include-exclude.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/interceptor-chain.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/interceptor.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/deferred.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/multiton.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/proxy.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/singleton.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/threaded.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/log-factory.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/logger.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/logging-interceptor.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline/collection.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline/element.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline/interceptor.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/registry.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/service-point.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/thread.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/version.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/ALL-TESTS.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_deferred.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_multiton.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_proxy.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_singleton.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_threaded.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/model_test.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype_deferred.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype_deferred_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton_deferred.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton_deferred_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded_deferred.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded_deferred_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded_initialize.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/pipeline/tc_collection.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/pipeline/tc_element.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/services.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_container.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_definition_context.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_interceptor.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_interceptor_chain.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_logger.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_registry.rb
+%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_service_point.rb
+%%SPEC_DIR%%/needle-%%PORTVERSION%%.gemspec
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test/pipeline
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/stylesheets
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/img
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/stylesheets
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/images
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/faq
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks
+@dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/doc
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Deferred.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc
+@dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%