mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
Update version requirement of RUN_DEPENDS
- Update pkg-descr
This commit is contained in:
parent
e560f7a163
commit
7371ff8406
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=510454
@ -15,10 +15,10 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
|
||||
|
||||
RUN_DEPENDS= rubygem-actionview5>=${PORTVERSION}:devel/rubygem-actionview5 \
|
||||
rubygem-activesupport5>=${PORTVERSION}:devel/rubygem-activesupport5 \
|
||||
rubygem-rack>=2.0:www/rubygem-rack \
|
||||
rubygem-rack>=2.0,3<3,3:www/rubygem-rack \
|
||||
rubygem-rack-test>=0.6.3:www/rubygem-rack-test \
|
||||
rubygem-rails-dom-testing-rails5>=2.0:textproc/rubygem-rails-dom-testing-rails5 \
|
||||
rubygem-rails-html-sanitizer>=1.0.2:textproc/rubygem-rails-html-sanitizer
|
||||
rubygem-rails-dom-testing-rails5>=2.0<3:textproc/rubygem-rails-dom-testing-rails5 \
|
||||
rubygem-rails-html-sanitizer>=1.0.2<2:textproc/rubygem-rails-html-sanitizer
|
||||
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
@ -1,12 +1,23 @@
|
||||
Action Pack
|
||||
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.
|
||||
|
||||
The controller and view of the RubyOnRails MVC-Framework is handled
|
||||
by the Action Pack, which handles both layers by its two parts:
|
||||
Action View and Action Controller. These two layers are bundled
|
||||
in a single package due to their heavy interdependence. This is unlike
|
||||
the relationship between the Active Record and Action Pack that is
|
||||
much more separate.
|
||||
It consists of several modules:
|
||||
- Action Dispatch, which parses information about the web request, handles
|
||||
routing as defined by the user, and does advanced processing related to HTTP
|
||||
such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT
|
||||
bodies, handling HTTP caching logic, cookies and sessions.
|
||||
- Action Controller, which provides a base controller class that can be
|
||||
subclassed to implement filters and actions to handle requests. The result of
|
||||
an action is typically content generated from views.
|
||||
|
||||
Each of these packages can be used independently outside of Rails.
|
||||
With the Ruby on Rails framework, users only directly interface with the Action
|
||||
Controller module. Necessary Action Dispatch functionality is activated by
|
||||
default and Action View rendering is implicitly triggered by Action Controller.
|
||||
However, these modules are designed to function on their own and can be used
|
||||
outside of Rails.
|
||||
|
||||
WWW: https://rubyonrails.org/
|
||||
WWW: https://github.com/rails/rails/tree/master/actionpack
|
||||
|
Loading…
Reference in New Issue
Block a user