mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
This project defines various useful extensions to Ruby's standard classes,
including many of those captured at on the Wiki at StandardClassExtensions. They are thoroughly documented and tested. See the project homepage for API documentation. Author: Gavin Sinclair <gsinclair@soyabean.com.au> WWW: http://extensions.rubyforge.net PR: ports/107434 Submitted by: Christopher Boumenot <boumenot at gmail.com>
This commit is contained in:
parent
34f82b9537
commit
5152047e02
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=181478
@ -255,6 +255,7 @@
|
||||
SUBDIR += rexx-regina
|
||||
SUBDIR += rexx-wrapper
|
||||
SUBDIR += rscheme
|
||||
SUBDIR += ruby-extensions
|
||||
SUBDIR += ruby-js
|
||||
SUBDIR += ruby-lua
|
||||
SUBDIR += ruby-lua4
|
||||
|
45
lang/ruby-extensions/Makefile
Normal file
45
lang/ruby-extensions/Makefile
Normal file
@ -0,0 +1,45 @@
|
||||
# New ports collection makefile for: ruby-extensions
|
||||
# Date created: 3 Jan 2007
|
||||
# Whom: Christopher Boumenot <boumenot@gmail.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= extensions
|
||||
PORTVERSION= 0.6.0
|
||||
CATEGORIES= lang ruby
|
||||
MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
DIST_SUBDIR= ruby
|
||||
|
||||
MAINTAINER= boumenot@gmail.com
|
||||
COMMENT= Useful extensions for Ruby's standard classes
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
BUILD_DEPENDS= ${LOCALBASE}/bin/rake:${PORTSDIR}/devel/rubygem-rake
|
||||
.endif
|
||||
|
||||
RUBY_SETUP= install.rb
|
||||
USE_RUBY= yes
|
||||
USE_RUBY_SETUP= yes
|
||||
USE_RUBY_RDOC= yes
|
||||
|
||||
DOCS_EN= README README.1st build/rdoc/*
|
||||
|
||||
post-build:
|
||||
.if !defined(NOPORTDOCS)
|
||||
cd ${WRKSRC} && rake rerdoc
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${RUBY_MODDOCDIR}
|
||||
.for f in ${DOCS_EN}
|
||||
${CP} -R ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
3
lang/ruby-extensions/distinfo
Normal file
3
lang/ruby-extensions/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (ruby/extensions-0.6.0.tgz) = f9deb99d623d74b47a536414baa4d1d2
|
||||
SHA256 (ruby/extensions-0.6.0.tgz) = 54cb19d24178e00ace56b0f15e8183d0c1ec09fd73843666ccd6cd1d3a584369
|
||||
SIZE (ruby/extensions-0.6.0.tgz) = 43432
|
7
lang/ruby-extensions/pkg-descr
Normal file
7
lang/ruby-extensions/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
This project defines various useful extensions to Ruby's standard classes,
|
||||
including many of those captured at on the Wiki at StandardClassExtensions.
|
||||
They are thoroughly documented and tested. See the project homepage for API
|
||||
documentation.
|
||||
|
||||
Author: Gavin Sinclair <gsinclair@soyabean.com.au>
|
||||
WWW: http://extensions.rubyforge.net
|
64
lang/ruby-extensions/pkg-plist
Normal file
64
lang/ruby-extensions/pkg-plist
Normal file
@ -0,0 +1,64 @@
|
||||
bin/rbxtm
|
||||
%%RUBY_SITELIBDIR%%/extensions/_base.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/_template.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/all.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/array.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/binding.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/class.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/continuation.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/enumerable.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/hash.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/io.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/kernel.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/module.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/numeric.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/object.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/ostruct.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/string.rb
|
||||
%%RUBY_SITELIBDIR%%/extensions/symbol.rb
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.1st
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/_template_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/array_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/binding_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/class_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/continuation_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/enumerable_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/hash_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/io_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/kernel_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/module_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/numeric_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/object_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/ostruct_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/string_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/symbol_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/_base_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions/all_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/README.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Enumerable.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Symbol.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Array.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Module.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Continuation.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Numeric.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/IO.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Class.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/OpenStruct.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Object.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Binding.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/String.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Kernel.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Integer.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_method_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_file_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc-style.css
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/created.rid
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_class_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
|
||||
@dirrm %%RUBY_SITELIBDIR%%/extensions
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/extensions
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%
|
Loading…
Reference in New Issue
Block a user