pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/ruby-activerecord Update ruby-activerecord t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/79b27e8132c2
branches:  trunk
changeset: 576389:79b27e8132c2
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Wed Jun 09 16:28:35 2010 +0000

description:
Update ruby-activerecord to 2.3.8.  Patch by Wen Heping in PR 43441.

Changes:
* Add index length support for MySQL. #1852 [Emili Parreno, Pratik Naik]
* find_or_create_by_attr(value, ...) works when attr is protected.
  #4457 [Santiago Pastorino, Marc-Andr\xc3\xa9 Lafortune]
* JSON supports a custom root option: to_json(:root => 'custom') #4515
  [Jatinder Singh]
* Destroy uses optimistic locking. If lock_version on the record
  you're destroying doesn't match lock_version in the database, a
  StaleObjectError is raised.  #1966 [Curtis Hawthorne]
* To prefix the table names of all models in a module, define
  self.table_name_pr efix on the module.  #4032 [Andrew White]
* Association inverses for belongs_to, has_one, and
  has_many. Optimization to re duce database queries.  #3533 [Murray
  Steele]
* MySQL: add_ and change_column support positioning.  #3286 [Ben Marini]
* Reset your Active Record counter caches with the reset_counter_cache
  class method.  #1211 [Mike Breen, Gabe da Silveira]

diffstat:

 databases/ruby-activerecord/Makefile |   6 +++---
 databases/ruby-activerecord/PLIST    |  19 +++++++++++++++++--
 databases/ruby-activerecord/distinfo |   8 ++++----
 3 files changed, 24 insertions(+), 9 deletions(-)

diffs (150 lines):

diff -r 86546f8aa317 -r 79b27e8132c2 databases/ruby-activerecord/Makefile
--- a/databases/ruby-activerecord/Makefile      Wed Jun 09 13:53:53 2010 +0000
+++ b/databases/ruby-activerecord/Makefile      Wed Jun 09 16:28:35 2010 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2009/12/01 23:24:24 minskim Exp $
+# $NetBSD: Makefile,v 1.18 2010/06/09 16:28:35 minskim Exp $
 
-DISTNAME=      activerecord-2.3.5
+DISTNAME=      activerecord-2.3.8
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases
 
@@ -8,7 +8,7 @@
 HOMEPAGE=      http://rubyforge.org/projects/activerecord/
 COMMENT=       Object-relation mapping put on rails
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-activesupport>=2.3.5:../../devel/ruby-activesupport
+DEPENDS+=      ${RUBY_PKGPREFIX}-activesupport>=2.3.8:../../devel/ruby-activesupport
 
 .include "../../misc/rubygems/rubygem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 86546f8aa317 -r 79b27e8132c2 databases/ruby-activerecord/PLIST
--- a/databases/ruby-activerecord/PLIST Wed Jun 09 13:53:53 2010 +0000
+++ b/databases/ruby-activerecord/PLIST Wed Jun 09 16:28:35 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2009/09/12 22:14:16 minskim Exp $
+@comment $NetBSD: PLIST,v 1.17 2010/06/09 16:28:35 minskim Exp $
 ${GEM_HOME}/cache/activerecord-${PKGVERSION}.gem
 ${GEM_LIBDIR}/CHANGELOG
 ${GEM_LIBDIR}/README
@@ -6,6 +6,7 @@
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/examples/associations.png
 ${GEM_LIBDIR}/examples/performance.rb
+${GEM_LIBDIR}/examples/performance.sql
 ${GEM_LIBDIR}/install.rb
 ${GEM_LIBDIR}/lib/active_record.rb
 ${GEM_LIBDIR}/lib/active_record/aggregations.rb
@@ -28,6 +29,7 @@
 ${GEM_LIBDIR}/lib/active_record/callbacks.rb
 ${GEM_LIBDIR}/lib/active_record/connection_adapters/abstract/connection_pool.rb
 ${GEM_LIBDIR}/lib/active_record/connection_adapters/abstract/connection_specification.rb
+${GEM_LIBDIR}/lib/active_record/connection_adapters/abstract/database_limits.rb
 ${GEM_LIBDIR}/lib/active_record/connection_adapters/abstract/database_statements.rb
 ${GEM_LIBDIR}/lib/active_record/connection_adapters/abstract/query_cache.rb
 ${GEM_LIBDIR}/lib/active_record/connection_adapters/abstract/quoting.rb
@@ -42,7 +44,6 @@
 ${GEM_LIBDIR}/lib/active_record/dynamic_finder_match.rb
 ${GEM_LIBDIR}/lib/active_record/dynamic_scope_match.rb
 ${GEM_LIBDIR}/lib/active_record/fixtures.rb
-${GEM_LIBDIR}/lib/active_record/i18n_interpolation_deprecation.rb
 ${GEM_LIBDIR}/lib/active_record/locale/en.yml
 ${GEM_LIBDIR}/lib/active_record/locking/optimistic.rb
 ${GEM_LIBDIR}/lib/active_record/locking/pessimistic.rb
@@ -87,6 +88,7 @@
 ${GEM_LIBDIR}/test/cases/associations/has_one_associations_test.rb
 ${GEM_LIBDIR}/test/cases/associations/has_one_through_associations_test.rb
 ${GEM_LIBDIR}/test/cases/associations/inner_join_association_test.rb
+${GEM_LIBDIR}/test/cases/associations/inverse_associations_test.rb
 ${GEM_LIBDIR}/test/cases/associations/join_model_test.rb
 ${GEM_LIBDIR}/test/cases/associations_test.rb
 ${GEM_LIBDIR}/test/cases/attribute_methods_test.rb
@@ -111,6 +113,7 @@
 ${GEM_LIBDIR}/test/cases/defaults_test.rb
 ${GEM_LIBDIR}/test/cases/deprecated_finder_test.rb
 ${GEM_LIBDIR}/test/cases/dirty_test.rb
+${GEM_LIBDIR}/test/cases/encoding_test.rb
 ${GEM_LIBDIR}/test/cases/finder_respond_to_test.rb
 ${GEM_LIBDIR}/test/cases/finder_test.rb
 ${GEM_LIBDIR}/test/cases/fixtures_test.rb
@@ -149,6 +152,7 @@
 ${GEM_LIBDIR}/test/cases/validations_i18n_test.rb
 ${GEM_LIBDIR}/test/cases/validations_test.rb
 ${GEM_LIBDIR}/test/cases/xml_serialization_test.rb
+${GEM_LIBDIR}/test/cases/yaml_serialization_test.rb
 ${GEM_LIBDIR}/test/config.rb
 ${GEM_LIBDIR}/test/connections/jdbc_jdbcderby/connection.rb
 ${GEM_LIBDIR}/test/connections/jdbc_jdbch2/connection.rb
@@ -192,6 +196,7 @@
 ${GEM_LIBDIR}/test/fixtures/developers_projects.yml
 ${GEM_LIBDIR}/test/fixtures/edges.yml
 ${GEM_LIBDIR}/test/fixtures/entrants.yml
+${GEM_LIBDIR}/test/fixtures/faces.yml
 ${GEM_LIBDIR}/test/fixtures/fixture_database.sqlite
 ${GEM_LIBDIR}/test/fixtures/fixture_database.sqlite3
 ${GEM_LIBDIR}/test/fixtures/fixture_database_2.sqlite
@@ -199,6 +204,7 @@
 ${GEM_LIBDIR}/test/fixtures/fk_test_has_fk.yml
 ${GEM_LIBDIR}/test/fixtures/fk_test_has_pk.yml
 ${GEM_LIBDIR}/test/fixtures/funny_jokes.yml
+${GEM_LIBDIR}/test/fixtures/interests.yml
 ${GEM_LIBDIR}/test/fixtures/items.yml
 ${GEM_LIBDIR}/test/fixtures/jobs.yml
 ${GEM_LIBDIR}/test/fixtures/legacy_things.yml
@@ -206,6 +212,7 @@
 ${GEM_LIBDIR}/test/fixtures/member_types.yml
 ${GEM_LIBDIR}/test/fixtures/members.yml
 ${GEM_LIBDIR}/test/fixtures/memberships.yml
+${GEM_LIBDIR}/test/fixtures/men.yml
 ${GEM_LIBDIR}/test/fixtures/minimalistics.yml
 ${GEM_LIBDIR}/test/fixtures/mixed_case_monkeys.yml
 ${GEM_LIBDIR}/test/fixtures/mixins.yml
@@ -243,6 +250,7 @@
 ${GEM_LIBDIR}/test/fixtures/treasures.yml
 ${GEM_LIBDIR}/test/fixtures/vertices.yml
 ${GEM_LIBDIR}/test/fixtures/warehouse-things.yml
+${GEM_LIBDIR}/test/fixtures/zines.yml
 ${GEM_LIBDIR}/test/migrations/broken/100_migration_that_raises_exception.rb
 ${GEM_LIBDIR}/test/migrations/decimal/1_give_me_big_numbers.rb
 ${GEM_LIBDIR}/test/migrations/duplicate/1_people_have_last_names.rb
@@ -288,12 +296,18 @@
 ${GEM_LIBDIR}/test/models/entrant.rb
 ${GEM_LIBDIR}/test/models/essay.rb
 ${GEM_LIBDIR}/test/models/event.rb
+${GEM_LIBDIR}/test/models/event_author.rb
+${GEM_LIBDIR}/test/models/face.rb
 ${GEM_LIBDIR}/test/models/guid.rb
+${GEM_LIBDIR}/test/models/interest.rb
+${GEM_LIBDIR}/test/models/invoice.rb
 ${GEM_LIBDIR}/test/models/item.rb
 ${GEM_LIBDIR}/test/models/job.rb
 ${GEM_LIBDIR}/test/models/joke.rb
 ${GEM_LIBDIR}/test/models/keyboard.rb
 ${GEM_LIBDIR}/test/models/legacy_thing.rb
+${GEM_LIBDIR}/test/models/line_item.rb
+${GEM_LIBDIR}/test/models/man.rb
 ${GEM_LIBDIR}/test/models/matey.rb
 ${GEM_LIBDIR}/test/models/member.rb
 ${GEM_LIBDIR}/test/models/member_detail.rb
@@ -329,6 +343,7 @@
 ${GEM_LIBDIR}/test/models/treasure.rb
 ${GEM_LIBDIR}/test/models/vertex.rb
 ${GEM_LIBDIR}/test/models/warehouse_thing.rb
+${GEM_LIBDIR}/test/models/zine.rb
 ${GEM_LIBDIR}/test/schema/mysql_specific_schema.rb
 ${GEM_LIBDIR}/test/schema/postgresql_specific_schema.rb
 ${GEM_LIBDIR}/test/schema/schema.rb
diff -r 86546f8aa317 -r 79b27e8132c2 databases/ruby-activerecord/distinfo
--- a/databases/ruby-activerecord/distinfo      Wed Jun 09 13:53:53 2010 +0000
+++ b/databases/ruby-activerecord/distinfo      Wed Jun 09 16:28:35 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2009/12/01 23:24:24 minskim Exp $
+$NetBSD: distinfo,v 1.18 2010/06/09 16:28:35 minskim Exp $
 
-SHA1 (activerecord-2.3.5.gem) = f411a1ad8aeef78a464b00663eecdc22e0e4266c
-RMD160 (activerecord-2.3.5.gem) = be3bee034c5d56128a7a6c10470b92fdb167e569
-Size (activerecord-2.3.5.gem) = 546304 bytes
+SHA1 (activerecord-2.3.8.gem) = 3c51faccced0bd3a1bad86dee382092e888613b6
+RMD160 (activerecord-2.3.8.gem) = 1831618e803c102599cbf71d555a168317b2208c
+Size (activerecord-2.3.8.gem) = 965120 bytes



Home | Main Index | Thread Index | Old Index