summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/ruby-postgres_ext/DESCR2
-rw-r--r--databases/ruby-postgres_ext/Makefile16
-rw-r--r--databases/ruby-postgres_ext/PLIST45
-rw-r--r--databases/ruby-postgres_ext/distinfo6
4 files changed, 69 insertions, 0 deletions
diff --git a/databases/ruby-postgres_ext/DESCR b/databases/ruby-postgres_ext/DESCR
new file mode 100644
index 00000000000..982d835ab36
--- /dev/null
+++ b/databases/ruby-postgres_ext/DESCR
@@ -0,0 +1,2 @@
+postgres_ext adds missing native PostgreSQL data types to ActiveRecord
+and convenient querying extensions for ActiveRecord and Arel.
diff --git a/databases/ruby-postgres_ext/Makefile b/databases/ruby-postgres_ext/Makefile
new file mode 100644
index 00000000000..c2daffca631
--- /dev/null
+++ b/databases/ruby-postgres_ext/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2017/09/26 16:25:55 minskim Exp $
+
+DISTNAME= postgres_ext-3.0.0
+CATEGORIES= databases
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= https://github.com/dockyard/postgres_ext
+COMMENT= Native PostgreSQL data types for ActiveRecord
+LICENSE= mit
+
+DEPENDS+= ${RUBY_PKGPREFIX}-activerecord42>=4.0.0:../../databases/ruby-activerecord42
+DEPENDS+= ${RUBY_PKGPREFIX}-arel>=4.0.1:../../databases/ruby-arel
+DEPENDS+= ${RUBY_PKGPREFIX}-pg_array_parser>=0.0.9:../../databases/ruby-pg_array_parser
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/ruby-postgres_ext/PLIST b/databases/ruby-postgres_ext/PLIST
new file mode 100644
index 00000000000..0a433fd81da
--- /dev/null
+++ b/databases/ruby-postgres_ext/PLIST
@@ -0,0 +1,45 @@
+@comment $NetBSD: PLIST,v 1.1 2017/09/26 16:25:55 minskim Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/CONTRIBUTING.md
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/docs/querying.md
+${GEM_LIBDIR}/gemfiles/Gemfile.activerecord-4.0.x
+${GEM_LIBDIR}/gemfiles/Gemfile.activerecord-4.1.x
+${GEM_LIBDIR}/gemfiles/Gemfile.activerecord-4.2.x
+${GEM_LIBDIR}/lib/postgres_ext.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/cte_proxy.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/querying.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/relation.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/relation/merger.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/relation/predicate_builder.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/relation/predicate_builder/array_handler.rb
+${GEM_LIBDIR}/lib/postgres_ext/active_record/relation/query_methods.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.1/predications.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.1/visitors.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.1/visitors/depth_first.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.1/visitors/postgresql.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.2/predications.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.2/visitors.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/4.2/visitors/postgresql.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/nodes.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/nodes/array_nodes.rb
+${GEM_LIBDIR}/lib/postgres_ext/arel/nodes/contained_within.rb
+${GEM_LIBDIR}/lib/postgres_ext/version.rb
+${GEM_LIBDIR}/postgres_ext.gemspec
+${GEM_LIBDIR}/test/arel/array_test.rb
+${GEM_LIBDIR}/test/arel/inet_test.rb
+${GEM_LIBDIR}/test/queries/array_queries_test.rb
+${GEM_LIBDIR}/test/queries/common_table_expression_test.rb
+${GEM_LIBDIR}/test/queries/contains_test.rb
+${GEM_LIBDIR}/test/queries/join_query_test.rb
+${GEM_LIBDIR}/test/queries/sanity_test.rb
+${GEM_LIBDIR}/test/queries/window_functions_test.rb
+${GEM_LIBDIR}/test/test_helper.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/databases/ruby-postgres_ext/distinfo b/databases/ruby-postgres_ext/distinfo
new file mode 100644
index 00000000000..7ed6809cc1f
--- /dev/null
+++ b/databases/ruby-postgres_ext/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/09/26 16:25:55 minskim Exp $
+
+SHA1 (postgres_ext-3.0.0.gem) = a87ea4dbc98dbc72fc388b96e07fcda84aeed1a4
+RMD160 (postgres_ext-3.0.0.gem) = 276807e8c32845233efe715eb25412bd58b6cf87
+SHA512 (postgres_ext-3.0.0.gem) = 3d17a0f6ed98badf5c196ddc78e50d47c6a24edc19276f3939255f3d23490e30a3abc344da020d0480a8ec73586c6084349caf472f735461c4f9b6084d4d2c52
+Size (postgres_ext-3.0.0.gem) = 21504 bytes