ports/91827: New port: devel/Needle Dependency-injection/inversion-of-control container

Roderick van Domburg r.s.a.vandomburg at student.utwente.nl
Sun Jan 15 14:30:07 UTC 2006


>Number:         91827
>Category:       ports
>Synopsis:       New port: devel/Needle Dependency-injection/inversion-of-control container
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 15 14:30:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Roderick van Domburg
>Release:        FreeBSD 6.0-STABLE sparc64
>Organization:
University of Twente
>Environment:
System: FreeBSD developer.nedforce.nl 6.0-STABLE FreeBSD 6.0-STABLE #1: Thu Jan 12 10:47:03 CET 2006 roderick at developer.nedforce.nl:/usr/obj/usr/src/sys/DEVELOPER sparc64


	
>Description:
Needle is a dependency injection container for Ruby. It can do:

 - Log method execution
 - Reference another service
 - Unit testing
 - Lifestyle management

It's a dependency for rubygem-net-ssh, which I'm submitting afterwards.
	
>How-To-Repeat:
	
>Fix:

	

--- shar-rubygem-needle begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	rubygem-needle
#	rubygem-needle/Makefile
#	rubygem-needle/distinfo
#	rubygem-needle/pkg-descr
#	rubygem-needle/pkg-plist
#
echo c - rubygem-needle
mkdir -p rubygem-needle > /dev/null 2>&1
echo x - rubygem-needle/Makefile
sed 's/^X//' >rubygem-needle/Makefile << 'END-of-rubygem-needle/Makefile'
X# New ports collection makefile for:   rubygem-needle
X# Date created:       14 January 2006
X# Whom:               Roderick van Domburg <r.s.a.vandomburg at student.utwente.nl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	needle
XPORTVERSION=	1.3.0
XCATEGORIES=	devel ruby
XMASTER_SITES=	http://rubyforge.org/frs/download.php/7842/
X
XMAINTAINER=	r.s.a.vandomburg at student.utwente.nl
XCOMMENT=	Dependency-injection/inversion-of-control container
X
XFETCH_CMD=	/usr/bin/fetch -Rr
X
X.include <bsd.port.pre.mk>
X.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
X.include <bsd.port.post.mk>
END-of-rubygem-needle/Makefile
echo x - rubygem-needle/distinfo
sed 's/^X//' >rubygem-needle/distinfo << 'END-of-rubygem-needle/distinfo'
XMD5 (rubygem/needle-1.3.0.gem) = 53ae8ec8d73fed8aafa6bfc628b032d2
XSHA256 (rubygem/needle-1.3.0.gem) = f8d2fc5891f6127021687abf0cdef7c062636604a5547dc5a85c2c62386b2e69
XSIZE (rubygem/needle-1.3.0.gem) = 649728
END-of-rubygem-needle/distinfo
echo x - rubygem-needle/pkg-descr
sed 's/^X//' >rubygem-needle/pkg-descr << 'END-of-rubygem-needle/pkg-descr'
XNeedle is a dependency injection (also, inversion of control) container
Xfor Ruby. Ultimately, it can reduce the amount of code that you have to
Xwrite, simplifying many common programming tasks for you. This has the
Xtwo-fold benefit of both decreasing application development time, and of
Xdecreasing the effort needed to maintain your application.
X
XSpecifically, Needle can do:
X
X - Log Method Execution 
X - Reference Another Service 
X - Unit Testing 
X - Lifestyle Management
X
XWWW: http://needle.rubyforge.org/
X
X- Roderick van Domburg
Xr.s.a.vandomburg at student.utwente.nl
END-of-rubygem-needle/pkg-descr
echo x - rubygem-needle/pkg-plist
sed 's/^X//' >rubygem-needle/pkg-plist << 'END-of-rubygem-needle/pkg-plist'
X%%CACHE_DIR%%/needle-%%PORTVERSION%%.gem
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Bug.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000048.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000049.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000050.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000051.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000052.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000053.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000054.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000055.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000056.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000057.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000059.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000060.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000061.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000062.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000063.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000065.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000066.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000067.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000068.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000069.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000070.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000071.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src/M000072.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000084.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000085.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000086.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000087.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000088.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000090.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000091.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000092.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000093.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000094.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000095.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src/M000096.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/IncludeExclude.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000100.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000101.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000102.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000103.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000104.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000105.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000106.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src/M000107.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src/M000108.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src/M000109.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src/M000110.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder.src/M000017.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.src/M000021.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src/M000018.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src/M000019.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src/M000020.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.src/M000022.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.src/M000023.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorConfigurationError.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Deferred.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Deferred.src/M000038.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.src/M000036.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.src/M000037.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src/M000030.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src/M000031.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src/M000032.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src/M000024.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src/M000025.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src/M000026.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src/M000027.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src/M000028.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src/M000029.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src/M000033.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src/M000034.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src/M000035.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000079.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000080.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000081.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000082.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src/M000083.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src/M000097.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src/M000098.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src/M000099.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.src/M000077.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.src/M000078.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/NeedleError.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000003.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000004.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000005.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000006.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src/M000007.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.src/M000008.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.src/M000009.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000010.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000011.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000012.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000013.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000014.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src/M000015.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.src/M000001.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.src/M000002.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000039.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000040.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000041.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000042.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src/M000043.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000044.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000045.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000046.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src/M000047.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServiceNotFound.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000073.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000074.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000075.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src/M000076.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Version.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/created.rid
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/doc/README.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/container_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/definition-context_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/errors_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/include-exclude_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/interceptor-chain_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/interceptor_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/deferred_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/initialize_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/multiton_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/proxy_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/singleton_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle/threaded_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/log-factory_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/logger_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/logging-interceptor_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline/collection_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline/element_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline/interceptor_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/registry_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/service-point_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/thread_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/version_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle_rb.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/fr_class_index.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/fr_file_index.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/fr_method_index.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/index.html
X%%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/rdoc-style.css
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/instantiability.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/instantiation.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/interceptors.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks/interceptors2.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/LICENSE-BSD
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/LICENSE-GPL
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/LICENSE-RUBY
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/README
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/di-in-ruby.rdoc
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/faq/faq.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/faq/faq.yml
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/images/di_classdiagram.jpg
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-1.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-2.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-3.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-4.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-5.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-6.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-7.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-8.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/chapter-9.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/index.html
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/needle.png
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/stylesheets/manual.css
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/stylesheets/ruby.css
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/chapter.erb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/img/Needle.ai
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/img/needle.png
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/index.erb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/manual.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/manual.yml
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/page.erb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_alternatives.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_license.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_support.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_use_cases.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/01_what_is_needle.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_creating.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_namespaces.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/02_services.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/03_conventional.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/03_locator.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/03_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/04_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/04_setup.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/customizing_contexts.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/customizing_interceptors.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/customizing_namespaces.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_architecture.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_attaching.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_custom.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_ordering.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/interceptors_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/libraries_creating.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/libraries_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/libraries_using.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/logging_configuration.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/logging_logfactory.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/logging_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/models_models.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/models_overview.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts/models_pipelines.txt
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/stylesheets/manual.css
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/stylesheets/ruby.css
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/tutorial.erb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/container.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/definition-context.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/errors.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/include-exclude.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/interceptor-chain.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/interceptor.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/deferred.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/multiton.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/proxy.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/singleton.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle/threaded.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/log-factory.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/logger.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/logging-interceptor.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline/collection.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline/element.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline/interceptor.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/registry.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/service-point.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/thread.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/version.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/ALL-TESTS.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_deferred.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_multiton.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_proxy.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_singleton.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle/tc_threaded.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/model_test.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype_deferred.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype_deferred_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_prototype_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton_deferred.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton_deferred_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_singleton_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded_deferred.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded_deferred_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models/tc_threaded_initialize.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/pipeline/tc_collection.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/pipeline/tc_element.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/services.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_container.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_definition_context.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_interceptor.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_interceptor_chain.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_logger.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_registry.rb
X%%GEMS_DIR%%/needle-%%PORTVERSION%%/test/tc_service_point.rb
X%%SPEC_DIR%%/needle-%%PORTVERSION%%.gemspec
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test/pipeline
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test/models
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test/lifecycle
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/test
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/pipeline
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle/lifecycle
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib/needle
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/lib
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/stylesheets
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/parts
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual/img
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html/stylesheets
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual-html
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/manual
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/images
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc/faq
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/doc
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%/benchmarks
X at dirrm %%GEMS_DIR%%/needle-%%PORTVERSION%%
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/pipeline
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle/lifecycle
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib/needle
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/lib
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files/doc
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/files
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/ServicePoint.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Registry.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/QueryableMutex.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/InterceptorElement.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Element.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection/BlockElement.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline/Collection
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Pipeline
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LoggingInterceptor.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Logger.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/LogFactory.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Threaded.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Singleton.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Proxy.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Multiton.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Initialize.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle/Deferred.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Lifecycle
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/InterceptorChainBuilder
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor/DynamicInterceptor.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Interceptor
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/DefinitionContext.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle/Container.src
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes/Needle
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc/classes
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%/rdoc
X at dirrm %%DOC_DIR%%/needle-%%PORTVERSION%%
END-of-rubygem-needle/pkg-plist
exit
--- shar-rubygem-needle ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list