summaryrefslogtreecommitdiff
path: root/databases/ruby-dm-types
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2011-12-16 14:47:17 +0000
committertaca <taca@pkgsrc.org>2011-12-16 14:47:17 +0000
commit771f9c887e79a112cff29814702f883d0b7c94d3 (patch)
tree240a167c0f7ad738391ea7b36f3f912a1d4bcf6a /databases/ruby-dm-types
parent5f1b1ec12f4549090f56359d5ab725e91bb201f2 (diff)
downloadpkgsrc-771f9c887e79a112cff29814702f883d0b7c94d3.tar.gz
Update databases/ruby-dm-types pacakge to 1.2.1.
* Support for Resource#dirty? upon indirect property mutation was added (this is huge, more info here: https://github.com/datamapper/dm-types/commit/3d96b1cd2b270a3843877a5...) * Issues with Paranoid properties and STI were fixed * JSON property uses multi_json now
Diffstat (limited to 'databases/ruby-dm-types')
-rw-r--r--databases/ruby-dm-types/Makefile19
-rw-r--r--databases/ruby-dm-types/PLIST8
-rw-r--r--databases/ruby-dm-types/distinfo8
3 files changed, 20 insertions, 15 deletions
diff --git a/databases/ruby-dm-types/Makefile b/databases/ruby-dm-types/Makefile
index 482c3560d01..382dd1ce87b 100644
--- a/databases/ruby-dm-types/Makefile
+++ b/databases/ruby-dm-types/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2011/11/23 05:31:53 taca Exp $
+# $NetBSD: Makefile,v 1.6 2011/12/16 14:47:17 taca Exp $
-DISTNAME= dm-types-1.1.0
-PKGREVISION= 2
+DISTNAME= dm-types-1.2.1
CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -9,15 +8,15 @@ HOMEPAGE= http://github.com/datamapper/dm-types
COMMENT= DataMapper plugin providing extra data types
LICENSE= mit
-DEPENDS+= ${RUBY_PKGPREFIX}-bcrypt>=2.1.4:../../security/ruby-bcrypt
-DEPENDS+= ${RUBY_PKGPREFIX}-dm-core>=1.1.0<1.2:../../databases/ruby-dm-core
-DEPENDS+= ${RUBY_PKGPREFIX}-uuidtools>=2.1.2<2.2:../../devel/ruby-uuidtools
-DEPENDS+= ${RUBY_PKGPREFIX}-stringex>=1.2.0:../../textproc/ruby-stringex
+DEPENDS+= ${RUBY_PKGPREFIX}-bcrypt>=3.0.0<3.1:../../security/ruby-bcrypt
+DEPENDS+= ${RUBY_PKGPREFIX}-dm-core>=1.2.0<1.3:../../databases/ruby-dm-core
DEPENDS+= ${RUBY_PKGPREFIX}-fastercsv>=1.5.4<1.6:../../textproc/ruby-fastercsv
+DEPENDS+= ${RUBY_PKGPREFIX}-multi_json>=1.0.3<1.1:../../textproc/ruby-multi_json
+DEPENDS+= ${RUBY_PKGPREFIX}-stringex>=1.3.0<1.4:../../textproc/ruby-stringex
+DEPENDS+= ${RUBY_PKGPREFIX}-uuidtools>=2.1.2<2.2:../../devel/ruby-uuidtools
-OVERRIDE_GEMSPEC+= json:json_pure>=1.4.6 stringex>=1.2.0 bcrypt>=2.1.4
-RUBY_JSON_REQD= 1.4.6
-RUBY_JSON_TYPE= pure
+RUBY_JSON_REQD= 1.5.4
.include "../../lang/ruby/gem.mk"
+.include "../../lang/ruby/json.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/ruby-dm-types/PLIST b/databases/ruby-dm-types/PLIST
index 124c70b952c..f0a5793f157 100644
--- a/databases/ruby-dm-types/PLIST
+++ b/databases/ruby-dm-types/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2011/06/19 08:32:55 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2011/12/16 14:47:17 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/LICENSE
@@ -7,6 +7,7 @@ ${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/VERSION
${GEM_LIBDIR}/dm-types.gemspec
${GEM_LIBDIR}/lib/dm-types.rb
+${GEM_LIBDIR}/lib/dm-types/api_key.rb
${GEM_LIBDIR}/lib/dm-types/bcrypt_hash.rb
${GEM_LIBDIR}/lib/dm-types/comma_separated_list.rb
${GEM_LIBDIR}/lib/dm-types/csv.rb
@@ -21,10 +22,12 @@ ${GEM_LIBDIR}/lib/dm-types/paranoid_boolean.rb
${GEM_LIBDIR}/lib/dm-types/paranoid_datetime.rb
${GEM_LIBDIR}/lib/dm-types/regexp.rb
${GEM_LIBDIR}/lib/dm-types/slug.rb
+${GEM_LIBDIR}/lib/dm-types/support/dirty_minder.rb
${GEM_LIBDIR}/lib/dm-types/support/flags.rb
${GEM_LIBDIR}/lib/dm-types/uri.rb
${GEM_LIBDIR}/lib/dm-types/uuid.rb
${GEM_LIBDIR}/lib/dm-types/yaml.rb
+${GEM_LIBDIR}/spec/fixtures/api_user.rb
${GEM_LIBDIR}/spec/fixtures/article.rb
${GEM_LIBDIR}/spec/fixtures/bookmark.rb
${GEM_LIBDIR}/spec/fixtures/invention.rb
@@ -33,9 +36,12 @@ ${GEM_LIBDIR}/spec/fixtures/person.rb
${GEM_LIBDIR}/spec/fixtures/software_package.rb
${GEM_LIBDIR}/spec/fixtures/ticket.rb
${GEM_LIBDIR}/spec/fixtures/tshirt.rb
+${GEM_LIBDIR}/spec/integration/api_key_spec.rb
${GEM_LIBDIR}/spec/integration/bcrypt_hash_spec.rb
${GEM_LIBDIR}/spec/integration/comma_separated_list_spec.rb
+${GEM_LIBDIR}/spec/integration/dirty_minder_spec.rb
${GEM_LIBDIR}/spec/integration/enum_spec.rb
+${GEM_LIBDIR}/spec/integration/epoch_time_spec.rb
${GEM_LIBDIR}/spec/integration/file_path_spec.rb
${GEM_LIBDIR}/spec/integration/flag_spec.rb
${GEM_LIBDIR}/spec/integration/ip_address_spec.rb
diff --git a/databases/ruby-dm-types/distinfo b/databases/ruby-dm-types/distinfo
index 9774d2666c1..63e205d608d 100644
--- a/databases/ruby-dm-types/distinfo
+++ b/databases/ruby-dm-types/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2011/09/01 09:55:08 taca Exp $
+$NetBSD: distinfo,v 1.4 2011/12/16 14:47:17 taca Exp $
-SHA1 (dm-types-1.1.0.gem) = 315192da99527ceff109659de6e4dd9fc9aba400
-RMD160 (dm-types-1.1.0.gem) = e5c8072e41543ef8beb800097e3db1983cdf5363
-Size (dm-types-1.1.0.gem) = 24064 bytes
+SHA1 (dm-types-1.2.1.gem) = a11ef3fd1ed9953413d05e84ec3d673a863f1c37
+RMD160 (dm-types-1.2.1.gem) = 35cf3caf9b072ee17ae4865d4dd5c160c69dafb3
+Size (dm-types-1.2.1.gem) = 28672 bytes