summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-02-11 20:13:16 +0000
committerHans de Graaff <graaff@gentoo.org>2013-02-11 20:13:16 +0000
commit3fdf88347f58a308655acde81310695d1b411065 (patch)
treea44c47691d32794dd34d04b2f446deefba385ea1
parentVersion bump. (diff)
downloadhistorical-3fdf88347f58a308655acde81310695d1b411065.tar.gz
historical-3fdf88347f58a308655acde81310695d1b411065.tar.bz2
historical-3fdf88347f58a308655acde81310695d1b411065.zip
Version bump for security bug 456840.
Package-Manager: portage-2.1.11.50/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
-rw-r--r--dev-ruby/actionmailer/ChangeLog7
-rw-r--r--dev-ruby/actionmailer/Manifest10
-rw-r--r--dev-ruby/actionmailer/actionmailer-3.2.12.ebuild36
-rw-r--r--dev-ruby/actionpack/ChangeLog7
-rw-r--r--dev-ruby/actionpack/Manifest10
-rw-r--r--dev-ruby/actionpack/actionpack-3.2.12.ebuild70
-rw-r--r--dev-ruby/activemodel/ChangeLog7
-rw-r--r--dev-ruby/activemodel/Manifest10
-rw-r--r--dev-ruby/activemodel/activemodel-3.2.12.ebuild42
-rw-r--r--dev-ruby/activerecord/ChangeLog7
-rw-r--r--dev-ruby/activerecord/Manifest10
-rw-r--r--dev-ruby/activerecord/activerecord-3.2.12.ebuild74
-rw-r--r--dev-ruby/activeresource/ChangeLog8
-rw-r--r--dev-ruby/activeresource/Manifest10
-rw-r--r--dev-ruby/activeresource/activeresource-3.2.12.ebuild42
-rw-r--r--dev-ruby/activesupport/ChangeLog7
-rw-r--r--dev-ruby/activesupport/Manifest10
-rw-r--r--dev-ruby/activesupport/activesupport-3.2.12.ebuild52
-rw-r--r--dev-ruby/rails/ChangeLog7
-rw-r--r--dev-ruby/rails/Manifest10
-rw-r--r--dev-ruby/rails/rails-3.2.12.ebuild37
-rw-r--r--dev-ruby/railties/ChangeLog7
-rw-r--r--dev-ruby/railties/Manifest10
-rw-r--r--dev-ruby/railties/railties-3.2.12.ebuild75
24 files changed, 525 insertions, 40 deletions
diff --git a/dev-ruby/actionmailer/ChangeLog b/dev-ruby/actionmailer/ChangeLog
index 6d8964a3ef8e..f2cbc00af550 100644
--- a/dev-ruby/actionmailer/ChangeLog
+++ b/dev-ruby/actionmailer/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/actionmailer
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.222 2013/02/11 19:11:50 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.223 2013/02/11 20:12:20 graaff Exp $
+
+*actionmailer-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +actionmailer-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -actionmailer-2.3.15.ebuild,
-actionmailer-3.0.19.ebuild, -actionmailer-3.1.3.ebuild:
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 45010aeaddd8..a0571f17e283 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -7,16 +7,18 @@ DIST actionmailer-2.3.16.gem 272896 SHA256 5493fce4c6eb5c07f74312fb84af00b140d68
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD actionmailer-2.3.16.ebuild 932 SHA256 fbcde46a4ba2a6021b88024c73fa973214504882f18e2b0618e4e0aff5e4532f SHA512 5800dc9816fd0e351688580e1d1d167d5356d077efcfc94581fa40873ddadf17a735d7861adfda6c3f86ee806c1e2aa169459da3d751e6e10ce1e07be6dd8d7a WHIRLPOOL bf97e58bd534e0717da238bb504368612994de887b7a16b947a1d12f3c4f5b0c68e673b4ba889de813bb13adcd54d8af16d19cd62ee86926357b8d5a5a766271
EBUILD actionmailer-3.0.20.ebuild 1384 SHA256 9482d92e2d8d7b5dd91c07cd241e5098591d4da40f5cde63752546ea0ffdeb52 SHA512 99d0cccf1fb551821cffe79b37b86808fec80fe99af76894c4afd6f6a266d681a561766128d33027f23b6a3b019af65b98af70c8cda7d5af220fe26eef39adf9 WHIRLPOOL 3a3554a8f2e96d68928a810dea053c263e5a0b24ceff97db9a6b00e0a201a690359b88ad9cd93ab933fb0453fb89b25ae42c685934b08a856e2f2383201fe3d5
EBUILD actionmailer-3.1.10.ebuild 1254 SHA256 3396b7c35d20dfe8d8a39694bcf5bb873e82fef076c697489f94981e46e608ee SHA512 35ea6db1c016cf60a4791f102c908dc9fc0ccbd1f51c89aa1790c1cdc7103469497440570ab9a2beba2982d321ce7f4270d54215d2a5459667252102a14836f5 WHIRLPOOL 4b89287e5cc7f8dc7bb0b413f75a76a9e1e034299a289b5f5701d1ea45e9ee5a41bfc07e987b14a9f239f60b4f18d6f0dbe3c8afae1fb39658f03ee4fddde181
EBUILD actionmailer-3.2.11.ebuild 1211 SHA256 bf40debd671f798592e3affe89742ca52f918d422f417b017e0fc6610e6547b9 SHA512 76ded09a9e9caacee9d52d093891dea4cd666d44eae32150ac198716c7a2a6d7a3c52f76587e13277da84efa22a008f0059f9a3e5b73401f6e42d68fea565e6f WHIRLPOOL f266dcd84b6837595065c844f2489a0fe4728fa4c1bed5d2e61b62185c66e2484999be5b6d627b0e1a52b14ea3960f1413bba4e16025ad06fd342287fd6018c3
-MISC ChangeLog 30170 SHA256 b6b8cfc1a1180d463d53a402fc1ab0c44351821f101e6802843d69cbef17ed1f SHA512 b95a6dc4dc49a5c098af03226617df9c9dc0727b073c9e515cd6bf63e43c7fe13c57d1e4028ae5066b865955fc402603d3f39e407fa021d4067595575fffee67 WHIRLPOOL bb1ff3aad1200f2b86f8e9ce3c361b6729db7c542bf52228fdcc83906e93683ebc93534f480ce162dc91e6b279333409cbcf69afdeb4e06394c18f9b9a96ee03
+EBUILD actionmailer-3.2.12.ebuild 1208 SHA256 006437314d7d520fcf8591d4b6c2d82c66ff77c0637d058e899fa151191c67d4 SHA512 812b6094542d02a2c6c45ba65664e424ec7694eb8272cdf230eacf9da339bd58c5c8b34d4f384190270c12e13c2bda3a1d4ef775a65b66840434e9a6e24f0516 WHIRLPOOL f035c80f6eb5fff1a08ac04841aa9b91457ad23aa171bf965d1dec31b32b2676fc14238c5e1f8dc6d6e75635df7be7a3f8693c0ce6fc6f8b07f0be875721617a
+MISC ChangeLog 30326 SHA256 5d5f536d916b418ef0b6c33ebe1e1f604a3707177d74dac75ac9eab62210ce22 SHA512 dd618ea4c05b7eb370230cca4e33deef279798a0ae500ab23ee4e8e9a6244d80a65986d8d6b037ed7900eda959837d0132ffd19baaabe7e842d67bb8fefa5440 WHIRLPOOL ed02e534b592a51366c8a63b211ef957c965abeac1c8f7ce6fed317c93b5b5756eb4f63f05bde2e2f26df0ae5a8e499d08ab3d1c14d80628588c97f727539d4c
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQncACgkQiIP6VqMIqNeuswD/buz8VfUaCjDPMBLTLktkz9ur
-D5Iq//yuawEr8iqQDfEA/2bKNAGF0UTpkdLAibNqjYhW/Y4UqwBC1u+K0zm1PdhI
-=K6Ho
+iF4EAREIAAYFAlEZUKUACgkQiIP6VqMIqNd3EgD/VjUDzFt+jlS9+nRtdXRvncVO
+njQuM8VuDFVEOHYbm/wA/R7x6oeWZb58I3nlEpwt0Lggi3UTU2rJ6/V4KKqxyRkO
+=T7ig
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionmailer/actionmailer-3.2.12.ebuild b/dev-ruby/actionmailer/actionmailer-3.2.12.ebuild
new file mode 100644
index 000000000000..3d4a7b8edd5b
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-3.2.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.12.ebuild,v 1.1 2013/02/11 20:12:20 graaff Exp $
+
+EAPI=4
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
+SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-rails-*/actionmailer"
+
+ruby_add_rdepend "~dev-ruby/actionpack-${PV}
+ >=dev-ruby/mail-2.4.4"
+ruby_add_bdepend "test? (
+ >=dev-ruby/mocha-0.12.1 =dev-ruby/mocha-0.12*
+)"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+}
diff --git a/dev-ruby/actionpack/ChangeLog b/dev-ruby/actionpack/ChangeLog
index f9caefec251f..ba18c747ea5b 100644
--- a/dev-ruby/actionpack/ChangeLog
+++ b/dev-ruby/actionpack/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/actionpack
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.239 2013/02/11 19:14:26 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.240 2013/02/11 20:12:02 graaff Exp $
+
+*actionpack-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +actionpack-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -actionpack-2.3.15.ebuild,
-actionpack-3.0.19.ebuild, -actionpack-3.1.3.ebuild:
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 022b928dbc86..eff54e12e51f 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -8,16 +8,18 @@ DIST actionpack-2.3.16.gem 744448 SHA256 ea7b7f9e544b574ee393799e161a7b0b3e1d4da
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD actionpack-2.3.16.ebuild 2231 SHA256 13447a302e027a5b3fcf1f2560a175bb14411d99d845517420fba426afe9dca5 SHA512 9cf59fc53595548e45022900c85f3e2cea869640537826077521a9e0046c85a8483cea2209f24af149b763f11819c3a00b9b917058152d2795d36a500d2da6c3 WHIRLPOOL e5956ec960137f064ba2fe50840d8100dc952bbefc82f70db7f76580f6684a5a847a3988120e8367c30c6d1d904c191124f90356515820916316e179dcdb1c14
EBUILD actionpack-3.0.20.ebuild 2077 SHA256 9489895376421fca5f842dafe36f930efdf51c81bfbe8059112a3d8727492408 SHA512 5ac34546f0190cc2901119de086a15eb5218d727838e8d83daf2d8b10ad770974afa8c2c9fe0a5084ebcbc3eb595fe33e4f392c001b9edee8a165139c6bd5c45 WHIRLPOOL 83fc186390abbbb9a417a37dbff973e738cd64e98aae841a52c0e462269d3ff34465718b48be0e17e7dceddec2d4b4d7135ccb277084de97c3903d7ddadefbdb
EBUILD actionpack-3.1.10.ebuild 2580 SHA256 54abcad05f2efcfe8941ed77c982a5dfc1efb3775808aacf9b2ed822635324ce SHA512 1e0be27e84c67c85fc4ba264d3d4a0233ca4970e5e9eeacfd757e7b5ad802f0e35ec0de930ee5e3d1105b11bd247c37c604f1ec91f4da8d71b549a254bb0df37 WHIRLPOOL d6527bc2235b3a15c7924c0b63f21fea587900d11c606aa65d84ac0201f3b66b1d884c33c91e613438cdce082a8ef07446973a947b04383ea56d8e351c70c53a
EBUILD actionpack-3.2.11.ebuild 2478 SHA256 2fd15e02d9d11c1663fb09439a26ea6b97a6f7565c7e88df0aeb40a39a3f8afc SHA512 d81bbddccb05fa5aa648fc87308a271e2a8b6d5f37da1605233ea41f32a275817b70b64f2ca0a199dc4dedaebcad0ceb18bf647d4c5825087dfc86ecdbde07be WHIRLPOOL 2a85b232d0ef81284fbe8b47b198040649d430e3a7d0b57e6daab2f26bf493693b109750f9e129c1482dcc72fd4661241c237ead18fdbae8fd36abad9e219c86
-MISC ChangeLog 32143 SHA256 fec3055ea69fabdeacbce1b532c936c966d1eb0aa12f340a0722f518216a6372 SHA512 6fea271f4b0a85984d8c0ffa59ff52b9a376faf6af0f35bd844a4c868c6fcc8a13e14302cea398a7eaa18a0e6e82f9fa33a2ecc4b7cabd43fff6faa670b91ba3 WHIRLPOOL 4b01f77f69288dfb18f36a94a46751b156f2f29e9cd5c3b776c03033e37b08552b6f27331cc73c46b679abbc0af336a195d652d814355ddccca94f140784c1c5
+EBUILD actionpack-3.2.12.ebuild 2659 SHA256 c38763624080b5490cd90c64055ea1020e3ef6ae58fc9799fb7630311196eb95 SHA512 b2283a6378203e274ce2779997c7bdceb787c5eec4d2e47cbecae48194dea14cc3495a2b98a98f47acc116202a43b6482a3ea6f2279d6fa26ae8e4bce450011d WHIRLPOOL 4dc0b69311d3adb022a1b9269cf2e141acbab2a667537d91d79e95f441731a9715c7884bd8951aadc17833d3ab32b91b2d38fee45cbb557f07a35198a5898118
+MISC ChangeLog 32295 SHA256 fadb7ead026f1aef34244ec794f60fd4c8c4521878b39cc6f5d2b4b25fc8b425 SHA512 99f16ff764459d8e4a7f0f67ec2fdbd71ac8901e1120eb518e26b7e1ea6a3b5aea961d20106ced93a9ec043b0562a8168ce97ff110307cef5eab350799d65194 WHIRLPOOL 1e31f588aca01f251834a0bcd440a171ed437ec724513e69912e6e4b42c93d3a691317e811f21e931a7c95a210cc871baaf3882f1165b975ceffb32fdc125cd9
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQxMACgkQiIP6VqMIqNcdjAD+NUoLm+/JtrUx4O3B9EujMg9X
-phoYBOz8J8zw/GASS2wA/A9fujkoo0wmgNj+xuAjNMGvVwaRdR/IMrVcA/KfAovy
-=jppt
+iF4EAREIAAYFAlEZUJMACgkQiIP6VqMIqNf6iwD/Zd/ghc1/2ubMiA9rQLAwkBHA
+g1Knu1DJZO5CsRWbvm8A/RasskyNFOhJDHvELdp6H1tY9i4RuDuPl8FFEBA+ceOC
+=wN1+
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/actionpack/actionpack-3.2.12.ebuild b/dev-ruby/actionpack/actionpack-3.2.12.ebuild
new file mode 100644
index 000000000000..d9900256d56f
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-3.2.12.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.12.ebuild,v 1.1 2013/02/11 20:12:02 graaff Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ruby19 ree18"
+
+# The default test task tries to test activerecord with SQLite as well.
+RUBY_FAKEGEM_TASK_TEST="test_action_pack"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response."
+HOMEPAGE="http://rubyforge.org/projects/actionpack/"
+SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-rails-*/actionpack"
+
+ruby_add_rdepend "
+ ~dev-ruby/activemodel-${PV}
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/rack-cache-1.2
+ >=dev-ruby/builder-3.0.0:3
+ >=dev-ruby/erubis-2.7.0
+ >=dev-ruby/i18n-0.6:0.6
+ >=dev-ruby/rack-1.4.5:1.4
+ >=dev-ruby/rack-test-0.6.1:0.6
+ >=dev-ruby/journey-1.0.4:1.0
+ >=dev-ruby/sprockets-2.2.1:2.2"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/mocha-0.12.1
+ dev-ruby/bundler
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/actionmailer-${PV}
+ >=dev-ruby/tzinfo-0.3.29
+ >=dev-ruby/uglifier-1.0.3
+ )"
+
+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 "/\(system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
+
+ sed -i -e '/rack-ssl/d' ../railties/railties.gemspec || die
+ sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
+
+ # Avoid fragile tests depending on hash ordering
+ sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
+ sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
+ sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
+ sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
+ sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
+
+ # Avoid fragile test that gets more output than it expects.
+ sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
+}
diff --git a/dev-ruby/activemodel/ChangeLog b/dev-ruby/activemodel/ChangeLog
index 9708df044f9b..8d82ecbca3b7 100644
--- a/dev-ruby/activemodel/ChangeLog
+++ b/dev-ruby/activemodel/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activemodel
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.52 2013/02/11 19:15:51 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.53 2013/02/11 20:11:22 graaff Exp $
+
+*activemodel-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +activemodel-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -activemodel-3.0.19.ebuild,
-activemodel-3.1.3.ebuild:
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index da3df9d26838..5b1ad0a92223 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -4,15 +4,17 @@ Hash: SHA256
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD activemodel-3.0.20.ebuild 1391 SHA256 2d9c7a5747869ecb871bbe1ab6f38f13787163a44b012508947618f59dda323e SHA512 c60946f755b62a507dc2fc715f1a30c4484f1c7e3b7d8ec26406dbc7eed553100625376a5d12608c3cba99bc46b7d6f5f0c836e963dd573baac53976998955ea WHIRLPOOL 2b16c1016e73f71d0e7e5a7032f833bb18942bd0516ddc5e1db90e0b9ae37450fd4677c32cf814f8b41e867ab7f63788a9b0b7512f708525000213a2c55f3cf1
EBUILD activemodel-3.1.10.ebuild 1268 SHA256 ee3926dfc1d80028dc75864e4808be129276283294468372b3b063a47638aebf SHA512 c5b83401433fb3b7d91185b95e3855fd9821d18821f8d6ae784c49b643ed23d2f540b9b3c77a0e65e88b5ee0fa470b91ba7e789afe6247d234b780712a343fb5 WHIRLPOOL 731fca21780655b43c5a78169e475a3286e7d91a8179904610b67e69fc948d2aab705626e6e739248c0d62ad92f0a98fd553b2a4d68092193ff0eadbab6653dd
EBUILD activemodel-3.2.11.ebuild 1286 SHA256 492edcc96143c1b770b2b9ecaf6e35fe4d7ece17a0a4bf46f864653d2f2b3d03 SHA512 f4a93d08d689c96c497f9ae128ffdf20b75ea8e39a779ca141d0601e63d38473bc94c1298720b5ccbb2be49fb51d0030e5de7ca05ef515696a7e984cf8420f8b WHIRLPOOL faf3f6be4355386c16a1f4079de451fec2bb0013cd8ee219e902a10c8ce31594db086e763105a3050ed289e5e90bd29d6677f59a280b3bdacebd90880560d9e9
-MISC ChangeLog 7841 SHA256 f16e3e067c86ed64a416c35ddd109118a75fc800b8206e11a725848b940f2814 SHA512 b9cc322c028a95baaaa22610c879fe4025978316980f5391f63a3c93d60f93fc4c9f084d65e402046002e4cd483fe7b8020f18c0d9cb810212ae29288a221fe0 WHIRLPOOL 316eae93256e17311c8aa3862289ca79748e8f81f73f34833d8f80c366707eac3d8aeb322c83edb73c55c1d53137a1907f4861e9827b725f31aca2d8096a9c8b
+EBUILD activemodel-3.2.12.ebuild 1283 SHA256 1b4b2af47daacda0a7d0d02277238def4437cb0091718ebf89f490607c0fa085 SHA512 2869a7597d6842efdd1b72ced0c9234f24c106af0d93b9e5b314937ab45ff6ad21fc5f7089fcbef2864dbe922c05703852b38a10982a3d3223dd588aa82eff07 WHIRLPOOL 2f19d210c5b61427fa4951ac6be91310a9d49bd62186dcadb73d822acf6f16d4e3c727f91a41eb101dd57632632b5a4c4acec5bc4f090cf39a9139cf7893bf31
+MISC ChangeLog 7995 SHA256 7a351fe066a484fa113f14f6d94ffbcb0e6affd3a0ca656de0e2a8411740c6aa SHA512 2085967362eff98521e45658601477851679ae023297e8659ff3429d5ca09747cd4c63ec13ebf10c3b5c3c1af4faa3a39cea7a88af7c18f1f2d7a90a6657e7f7 WHIRLPOOL f70fea45faf7b135bdc5ddbbef648d677b17304d5c9affdbbb0c481a9af68d583d862a233e5151b35159a1ecae826c94da16afe543918dc348aa322857c000e2
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQ2gACgkQiIP6VqMIqNcQQQD+IEazM/gN4O1bK5wHGNL71pJF
-7qiERdSc2wEBFehyipYA/jkK/YrH1Ka92s2ainPkD8Ziq/tNkZyM6JjUBQiZKCmP
-=+DD9
+iF4EAREIAAYFAlEZUGsACgkQiIP6VqMIqNe/xwD+JWmsRNcmoy9tW3d27KczL4n+
+oKtA+H4ue5dqTI2JaGcA/iu4JnJYN6srzbelm98osA1MStsce5KigYkYOHXGFjpV
+=zUkp
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activemodel/activemodel-3.2.12.ebuild b/dev-ruby/activemodel/activemodel-3.2.12.ebuild
new file mode 100644
index 000000000000..9a7ae88305f9
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-3.2.12.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.12.ebuild,v 1.1 2013/02/11 20:11:22 graaff Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
+HOMEPAGE="http://github.com/rails/rails"
+SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-rails-*/activemodel"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/builder-3.0.0:3
+ >=dev-ruby/bcrypt-ruby-3.0.0"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/mocha-0.9.5
+ )"
+
+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"
+}
diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog
index 13e42c0a0d29..81b736a6bf2f 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.225 2013/02/11 19:11:30 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.226 2013/02/11 20:12:40 graaff Exp $
+
+*activerecord-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +activerecord-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -activerecord-2.3.15.ebuild,
-activerecord-2.3.15-r1.ebuild, -activerecord-3.0.19.ebuild,
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 10a80ef28f60..82cb2bb6f331 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -9,16 +9,18 @@ DIST activerecord-2.3.16.gem 537600 SHA256 dcc29890142c59de02ee08641a3c0b94d0748
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD activerecord-2.3.16.ebuild 1824 SHA256 680f5b522657f7d1fb57dbe2bd8c2654a6ef1e21998d91776ff0d9be300d45e7 SHA512 78e088322d4aecbcb3822269d626caedfe5b68a21582ba4d90a13dcb5bfda92f5a8372fe59901a749a4936446393198ad2612aeb36ce4a71cc69d491f8d27734 WHIRLPOOL b1a76c25ccfd646c8f116a3457cdf3fb7e40d4c92df610494251b365f7348c27d7579e9f455b3e0ac2a0d27bb9f7bc4e388f0f9a156166941b4613a046bc71ad
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.2.11.ebuild 2434 SHA256 6468398a914ab121eb70ebfa9537444f9d2148a607a81fbc577c4ca5b28255a0 SHA512 c1cc0eb39383d940148355067be265f437623ae5cf2e63319593d7624b79a44cbcc2efd9d41c7eeba3a5c7b2870e51444fef7027c8f496eec7b2909725b08712 WHIRLPOOL 989fa0e10e58f5c38f41411c246f4ef6e63d63cba3025cd0ff7f2903d8018b08c394ad14391d6429e478b773b24a678934fd51e0d65182529a999f67aacf2c72
-MISC ChangeLog 31212 SHA256 63166588595a6e41a312f3633d13d1c959cd97f27c6f53516a2490340ea916db SHA512 f51bbd4474e585d0c3f7625a342ebfff051874cc8878e22ebfea9e0db4ef7415db9378513c3bc60a6ba96551317c57d1e67d1a17076e6542378ca28a5b360a1c WHIRLPOOL 194df42e0edb9bcc54b030b905369d3cf883f74e6769be976e4db321717142644912e931cc1dfcfdef18df3a82a8819fc62ca1896d0832ded63b04d0a6ad6da9
+EBUILD activerecord-3.2.12.ebuild 2431 SHA256 4cce7e0a620a2b4a0b689750f7e396a9c242c49847bb51d1ac3fd54df777e202 SHA512 6aa66a6b2bcba4eed54cbaab92b7dd665225d3ab6c2f0e4b953159a5f28ab60060b0535d6c9bf10846f77f7a2d10896469d75b5f476a1fa9cd6b97a0bf490247 WHIRLPOOL a1614d4530a79d3f973816b81197cb5f7ab405ec72ba32cbf56208e517182e1960ff98f93b8aa9f94294b7f756864d31a1f2a1a40b1be34a041a4b2781b71932
+MISC ChangeLog 31368 SHA256 8a993e62def5416a37604d61fa528e72d194a0d4c3f3e10bd0270dfe66767a47 SHA512 91b4eab8253beca7a6b67e3829c0ebed613178794629e9c79b2bf48f32e1708fccf50a911b00468f922cd10a6a7e89c2f98f60ccd99438ab381bf8887e5ebe6d WHIRLPOOL fa58bfa5f1b4f3277063663c0ea31f05f7b6dd7a10d35cc8688e493117d2343579134a2d57d383a220f9ab3eeeb2d5ac783f96e699e504f62338777c97ee9265
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQmMACgkQiIP6VqMIqNesRQD/W7/+e7R4T/BprXNoO5r/Z/M7
-l8YJKW9Dds328FD3kG4A/32XZ4MrNE7dAPwbgnnjiqqLfc0tqeOuuABwXqsHhSv5
-=lY5f
+iF4EAREIAAYFAlEZULkACgkQiIP6VqMIqNeraQEAkRz3qXXo4q5BtNGrwxY7AdXP
+tK/rcTCgeaLNv76ElZwA/i1axsfoAoKpqIU1xkEew0RPCAIszA9qnOhQs6KlSivU
+=fGe4
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activerecord/activerecord-3.2.12.ebuild b/dev-ruby/activerecord/activerecord-3.2.12.ebuild
new file mode 100644
index 000000000000..ce6c6cb3ead4
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-3.2.12.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.2.12.ebuild,v 1.1 2013/02/11 20:12:40 graaff Exp $
+
+EAPI=4
+USE_RUBY="ruby18 ruby19 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.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+inherit ruby-fakegem versionator
+
+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="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-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-3.0.2:3.0
+ >=dev-ruby/tzinfo-0.3.29
+ sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
+ mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
+ postgres? ( >=dev-ruby/pg-0.11.0 )"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ ~dev-ruby/actionpack-${PV}
+ >=dev-ruby/sqlite3-1.3.5
+ >=dev-ruby/mocha-0.12.1
+ )"
+
+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'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
+ sed -i -e '/rack-ssl/d' ../railties/railties.gemspec || die
+ sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
+
+ # Avoid tests depending on hash ordering
+ sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
+
+ # Avoid test depending on mysql adapter which we don't support for
+ # this Rails version to simplify our dependencies.
+ rm test/cases/connection_specification/resolver_test.rb || die
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ;;
+ *rubyee18)
+ # Turn on travis support to avoid tripping bugs in ree18.
+ TRAVIS=true ${RUBY} -S rake test_sqlite3
+ ;;
+ *)
+ if use sqlite3; then
+ ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+ ;;
+ esac
+}
diff --git a/dev-ruby/activeresource/ChangeLog b/dev-ruby/activeresource/ChangeLog
index 049d0fca3e87..16ecfd97e9fe 100644
--- a/dev-ruby/activeresource/ChangeLog
+++ b/dev-ruby/activeresource/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/activeresource
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.143 2013/02/11 19:15:13 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/ChangeLog,v 1.144 2013/02/11 20:11:40 graaff Exp $
+
+*activeresource-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org>
+ +activeresource-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org>
-activeresource-2.3.15.ebuild, -activeresource-3.0.19.ebuild,
diff --git a/dev-ruby/activeresource/Manifest b/dev-ruby/activeresource/Manifest
index d7dbc026ef98..03bfa14d6e1c 100644
--- a/dev-ruby/activeresource/Manifest
+++ b/dev-ruby/activeresource/Manifest
@@ -6,16 +6,18 @@ DIST activeresource-2.3.16.gem 47616 SHA256 f04030ab7350634639022f127c4a30413b3a
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD activeresource-2.3.16.ebuild 1006 SHA256 9b2168c239e9efe89c39eb4f2c997e31590494d68d78d69c2b58f8387e1816d8 SHA512 9f0218763f07709a838c15b90de6ad68d583e9fb40be6bcd9c795de765397a13fdf8060a02fc03585179b73cabe3a3c3ded197b1eca2687d24e9464913aae010 WHIRLPOOL 0b1d5bfc33372c71435cbe4a4636e995297196c06082b56b97318e9f5ff037c5190e982395f0ebb3da55cff438013b56754cfceab836a961f6677a888ab2d427
EBUILD activeresource-3.0.20.ebuild 1292 SHA256 2e877354b93862e66afd8336cd13384a35975f26ae8ed18a45edefc1385a3ee3 SHA512 ec95dc39e3ace953bc5dacf6a33ce8014607b326a2aaa3515b0aa256440c734984eb606c380b717f8ad7aa61817f0d66dfcce80f6aeb3b9173ac445ad7a27085 WHIRLPOOL 02b9d66ca556931cc71cb69827548b58c0f3f5feea318e7f8a5de236838e8cda7e1a760bb554e9c63264a69b9b3a5cc06b1e414534ff6165f1369e6157d2553f
EBUILD activeresource-3.1.10.ebuild 1341 SHA256 74eba772264fe0c82a640b2373f581da70259cad26dcf5c0f4751181634850d8 SHA512 213ddeae99a1f294f58b46c85a2e0e25bfd743acca9ed895f5f5fa9585a3bf35227af51da277f7b14f1355a7adac321927ffa5ee687eb16d65da0aafb789ee3a WHIRLPOOL 5904a0be9151f765ff94ede1101c7128f327dfb87a6c2496f02ad7ffca064ab916981197843ada1691e280185db9ebe4ef5aeb5491e4c9112cee69f97518bbbf
EBUILD activeresource-3.2.11.ebuild 1367 SHA256 2b353473248d59aced54ea6a9aa6605e0390bf989f024bc6d1863c07c421247d SHA512 4c773de2266913615c30af1a8e249076043eccf6285d32b49ada5906fbfc5329f341b2070d368029f3607669aeae8fe9969dff051af6b89b408a0ab878bcc8da WHIRLPOOL 79aede93e6631c896f987eb55347034cc0c5c39901bfe95cfbb208680b5ce9a3abddf7979ce4b4dc6e9dcbf92b1930cf0e2e1c1b0a3c5fce1178c342857eabc4
-MISC ChangeLog 20399 SHA256 76163b8bb0ba34104c2ddebd004dd0a279807d5fc16a86ea97729e5845c361cf SHA512 22d9d1d6d8f9a4b8f1405c9d6a86cdfbc36fa669de0efc483f619cd2afe0b86ccd9f3f26c13ad797c244b3cf656edf8be1f254d1e2f7f4e5f6829d4edef05c1d WHIRLPOOL e32aebd33b95e77c55fad34316391bc259a8a3025698a60fc3203a49c38b21f707f1a349f9629c430a8ac7b5b4c5e04ee186cd43750826cfd8039595769e40bf
+EBUILD activeresource-3.2.12.ebuild 1364 SHA256 f8b0c1a2239f64e5cc67200c6c65a7a4dca460bccf8a2e533cb8f189988cf6b1 SHA512 572aa2b1223aca6892d897651a0bdbd0071a583e5df47f747ab43bbaca83ed7b38250d2ab525245c007b24bda3b7aa30ceba39bfbe13da4ddc76d6bc35bf1f0d WHIRLPOOL a2475f6dbcd7aefa7836453e182bdb45f2547664fd1bd7a47c8d89801553a62f572107b7291aeab4619edd3bcda590a5ea42fda30228c6b3395c08d7403a7061
+MISC ChangeLog 20561 SHA256 63990ab6618fa0b95b6c2cb365760935ca4f0d4e70b0af6b62584c83fc779350 SHA512 7c0470a8ec91cc416e77700a2d0290afcbc16a8ed37be643872cf1fb9c4d7c6dff14d7d8a6f703e85557ed7201f640e2c1119abc3ea7b08e1aeed32c8ccd9612 WHIRLPOOL 70a469523e4fff076883a5197b531b6858da13feed73c729490f379f7722f285489472fbc1ccf3683c1f27c1bf7b0848b34039ff258ec0b292096dc7c3928537
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQ0IACgkQiIP6VqMIqNdWoQD+MKChRr2khrqQZituZYTiKOui
-5/Xht7SUvcVsqLbJAFwA/jhcv9OUngB7vw5sJDy7lXtdyQuUczDXhhzKvzBXpLAR
-=gMx2
+iF4EAREIAAYFAlEZUH0ACgkQiIP6VqMIqNcqewD/RMo261rkTUW5qKt///mDMr8/
+HEV1umnm5L+lXJ3ia/gA/jqZBLRqtVjhcRQVMxe4V+zMp6VakQ3Wk7FAYdZ29tPY
+=sKoA
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activeresource/activeresource-3.2.12.ebuild b/dev-ruby/activeresource/activeresource-3.2.12.ebuild
new file mode 100644
index 000000000000..cb96508f6177
--- /dev/null
+++ b/dev-ruby/activeresource/activeresource-3.2.12.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.12.ebuild,v 1.1 2013/02/11 20:11:40 graaff Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activeresource.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Think Active Record for web resources.."
+HOMEPAGE="http://rubyforge.org/projects/activeresource/"
+SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-rails-*/activeresource"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}"
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/mocha-0.9.5
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+
+ # Avoid test broken by security fixes.
+ sed -i -e '/test_load_yaml_array/,/^ end/ s:^:#:' test/cases/base_test.rb || die
+}
diff --git a/dev-ruby/activesupport/ChangeLog b/dev-ruby/activesupport/ChangeLog
index ea019403fb84..49e63ae14100 100644
--- a/dev-ruby/activesupport/ChangeLog
+++ b/dev-ruby/activesupport/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/activesupport
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.212 2013/02/11 19:16:27 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.213 2013/02/11 20:11:03 graaff Exp $
+
+*activesupport-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +activesupport-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -activesupport-2.3.15.ebuild,
-activesupport-3.0.19.ebuild, -activesupport-3.1.3.ebuild:
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 3ec1c3454f22..4c3f833c8210 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -10,16 +10,18 @@ DIST activesupport-2.3.16.gem 429056 SHA256 9f79ec4160f24f875357632a71efdd0257ae
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD activesupport-2.3.16.ebuild 1616 SHA256 a3ae9608a43b1109ddc216f5278fd55538988104d9c26c9b86a6974e0c11914b SHA512 1641891a2a5c63989351688df0ba752051d7bd3dc8d28c4cdca1780ed55f755fe2b77f2f7fea0efd23c713923df9d5957d425f5000291b59fc77b71d902a9f1e WHIRLPOOL b49a37daae8562ef258a4a092bb2028fe6d7c10f7cc72dd8926eea41eaa2b93115916a77c51a30b8ccc30bf2198604633505120ee2e0f196c8395685e8f62464
EBUILD activesupport-3.0.20.ebuild 1746 SHA256 b9d87a0353da69f7fbbbaaad507e0b0142f3ab315897135880d18a2096389c86 SHA512 0bcfe61400ca329927f65e19481cf6ff9a767b7f1558760eaa5ba5a25f9ab6d422f6574a31035332801b29388f57d2db63633dfaa93148d270b9ea9470dfb75f WHIRLPOOL a650d7d689024b8e54bb7dacdc26817a723fe4e6f5cfa5e6a7ea854209d48f496d75931cfbf92e515416922860a62900f39e8e5a011a857c07f600c15fdd9238
EBUILD activesupport-3.1.10.ebuild 2059 SHA256 fb26161f068163d63fba2f2ffe8c7200855102cf8cac5550303063ce2fc2e225 SHA512 c9225f02e0eaa448e03a8e263862b3f1f13d38ad8ac05216cfb70917875b8cb4e47522a9069f91470494671cff5d6007b4e478a0a2985f5afa34a063ef188339 WHIRLPOOL d6d7ea96219391780e67b4a72f34cf4969cf02aa8ea77f6546f717d6a47c28bdb72aebb85ccd2c1c4418adaf18ad0332357afb4e22210a8a0fdcc2dc98055e43
EBUILD activesupport-3.2.11.ebuild 1663 SHA256 f6ebfea65cdad564e1d7224594b2e48aeb114b5c00b460df1c6ca29df5fd4ea1 SHA512 ec3e113c3d4e2122dfda6cad8d29de9a21b4685edd1f6b6bf126c76ee8f5ec1d3042c54c6c59f7f000dabab76bd80f012dc3bb4bac1de99bd43a4824fa05afce WHIRLPOOL 273706c50a7ded44c5ce467b65206255f5555f21fadff50c380b264e8c0f0b687e20ca06d83efca55a38ba7bf911b6767a9f4635e14dcd3aeda98b3dcfcee19a
-MISC ChangeLog 30408 SHA256 3cb94669841bc468a0d7792304c33f0883dcf1ab28374870951be0ae135972ae SHA512 09ad9bdf12cddd3624c1fbfd536884d0e96b02b66489aa95a25157838b60c9d2df48c4039438510134988540fbc44be03c41604f524da25c20241907d6796dfa WHIRLPOOL edddbbd040c75f044a689419ebb578bcd554dd2a144d4d32ee066ec4467dd9783c839c6641c7ba82454e4191cc3a9eadf6af8f8af5a1ed0a6727e22c0f2f9916
+EBUILD activesupport-3.2.12.ebuild 1663 SHA256 b83f1541ddab0a4e34f9eb439712ee96a7f6607451348654ca7acaee6ab1b565 SHA512 3072d355541faa1ab2b9a251a0d480f4c75535b9b0d41a557aae5fd18d617090398d7318d4a4d7aafb7b5b12af0fb29ae4b9770368b6d54e2d21f1ce41087aa4 WHIRLPOOL 72c65bac85b91b2ab5b1b30166c07f1c562667638ee24a40712776ea2259ce15502baa0c557e8685ef26fadcc499cc2cbef6794e56891c738c0064ea9f903e5f
+MISC ChangeLog 30566 SHA256 97e96cbe76f037813a424a85c4ee52c1ecc2fa1b4700f036cf0ba8a58433d7f2 SHA512 5547d35ed0da425ab282def94d2b6f8563d22674f16b546473055f1918d09503db6428c25195585d202faeef6d57b2f448a2fe283cc0a7eaf1cb5fa0e3c9772e WHIRLPOOL 5a4710dd3e4d9e313a8cea9b6c2e6b0e13673055e633cc697767889d96e88356c86b500d105d69fabcc401ed36e687c3cc17b555d2275a6160786679884163d1
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQ4wACgkQiIP6VqMIqNc+EgEAlNu/qSmTOJhfdup3H7+W0p57
-1nP0p4Ot1ujEs3iwfqYA/iO5tzS+/q6Z+DeqFbK9B6SdV0Bp5hVGkarmAitQAg3Y
-=fQjn
+iF4EAREIAAYFAlEZUFgACgkQiIP6VqMIqNfUFAEAkqX+POw1n7uB3w5B4JETm0LA
+5LGAI8KOvdH44SxVZWkA+weMrnlQGUqUswXvkWmM8AabuyUbSCjhLaY+6ParkOX7
+=AU0r
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/activesupport/activesupport-3.2.12.ebuild b/dev-ruby/activesupport/activesupport-3.2.12.ebuild
new file mode 100644
index 000000000000..9a59d63e8d55
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-3.2.12.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.12.ebuild,v 1.1 2013/02/11 20:11:03 graaff Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ree18 ruby19 jruby"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="http://rubyforge.org/projects/activesupport/"
+SRC_URI="https://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-rails-*/${PN}"
+
+ruby_add_rdepend "
+ >=dev-ruby/multi_json-1.0
+ dev-ruby/i18n:0.6
+ !!<dev-ruby/activesupport-3.0.11-r1:3.0"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+ >=dev-ruby/memcache-client-1.5.8
+ dev-ruby/nokogiri
+ >=dev-ruby/builder-3.0.3:3
+ >=dev-ruby/tzinfo-0.3.29
+ )"
+
+# libxml is not strictly needed, there are tests using this code. jruby
+# uses a different xml implementation.
+USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( >=dev-ruby/libxml-2.0.0 )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+# rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+}
diff --git a/dev-ruby/rails/ChangeLog b/dev-ruby/rails/ChangeLog
index 5b1ee94e64e1..41eaa0424385 100644
--- a/dev-ruby/rails/ChangeLog
+++ b/dev-ruby/rails/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/rails
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.254 2013/02/11 19:10:02 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.255 2013/02/11 20:13:15 graaff Exp $
+
+*rails-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +rails-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -rails-2.3.15.ebuild,
-rails-3.0.19.ebuild, -rails-3.1.3.ebuild:
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index fc1ae2ba68a7..433d9dcf5b67 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -5,16 +5,18 @@ DIST rails-2.3.16.gem 211456 SHA256 8228c5404bddc2dd7b99495f348b40302709da577a09
DIST rails-3.0.20.gem 4608 SHA256 e22944d88c22d206e719bee3757fbbc0d025d00419421e5609a9a52136be3190 SHA512 690bf3e4fbebb4bccd24c27e36ce3e7853e595d42278d4e3ced834c898b3e56aeca6f39e207d1f4e6ee92d105e2710b5f455338f4b82cbbf4d39fd95d1fd618e WHIRLPOOL 6ee13ca79d7708d1617bc3eae7f382a2affe1ad4e5e25bc7e4921c8dced2294fe89e11c4e2f36f1a731e7e38b8a0371a09a8eb2c5759d4f2dfecb45bbfa9e026
DIST rails-3.1.10.gem 4608 SHA256 1bdd1d8597d50e2b3bcea99491541855774182dbe0b39d07ed75c321c1e6b621 SHA512 ef2082e4951a99a8fac9f5a2690b6885fe4ee5931839f194eb4dcc005d891bf8b9840d828844cadf7b1aa08aa60b0715ae13701ff61d83af981642dc53cb8fd1 WHIRLPOOL 1d71183802182ebf91f3c21dc51f83bff7d2202e2265bea3034f10735499ba23de89e3eb0dcd7a536084511900ec8585fd8a99b61a82a5bde7ccc65cfe2cd343
DIST rails-3.2.11.gem 4608 SHA256 f5e02999889aa39af2c7d2c882d9e3b5c71e8adfc98236a69dadacdfbce5603e SHA512 3c0d8d88611ded1e48d76470eea91ab7f36541ed774595e102af7bac2dd2e97bba26f39838a7a8bc1e91ea5f272116073bb961a0fb9d1a310ee3c42e933871e2 WHIRLPOOL 13b4d80adc84616e39120b58ab2b612d67bff8ff63d473406aae8888166eedaa703bde48462c77c9598506dea5dd009ebe488586689fd4a2e313ba0fa1d85d81
+DIST rails-3.2.12.gem 4608 SHA256 bff3605849350b46cceab64e0b9136cd8743d45db902160c19bbd06fc9a956ca SHA512 9735135bb517d86898ef2fa36d5c9069d13efe8cba2b22dde744949984f1e2c143933640114d0ebeaf5a25af037b8393fddc595fde1b9d8bb9a0da55ce348f13 WHIRLPOOL 68af91385c4d8e9e682a620bff44de0dce808794001d7ede0adbf29e003d2cb5d13c2b4c97666d060ff41d0d65e22869873fb8cddfce03e0ec8823e922f8e2d4
EBUILD rails-2.3.16.ebuild 1695 SHA256 b140841a4cbf27733a65fbf1711eaffdc1b7f765b19986c6e00a36fc5d870608 SHA512 2e1ccbb6a5d9f53e849908f3444048c3aab6fcc7935b5bbbf8fe787ef465a5b9a7efeb2443b9b06b4ce92f502b7288aa4a876fa2f95f8d8f01acc3563a202916 WHIRLPOOL f5bd90152b9a1e60caeb8e758285012d121e06851c4aa9e0c73340c0b6fe4482da1127b8879c97c30046ea0c043f3f46e03ebcd19adb5c9314ef506ae8e83dcf
EBUILD rails-3.0.20.ebuild 1125 SHA256 7719293c35fdb6b5cced89ce093330fd2ab4c58d5bd7c7d0b446e2398aa92164 SHA512 0aa3b296d06400f776e55d4eea92d113de29e2447961fffd77ad1cdebe1e749d4e7cdc0c57c9cf50b87461db19b1a2a2ec7ab7d21378aa5f9e25d31dde9d65fa WHIRLPOOL 36a245b359441beaacdeb64f7de8c23c416236e3ccbac5161798e7ae0a2f18e99789c89cd7e870de0fba5047b3449d1776881b8e6be6b156ff145b067dc245f1
EBUILD rails-3.1.10.ebuild 1275 SHA256 23d26971bd6b5b0c77f90557d05781f12c4b6fdc2010717d370284158bb518d2 SHA512 815e92a53f7af15882ff2953a4b0cbad5c661133d7804c83977e73757f484be5c19507f01bc4371c0932801074f8c3d2b3bc9850cfacbaa1fac67594953f78a2 WHIRLPOOL 98622679148c02b34a69c7c05d22b64c1ae8d7d5d482c61f9c2753fb9186155419adc642e25fa40829225c1b9b4c8d3da53c10dc9b234aadfc8a58d6f38618f3
EBUILD rails-3.2.11.ebuild 1071 SHA256 bd14ef861c812888f4a65d7ef2a18a9d93aa59f0d0f2ffce51257d23d6731b65 SHA512 25b380eb20bbac987e6befd0249d7497be6edaf29e0f822337eaef000ac0c00875f6df5a1070e2b0a1b1c65bf5b19a958602aae3ec7bd342de09b9b8c0df71f9 WHIRLPOOL 92de40213f5dc797207af70ee8d34ec5d303a993cf4ad259533bed6f08617136db4f335d4fa23570152c228c33ed0f9e4b545bb89827daf66f44f48b49cc4378
-MISC ChangeLog 33730 SHA256 1c8251f11eef819100422684e086526763b5766f4021fd3b9916ce24e490706d SHA512 5cce038d36160a6ffab61aa00d299a956dddab8afe24de008999e98cfe9ed10760e142cb0db3b68a966e05f4fe69315d3fb77a5ab3fb235daecea6a88ee034fe WHIRLPOOL d66d3dceb384bbeec30c86755781c9b4ec5700247c1144e24184fe864d9e018ebd57fea1f9a99f5496f2f27d3b295f3a94ebde51190c4c5ace29151cd5c6ea51
+EBUILD rails-3.2.12.ebuild 1068 SHA256 b07207ba26c5410f6e493d13844c75e7e403b8e58af8cd716ca20c1e115c166b SHA512 fd2929f16e953490f44ee9018c3d0be3d66b945afba5f404ede5650fbe29f97df4f27fd187c83e6c1336df3ce14a07317619c008dea52ad37e635b53f1e7b937 WHIRLPOOL 1588fbcd9c9dcd313cceb596d503bb3ad5ed272c4ded39652ef1c43738e9b3154c2aea8d9d3b2faf875837fa89de4a1407a5c3d74f8faf25497b4aef08e5f446
+MISC ChangeLog 33872 SHA256 26d000cb0234f5f1f9895b990d38281bd410497dd1f2152246013af64ebf76f0 SHA512 09bd4d487a1415b4e06ffa8f807b3cfef8b3471638f4d1ba668d747e0284e742cf4cf7a7e765e74b54b2e7bd5267a805b94bcb004197c23a4a707a7729fe98d1 WHIRLPOOL 2cfadf9ded6488b26ea6484535cbaa6a9d926a659c2ec2795ddcf65708b8e6ecbb01034a13a22b20bcf6f0e8b512fe8ce039b42991ee4886b2d9bb2cdb786198
MISC metadata.xml 393 SHA256 ab0c7d6f591fe1803349f791b02e9be652e39232117c98f1b173c7ffb0854dee SHA512 dcdd257e9e5ad70fd720cd74ad12f3d292b98f72cc45c80ac02599fe46d16fbdfa84f78e6781756c59fdbc9a808c4734e491c07e320a54a1d2a51241658bb713 WHIRLPOOL 5317c82e4e1ac614e51dc74741272cf1b20fa0cd7b72c77559ecd1115d82dd7b9359bdcd80f1e08c358c096fe1f77e4d8d9e30e6ec70d6246a09613b92fef4b8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQhAACgkQiIP6VqMIqNcBSgD8C+gnN3OzayEcLvHBS5NjrxIL
-MoPwaqFi/NkjAjnCMs0A/11ZhugpHDAlRT9vAl2VRAI4YjE7cmDhXXlHJi4vbDVV
-=tNdj
+iF4EAREIAAYFAlEZUNwACgkQiIP6VqMIqNeFWwD+LKW7rb43cgflXp3ScmlROBYN
+GEacyUIgSzOa/xks3V4A/3yWy2K4uxaKh5+0Jg1PQ10C9JKlgAHt32TPmLxrQc/H
+=Es1J
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rails/rails-3.2.12.ebuild b/dev-ruby/rails/rails-3.2.12.ebuild
new file mode 100644
index 000000000000..7676e832010c
--- /dev/null
+++ b/dev-ruby/rails/rails-3.2.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.2.12.ebuild,v 1.1 2013/02/11 20:13:15 graaff Exp $
+
+EAPI=4
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionmailer-${PV}
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/activeresource-${PV}
+ ~dev-ruby/activesupport-${PV}
+ =dev-ruby/bundler-1*
+ ~dev-ruby/railties-${PV}
+ asset-pipeline? (
+ dev-ruby/jquery-rails
+ >=dev-ruby/sass-rails-3.2.3:3.2
+ >=dev-ruby/uglifier-1.0.3
+ >=dev-ruby/coffee-rails-3.2.1:3.2
+ )"
diff --git a/dev-ruby/railties/ChangeLog b/dev-ruby/railties/ChangeLog
index 910171100733..f910c86afb4e 100644
--- a/dev-ruby/railties/ChangeLog
+++ b/dev-ruby/railties/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/railties
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.49 2013/02/11 19:10:36 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.50 2013/02/11 20:12:58 graaff Exp $
+
+*railties-3.2.12 (11 Feb 2013)
+
+ 11 Feb 2013; Hans de Graaff <graaff@gentoo.org> +railties-3.2.12.ebuild:
+ Version bump for security bug 456840.
11 Feb 2013; Hans de Graaff <graaff@gentoo.org> -railties-3.0.19.ebuild,
-railties-3.1.3.ebuild:
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index cc9eeb38b32b..e53d91b65f23 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -4,15 +4,17 @@ Hash: SHA256
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.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23
+DIST rails-3.2.12.tgz 3547449 SHA256 b3371bd5706903f740cb091deb992758011ef2dc3e9c79c8fda64819f0251f0f SHA512 61c74648fd81758b561ec8102573bf0099d67dd4c43bd76e93d2409ac03002dc4062154159e904cf52543e931980c418ceec8a785a5d977967d27bc60cf06a13 WHIRLPOOL 995dea20c8bee1fa93352430600257a4d2cc50fa433a9d06bbbbaa0d5e36f96e0d56fc599dcc092791ec982c8aaba8bbd608eaf8c2db81abd2ad8147c8d73da9
EBUILD railties-3.0.20.ebuild 1412 SHA256 d37935e8869efea5fba520d5cf217db8a494d6cfdc52b31dfa9fc3c8d88aa22c SHA512 10dcac948d64567455fb0ca20a12331f4b263b60c3301822447106bb917bae88704bac0959e0a7792448cea10228269d9096d5b1b6ed82151ea62235d7e91f4b WHIRLPOOL a82312d71449d960cc0f4ae794c154550d430c455d6a5af20cd74e381fb4b90fd51626a99c25c7d5aafa19a9460a32f5d37ab7de36a80bca1839aba348557e44
EBUILD railties-3.1.10.ebuild 1696 SHA256 953e449efa52f155526ee3b767e66e5ff5e0121b29f2f33e4c02b4eccab15489 SHA512 718f98fca832338c9e2677f5ad0f1fb11d5d2b5d3df41564001961956cd8da3c7b183c8bd018053be7321d373a8e4d10127f38d4c91f225f5b9e1dd9947f8532 WHIRLPOOL 36c26862c3576246e8689727373677a23535f1fa4570a83c14a4b4fe3509f75e3722334fe75a40e652015d10ec941f47a7a9577f37b2f6c3bc09831d314ce47e
EBUILD railties-3.2.11.ebuild 1951 SHA256 0b6cd1bc69338b5d93eebd022d6f693ee79ddce5f86f56feccb97b8f133e9d97 SHA512 f9369687368da43e49271ac33c6c342e97b27579314c4c758739450f0c9ab98a256ca83eaade6c2a0eab7cf8c05d8b68092898996b84db2f74eec784b0baff72 WHIRLPOOL 39b6ea150d10cd13756fe5f6e04c8646446145bc631eea263b4a5f6dd3fc93fc94c40f1a729882602e0e5b4422ab2c6b44fc4a0247ab041acfd740e02472de33
-MISC ChangeLog 7312 SHA256 f1757d5f72e97614da2a8d214a2fe7dd4ea4ebfcb4c62bc8cd4fb42febe5ea8e SHA512 64aa38891dc1fb5df9f85dca8e1b115e27c8057e4b16d032dbe89156b07bb154a870be1d4369007451fe417b162d14388386d510a8c39877ef72a995259084ac WHIRLPOOL f190c1ab1161fc74c6bf95591d50880db5751dba2710ff5b4a396671442ee74a98dced2c29601c441b24354f2c1f568060c548e41a196a47613968f16f2a3257
+EBUILD railties-3.2.12.ebuild 1948 SHA256 71d3a863be8cb8fa9b418b2bf025af1fb20db705730b8b2dedfcb3485e690948 SHA512 5315be880bb963fb9bebc00b985f836d4191dfdb8c09cc481a329c4deba052f09697151cad393aece191468fcb05962a17833d89da30576047cb4aeb3db43172 WHIRLPOOL 57bef4e368f432409fb7218c3f3e082cda7a4fb5024cd31e9434b85b08f9c67f9c39ba1c8210c37d8feb4624ca241b6bd186c3b14fea326354e4fcfcc61706a0
+MISC ChangeLog 7460 SHA256 b8d3fa000e337399559286602f8d8efbb082e44905b5365c2449d9bada1e2351 SHA512 5e980008531195195842e450b623215d3a9d26d095853e90abae6ffef56202579a31445740b383f22152bee09c7000fae3945c515f6b67f0c061dc3d17815457 WHIRLPOOL 9634e5f688da5dfe2e711bb29c383a136e3c10760038c2473643afa92f2075836b82fee979e44304b705939c6b9e5d6ed60138a406b7ee872f078402fe9bd082
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEZQi0ACgkQiIP6VqMIqNciRQD/USZDZxV7F010hMwo4BVnU8Hq
-yFXEYQNDw5aDIpK1Rn8BAJJYDrtKYe34xaq9MD1fbTQZRsjR1GSRpzhAHEeUuGyF
-=PwSS
+iF4EAREIAAYFAlEZUMsACgkQiIP6VqMIqNf9bAD+KnlLZPxpCuMCns4STcGPMC+l
+73lZzZDnYN22tI+8ACsBAIhiuFKg68qvonWjv13avVxGWlBSq/1aSXvH4dSX/BCT
+=Aht1
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/railties/railties-3.2.12.ebuild b/dev-ruby/railties/railties-3.2.12.ebuild
new file mode 100644
index 000000000000..9b4ddf92347b
--- /dev/null
+++ b/dev-ruby/railties/railties-3.2.12.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.12.ebuild,v 1.1 2013/02/11 20:12:58 graaff Exp $
+
+EAPI=4
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC="generate_guides"
+RUBY_FAKEGEM_DOCDIR="guides/output"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications."
+HOMEPAGE="http://github.com/rails/rails"
+SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-rails-*/railties"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-admin/eselect-rails-0.18"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ ~dev-ruby/actionpack-${PV}
+ >=dev-ruby/rdoc-3.4
+ >=dev-ruby/thor-0.14.6
+ >=dev-ruby/rack-ssl-1.3.2:1.3
+ >=dev-ruby/rake-0.8.7"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/mocha-0.9.5
+ virtual/ruby-test-unit
+ )
+ doc? (
+ >=dev-ruby/redcloth-4.1.1
+ )"
+
+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\)/d' ../Gemfile || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+ elog "To select between slots of rails, use:"
+ elog "\teselect rails"
+
+ eselect rails update
+}
+
+pkg_postrm() {
+ eselect rails update
+}