mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-30 10:38:37 +00:00
Add ruby robjectteam, which enables the ObjectTeams paradigm to the
Ruby language.
This commit is contained in:
parent
e5199faf28
commit
c251853ae7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=69788
@ -728,6 +728,7 @@
|
||||
SUBDIR += ruby-racc
|
||||
SUBDIR += ruby-rbison
|
||||
SUBDIR += ruby-rbtree
|
||||
SUBDIR += ruby-robjectteam
|
||||
SUBDIR += ruby-rreadline
|
||||
SUBDIR += ruby-rudl
|
||||
SUBDIR += ruby-sdl
|
||||
|
38
devel/ruby-robjectteam/Makefile
Normal file
38
devel/ruby-robjectteam/Makefile
Normal file
@ -0,0 +1,38 @@
|
||||
# New ports collection makefile for: RubyObjectTeams
|
||||
# Date created: 9 November 2002
|
||||
# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= robjectteam
|
||||
PORTVERSION= 0.9
|
||||
CATEGORIES= devel ruby
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
|
||||
EXTRACT_SUFX= .tgz
|
||||
DIST_SUBDIR= ruby
|
||||
|
||||
MAINTAINER= knu@FreeBSD.org
|
||||
|
||||
PORTCOMMENT= Enables the ObjectTeams paradigm to the Ruby language
|
||||
|
||||
USE_RUBY= yes
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
DOCS= README Version
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC}; ${RUBY} install.rb
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${RUBY_MODDOCDIR}
|
||||
.for f in ${DOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
|
||||
.endfor
|
||||
${MKDIR} ${RUBY_MODEXAMPLESDIR}
|
||||
${CP} -R ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/ruby-robjectteam/distinfo
Normal file
1
devel/ruby-robjectteam/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (ruby/robjectteam-0.9.tgz) = b1059eeacb9c655a55afd918271ae204
|
13
devel/ruby-robjectteam/pkg-descr
Normal file
13
devel/ruby-robjectteam/pkg-descr
Normal file
@ -0,0 +1,13 @@
|
||||
his package brings the ObjectTeams paradigm to ruby.
|
||||
|
||||
The ObjectTeams paradigm (see www.objectteams.org) is an aspect
|
||||
oriented approach to achieve advanced separation of concerns.
|
||||
|
||||
ROT allows the programmer to encapsulate the interaction of a set of
|
||||
objects (roles) into a compound object (the team). Aspects can be
|
||||
implemented as roles and are weaved into domain classes via a
|
||||
connector at runtime (runtime weaving). These aspects can be
|
||||
explicitely activated and deactivated.
|
||||
|
||||
Author: Matthias Veit <matthias_veit@yahoo.de>
|
||||
WWW: http://sourceforge.net/projects/robjectteam/
|
77
devel/ruby-robjectteam/pkg-plist
Normal file
77
devel/ruby-robjectteam/pkg-plist
Normal file
@ -0,0 +1,77 @@
|
||||
%%RUBY_SITELIBDIR%%/objectteam.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/BaseProxy.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/Call.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/Connector.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/Deploy.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/ExpectedHandler.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/Interceptor.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/Logger.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/ObjectTeam.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/ROTConfig.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/Team.rb
|
||||
%%RUBY_SITELIBDIR%%/objectteam/TeamUtil.rb
|
||||
@dirrm %%RUBY_SITELIBDIR%%/objectteam
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Version
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite/composite.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite/deploy.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite/graphics.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/composite/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flight/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flight/bonus.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flight/contextual.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flight/flightbooking.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flight/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/flight/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/implicit_inheritance/ImplicitInheritance
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/implicit_inheritance/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/implicit_inheritance/factory.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/implicit_inheritance/person.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/implicit_inheritance/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/implicit_inheritance/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/library/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/library/deploy.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/library/library.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/library/observerpattern.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/library/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/library/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/observer/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/observer/deploy.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/observer/event.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/observer/observerpattern.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/observer/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/observer/trace.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/block/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/block/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/override/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/override/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/weakconnector/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rolecreation/weakconnector/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple/counter.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/simple/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/suspend_resume/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/suspend_resume/bank.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/suspend_resume/deploy.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/suspend_resume/lock.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/suspend_resume/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/suspend_resume/test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/weakreference/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/weakreference/start.sh
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/weakreference/test.rb
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/weakreference
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/suspend_resume
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/simple
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/rolecreation/weakconnector
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/rolecreation/override
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/rolecreation/block
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/rolecreation
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/observer
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/library
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/implicit_inheritance
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/flight
|
||||
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/composite
|
Loading…
Reference in New Issue
Block a user