summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/activerecord/ChangeLog8
-rw-r--r--dev-ruby/activerecord/Manifest14
-rw-r--r--dev-ruby/activerecord/activerecord-3.0.3.ebuild61
3 files changed, 81 insertions, 2 deletions
diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog
index aca3044ef28a..fd419c97d02a 100644
--- a/dev-ruby/activerecord/ChangeLog
+++ b/dev-ruby/activerecord/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/activerecord
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.143 2010/10/25 02:48:10 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.144 2010/12/04 20:18:25 graaff Exp $
+
+*activerecord-3.0.3 (04 Dec 2010)
+
+ 04 Dec 2010; Hans de Graaff <graaff@gentoo.org>
+ +activerecord-3.0.3.ebuild:
+ Version bump for Rails 3.
25 Oct 2010; Jeroen Roovers <jer@gentoo.org> activerecord-2.3.10.ebuild:
Marked ~hppa (bug #322175).
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index d8192ce63bcc..7f043921f46c 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,13 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX activerecord-2.3.8-add-index-with-symbol.patch 2588 RMD160 d1cc83d8b13cab18ae92adec027bc0db203f87bf SHA1 2c5cea51ce571183a1ee7e29c1eee575e457564c SHA256 792750e8a065d78235d72d6549694bef3f2b3ffb537c699cd598d19d436a70cd
DIST activerecord-2.2.3.gem 502784 RMD160 0932353f44e970e16909485de1e45ea196838aa0 SHA1 3c9b3d013775c7367247e5ecd120b1eb211520dd SHA256 49061503098a1abaa50de2498875361b4052354c7900d563d1f89a030d33fd10
DIST activerecord-2.3.10.gem 572928 RMD160 ec649a857933bede759420a1bb3a9d9f0e2c2540 SHA1 bfc5e21989bc281f5f17c3a39fa16fb4286ff055 SHA256 28436bed664df2be221c655381692b1a7f9bb606bcaf5a0e4938400b8ac9b50d
DIST activerecord-2.3.5.gem 546304 RMD160 be3bee034c5d56128a7a6c10470b92fdb167e569 SHA1 f411a1ad8aeef78a464b00663eecdc22e0e4266c SHA256 0b03d539c75ba735c507b3d8269d07f70ffc46ad86fdbfe6a2bfef82deb728db
DIST activerecord-2.3.8.gem 965120 RMD160 1831618e803c102599cbf71d555a168317b2208c SHA1 3c51faccced0bd3a1bad86dee382092e888613b6 SHA256 0511305d423f450ffdeee89f0e52a390a34c224e5bd356fce1e0885279df2e76
+DIST rails-3.0.3.tgz 3471838 RMD160 ea484cd69bb938753fa35b19db0717a6b1e11663 SHA1 e5b66b4eee9e263305f1013929cb0662bd63c75b SHA256 b29efe183c54676ddd3f6195e60b446dc75f61e0c7b311186b2b876c43bd9f0c
EBUILD activerecord-2.2.3.ebuild 752 RMD160 805222255f40e1b3521743d320b8a5ce4ff131a3 SHA1 bd6c700159afdb29cb13e8caaed4a4bd5ad57d4a SHA256 3bf99459836dae1dd3abe47326dc896f3ddc12559ea6676cf49b04973470446a
EBUILD activerecord-2.3.10.ebuild 1385 RMD160 15be6edfc4420b361eea25da2a02bfbbad5615a5 SHA1 d56b36ab41fb8db4f0257b20c82f5e607f7aef91 SHA256 29d5a1ebde3ebba2555c430b6235bc93e7e983e7c33aa160e12032cd5da938f7
EBUILD activerecord-2.3.5-r1.ebuild 1593 RMD160 5988b665b81e4561f022b448fe5ebdb9ec3a0d04 SHA1 cc4dcf9cbff63797e8863c193ff5dda2df19ffeb SHA256 924e0fc56b73d8829a80a2e90925b4051f729b0d4925e400159529a5cd6c495a
EBUILD activerecord-2.3.5.ebuild 759 RMD160 423882174ebb5f77589be12b48d9cee534b3510e SHA1 7c2ea43fa600e4fe892e50b828a5629ae882a4f6 SHA256 e6450804168fbd6756e9b2c7783d10bf01db54889e0219df34128454e282d15e
EBUILD activerecord-2.3.8-r1.ebuild 1533 RMD160 c2fad9137c6d8ecee8f185bd632302582849a568 SHA1 b2ce7275ba81042482aeb60a24afac6b927092d0 SHA256 a7b174a80278652f368c1dd13fb751fb81c1b2d94662c877ca5e9eae9287c69d
EBUILD activerecord-2.3.8.ebuild 1558 RMD160 bea6957b557e3c7aebbcaacc811751ea186c145d SHA1 5a4ff3dfc1ab8f2c5daecc518b0ffa855e3790d1 SHA256 62771323074ff302e62061ecf5550ac624a9e22f1ec7e69c9f589a76019f1843
-MISC ChangeLog 18869 RMD160 dcb41aae2ec39da017356e54b2d2fa36341ef544 SHA1 7f3082d1fca024af06e2cedc5b8f3769e4d6b9c3 SHA256 b0677bcd4bfac28f3f935479dd66a2a9bec7cbfeb1b94e31148386cd2e9cdc0f
+EBUILD activerecord-3.0.3.ebuild 1639 RMD160 e1a1fa7ac9d4714b253c040b7f265552a6b2fd74 SHA1 c589b7dd90c3171372ee3b8ba734171b89bf8276 SHA256 eaa8c54d7680847eb030dc9dbc4e692dab2bcd8c9a8ed84308bc9e7fd0ddc675
+MISC ChangeLog 19016 RMD160 5ef89b3b911bafb0360addb7d858d1b4d86342c0 SHA1 c784a3c73ef5c44948117d903d79f0d8df2acd14 SHA256 532e174ed0a65925c4fd1d300467c213d85cc097d9d07aa440a52542d1f67af3
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iF4EAREIAAYFAkz6ohYACgkQppaJjIURYXLDkQEAs/rg2U6cSBa7sHNYkIKChh7f
+dXrdGB7FcOSutFFn2YEBAKwHKCaZb/gGXJltZfPNw4F9Px00ZeKbskLS273h+YRY
+=7y++
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-3.0.3.ebuild b/dev-ruby/activerecord/activerecord-3.0.3.ebuild
new file mode 100644
index 000000000000..dd132bd4372a
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-3.0.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.0.3.ebuild,v 1.1 2010/12/04 20:18:25 graaff Exp $
+
+EAPI=2
+USE_RUBY="ruby18 ree18"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="http://rubyforge.org/projects/activerecord/"
+SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="3.0"
+KEYWORDS="~amd64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="mysql postgres sqlite3" #sqlite
+
+S="${WORKDIR}/rails-rails-*/activerecord"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/arel-2.0.2
+ >=dev-ruby/tzinfo-0.3.23
+ sqlite3? ( dev-ruby/sqlite3-ruby )
+ mysql? ( >=dev-ruby/mysql-ruby-2.7 )
+ postgres? ( dev-ruby/pg )"
+
+#ruby_add_rdepend sqlite ">=dev-ruby/sqlite-ruby-2.2.2"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/sqlite3-ruby
+ >=dev-ruby/mocha-0.9.5
+ virtual/ruby-test-unit
+ !dev-ruby/test-unit:2
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ;;
+ *)
+ if use sqlite3; then
+ ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+ ;;
+ esac
+}