./databases/ruby-activerecord, Object-relation mapping put on rails

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2009Q3, Version: 2.3.5, Package name: ruby18-activerecord-2.3.5, Maintainer: minskim

Active Record connects business objects and database tables to create
a persistable domain model where logic and data is presented in one
wrapping. It is an implementation of the object-relational mapping
(ORM) pattern by the same name as described by Martin Fowler:

"An object that wraps a row in a database table or view, encapsulates
the database access, and adds domain logic on that data."

Active Records main contribution to the pattern is to relieve the
original of two stunting problems: lack of associations and
inheritance. By adding a simple domain language-like set of macros to
describe the former and integrating the Single Table Inheritance
pattern for the latter, Active Record narrows the gap of functionality
between the data mapper and active record approach.


Required to run:
[devel/ruby-activesupport] [misc/rubygems] [lang/ruby18-base]

Required to build:
[devel/rake] [misc/rubygems]

Master sites:

SHA1: f411a1ad8aeef78a464b00663eecdc22e0e4266c
RMD160: be3bee034c5d56128a7a6c10470b92fdb167e569
Filesize: 533.5 KB

Version history: (Expand)


CVS history: (Expand)


   2009-12-03 00:17:10 by Matthias Scheler | Files touched by this commit (17) | Package updated
Log message:
Pullup ticket #2941 - requested by minskim
databases/ruby-activerecord: security update
devel/ruby-activesupport: security update
mail/ruby-actionmailer: security update
www/rails: security update
www/ruby-actionpack: security update
www/ruby-activeresource security update

Revisions pulled up:
- databases/ruby-activerecord/Makefile		1.17
- databases/ruby-activerecord/distinfo		1.17
- devel/ruby-activesupport/Makefile		1.20
- devel/ruby-activesupport/PLIST		1.16
- devel/ruby-activesupport/distinfo		1.17
- mail/ruby-actionmailer/Makefile		1.16
- mail/ruby-actionmailer/distinfo		1.17
- www/rails/Makefile				1.17
- www/rails/distinfo				1.13
- www/ruby-actionpack/Makefile			1.18
- www/ruby-actionpack/PLIST			1.18
- www/ruby-actionpack/distinfo			1.19
- www/ruby-activeresource/Makefile		1.7
- www/ruby-activeresource/distinfo		1.7
---
Module Name:    pkgsrc
Committed By:   minskim
Date:           Tue Dec  1 23:24:24 UTC 2009

Modified Files:
        pkgsrc/databases/ruby-activerecord: Makefile distinfo
        pkgsrc/devel/ruby-activesupport: Makefile PLIST distinfo
        pkgsrc/mail/ruby-actionmailer: Makefile distinfo
        pkgsrc/www/rails: Makefile distinfo
        pkgsrc/www/ruby-actionpack: Makefile PLIST distinfo
        pkgsrc/www/ruby-activeresource: Makefile distinfo

Log message:
Update rails packages to 2.3.5.  This fixes a cross-site scripting
vulnerability in ruby-actionpack.

Major changes:
- Improved compatibility with Ruby 1.9
- RailsXss plugin availability
- Fixes for the Nokogiri backend for XmlMini