Wed Feb 9 13:00:07 2011 UTC ()
Update ruby-activerecord3 package to 3.0.4.

* More strict dependency reflect gemspec's description.

*Rails 3.0.4 (unreleased)*

* Added deprecation warning for has_and_belongs_to_many associations where the join table has
  additional attributes other than the keys. Access to these attributes is removed in 3.1.
  Please use has_many :through instead. [Jon Leighton]

*Rails 3.0.3 (November 16, 2010)*

* Support find by class like this: Post.where(:name => Post)

*Rails 3.0.2 (November 15, 2010)*

* Dramatic speed increase (see: http://engineering.attinteractive.com/2010/10/arel-two-point-ohhhhh-yaaaaaa/) [Aaron Patterson]

* reorder is deprecated in favor of except(:order).order(...) [Santiago Pastorino]

* except is now AR public API

    Model.order('name').except(:order).order('salary')

  generates:

    SELECT * FROM models ORDER BY salary

  [Santiago Pastorino]

* The following code:

    Model.limit(10).scoping { Model.count }

  now generates the following SQL:

    SELECT COUNT(*) FROM models LIMIT 10

  This may not return what you want.  Instead, you may with to do something
  like this:

    Model.limit(10).scoping { Model.all.size }

  [Aaron Patterson]


(taca)
diff -r1.2 -r1.3 pkgsrc/databases/ruby-activerecord3/Makefile
diff -r1.2 -r1.3 pkgsrc/databases/ruby-activerecord3/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/databases/ruby-activerecord3/PLIST

cvs diff -r1.2 -r1.3 pkgsrc/databases/ruby-activerecord3/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/ruby-activerecord3/Attic/Makefile 2010/10/15 11:43:27 1.2
+++ pkgsrc/databases/ruby-activerecord3/Attic/Makefile 2011/02/09 13:00:07 1.3
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.2 2010/10/15 11:43:27 taca Exp $ 1# $NetBSD: Makefile,v 1.3 2011/02/09 13:00:07 taca Exp $
2 2
3DISTNAME= activerecord-3.0.1 3DISTNAME= activerecord-3.0.4
4CATEGORIES= databases 4CATEGORIES= databases
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://www.rubyonrails.org/ 7HOMEPAGE= http://www.rubyonrails.org/
8COMMENT= Object-relational mapper framework 8COMMENT= Object-relational mapper framework
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-activesupport>=3.0.1:../../devel/ruby-activesupport3 11DEPENDS+= ${RUBY_PKGPREFIX}-activesupport>=3.0.4<3.0.5:../../devel/ruby-activesupport3
12DEPENDS+= ${RUBY_PKGPREFIX}-activemodel>=3.0.1:../../devel/ruby-activemodel 12DEPENDS+= ${RUBY_PKGPREFIX}-activemodel>=3.0.4<3.0.5:../../devel/ruby-activemodel
13DEPENDS+= ${RUBY_PKGPREFIX}-arel>=1.0.0:../../databases/ruby-arel 13DEPENDS+= ${RUBY_PKGPREFIX}-arel>=2.0.2<2.1:../../databases/ruby-arel
14DEPENDS+= ${RUBY_PKGPREFIX}-tzinfo>=0.3.23:../../time/ruby-tzinfo 14DEPENDS+= ${RUBY_PKGPREFIX}-tzinfo>=0.3.23<0.4:../../time/ruby-tzinfo
15 15
16.include "../../lang/ruby/gem.mk" 16.include "../../lang/ruby/gem.mk"
17.include "../../mk/bsd.pkg.mk" 17.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/databases/ruby-activerecord3/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-activerecord3/Attic/distinfo 2010/10/15 11:43:27 1.2
+++ pkgsrc/databases/ruby-activerecord3/Attic/distinfo 2011/02/09 13:00:07 1.3
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.2 2010/10/15 11:43:27 taca Exp $ 1$NetBSD: distinfo,v 1.3 2011/02/09 13:00:07 taca Exp $
2 2
3SHA1 (activerecord-3.0.1.gem) = 9cd05244d696fa964496a0faf91ed57311a4e5e9 3SHA1 (activerecord-3.0.4.gem) = f0ccada73a3230b2e31730952ba3d5a3a012c819
4RMD160 (activerecord-3.0.1.gem) = ddf6e971c61555d2c66cc9cb34d00018c9af64a9 4RMD160 (activerecord-3.0.4.gem) = 4f30e7f5a757eeb63c3d62086e1ee7e187a5cf30
5Size (activerecord-3.0.1.gem) = 339968 bytes 5Size (activerecord-3.0.4.gem) = 341504 bytes

cvs diff -r1.1.1.1 -r1.2 pkgsrc/databases/ruby-activerecord3/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/ruby-activerecord3/Attic/PLIST 2010/09/12 04:22:21 1.1.1.1
+++ pkgsrc/databases/ruby-activerecord3/Attic/PLIST 2011/02/09 13:00:07 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/12 04:22:21 taca Exp $ 1@comment $NetBSD: PLIST,v 1.2 2011/02/09 13:00:07 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/CHANGELOG 3${GEM_LIBDIR}/CHANGELOG
4${GEM_LIBDIR}/README.rdoc 4${GEM_LIBDIR}/README.rdoc
5${GEM_LIBDIR}/examples/associations.png 5${GEM_LIBDIR}/examples/associations.png
6${GEM_LIBDIR}/examples/performance.rb 6${GEM_LIBDIR}/examples/performance.rb
7${GEM_LIBDIR}/examples/simple.rb 7${GEM_LIBDIR}/examples/simple.rb
8${GEM_LIBDIR}/lib/active_record.rb 8${GEM_LIBDIR}/lib/active_record.rb
9${GEM_LIBDIR}/lib/active_record/aggregations.rb 9${GEM_LIBDIR}/lib/active_record/aggregations.rb
10${GEM_LIBDIR}/lib/active_record/association_preload.rb 10${GEM_LIBDIR}/lib/active_record/association_preload.rb
11${GEM_LIBDIR}/lib/active_record/associations.rb 11${GEM_LIBDIR}/lib/active_record/associations.rb
12${GEM_LIBDIR}/lib/active_record/associations/association_collection.rb 12${GEM_LIBDIR}/lib/active_record/associations/association_collection.rb
13${GEM_LIBDIR}/lib/active_record/associations/association_proxy.rb 13${GEM_LIBDIR}/lib/active_record/associations/association_proxy.rb
14${GEM_LIBDIR}/lib/active_record/associations/belongs_to_association.rb 14${GEM_LIBDIR}/lib/active_record/associations/belongs_to_association.rb
@@ -72,24 +72,25 @@ ${GEM_LIBDIR}/lib/active_record/relation @@ -72,24 +72,25 @@ ${GEM_LIBDIR}/lib/active_record/relation
72${GEM_LIBDIR}/lib/active_record/schema.rb 72${GEM_LIBDIR}/lib/active_record/schema.rb
73${GEM_LIBDIR}/lib/active_record/schema_dumper.rb 73${GEM_LIBDIR}/lib/active_record/schema_dumper.rb
74${GEM_LIBDIR}/lib/active_record/serialization.rb 74${GEM_LIBDIR}/lib/active_record/serialization.rb
75${GEM_LIBDIR}/lib/active_record/serializers/xml_serializer.rb 75${GEM_LIBDIR}/lib/active_record/serializers/xml_serializer.rb
76${GEM_LIBDIR}/lib/active_record/session_store.rb 76${GEM_LIBDIR}/lib/active_record/session_store.rb
77${GEM_LIBDIR}/lib/active_record/test_case.rb 77${GEM_LIBDIR}/lib/active_record/test_case.rb
78${GEM_LIBDIR}/lib/active_record/timestamp.rb 78${GEM_LIBDIR}/lib/active_record/timestamp.rb
79${GEM_LIBDIR}/lib/active_record/transactions.rb 79${GEM_LIBDIR}/lib/active_record/transactions.rb
80${GEM_LIBDIR}/lib/active_record/validations.rb 80${GEM_LIBDIR}/lib/active_record/validations.rb
81${GEM_LIBDIR}/lib/active_record/validations/associated.rb 81${GEM_LIBDIR}/lib/active_record/validations/associated.rb
82${GEM_LIBDIR}/lib/active_record/validations/uniqueness.rb 82${GEM_LIBDIR}/lib/active_record/validations/uniqueness.rb
83${GEM_LIBDIR}/lib/active_record/version.rb 83${GEM_LIBDIR}/lib/active_record/version.rb
84${GEM_LIBDIR}/lib/rails/generators/active_record.rb 84${GEM_LIBDIR}/lib/rails/generators/active_record.rb
 85${GEM_LIBDIR}/lib/rails/generators/active_record/migration.rb
85${GEM_LIBDIR}/lib/rails/generators/active_record/migration/migration_generator.rb 86${GEM_LIBDIR}/lib/rails/generators/active_record/migration/migration_generator.rb
86${GEM_LIBDIR}/lib/rails/generators/active_record/migration/templates/migration.rb 87${GEM_LIBDIR}/lib/rails/generators/active_record/migration/templates/migration.rb
87${GEM_LIBDIR}/lib/rails/generators/active_record/model/model_generator.rb 88${GEM_LIBDIR}/lib/rails/generators/active_record/model/model_generator.rb
88${GEM_LIBDIR}/lib/rails/generators/active_record/model/templates/migration.rb 89${GEM_LIBDIR}/lib/rails/generators/active_record/model/templates/migration.rb
89${GEM_LIBDIR}/lib/rails/generators/active_record/model/templates/model.rb 90${GEM_LIBDIR}/lib/rails/generators/active_record/model/templates/model.rb
90${GEM_LIBDIR}/lib/rails/generators/active_record/model/templates/module.rb 91${GEM_LIBDIR}/lib/rails/generators/active_record/model/templates/module.rb
91${GEM_LIBDIR}/lib/rails/generators/active_record/observer/observer_generator.rb 92${GEM_LIBDIR}/lib/rails/generators/active_record/observer/observer_generator.rb
92${GEM_LIBDIR}/lib/rails/generators/active_record/observer/templates/observer.rb 93${GEM_LIBDIR}/lib/rails/generators/active_record/observer/templates/observer.rb
93${GEM_LIBDIR}/lib/rails/generators/active_record/session_migration/session_migration_generator.rb 94${GEM_LIBDIR}/lib/rails/generators/active_record/session_migration/session_migration_generator.rb
94${GEM_LIBDIR}/lib/rails/generators/active_record/session_migration/templates/migration.rb 95${GEM_LIBDIR}/lib/rails/generators/active_record/session_migration/templates/migration.rb
95${GEM_HOME}/specifications/${GEM_NAME}.gemspec 96${GEM_HOME}/specifications/${GEM_NAME}.gemspec