diff options
author | Philip M. Gollucci <pgollucci@FreeBSD.org> | 2010-09-02 02:43:28 +0000 |
---|---|---|
committer | Philip M. Gollucci <pgollucci@FreeBSD.org> | 2010-09-02 02:43:28 +0000 |
commit | 7bd33b57b410185961665938dead96e4dff1ad4a (patch) | |
tree | 3905e6f42c724980510c47cef4de697f1a8a73d3 /databases | |
parent | - Prep ruby Rails 3 (diff) |
Presenting Rails 3.0
http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done
N.B.:
lang/ruby19 does not work with rails3 until the upgrade to 1.9.2
by stas@ happens.
- Update www/rubygem-rails to 3.0.0
Sponsored by: RideCharge Inc. / Taximagic
Notes
Notes:
svn path=/head/; revision=260412
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 2 | ||||
-rw-r--r-- | databases/rubygem-activemodel/Makefile | 23 | ||||
-rw-r--r-- | databases/rubygem-activemodel/distinfo | 3 | ||||
-rw-r--r-- | databases/rubygem-activemodel/pkg-descr | 6 | ||||
-rw-r--r-- | databases/rubygem-activerecord/Makefile | 29 | ||||
-rw-r--r-- | databases/rubygem-activerecord/distinfo | 6 | ||||
-rw-r--r-- | databases/rubygem-arel/Makefile | 21 | ||||
-rw-r--r-- | databases/rubygem-arel/distinfo | 3 | ||||
-rw-r--r-- | databases/rubygem-arel/pkg-descr | 6 |
9 files changed, 83 insertions, 16 deletions
diff --git a/databases/Makefile b/databases/Makefile index 686fc88f2b61..d816d33e521f 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -693,6 +693,8 @@ SUBDIR += rubygem-activerecord SUBDIR += rubygem-activerecord-jdbc-adapter SUBDIR += rubygem-activerecord-jdbcmysql-adapter + SUBDIR += rubygem-activemodel + SUBDIR += rubygem-arel SUBDIR += rubygem-bigrecord SUBDIR += rubygem-data_objects SUBDIR += rubygem-datamapper diff --git a/databases/rubygem-activemodel/Makefile b/databases/rubygem-activemodel/Makefile new file mode 100644 index 000000000000..b03adfdfe45f --- /dev/null +++ b/databases/rubygem-activemodel/Makefile @@ -0,0 +1,23 @@ +# Ports collection makefile for: rubygem-activemodel +# Date created: 1 September 2010 +# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com> +# +# $FreeBSD$ + +PORTNAME= activemodel +PORTVERSION= 3.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= A toolkit for building modeling frameworks + +RUN_DEPENDS= rubygem-activesupport>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport \ + rubygem-builder>=2.1.2:${PORTSDIR}/devel/rubygem-builder \ + rubygem-i18n>=0.4.1:${PORTSDIR}/devel/rubygem-i18n + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> diff --git a/databases/rubygem-activemodel/distinfo b/databases/rubygem-activemodel/distinfo new file mode 100644 index 000000000000..0e4dbbf47a91 --- /dev/null +++ b/databases/rubygem-activemodel/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/activemodel-3.0.0.gem) = b3d661c545c8474bfe9e99af50c2778a +SHA256 (rubygem/activemodel-3.0.0.gem) = 66d7f23e794b7959c7ba87091bcbe4294538b817a33984677b1715035d44e1b6 +SIZE (rubygem/activemodel-3.0.0.gem) = 37888 diff --git a/databases/rubygem-activemodel/pkg-descr b/databases/rubygem-activemodel/pkg-descr new file mode 100644 index 000000000000..78901e699f22 --- /dev/null +++ b/databases/rubygem-activemodel/pkg-descr @@ -0,0 +1,6 @@ +A toolkit for building modeling frameworks like Active Record and +Active Resource. Rich support for attributes, callbacks, +validations, observers, serialization, internationalization, +and testing. + +WWW: http://rubygems.org/gems/activemodel diff --git a/databases/rubygem-activerecord/Makefile b/databases/rubygem-activerecord/Makefile index 70d67462df1b..d4f8b025ae00 100644 --- a/databases/rubygem-activerecord/Makefile +++ b/databases/rubygem-activerecord/Makefile @@ -5,29 +5,32 @@ # $FreeBSD$ PORTNAME= activerecord -PORTVERSION= 2.3.8 +PORTVERSION= 3.0.0 CATEGORIES= databases rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Object-relational mapping layer for Rails MVC Framework -RUN_DEPENDS= rubygem-activesupport>=2.3.4:${PORTSDIR}/devel/rubygem-activesupport +RUN_DEPENDS= rubygem-activesupport>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport \ + rubygem-activemodel>=${PORTVERSION}:${PORTSDIR}/databases/rubygem-activemodel \ + rubygem-tzinfo>=0.3.23:${PORTSDIR}/devel/rubygem-tzinfo \ + rubygem-arel>=1.0.0:${PORTSDIR}/databases/rubygem-arel -OPTIONS= NATIVE_MYSQL "Use native MySQL bindings" Off\ - NATIVE_POSTGRESQL "Use native PostgreSQL bindings" Off\ - NATIVE_SQLITE3 "Use native SQLite3 bindings" Off -OPTIONSFILE= ${PORT_DBDIR}/rubygem-${PORTNAME}/options +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes -# to get RUBY_SITEARCHLIBDIR -USE_RUBY= yes -USE_RUBYGEMS= yes -RUBYGEM_AUTOPLIST= yes +OPTIONS= \ + NATIVE_MYSQL "Use native MySQL bindings" Off \ + NATIVE_POSTGRESQL "Use native PostgreSQL bindings" Off \ + NATIVE_SQLITE3 "Use native SQLite3 bindings" Off +OPTIONSFILE= ${PORT_DBDIR}/rubygem-${PORTNAME}/options -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> .if defined(WITH_NATIVE_MYSQL) -RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/mysql.so:${PORTSDIR}/databases/ruby-mysql +RUN_DEPENDS+= ${RUBY_PKGNAMEPREFIX}mysql>0:${PORTSDIR}/databases/ruby-mysql .endif .if defined(WITH_NATIVE_POSTGRESQL) @@ -38,4 +41,4 @@ RUN_DEPENDS+= rubygem-pg>=0:${PORTSDIR}/databases/rubygem-pg RUN_DEPENDS+= rubygem-sqlite3>=1.2.1:${PORTSDIR}/databases/rubygem-sqlite3 .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/rubygem-activerecord/distinfo b/databases/rubygem-activerecord/distinfo index f730095491fe..3b97e7bf931a 100644 --- a/databases/rubygem-activerecord/distinfo +++ b/databases/rubygem-activerecord/distinfo @@ -1,3 +1,3 @@ -MD5 (rubygem/activerecord-2.3.8.gem) = 16311c40a988bd9f8ffeb44799d9f488 -SHA256 (rubygem/activerecord-2.3.8.gem) = 0511305d423f450ffdeee89f0e52a390a34c224e5bd356fce1e0885279df2e76 -SIZE (rubygem/activerecord-2.3.8.gem) = 965120 +MD5 (rubygem/activerecord-3.0.0.gem) = 7f659a7783b48b506164c36d02385529 +SHA256 (rubygem/activerecord-3.0.0.gem) = 99f2f81dc836c0fad485c18163b00358e2971309ca6a7dfb195e2decab3046d0 +SIZE (rubygem/activerecord-3.0.0.gem) = 339968 diff --git a/databases/rubygem-arel/Makefile b/databases/rubygem-arel/Makefile new file mode 100644 index 000000000000..ed88d87c40de --- /dev/null +++ b/databases/rubygem-arel/Makefile @@ -0,0 +1,21 @@ +# Ports collection makefile for: rubygem-arel +# Date created: 1 September 2010 +# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com> +# +# $FreeBSD$ + +PORTNAME= arel +PORTVERSION= 1.0.1 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Relational Algebra for Ruby. + +RUN_DEPENDS= rubygem-activesupport>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> diff --git a/databases/rubygem-arel/distinfo b/databases/rubygem-arel/distinfo new file mode 100644 index 000000000000..d8a9d9b80b65 --- /dev/null +++ b/databases/rubygem-arel/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/arel-1.0.1.gem) = 8bf74dfd1c7c9d18d743f558c732b9c7 +SHA256 (rubygem/arel-1.0.1.gem) = e09f061d176a35b6e5d26d4762952bf677c807964a918965000061cac047f284 +SIZE (rubygem/arel-1.0.1.gem) = 45568 diff --git a/databases/rubygem-arel/pkg-descr b/databases/rubygem-arel/pkg-descr new file mode 100644 index 000000000000..695cf6e5076c --- /dev/null +++ b/databases/rubygem-arel/pkg-descr @@ -0,0 +1,6 @@ +A toolkit for building modeling frameworks like Active Record and +Active Resource. Rich support for attributes, callbacks, +validations, observers, serialization, internationalization, +and testing. + +WWW: http://rubygems.org/gems/arel |