Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Aug 2019 21:59:18 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r510456 - head/www/rubygem-actionpack52
Message-ID:  <201908312159.x7VLxILg008688@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Aug 31 21:59:18 2019
New Revision: 510456
URL: https://svnweb.freebsd.org/changeset/ports/510456

Log:
  Update version requirement of RUN_DEPENDS
  
  - Update pkg-descr

Modified:
  head/www/rubygem-actionpack52/Makefile
  head/www/rubygem-actionpack52/pkg-descr

Modified: head/www/rubygem-actionpack52/Makefile
==============================================================================
--- head/www/rubygem-actionpack52/Makefile	Sat Aug 31 21:59:13 2019	(r510455)
+++ head/www/rubygem-actionpack52/Makefile	Sat Aug 31 21:59:18 2019	(r510456)
@@ -15,10 +15,10 @@ LICENSE_FILE=	${WRKSRC}/MIT-LICENSE
 
 RUN_DEPENDS=	rubygem-actionview52>=${PORTVERSION}:devel/rubygem-actionview52 \
 		rubygem-activesupport52>=${PORTVERSION}:devel/rubygem-activesupport52 \
-		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-rails52>=2.0:textproc/rubygem-rails-dom-testing-rails52 \
-		rubygem-rails-html-sanitizer>=1.0.2:textproc/rubygem-rails-html-sanitizer
+		rubygem-rails-dom-testing-rails52>=2.0<3:textproc/rubygem-rails-dom-testing-rails52 \
+		rubygem-rails-html-sanitizer>=1.0.2<2:textproc/rubygem-rails-html-sanitizer
 
 USES=		gem
 USE_RUBY=	yes

Modified: head/www/rubygem-actionpack52/pkg-descr
==============================================================================
--- head/www/rubygem-actionpack52/pkg-descr	Sat Aug 31 21:59:13 2019	(r510455)
+++ head/www/rubygem-actionpack52/pkg-descr	Sat Aug 31 21:59:18 2019	(r510456)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908312159.x7VLxILg008688>