Import ruby-arel, one of the dependencies for Rails 3.
Arel is a Relational Algebra for Ruby. It 1) simplifies the generation complex of SQL queries and it 2) adapts to various RDBMS systems. It is intended to be a framework framework; that is, you can build your own ORM with it, focusing on innovative object and collection modeling as opposed to database compatibility and query generation. ok landry
This commit is contained in:
parent
b2072b1e83
commit
787423d21d
20
databases/ruby-arel/Makefile
Normal file
20
databases/ruby-arel/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/12/08 21:21:45 jeremy Exp $
|
||||
|
||||
COMMENT = relational algebra for ruby
|
||||
|
||||
DISTNAME = arel-2.0.4
|
||||
CATEGORIES = databases
|
||||
|
||||
HOMEPAGE = https://github.com/rails/arel
|
||||
|
||||
# MIT License
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM = Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
MODULES = lang/ruby
|
||||
|
||||
CONFIGURE_STYLE = ruby gem
|
||||
|
||||
.include <bsd.port.mk>
|
5
databases/ruby-arel/distinfo
Normal file
5
databases/ruby-arel/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (arel-2.0.4.gem) = +NbqDitjsPihiiXjERxQ0Q==
|
||||
RMD160 (arel-2.0.4.gem) = 8p29ZifW77J+Z6+Ic7fM469DZBQ=
|
||||
SHA1 (arel-2.0.4.gem) = 4kHvnKk8rpV5RYDR4GcpnVYHgQg=
|
||||
SHA256 (arel-2.0.4.gem) = tlOjujkhvChCY5fWVLNFYOSTTarTxfynFmLpF5lCsZ0=
|
||||
SIZE (arel-2.0.4.gem) = 31744
|
5
databases/ruby-arel/pkg/DESCR
Normal file
5
databases/ruby-arel/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
Arel is a Relational Algebra for Ruby. It 1) simplifies the generation
|
||||
complex of SQL queries and it 2) adapts to various RDBMS systems. It is
|
||||
intended to be a framework framework; that is, you can build your own
|
||||
ORM with it, focusing on innovative object and collection modeling as
|
||||
opposed to database compatibility and query generation.
|
123
databases/ruby-arel/pkg/PLIST
Normal file
123
databases/ruby-arel/pkg/PLIST
Normal file
@ -0,0 +1,123 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/12/08 21:21:45 jeremy Exp $
|
||||
${GEM_LIB}/cache/${DISTNAME}.gem
|
||||
${GEM_LIB}/gems/${DISTNAME}/
|
||||
${GEM_LIB}/gems/${DISTNAME}/.autotest
|
||||
${GEM_LIB}/gems/${DISTNAME}/History.txt
|
||||
${GEM_LIB}/gems/${DISTNAME}/MIT-LICENSE.txt
|
||||
${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
|
||||
${GEM_LIB}/gems/${DISTNAME}/README.markdown
|
||||
${GEM_LIB}/gems/${DISTNAME}/Rakefile
|
||||
${GEM_LIB}/gems/${DISTNAME}/arel.gemspec
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/attributes/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/attributes.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/attributes/attribute.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/compatibility/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/compatibility/wheres.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/crud.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/delete_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/deprecated.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/expression.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/expressions.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/insert_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/and.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/assignment.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/avg.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/between.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/binary.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/count.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/delete_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/does_not_match.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/equality.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/exists.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/function.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/greater_than.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/greater_than_or_equal.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/group.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/grouping.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/having.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/in.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/inner_join.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/insert_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/join.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/less_than.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/less_than_or_equal.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/lock.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/matches.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/max.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/min.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/node.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/not_equal.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/not_in.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/offset.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/on.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/or.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/ordering.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/outer_join.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/select_core.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/select_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/sql_literal.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/string_join.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/sum.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/table_alias.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/unqualified_column.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/update_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/nodes/values.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/predications.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/relation.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/select_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/sql/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/sql/engine.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/sql_literal.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/table.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/tree_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/update_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/dot.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/join_sql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/mysql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/oracle.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/order_clauses.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/postgresql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/sqlite.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/to_sql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/visitor.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/arel/visitors/where_sql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/attributes/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/attributes/test_attribute.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/helper.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_count.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_delete_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_equality.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_insert_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_or.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_select_core.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_select_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_sql_literal.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_sum.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/nodes/test_update_statement.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/support/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/support/fake_record.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_activerecord_compat.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_attributes.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_crud.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_delete_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_insert_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_select_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_table.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_update_manager.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/test_join_sql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/test_mysql.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/test_oracle.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/test_postgres.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/test_sqlite.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/visitors/test_to_sql.rb
|
||||
${GEM_LIB}/specifications/${DISTNAME}.gemspec
|
Loading…
x
Reference in New Issue
Block a user