summaryrefslogtreecommitdiff
path: root/databases/ruby-dm-rails
diff options
context:
space:
mode:
authortaca <taca>2011-12-17 17:35:27 +0000
committertaca <taca>2011-12-17 17:35:27 +0000
commitb499073cc2d29d8ec886d1a7de2f06556d8db6dc (patch)
tree23fdefd72f523a9f4630fbfdc4c5c04e9e264b2d /databases/ruby-dm-rails
parent1f54fbbf2a75452a10b51f43c4dd67d93ddc53ed (diff)
downloadpkgsrc-b499073cc2d29d8ec886d1a7de2f06556d8db6dc.tar.gz
Importing databases/ruby-dm-rails package version 1.2.0.
Dm-rails provides the railtie that allows datamapper to hook into rails3 and thus behave like a rails framework component. Just like activerecord does in rails, dm-rails uses the railtie API to hook into rails. The two are actually hooked into rails almost identically. Creating new datamapper apps on rails3 from scratch is actually really easy. The following will guide you through the process.
Diffstat (limited to 'databases/ruby-dm-rails')
-rw-r--r--databases/ruby-dm-rails/DESCR7
-rw-r--r--databases/ruby-dm-rails/Makefile19
-rw-r--r--databases/ruby-dm-rails/PLIST40
-rw-r--r--databases/ruby-dm-rails/distinfo5
4 files changed, 71 insertions, 0 deletions
diff --git a/databases/ruby-dm-rails/DESCR b/databases/ruby-dm-rails/DESCR
new file mode 100644
index 00000000000..eab2cd0da0b
--- /dev/null
+++ b/databases/ruby-dm-rails/DESCR
@@ -0,0 +1,7 @@
+Dm-rails provides the railtie that allows datamapper to hook into rails3 and
+thus behave like a rails framework component. Just like activerecord does in
+rails, dm-rails uses the railtie API to hook into rails. The two are actually
+hooked into rails almost identically.
+
+Creating new datamapper apps on rails3 from scratch is actually really easy.
+The following will guide you through the process.
diff --git a/databases/ruby-dm-rails/Makefile b/databases/ruby-dm-rails/Makefile
new file mode 100644
index 00000000000..4d2227a9dc8
--- /dev/null
+++ b/databases/ruby-dm-rails/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/12/17 17:35:27 taca Exp $
+
+DISTNAME= dm-rails-1.2.0
+CATEGORIES= databases
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://github.com/datamapper/dm-rails
+COMMENT= Use DataMapper with Rails 3
+LICENSE= mit
+
+DEPENDS+= ${RUBY_PKGPREFIX}-dm-core>=1.2.0<1.3:../../databases/ruby-dm-core
+DEPENDS+= ${RUBY_PKGPREFIX}-dm-active_model>=1.2.0<1.3:../../databases/ruby-dm-active_model
+DEPENDS+= ${RUBY_ACTIONPACK_DEPENDS}
+DEPENDS+= ${RUBY_RAILTIES_DEPENDS}
+
+RUBY_RAILS_SUPPORTED= 31
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/ruby-dm-rails/PLIST b/databases/ruby-dm-rails/PLIST
new file mode 100644
index 00000000000..d61ff1fdaec
--- /dev/null
+++ b/databases/ruby-dm-rails/PLIST
@@ -0,0 +1,40 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/12/17 17:35:27 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.document
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.rdoc
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/VERSION
+${GEM_LIBDIR}/dm-rails.gemspec
+${GEM_LIBDIR}/lib/dm-rails.rb
+${GEM_LIBDIR}/lib/dm-rails/configuration.rb
+${GEM_LIBDIR}/lib/dm-rails/mass_assignment_security.rb
+${GEM_LIBDIR}/lib/dm-rails/middleware/identity_map.rb
+${GEM_LIBDIR}/lib/dm-rails/multiparameter_attributes.rb
+${GEM_LIBDIR}/lib/dm-rails/railtie.rb
+${GEM_LIBDIR}/lib/dm-rails/railties/controller_runtime.rb
+${GEM_LIBDIR}/lib/dm-rails/railties/database.rake
+${GEM_LIBDIR}/lib/dm-rails/railties/i18n_support.rb
+${GEM_LIBDIR}/lib/dm-rails/railties/log_listener.rb
+${GEM_LIBDIR}/lib/dm-rails/railties/log_subscriber.rb
+${GEM_LIBDIR}/lib/dm-rails/session_store.rb
+${GEM_LIBDIR}/lib/dm-rails/setup.rb
+${GEM_LIBDIR}/lib/dm-rails/storage.rb
+${GEM_LIBDIR}/lib/generators/data_mapper.rb
+${GEM_LIBDIR}/lib/generators/data_mapper/migration/migration_generator.rb
+${GEM_LIBDIR}/lib/generators/data_mapper/migration/templates/migration.rb
+${GEM_LIBDIR}/lib/generators/data_mapper/model/model_generator.rb
+${GEM_LIBDIR}/lib/generators/data_mapper/model/templates/model.rb
+${GEM_LIBDIR}/lib/generators/data_mapper/observer/observer_generator.rb
+${GEM_LIBDIR}/lib/generators/data_mapper/observer/templates/observer.rb
+${GEM_LIBDIR}/spec/models/fake.rb
+${GEM_LIBDIR}/spec/models/topic.rb
+${GEM_LIBDIR}/spec/spec.opts
+${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/spec/unit/mass_assignment_security_spec.rb
+${GEM_LIBDIR}/spec/unit/multiparameter_attributes_spec.rb
+${GEM_LIBDIR}/tasks/clean.rake
+${GEM_LIBDIR}/tasks/yard.rake
+${GEM_LIBDIR}/tasks/yardstick.rake
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/databases/ruby-dm-rails/distinfo b/databases/ruby-dm-rails/distinfo
new file mode 100644
index 00000000000..23176d899b6
--- /dev/null
+++ b/databases/ruby-dm-rails/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/12/17 17:35:27 taca Exp $
+
+SHA1 (dm-rails-1.2.0.gem) = 9c6221575b38c984701e250741d0e07e314c699c
+RMD160 (dm-rails-1.2.0.gem) = 8ca5d92d1454e60b6cb1ebc5b16d35bcc74ccd54
+Size (dm-rails-1.2.0.gem) = 27136 bytes