initial import of facets-2.7.0
Ruby Facets is a collection of general purpose, pure-Ruby extensions and additions for the Ruby programming language. Facets is divided into two libraries, one for the extensions and the other for the additions. called Facets/CORE and Facets/MORE, respectively. Facets/CORE is a large collection of methods which extend the core capabilities of Ruby's built-in classes and modules. This collection of extension methods are unique by virtue of their atomicity. The methods are stored individually so that each can be required independently. This gives developers fine-grain control over which extra methods to bring into his or her code. The collection currently contains over 400 methods spanning 28 classes and modules. It is an atomic library in that the methods are packaged individually so that each can be required independently. This gives the programmer greater control to include only the extra methods he or she actually needs. Facets/MORE are a collection of classes, modules and light frameworks whcih cons itutes an ever growing and improving source of reusable components. Some very nice additions are provided, from an amazing SI Units system to an elegant Annotations system. And of course there are all the more typical goodies like Tuple, Functor and Multiton. ok bernd@
This commit is contained in:
parent
e53783dd92
commit
f8a7f303c4
23
devel/ruby-facets/Makefile
Normal file
23
devel/ruby-facets/Makefile
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# $OpenBSD: Makefile,v 1.1.1.1 2009/11/22 04:18:14 msf Exp $
|
||||||
|
|
||||||
|
COMMENT = collection of general purpose, pure-Ruby extensions
|
||||||
|
|
||||||
|
DISTNAME = facets-2.7.0
|
||||||
|
PKGNAME = ruby-${DISTNAME}
|
||||||
|
CATEGORIES = devel
|
||||||
|
|
||||||
|
# Ruby license
|
||||||
|
PERMIT_PACKAGE_CDROM = Yes
|
||||||
|
PERMIT_PACKAGE_FTP = Yes
|
||||||
|
PERMIT_DISTFILES_CDROM = Yes
|
||||||
|
PERMIT_DISTFILES_FTP = Yes
|
||||||
|
|
||||||
|
MASTER_SITES = ${MASTER_SITE_RUBYFORGE:=facets/}
|
||||||
|
|
||||||
|
MODULES = lang/ruby
|
||||||
|
|
||||||
|
CONFIGURE_STYLE = ruby gem
|
||||||
|
|
||||||
|
MODRUBY_REGRESS = rake
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
5
devel/ruby-facets/distinfo
Normal file
5
devel/ruby-facets/distinfo
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
MD5 (facets-2.7.0.gem) = ZKLVo4u3uaUnSqjg+tBttw==
|
||||||
|
RMD160 (facets-2.7.0.gem) = iwKqchPUr1YLDaK4GoAMUJqjiXA=
|
||||||
|
SHA1 (facets-2.7.0.gem) = xGKs7k1iS7pP1C7+fTodUFxJ5hs=
|
||||||
|
SHA256 (facets-2.7.0.gem) = e+hVFH+QGUn0P2yIeIgo6QIkW8AZS84iGqR+NV5SR58=
|
||||||
|
SIZE (facets-2.7.0.gem) = 254464
|
21
devel/ruby-facets/pkg/DESCR
Normal file
21
devel/ruby-facets/pkg/DESCR
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
Ruby Facets is a collection of general purpose, pure-Ruby extensions
|
||||||
|
and additions for the Ruby programming language. Facets is divided into
|
||||||
|
two libraries, one for the extensions and the other for the additions.
|
||||||
|
called Facets/CORE and Facets/MORE, respectively.
|
||||||
|
|
||||||
|
Facets/CORE is a large collection of methods which extend the core
|
||||||
|
capabilities of Ruby's built-in classes and modules. This collection of
|
||||||
|
extension methods are unique by virtue of their atomicity. The methods
|
||||||
|
are stored individually so that each can be required independently.
|
||||||
|
This gives developers fine-grain control over which extra methods to bring
|
||||||
|
into his or her code. The collection currently contains over 400 methods
|
||||||
|
spanning 28 classes and modules. It is an atomic library in that the
|
||||||
|
methods are packaged individually so that each can be required
|
||||||
|
independently. This gives the programmer greater control to
|
||||||
|
include only the extra methods he or she actually needs.
|
||||||
|
|
||||||
|
Facets/MORE are a collection of classes, modules and light frameworks
|
||||||
|
whcih cons itutes an ever growing and improving source of reusable
|
||||||
|
components. Some very nice additions are provided, from an amazing SI
|
||||||
|
Units system to an elegant Annotations system. And of course there are
|
||||||
|
all the more typical goodies like Tuple, Functor and Multiton.
|
2611
devel/ruby-facets/pkg/PLIST
Normal file
2611
devel/ruby-facets/pkg/PLIST
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user