summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-01-28 22:24:54 +0000
committerHans de Graaff <graaff@gentoo.org>2013-01-28 22:24:54 +0000
commitaa1d887a2752e05eba0daa2efdab80f72b836720 (patch)
tree18ce2f4c440024705260f752aa37ea2143841f29 /dev-ruby/activerecord
parentVersion bump for security bug 453844. (diff)
downloadhistorical-aa1d887a2752e05eba0daa2efdab80f72b836720.tar.gz
historical-aa1d887a2752e05eba0daa2efdab80f72b836720.tar.bz2
historical-aa1d887a2752e05eba0daa2efdab80f72b836720.zip
Version bump for security bug 453844.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/activerecord')
-rw-r--r--dev-ruby/activerecord/ChangeLog7
-rw-r--r--dev-ruby/activerecord/Manifest10
-rw-r--r--dev-ruby/activerecord/activerecord-3.0.20.ebuild74
3 files changed, 86 insertions, 5 deletions
diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog
index 8503f515d5e2..34081a988d87 100644
--- a/dev-ruby/activerecord/ChangeLog
+++ b/dev-ruby/activerecord/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activerecord
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.219 2013/01/28 21:40:20 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.220 2013/01/28 22:24:17 graaff Exp $
+
+*activerecord-3.0.20 (28 Jan 2013)
+
+ 28 Jan 2013; Hans de Graaff <graaff@gentoo.org> +activerecord-3.0.20.ebuild:
+ Version bump for security bug 453844.
*activerecord-2.3.16 (28 Jan 2013)
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 5d28e7b1b6eb..d9842c685089 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -8,6 +8,7 @@ AUX activerecord-2.3.8-add-index-with-symbol.patch 2588 SHA256 792750e8a065d7823
DIST activerecord-2.3.15.gem 541184 SHA256 2f97c0f8346466f5125f8181f00cd2162e915b5205162abb8ae2f5d72c7406e8 SHA512 6699656491355f236fc733dc924c134c0cb4ac83523c3adc5717d2af438fcbf8172668f85b8636cec745e8113877128941001417e18ca7efd92d99f57b15d449 WHIRLPOOL 54c907a48854ece97830b4903c8c1a1c4171477d76b9d650a61a07c7a9520ea940ac4ac18868038c18f443bb9bc2cc8f1bca612b4cf68321fe3db54155483a2b
DIST activerecord-2.3.16.gem 537600 SHA256 dcc29890142c59de02ee08641a3c0b94d074844d16e056e0318fcab52c8164d0 SHA512 7c44ea8b314a2acd6fd66309502cb6d232e7e57daf670347ef9e78e01c7a7798d0bc902fe6dc3a3a45be10fbc02015e01bf4dd5c675d547fb518d2877ee55172 WHIRLPOOL 9876259d63928eb13dd161a01479987906c61d3f71a75fde17cfe5f38c7663f344cd7ce13b9d0ecdbd0e33535c7ba213407b46f5f3ee62bf189430ed3f35d8a0
DIST rails-3.0.19.tgz 3510042 SHA256 a8a9c7ce5aba53bc13d6621ddf2b55adf1f8ad18999217580af2171db30cec43 SHA512 98ccc8724767202999007592571e9aff85fe121616d4e31409cbdd0917e8419c858b4e9cb547721da0e5bd6e5c46f3c31344c91227abef97009ad96bfe31f952 WHIRLPOOL 2d8bf0941d8a6efc78a69601ea8c44f61026974aa3ff58ab076873388866dd3d05eb9a7ad0db4e6772e17cb2b4c4c2113b5bb506066d7dd9b508b44a2a52cf76
+DIST rails-3.0.20.tgz 3515055 SHA256 01e1364804bc329c8d6f3a93ed7dbc578e667c7138a5b6e3b0cd85cbc1fc4e6e SHA512 06e23aa7176640dac0f912a31177b067f0297ad2d2d3301bfe7c9a0dc6b140716fcc4b28daef75620376218e77aac3a387e5712d7cd9dab8ca8020216ed4ec89 WHIRLPOOL f5e66a55537f569d54a5ac81166be39104d209a832151c99af91ca5dd889ce12f2baaf80364f11909ac191c3fc058921d370464792db1c3e7f742f45c2a1b41c
DIST rails-3.1.10.tgz 3394031 SHA256 d0614db8c4011ed1fcb4bd0afeb8220634b1ec8b196ee40a956c77a76026ef65 SHA512 c6b3db4043345c81582ab22289c29630e3946dc1936adebff0af196f461236805ab146e74ed400fe045d980df562ae44479e36c2c8747ed8a6ba6807add23e6b WHIRLPOOL 5329cd31170ce2ee7c109c9c1152b5eed35c8ec1af48a84d03eff4bb4fe083a7a9840ceb076575961d84c6baeb725fe1c5eed1a4756d39a8bc52a26f23dc6123
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
DIST rails-3.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
@@ -15,15 +16,16 @@ EBUILD activerecord-2.3.15-r1.ebuild 1885 SHA256 d44e29cf93181669c3d3eabb777e4a9
EBUILD activerecord-2.3.15.ebuild 1824 SHA256 1b887d2a539ae69f0457c3ed961ba5a4d3bf46c2fb238ecb58ad1e9b95e01031 SHA512 c43531eec80e14ad681b350b68d719a131a612460cd82603d88d39bc8ee6fefd6e95246b8a1affaebcefba4f8d2016a3424f5d13de1d632c121a95101f5da9b5 WHIRLPOOL bad80f54bba7f9bba2e5275b1c10493aa4074c9af971ac5311b9704cbd35eeb481197fe28793ab9ff4b188cac8973b13053eba3c0b7709d89d6d5b20d9e24674
EBUILD activerecord-2.3.16.ebuild 1831 SHA256 f9a9b837c85a80c15cf794791c395a42e09127aaf2e3ecdd227f711c98ab40a7 SHA512 2fba42ca19176a70ad11cee1078cf31a18d49ccf97dfd72821d9c44d593e50abe5c5db97c10bcc83ba2541cab4e1c80aa18c1dc49122ab91b880545822e87627 WHIRLPOOL 5d5cdd6b5475fdce10e6ff5ab16fd2dda9d3bf6fce1044297ac2323e5a083a2e092090ad06b3372ad0b498c94bca63c782b2a23ddde2fa94f8495009f2043db8
EBUILD activerecord-3.0.19.ebuild 2375 SHA256 5c0919060328e14a8e383eb04beb5912b441a10db37beed5d779747a8ffc5366 SHA512 1e4561bf0c05bcde960ce0a80f0b4a189a40a4716c0fa0a7f59c417d2c727f050005e522e539d913647c3ad60dacb0b6004d3cf80be5998ea9b0d54ff1d2e4f6 WHIRLPOOL 076dbd57fe9bb44bd4ac126e0b1f2434c6ca2384ba38f8327515690e3fa41663ffc79ceba8a820b430038393d21d61278a87876b30e8a03469891acf128b62e9
+EBUILD activerecord-3.0.20.ebuild 2375 SHA256 c4721d41ea62e594abb91a92511057108540ffcc50784ad2cd377f90988b3e28 SHA512 af7f9900f36d4514c446aad3cfc76a15105bf0652686bb7eb10a8e322f32cddcc001e10154054b899a3291ddbfcf1142db4105e5ea9a442ad814a003b73bfa10 WHIRLPOOL 6d4f80a9f860e3367f5a26d07ec38af9f6290f6c023308afa808d9894d8e21c60d5a977ab929dccc70f5c9eb885bd3c0c6870a437b393714ca3bd937d8cab7df
EBUILD activerecord-3.1.10.ebuild 2428 SHA256 fbeafdacc1e7e0b3d2295b72ccb73546ce555c8ee7373c03ccac3ffa2a2d4cfb SHA512 4c19f7f225b9110cfb5244c5eb3298a49923fd4a266f75c2d60fbc821b74dd2eb3317938f7ddf13de380ce582e1a69372cdb2871480756d222992facf94b3d63 WHIRLPOOL 3d9934a027d132d789dc57767f9c82c1aba0e9e08a08074713cc4d898c62ac5283a25b35fe7bd06ffd9820f8cc244ac94603ee8ef902cf6e74bc7b7ace62b389
EBUILD activerecord-3.1.3.ebuild 2071 SHA256 b74884d978e21aa6190c879f970608a20d6d9b8c59bd0fdf8b52f3bd8bf5e6f9 SHA512 582ad3c3454a86401263f73c31ea9686af60e2fa7898de1297d84e0d72cafed2e0ee626ea3e0293e346917a02a9cab35589662b15ee9e92ca7a5e167d57673c1 WHIRLPOOL 5e442d36192ec685809d1337a02ca26dab39bf4ae3d1b66f16f62ed3c70f3a9e1b0af20d8aecb79924c392825ab590866deaed88c7784c289aab69afabb64dce
EBUILD activerecord-3.2.11.ebuild 2434 SHA256 6468398a914ab121eb70ebfa9537444f9d2148a607a81fbc577c4ca5b28255a0 SHA512 c1cc0eb39383d940148355067be265f437623ae5cf2e63319593d7624b79a44cbcc2efd9d41c7eeba3a5c7b2870e51444fef7027c8f496eec7b2909725b08712 WHIRLPOOL 989fa0e10e58f5c38f41411c246f4ef6e63d63cba3025cd0ff7f2903d8018b08c394ad14391d6429e478b773b24a678934fd51e0d65182529a999f67aacf2c72
-MISC ChangeLog 30401 SHA256 fc2dc2453d09fd84434c29938d77308c40ea001723b57f60fa33b6d41aee2d75 SHA512 5a4cd013382351cc360ada39660ccf0f4d8539c2f0b68a34571d81d1e42951d154cd99409d87ac8962b779005cbe7db2df1fb04be24d3e5ded0bc50394bdf897 WHIRLPOOL d71b91f1999d93e43b7ab943b9ac7b07a3a3440bcf39cbe3cc0e587665983519e3de7e15630f3fee6c94eb14af1176d103ca3c79b474b8aab159386db051d9bd
+MISC ChangeLog 30557 SHA256 8de9135be9affb0f8115fc7220346d9568b2dea3371bb68b281a95833f9a4ca0 SHA512 bb8fd438ce93dcef16954fc3bbdba30ee1505214a4ad76786c2d2903edfd033590a383a48a06b9a8c0ce15520b8df51aa307ff72fd75abd6ddd66d9e0d85d725 WHIRLPOOL 65bebeb8e72798f093be3c05fda6ccc6379fac4d0541865cd6a20800737e49ed24c6c46d37d66ebfd6bd8c0f8bf026f9c3f57a0c50e38dc04c926854f2ea4446
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEG8EUACgkQiIP6VqMIqNfe7AD/VUSLQi1CxQJCOTmfo256VXWT
-72jKWieRxDAfOUvOuHoA/0Fq3VlwQ1c+Mi6lh0DVFYhCDO9bJef7RR+9JAwlqonI
-=1hzG
+iF4EAREIAAYFAlEG+pIACgkQiIP6VqMIqNdB+wD/RzMg80bMkFNC6sZqnOfVf+I+
+hZalAUbVC4jEEr1wDAAA/AzQO/JPc07+Foi794x6EUp/OMiGNzMK12UiRqJ027oZ
+=xzIZ
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-3.0.20.ebuild b/dev-ruby/activerecord/activerecord-3.0.20.ebuild
new file mode 100644
index 000000000000..a69a41867703
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-3.0.20.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.0.20.ebuild,v 1.1 2013/01/28 22:24:17 graaff Exp $
+
+EAPI=4
+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"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+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 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="mysql postgres sqlite3"
+
+RUBY_S="rails-rails-*/activerecord"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/arel-2.0.10-r1:2.0
+ >=dev-ruby/tzinfo-0.3.23
+ sqlite3? ( >=dev-ruby/sqlite3-1.3.3 )
+ mysql? ( dev-ruby/mysql2:0.2 )
+ postgres? ( dev-ruby/pg )"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ ~dev-ruby/actionpack-${PV}
+ >=dev-ruby/sqlite3-1.3.3
+ >=dev-ruby/mocha-0.13.0
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e '/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|"mysql"\|mysql2\)/d' ../Gemfile || die
+ sed -i -e '/thor/d' ../railties/railties.gemspec || die
+ sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
+ sed -i -e '/\(system_timer\|horo\|faker\|rbench\|ruby-debug\|pg\)/d' ../Gemfile || die
+
+ # Loosen erubis dependency since this is not slotted.
+ sed -i -e 's/~> 2.6.6/>= 2.6.6/' ../actionpack/actionpack.gemspec || die
+
+ # Loosen mocha version restriction and skip incompatible tests
+ sed -i -e 's/0.10.5/>= 0.10.5/' ../Gemfile || die
+ rm test/cases/autosave_association_test.rb || die
+
+ # Avoid test broken by security updates.
+ sed -i -e '/test_serialize_should_be_reversible/,/^ end/ s:^:#:' test/cases/serialization_test.rb || die
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ;;
+ *)
+ if use sqlite3; then
+ ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+ ;;
+ esac
+}