Commit graph

163332 commits

Author SHA1 Message Date
taca
d97bffb1b0 Importing mail/ruby-actionmailer3 3.0.0.
Action Mailer is a framework for designing email-service layers. These layers
are used to consolidate code for sending out forgotten passwords, welcome
wishes on signup, invoices for billing, and any other use case that requires
a written notification to either a person or another system.

Action Mailer is in essence a wrapper around Action Controller and the
Mail gem.  It provides a way to make emails using templates in the same
way that Action Controller renders views using templates.

Additionally, an Action Mailer class can be used to process incoming email,
such as allowing a weblog to accept new posts from an email (which could even
have been sent from a phone).

(This is part of Ruby on Rails 3.)
2010-09-12 04:20:55 +00:00
taca
6609291004 Importing www/ruby-actionpack3 3.0.0.
Action Pack is a framework for handling and responding to web requests. It
provides mechanisms for *routing* (mapping request URLs to actions), defining
*controllers* that implement actions, and generating responses by rendering
*views*, which are templates of various formats. In short, Action Pack
provides the view and controller layers in the MVC paradigm.

(This is part of Ruby on Rails 3.)
2010-09-12 04:20:20 +00:00
taca
b95e2f83a5 Importing www/ruby-activeresource3 3.0.0.
Active Resource (ARes) connects business objects and Representational
State Transfer (REST) web services.

It implements object-relational mapping for REST web services to
provide transparent proxying capabilities between a client
(ActiveResource) and a RESTful service (which is provided by Simply
RESTful routing in ActionController::Resources).

(This is part of Ruby on Rails 3.)
2010-09-12 04:19:38 +00:00
taca
0203aa5ec7 Importing devel/ruby-activemodel 3.0.0.
Active Model provides a known set of interfaces for usage in model classes.
They allow for Action Pack helpers to interact with non-ActiveRecord models,
for example. Active Model also helps building custom ORMs for use outside of
the Rails framework.

(This is part of Ruby on Rails 3.)
2010-09-12 04:16:48 +00:00
taca
782362aedc Importing of databases/ruby-arel 1.0.1.
## Abstract ##

Arel is a Relational Algebra for Ruby.

1) simplifies the generation complex of SQL queries
2) adapts to various RDBMS systems

It is intended to be a framework framework; that is, you can build
your own ORM with it, focusing on innovative object and collection
modeling as opposed to database compatibility and query generation.

## Status ##

For the moment, Arel uses ActiveRecord's connection adapters to
connect to the various engines, connection pooling, perform quoting,
and do type conversion. On the horizon is the use of DataObjects
instead.

The long term goal, following both LINQ and DataMapper, is to have
Arel adapt to engines beyond RDBMS, including XML, IMAP, YAML, etc.
2010-09-12 04:15:05 +00:00
taca
75bd4f72bb Importing devel/ruby-activesupport3 3.0.0.
A toolkit of support libraries and Ruby core extensions extracted from
the Rails framework. Rich support for multibyte strings,
internationalization, time zones, and testing.

(This is part of Ruby on Rails 3.)
2010-09-12 04:13:24 +00:00
taca
d031296132 Note addtion of these packages:
devel/ruby-i18n		0.4.1
	devel/ruby-thor		0.14.0
	www/ruby-rack-mount	0.6.13
	www/ruby-rack-test	0.5.4
2010-09-12 04:11:18 +00:00
taca
39f4ab34a0 Add and enable ruby-rack-mount and ruby-rack-test. 2010-09-12 04:09:02 +00:00
taca
b7d00bf283 Add and enable ruby-i18n and ruby-thor. 2010-09-12 04:08:27 +00:00
taca
f2382f9961 Importing ruby-rack-test 0.5.4.
Rack::Test is a small, simple testing API for Rack apps. It can be
used on its own or as a reusable starting point for Web frameworks and
testing libraries to build on. Most of its initial functionality is an
extraction of Merb 1.0's request helpers feature.
2010-09-12 04:07:41 +00:00
taca
f8d97e5026 Importing www/ruby-rack-mount 0.6.13.
A stackable dynamic tree based Rack router.

Rack::Mount supports Rack's +X-Cascade+ convention to continue trying
routes if the response returns +pass+.  This allows multiple routes to
be nested or stacked on top of each other.  Since the application
endpoint can trigger the router to continue matching, middleware can
be used to add arbitrary conditions to any route.  This allows you to
route based on other request attributes, session information, or even
data dynamically pulled from a database.
2010-09-12 04:05:22 +00:00
taca
1852eb780b Importing devel/ruby-thor 0.14.0.
Thor is a simple and efficient tool for building self-documenting
command line utilities.  It removes the pain of parsing command line
options, writing "USAGE:" banners, and can also be used as an
alternative to the [Rake](http://github.com/jimweirich/rake) build
tool.  The syntax is Rake-like, so it should be familiar to most Rake
users.
2010-09-12 04:04:25 +00:00
taca
3d977b3b62 Importing devel/ruby-i18n 0.4.1.
Ruby I18n

Ruby Internationalization and localization solution.

Features:

* translation and localization
* interpolation of values to translations (Ruby 1.9 compatible syntax)
* pluralization (CLDR compatible)
* customizable transliteration to ASCII
* flexible defaults
* bulk lookup
* lambdas as translation data
* custom key/scope separator
* custom exception handlers
* extensible architecture with a swappable backend

Pluggable features:

* Cache
* Pluralization: lambda pluralizers stored as translation data
* Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation)
* Gettext support
* Translation metadata

Alternative backends:

* Chain
* ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs)
* KeyValue (uses active_support/json and cannot store procs)
2010-09-12 04:03:14 +00:00
taca
e73304e898 Note addtion of ruby19-base and ruby19 1.9.2pl0 packages. 2010-09-12 03:53:48 +00:00
taca
859cc3166a Now enable ruby19! 2010-09-12 03:53:00 +00:00
taca
435c0c05b8 Add and enable ruby19 and ruby19-base. 2010-09-12 03:52:33 +00:00
taca
c54a2cc4b9 Importing lang/ruby19 package, a meta package which covers ruby19-base,
ruby19-gdbm, ruby19-curses, ruby19-readline and ruby19-tk.
2010-09-12 03:51:51 +00:00
taca
1e91015451 Importing ruby19-base 1.9.2pl0.
This package is Ruby 1.9 based release.

And this new release has several features and some incompatibility.
Please refer changes from Ruby 1.8.7:

	http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS
	http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/NEWS

*Note* NetBSD isn't "supported" but "perhaps" platform by Ruby.  Please
refer about it "Supported Platform" in
http://www.ruby-lang.org/en/news/2010/08/18/ruby-1-9-2-is-released/.
2010-09-12 03:50:05 +00:00
taca
7e73d23c56 Note update of www/raggle package to 0.4.4nb4. 2010-09-12 03:32:11 +00:00
taca
b2f71c1e29 * Add CONFLICTS since it will install the same name commands both
ruby18 and ruby19 based packages.
2010-09-12 03:31:10 +00:00
taca
02d5d4b69a * Add LICENSE.
* use semicolon instead of colon to make work on ruby19.

Bump PKGREVISION.
2010-09-12 03:30:06 +00:00
taca
5b82efc46c * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
2010-09-12 03:22:00 +00:00
taca
1cbf54a984 Note pdate of devel/ruby-racc package to 1.4.6. 2010-09-12 03:21:16 +00:00
taca
a3ac9d9d44 Update ruby-racc package to 1.4.6.
* Add LICENSE.
* Ajust new ruby package's framework.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.
* Add patch to suport both ruby18 and ruby19.


=== 1.4.6

* Bugfixes

  * bin/racc -g option renamed to -t
  * racc/compiler.rb is removed
  * '|' is allowed with meta rules
  * Ruby 1.8.7 compatibility fixes
  * Ruby 1.9 compatibility fixes
2010-09-12 03:20:02 +00:00
taca
78e58bbb55 Note addtion of these merb packages:
www/merb-auth				1.1.1
	www/merb-auth-core			1.1.1
	www/merb-auth-more			1.1.1
	www/merb-auth-slice-password		1.1.1
	www/merb-auth-slice-password-reset	1.1.0
	www/merb-exceptions			1.1.3
	www/merb-slices				1.1.3

And update of these merb packages:

	www/merb				1.1.3
	www/merb-action-args			1.1.3
	www/merb-activerecord			1.0.0.1
	www/merb-assets				1.1.3
	www/merb-builder			0.9.8
	www/merb-cache				1.1.3
	www/merb-core				1.1.3
	www/merb-datamapper			1.1.2
	www/merb-gen				1.1.3
	www/merb-haml				1.1.3
	www/merb-has-flash			1.0
	www/merb-helpers			1.1.3
	www/merb-mailer				1.1.3
	www/merb-more				1.0.15
	www/merb-param-protection		1.1.3
	www/merb-parts				0.9.8
	www/merb-sequel				1.1.1
	www/merb-stories			0.9.13
	www/merb-test-unit			0.9.13
2010-09-12 03:14:04 +00:00
taca
8c797f0624 Update www/merb-more pacakge to 1.0.15.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 03:08:30 +00:00
taca
c256aafcfa Add and enable these packages:
merb-auth
	merb-auth-core
	merb-auth-more
	merb-auth-slice-password
	merb-auth-slice-password-reset
	merb-exceptions
	merb-slices
2010-09-12 03:05:17 +00:00
taca
8413d5936a Update www/merb package to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Exact changes are unknown but many.
2010-09-12 03:02:22 +00:00
taca
e25571c4d6 Importing www/merb-slices 1.1.3.
Merb plugin for using and creating application 'slices' which help you
modularize your application.
2010-09-12 03:00:06 +00:00
taca
4ca1eb7dac Importing www/merb-exceptions 1.1.3.
merb-exceptions
===============
A simple Merb plugin to ease exception notifications.

The notifier currently supports two interfaces, Email Alerts and Web
Hooks. Emails are formatted as plain text and sent using your Merb
environment's mail settings. Web hooks as sent as post requests.
2010-09-12 02:59:29 +00:00
taca
f72419e5fa Importing *www/merb-auth 1.1.1.
MerbAuth is an authentication framework for use with the
Merb web framework.
2010-09-12 02:58:46 +00:00
taca
eda0c321e1 Importing www/merb-auth-slice-password-reset 1.1.0.
Merb Slice that adds basic password-reset functionality to
merb-auth-based merb applications.
2010-09-12 02:57:54 +00:00
taca
edb4fd9f33 Importing www/merb-auth-slice-password 1.1.1.
Merb Slice that provides UI for password strategy of merb-auth.
2010-09-12 02:57:05 +00:00
taca
5a66aaf845 Importing www/merb-auth-more package 1.1.1.
Additional resources for use with the merb-auth-core authentication
framework.
2010-09-12 02:56:18 +00:00
taca
7c6fbb9ec8 Importing www/merb-auth-core 1.1.1.
MerbAuth is an authentication framework for use with the
Merb web framework.
2010-09-12 02:54:50 +00:00
taca
3d6d532237 Update www/merb-test-unit package to 0.9.13.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:53:26 +00:00
taca
afb231ef6f Update www/merb-stories package to 0.9.13.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update MASTER_SITES
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:52:32 +00:00
taca
22150b6d89 Update www/merb-sequel to 1.1.1.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:51:38 +00:00
taca
538d19c6aa Update www/merb-parts package to 0.9.8.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:50:27 +00:00
taca
5bd8e580b2 Update www/merb-param-protection pacakge to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:46:38 +00:00
taca
366fe2cd36 Update www/merb-mailer pacakge to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:45:31 +00:00
taca
214e40b134 Update www/merb-helpers to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:44:03 +00:00
taca
b5d6772eee Update www/merb-has-flash to 1.0.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.
2010-09-12 02:43:28 +00:00
taca
374709bc7c Update www/merb-haml package to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:42:28 +00:00
taca
82f790372a Update www/merb-gen to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.

Changes are unknown.
2010-09-12 02:41:11 +00:00
taca
e2cdbc7519 Update www/merb-datamapper to 1.1.2.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:40:00 +00:00
taca
216f71dd29 Update www/merb-cache package to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:38:18 +00:00
taca
d241e34c6d Update www/merb-builder to 0.9.8.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:37:08 +00:00
taca
52bca492c4 Update www/merb-assets to 1.1.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:36:18 +00:00
taca
7036405204 Update www/merb-activerecord to 1.0.0.1
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.
2010-09-12 02:34:34 +00:00