MVC web application framework Maintained by:jw@innerewut.de Port Added: 20 Jul 2005 15:08:37 Also Listed In:rubygems
Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby
Being a full-stack framework means that all layers are built to work
seamlessly together. That way you Don't Repeat Yourself (DRY) and you
can use a single language from top to bottom. Everything from templates
to control flow to business logic is written in Ruby - The language of
love for industry heavy-weights.
WWW: http://www.rubyonrails.org/
WWW: http://rubyforge.org/projects/rails/
- Jonathan Weiss
jw@innerewut.de
To install the port:cd /usr/ports/www/rubygem-rails/ && make install clean To add the package:pkg_add -r rubygem-rails
Configuration Options
===> The following configuration options are available for rubygem-rails-1.2.6:
FCGI=Off (default) "FastCGI support"
MEMCACHE_CLIENT=Off (default) "MemCache-Client support"
===> Use 'make config' to modify these settings
- Add ruby 1.9 support
- Implement new knobs for gems and rake (these are included in
ruby 1.9 distribution already). Also move gem bits from
ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend
on gems or rake you should define USE_RUBYGEMS/USE_RAKE
accordingly. Also RAKE_BIN variable is provided for
pointing to the right rake executable.
- Rewrite RUBY_SCHEBANG in awk to eliminate build dependency
on ruby.
Discussed with: Jonathan Weiss <jw@innerewut.de> [1] (gems maintainer)
Tested by: ports@
* Update rails and its related ports to match rails 1.1.6:
activesupport = 1.3.1
activerecord = 1.14.4
actionpack = 1.12.5
actionmailer = 1.2.5
actionwebservice = 1.1.6
rails = 1.1.6
This update is needed to fix a serious bug in rails
* Add a x-generate-plist target to easy the creation of pkg-plist
* Add an "WWW" entry on pkg-descr that points to the correspoding
project on rubyforge.
PR: ports/101973
Submitted by: Rui Lopes <rgl_AT_ruilopes dot com>
Approved by: maintainer (Jonathan Weiss)
Security:
http://weblog.rubyonrails.org/2006/8/10/rails-1-1-6-backports-and-full-disclosure
Security:
http://www.vuxml.org/freebsd/90064567-28b1-11db-844d-000c6ec775d9.html
[UPDATE] devel/rubygem-rake 0.5.4 --> 0.6.2 and fix www/rubygem-rails
Updates rake to 0.6.2 and updates the dependency in
www/rubygem-rails/Makefile
PR: ports/87463
Submitted by: Jonathan Weiss <jw@innerewut.de>
Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby
PR: ports/82397
Submitted by: Jonathan Weiss <jw@innerewut.de>