Fri Dec 16 14:48:48 2011 UTC ()
Update databases/ruby-dm-validations to 1.2.0.

* #valid? is always called even if a resource is not dirty
* Issues with JRuby and unicode were fixed
* Massive internal clean-up towards future rewrite that will make validations
  even more awesome


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

cvs diff -r1.2 -r1.3 pkgsrc/databases/ruby-dm-validations/Makefile (expand / switch to context diff)
--- pkgsrc/databases/ruby-dm-validations/Makefile 2011/06/19 08:30:24 1.2
+++ pkgsrc/databases/ruby-dm-validations/Makefile 2011/12/16 14:48:48 1.3
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2011/06/19 08:30:24 taca Exp $
+# $NetBSD: Makefile,v 1.3 2011/12/16 14:48:48 taca Exp $
 
-DISTNAME=	dm-validations-1.1.0
+DISTNAME=	dm-validations-1.2.0
 CATEGORIES=	databases
 
 MAINTAINER=	pkgsrc-users@NetBSD.org
@@ -8,7 +8,7 @@
 COMMENT=	Library for validations on DM models and pure Ruby object
 LICENSE=	mit
 
-DEPENDS+=	${RUBY_PKGPREFIX}-dm-core>=1.1.0<1.2:../../databases/ruby-dm-core
+DEPENDS+=	${RUBY_PKGPREFIX}-dm-core>=1.2.0<1.3:../../databases/ruby-dm-core
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/databases/ruby-dm-validations/PLIST (expand / switch to context diff)
--- pkgsrc/databases/ruby-dm-validations/PLIST 2011/06/19 08:30:24 1.2
+++ pkgsrc/databases/ruby-dm-validations/PLIST 2011/12/16 14:48:48 1.3
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2011/06/19 08:30:24 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2011/12/16 14:48:48 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/Gemfile
 ${GEM_LIBDIR}/LICENSE
@@ -8,11 +8,11 @@
 ${GEM_LIBDIR}/dm-validations.gemspec
 ${GEM_LIBDIR}/lib/dm-validations.rb
 ${GEM_LIBDIR}/lib/dm-validations/auto_validate.rb
+${GEM_LIBDIR}/lib/dm-validations/context.rb
 ${GEM_LIBDIR}/lib/dm-validations/contextual_validators.rb
 ${GEM_LIBDIR}/lib/dm-validations/exceptions.rb
 ${GEM_LIBDIR}/lib/dm-validations/formats/email.rb
 ${GEM_LIBDIR}/lib/dm-validations/formats/url.rb
-${GEM_LIBDIR}/lib/dm-validations/support/context.rb
 ${GEM_LIBDIR}/lib/dm-validations/support/object.rb
 ${GEM_LIBDIR}/lib/dm-validations/support/ordered_hash.rb
 ${GEM_LIBDIR}/lib/dm-validations/validation_errors.rb
@@ -45,6 +45,7 @@
 ${GEM_LIBDIR}/spec/fixtures/jabberwock.rb
 ${GEM_LIBDIR}/spec/fixtures/kayak.rb
 ${GEM_LIBDIR}/spec/fixtures/lernean_hydra.rb
+${GEM_LIBDIR}/spec/fixtures/llama_spaceship.rb
 ${GEM_LIBDIR}/spec/fixtures/mathematical_function.rb
 ${GEM_LIBDIR}/spec/fixtures/memory_object.rb
 ${GEM_LIBDIR}/spec/fixtures/mittelschnauzer.rb
@@ -82,6 +83,7 @@
 ${GEM_LIBDIR}/spec/integration/confirmation_validator/spec_helper.rb
 ${GEM_LIBDIR}/spec/integration/datamapper_models/association_validation_spec.rb
 ${GEM_LIBDIR}/spec/integration/datamapper_models/inheritance_spec.rb
+${GEM_LIBDIR}/spec/integration/dirty_attributes/dirty_attributes_spec.rb
 ${GEM_LIBDIR}/spec/integration/duplicated_validations/duplicated_validations_spec.rb
 ${GEM_LIBDIR}/spec/integration/duplicated_validations/spec_helper.rb
 ${GEM_LIBDIR}/spec/integration/format_validator/email_format_validator_spec.rb
@@ -142,6 +144,7 @@
 ${GEM_LIBDIR}/spec/unit/validation_errors/enumerable_spec.rb
 ${GEM_LIBDIR}/spec/unit/validation_errors/reading_spec.rb
 ${GEM_LIBDIR}/spec/unit/validation_errors/respond_to_spec.rb
+${GEM_LIBDIR}/spec/unit/validators/within_validator_spec.rb
 ${GEM_LIBDIR}/tasks/spec.rake
 ${GEM_LIBDIR}/tasks/yard.rake
 ${GEM_LIBDIR}/tasks/yardstick.rake

cvs diff -r1.2 -r1.3 pkgsrc/databases/ruby-dm-validations/distinfo (expand / switch to context diff)
--- pkgsrc/databases/ruby-dm-validations/distinfo 2011/06/19 08:30:24 1.2
+++ pkgsrc/databases/ruby-dm-validations/distinfo 2011/12/16 14:48:48 1.3
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2011/06/19 08:30:24 taca Exp $
+$NetBSD: distinfo,v 1.3 2011/12/16 14:48:48 taca Exp $
 
-SHA1 (dm-validations-1.1.0.gem) = f5cc8d1f1c8384c129a0761e9427d69c93b3cf9c
+SHA1 (dm-validations-1.2.0.gem) = b928115f896f8d653a16ee04a92c66fdafa34abe
-RMD160 (dm-validations-1.1.0.gem) = 444e8a66dd225e9651ed8fad1f5f73ae52226c21
+RMD160 (dm-validations-1.2.0.gem) = c723d39da32edc89be1245d8f0834e6a01b3c7ef
-Size (dm-validations-1.1.0.gem) = 54272 bytes
+Size (dm-validations-1.2.0.gem) = 56320 bytes