diff options
-rw-r--r-- | dev-ruby/actionmailer/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/actionmailer/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/actionmailer/actionmailer-4.0.3.ebuild | 41 | ||||
-rw-r--r-- | dev-ruby/actionpack/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/actionpack/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/actionpack/actionpack-4.0.3.ebuild | 74 | ||||
-rw-r--r-- | dev-ruby/activemodel/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/activemodel/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/activemodel/activemodel-4.0.3.ebuild | 46 | ||||
-rw-r--r-- | dev-ruby/activerecord/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/activerecord/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/activerecord/activerecord-4.0.3.ebuild | 86 | ||||
-rw-r--r-- | dev-ruby/activesupport/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/activesupport/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/activesupport/activesupport-4.0.3.ebuild | 58 | ||||
-rw-r--r-- | dev-ruby/rails/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/rails/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/rails/rails-4.0.3.ebuild | 42 | ||||
-rw-r--r-- | dev-ruby/railties/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/railties/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/railties/railties-4.0.3.ebuild | 71 |
21 files changed, 502 insertions, 35 deletions
diff --git a/dev-ruby/actionmailer/ChangeLog b/dev-ruby/actionmailer/ChangeLog index 27282e1fd945..ba8cbc046ffd 100644 --- a/dev-ruby/actionmailer/ChangeLog +++ b/dev-ruby/actionmailer/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/actionmailer # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.250 2014/02/19 07:19:35 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/ChangeLog,v 1.251 2014/02/19 08:05:06 graaff Exp $ + +*actionmailer-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +actionmailer-4.0.3.ebuild: + Version bump for security bug 501750. *actionmailer-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest index df63c64f3cb5..bb5c5ab3a44b 100644 --- a/dev-ruby/actionmailer/Manifest +++ b/dev-ruby/actionmailer/Manifest @@ -6,15 +6,17 @@ AUX actionmailer-2.3.9-require-uri.patch 507 SHA256 8aa2121eecea068632f38cc03ced DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 +DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 EBUILD actionmailer-3.2.16.ebuild 1367 SHA256 4d72da68a76fbe149229c9db44644d2bbb1fb17f6f09d9781d25eff3e07fd8fb SHA512 53a732694f93c92f7aee2d205c42ed3118bf11718e0d86e0ac67de698dccefb3a00a76701ebaccaf5b044424771b1b0aade236a6465c06e14bce3b66230f0b26 WHIRLPOOL cf2fbafec05381c64a7012ab7599887699d8ff8cba91f4353bd865464b80af9e45d05bb4fc6c6e12ee82a286a8b606d7a0d71bad1a21efe2f864fb2b6f2e1518 EBUILD actionmailer-3.2.17.ebuild 1367 SHA256 c7e42c99cdecc7cc91133aec1bcc9fec193e59099a2895bbd9b3ee2de9dfa6e1 SHA512 608408a7a007e5cef7ab15550a6e36689c60f6a23eedf325985a9f67e2a9ad57752c54160c4e8fc3070d538d8936fe57c8deba02fb69661febd4160488449a79 WHIRLPOOL fe2fa1cde924a53c784ffc44feaebbaf9254fe1968c0c73ba43878cc0160458f680f2f4e5e7e996f019580bce6662f64e73935ac41c997bccedb6aca0180fbb5 EBUILD actionmailer-4.0.2.ebuild 1239 SHA256 b1ec92cbf87ac9328fc3bc5c8251476667ecd3ee5dcda8ff6fcfe87f4ccc7c7b SHA512 4d404a88553105e1695a4df060cbd064b5929a32f36874bb411f200eacaffa2f5d63867f73557db0b9775d39583fcf926386eb1b4c0b33f2c43cec5756a91110 WHIRLPOOL 72a33e71204894eb9f4c4a4a779235f341427a905bb671da12c366c543c7dc5aad8e3898d3b19b87db668e80ff0f14906850373aef98add6b924e6c49a8f3cf2 -MISC ChangeLog 34028 SHA256 6cec89819a8f2c97f6896c46b1f051f21bd5f58088fbc1fc61e5f40f56550693 SHA512 49b47b0f9a0c594b59ca5380153ddddcce3df13b8bb7d7d72a7d6624b9af44f1d92fcc579a8f4e3b7ba65d789963aba87683d91f02cae9dc233595a81103d094 WHIRLPOOL 11ed84eb98be44884b19e4305e3e68f9145d695199b51c51393d727ffb906c92b65cb21a120d170fbacf27cb6bff8eab8a8273288b1e32a1a07f46f174fa4d6c +EBUILD actionmailer-4.0.3.ebuild 1239 SHA256 3292979ef928861408a81ce59d144bcb3aab3ab7fa93365385ad66518cddc62a SHA512 8bc1fea147bc0ce2e312b907a00eec85f6eb81b1d8e27c651d8ce0b1598d8dfec9753281f34f636ad7a1d5d46509f15235094228e1132bf76d38b860f2e630fb WHIRLPOOL 9afd5045fe4ede91b3b5a744b1dbc579f413be66d294b31a33bc0ef86e2464ba6689626d25b6f5aa60919a28d0bc655045f1016f87c9fdd1163118e543cefdcf +MISC ChangeLog 34182 SHA256 58ae0a23af7e4e950b488fe4d0e1e0bce0032108f30881e1aaaffe8fff961f76 SHA512 de9595ce814362877fdb9bec23a7d1ffabd842a51bf038c855fa690cc20085a9d01081e3ccba4e212562de98a820d6c237d4ff85f65818c68704df7bb591ec67 WHIRLPOOL 7d5285478b79a68e75fe48e2ce10ea0a52067bca00508b4925ea137a7f1b4efb6f8a0b1eed976cdea8185f0d1a5994edc647e7a06a6a9818649c30627dbd88e6 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEWwgACgkQiIP6VqMIqNcYQAD/UOTSkpAhZXHBdA5+JAygNGTj -PTNCnVOXP6tmVR7v6xAA/Asq0WmDHi1gzSrCSqDUyZd9f2PrA1/uSEyvDAK4QQxq -=tV1I +iF4EAREIAAYFAlMEZbMACgkQiIP6VqMIqNc+mgD+Pbd8LWxGOzySw921IdP5Ln6T +0PQip+gTh58zfZgfucgA/jzFjB9nuEFDQkHqkTTVrtw/Y9XGDNidSVfdovdwAczh +=tKhQ -----END PGP SIGNATURE----- diff --git a/dev-ruby/actionmailer/actionmailer-4.0.3.ebuild b/dev-ruby/actionmailer/actionmailer-4.0.3.ebuild new file mode 100644 index 000000000000..dff76f323f76 --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-4.0.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-4.0.3.ebuild,v 1.1 2014/02/19 08:05:06 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19" + +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/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/actionpack-${PV} + >=dev-ruby/mail-2.5.3:2.5" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/mocha:0.13 +)" + +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" + + # Make sure we use the test-unit gem since ruby18 does not provide + # all the test-unit features needed. + sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die +} diff --git a/dev-ruby/actionpack/ChangeLog b/dev-ruby/actionpack/ChangeLog index 90f01b6fe2a3..f88b8d94dc06 100644 --- a/dev-ruby/actionpack/ChangeLog +++ b/dev-ruby/actionpack/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/actionpack # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.267 2014/02/19 07:19:18 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/ChangeLog,v 1.268 2014/02/19 08:04:36 graaff Exp $ + +*actionpack-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +actionpack-4.0.3.ebuild: + Version bump for security bug 501750. *actionpack-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 0791cfe3292e..33fe0128d565 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -7,15 +7,17 @@ AUX actionpack-2.3.8-custom-cookie-fix.patch 3009 SHA256 9368cd7b35fbc0b5d4161e1 DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 +DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 EBUILD actionpack-3.2.16.ebuild 2858 SHA256 3e8c5cd7b27264c8170df6ec7f09377050df9166c6f8954760f59fca3a076b0d SHA512 628b22915c8285aefdfd643f729e97b6097aa0e3875e55b61749e1718081a9b8be362207096efed2ebd44d2bdef091c2f826626a7cdcfb67bc13b758d37e3eec WHIRLPOOL 264d516b1204bbc46a8d64209d3716f19d487b64b5a324d05b9f1bb5a1c83e3cc6989bc81a91ab2ab57144faf7831a8a8931020fec3de00bbb1b7369ba64b39e EBUILD actionpack-3.2.17.ebuild 2858 SHA256 39680c182930a724b832fb8fa39f0ceccf5250344d0fdd86a677ee5f5a2a6231 SHA512 fe025dbb94cfc31c109fc6a4ec3a692c37073a975eac3e1f6b1fd8972fb1c7a2c3ed02aaf1ff0ceca5b77e4c1f0029282ac2eff824e990695a433b494f129508 WHIRLPOOL 339917d255d090af5db3cf68ea096d1f385e849469c0951d3e90b38e3d5ff0e950bf65cd5aff5892456d1c9c8150c971c6e2db6c3c913e44bcfe3a6870709af4 EBUILD actionpack-4.0.2.ebuild 2768 SHA256 738585537cd7221a5af51181554b3958dc571a4a164f485cd73e1a0e89443a37 SHA512 04e5860205660ad8a197b3ea61a2342a814682654e487317f5623b92be8e597bf3629610e0d00f03a915533c4b18fb35b279d6e64a29fd2e9f9a21708b449903 WHIRLPOOL b7721f98331aff874971874fc66ce29565f97a47ffdb6d3c571966682be8a9a6c787a4cfcbca0fd6c77bdc4524b9bacf3ca42b42b05c59e06a3e1854abdd30c2 -MISC ChangeLog 35984 SHA256 2e1068636dfd3fe7f187a629e8304a5951bad005ea01ec8007abf99c732f9731 SHA512 7ddd684591bda1eb6b42fc3602c97b0274060d1628b626acf5a37812f6eeced8a786aa71a20d5218171ede9ee3a60a6fae67034480f1eed2d1ea46f18c72d48a WHIRLPOOL cd8220fcaa0b62112cde40e1b6c0592be2e952b38543cacf190eee342c09458a0cc51bc76100fb1bc62e8a3bf30d1092d8027264a74118d3bf404c4d995c711b +EBUILD actionpack-4.0.3.ebuild 2768 SHA256 d69d56e957f63d77d343e2e5fa6d43a40b29acb2dabd81e315d4c2e3d01fdf61 SHA512 5a5bc586636d3c1ac3f8ff4d6a125425f73836cf9d5208f7b52949897728afbdcf76f1ae1db12cb202108f7e69192a9626026846288ea7e551eeb16c1c5cc80f WHIRLPOOL 82434079760e769cb3d67ff28393b8c8a7758c1949c4d5d21384487ed662f8ff3e648b0dc2a95ed24e7a1d1e32e9e015d73003db3f0093e2a2cfd3784da3f9ba +MISC ChangeLog 36134 SHA256 f8b7df5dd1e6cd257114e2a7245271a31756f08ae7eedc80dcec8af68be3a2d8 SHA512 542720d1129dd05146657d808eb4a3a5361cf0e30decd18857f4525595bca4f7c5a6cdcb88aaec3e333c413ac1496eea4e17bd0b9281728d65c7d9bd0b129703 WHIRLPOOL 88e433f58c16b603ef380cf22e064161807f11cd41741373ca215f2edda42bb7409ed608b414a2ac5c5caccae45e8e3707131c01a997a78e1036e6a7df2dae5a MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEWvgACgkQiIP6VqMIqNemYgD/d34pQ4lBrcM5UXn9Muee7xWz -UyUKlM+cDEBQEOFZBIMA+wVZWEsMDN1vFXpWeF/tACPJdmlTvyxvPoJ6/xZ8hlws -=tMke +iF4EAREIAAYFAlMEZZYACgkQiIP6VqMIqNf6qQD8CeJpVvCB7FrHwwjB5Ujv43+N +fLToCXDOERp1g8++HecA+QGy5ywtsFyqVa8oozPlK06jqo1+w4sQ0QVrYcNYmvqV +=Gx+/ -----END PGP SIGNATURE----- diff --git a/dev-ruby/actionpack/actionpack-4.0.3.ebuild b/dev-ruby/actionpack/actionpack-4.0.3.ebuild new file mode 100644 index 000000000000..a71ac21b3020 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-4.0.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-4.0.3.ebuild,v 1.1 2014/02/19 08:04:36 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19" + +# 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/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1.0:3.1 + >=dev-ruby/rack-1.5.2:1.5 + >=dev-ruby/rack-test-0.6.2:0.6 + >=dev-ruby/sprockets-2.2.1:2.2 + >=dev-ruby/erubis-2.7.0" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.13 + dev-ruby/bundler + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/actionmailer-${PV} + dev-ruby/sprockets-rails:2.0 + >=dev-ruby/tzinfo-0.3.29:0 + >=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\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\)/d" ../Gemfile || die + + sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die + sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die + + sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die + + # Add back json in the Gemfile because we dropped some dependencies + # earlier that implicitly required it. + sed -i -e '$agem "json"' ../Gemfile || 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 40ebe753bcaa..f627a8660011 100644 --- a/dev-ruby/activemodel/ChangeLog +++ b/dev-ruby/activemodel/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/activemodel # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.68 2014/02/19 07:18:33 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.69 2014/02/19 08:04:13 graaff Exp $ + +*activemodel-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +activemodel-4.0.3.ebuild: + Version bump for security bug 501750. *activemodel-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest index 2a191ce9d737..c5183adf02b4 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -4,15 +4,17 @@ Hash: SHA256 DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 +DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 EBUILD activemodel-3.2.16.ebuild 1619 SHA256 b248d27f55598a6c236f957bfc4b5eb432c16019ce64ae3fe365dab5ebae2e27 SHA512 c8c70875dd869cec754d44d2797daf52ffa6bbbabda73d630974f142d588afa759344d170a829c8ecb9ec86cb0518b5f249b3335874f36ff81dc5a647dc7bf36 WHIRLPOOL df898c42b4edf43774cd632745d26ce1adf14e657ae889ec9c41f58fbe1c3c2c370ccbaea9ed56a0f004635a22177a2c1386720c464673c6662d13e0af69ff75 EBUILD activemodel-3.2.17.ebuild 1619 SHA256 a9598ea217f78bdd18c85786ca7e6a5085fe82abe5ca5d5609ec048924f5274d SHA512 2bf925413d8b010e1edae87fc7e96cd333af398642343be378eff5c01d176c8431e04b4d6ed1c7c3801d18af4a64a70853eec732827888a7ee20b1be74e8a5df WHIRLPOOL 353dc58162cd4c4cce7de06f4ce2ea1430ac4d7054326b43012c185859fa74be634a5ed23f7f73b9b637c8bbb3ef2f7963270744c28ade34a23191f8e66a7b7f EBUILD activemodel-4.0.2.ebuild 1287 SHA256 1c48a136528c077b06f88415b3031c2e73b712d8d3c0847f7dd1cf99ec0e89e7 SHA512 f781040ad893186ef1c053a479d0b04fe1449b3b7dc9956ff2ec4734361ce2b63332a55c7f38a7d52e95ebb669fd8edb79d410a74e284bb9555a02923df2ed60 WHIRLPOOL 1221b4f936b8a0f5d56d81e1d22e8290424abaea91af2f09e4188ca6340488100db5fd652fc6bc42c38b1561126a0acab0e313f06fbeeae515d3d60fe510b225 -MISC ChangeLog 10159 SHA256 1518728b0ae00118d6c708c8338ee67314833ffb831b7517209f48043c1063c7 SHA512 d6f2375c6dd00d34c1e54faecb9d279b1e24bf2399928e852bf5ac1d4703ba3807feffe244ca046c61f3fef6527c8888b571af024cd8d4ea4dcc2811bdc6b5ce WHIRLPOOL 340b77fec4e75294ac49d34c15a08d1124cccf72e27fbb0e8c7a1955f36547eccb98462adf2b5d3b55a3301e92f6a959a28f796040e28b1d40ca3607a11b37bf +EBUILD activemodel-4.0.3.ebuild 1287 SHA256 e26e1deae7e6f23c474cc258b388f130c4765c699354e3b987ae8c456b1f6b3a SHA512 9adf49d98d16f138bf5bbd9582ca9fecae1314baee759f57c0358f7d440d0a64200eeecbd5f4a3426ebeb695081f8de918b326f8a6dc588bd68a0f633910b64a WHIRLPOOL a04f2e1d1b4d62be91f69a96fc9ef57d4771d29e2e0cb814081cf4f163d54ad52b135d62c8e315122fb6674820720149582788e71fe0086b00f9ac963a560aa5 +MISC ChangeLog 10311 SHA256 703ff3f211b59864f09a5aa17dcd686c15c88f0ba6a89a0fc3675d41b53f3fdc SHA512 234ddab0881a3b0847a79b77d1213876528fc4953830592fd45d796f652e859013a1e7b19454eac51768e34de7dd25105f17f4deda49386367a3428efecd7e57 WHIRLPOOL 95218b258c634ecb257e937a943a212a089a8e54b677c1d83610b58a6b9f096d0c9a60598bd09f46b51b86700ebd638725039068e8642e1b18b46090ccbb565f MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEWsoACgkQiIP6VqMIqNcOkQD9Gu7T/R49pllwz75z68t5kdQ6 -rO0C+rzUHJOefsJItTAA/RSZYFX2mpgUFNU7QpqEEE39NE6Wt3jpGptX1BJ0Tf3W -=J6VA +iF4EAREIAAYFAlMEZX4ACgkQiIP6VqMIqNc7ogD/fg/oI1Wkj98wTplltDxJQRoO +CxvcnF8lhQEcV/6jZZkA/jQqgxu3jEh2X9AP9rDVvweu1JT4NPbG6IQ3Dnvqgyvo +=iiXd -----END PGP SIGNATURE----- diff --git a/dev-ruby/activemodel/activemodel-4.0.3.ebuild b/dev-ruby/activemodel/activemodel-4.0.3.ebuild new file mode 100644 index 000000000000..eea75d4d5f6b --- /dev/null +++ b/dev-ruby/activemodel/activemodel-4.0.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.3.ebuild,v 1.1 2014/02/19 08:04:13 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19" + +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/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1.0:3.1 + >=dev-ruby/bcrypt-ruby-3.0.0" + +ruby_add_bdepend " + test? ( + >=dev-ruby/railties-4.0.0 + dev-ruby/test-unit:2 + >=dev-ruby/mocha-0.13.0:0.13 + )" + +all_ruby_prepare() { + # Set test environment to our hand. + sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths" + + # Fix bcrypt dependency since bcrypt uses semantic versioning. + sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die +} diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog index a765f919b284..329cb02af1e4 100644 --- a/dev-ruby/activerecord/ChangeLog +++ b/dev-ruby/activerecord/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/activerecord # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.255 2014/02/19 07:26:51 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.256 2014/02/19 08:05:27 graaff Exp $ + +*activerecord-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +activerecord-4.0.3.ebuild: + Version bump for security bug 501750. *activerecord-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index 2f3a8f5e8d23..d088bcea47d0 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -8,15 +8,17 @@ AUX activerecord-2.3.8-add-index-with-symbol.patch 2588 SHA256 792750e8a065d7823 DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 +DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 EBUILD activerecord-3.2.16.ebuild 2497 SHA256 aeca80f074b4001478a657b6fdd744e4595a11107e2dacf59f4499500b72d69f SHA512 d5d4752820d3f6025f68664c37095aa052789663de9af8009b56925dd437a02967bbc2ea70a4f2e93317231651e938946180b0bc038d25869d61aacfde300a54 WHIRLPOOL 585901e6594628616b692a1062fdb072ad8bbb9e2c1986c65fc0e1d551e6115e1d3595a8904a44473cbe5c903d235387c69824c3e555e27a52678cd62bf1523b EBUILD activerecord-3.2.17.ebuild 2556 SHA256 c74289fcec4242b774555fc07774ccbc69b573edc1db3b851b540ff0d1949496 SHA512 3d930d62b0115207e169e492f6a00c851e6d16453498f84028a50948a4b3f563f36462ac290744012289272a3b9442cb22ae354afc91a175eba6cf675b47bf18 WHIRLPOOL 9c5dc90898d750480d2351a263af87bfb0ecc08613c4164555990d823d22133923fd0209f9681ba06fc51fde95b09760778b52775c49d6f6c012ff43f88d004c EBUILD activerecord-4.0.2.ebuild 2692 SHA256 4a1e727b7eaa014e2a4b57081c05770d5fad0173838edad60db6c79a8cfa4f97 SHA512 c2f0b987639d2320ebb8eab737ab984a8dc3360a696214e1d1bdc0670bce55d189ac85c4235c1795015f6c31d70c6ba9e323243f60f651744039b012e3f145af WHIRLPOOL 554675d1ded2a18b0375f916e79b9545d90955405fc17f03ca341a3774280f95195815ce2995a640a34e6ffe81a9ccb25f04328bee413fcef7841a5e3ba1911f -MISC ChangeLog 35423 SHA256 8a00bca17a2dc716b44486402ee5e3ac53d9009e952c9f9ff2797f1301267e92 SHA512 7d5de6de8644ea92eed9fdfbe5b07b2c653fc0012ea4d2f3fee30a8fdb9026f708bd1951efbe679211477fd2a4706e5a4cc2a3b25b244139df1daaaa63c40dbb WHIRLPOOL 7fb53c5bcf2b65e1ce84cd9540f7a68097d1766677e9ceeba468f6fa2e3df3206d08a4a5f97d0c45fee1b8f1f3f2762dc1f244572aaf9e50c814f73979246e96 +EBUILD activerecord-4.0.3.ebuild 2875 SHA256 4215dce4730901a3cd90bda0a1085a0bb5afb4dec5cd8daf67541ae441eebbe6 SHA512 8c8e60b8a764a87f25768000c71960015879c6cbc6e29358c4cba616afeac81fb53adeed29530e65ee023851bc6db66adfbb29f76ea51b7494086ca04fd5c47a WHIRLPOOL 238219b6c6ee5665c9493f05413227f9f68a86ca2d76723088b6981641a036b749621d97cecb3b2d80a1a2812cd13fd8759f4ddeba824c23735e693c516aedfc +MISC ChangeLog 35577 SHA256 11340bef9f3857342c9a54e96766dd63e7855dc63039cfb0fa6ce609c007fa68 SHA512 a0511a88587cbf2241e081c0f81d2b3b2bd2acc5dbca3bdfac83d84fec50a5d5ac953acdcaf1a2d45d9641e1e6d0dfa6f272bf5b0cabb8085b2168913df988cd WHIRLPOOL bb1b0b2d3ef3c685f2506edd35fbce9b35986d9f278d61b3b8459d7713bfc5264b325466a3a7af1e074a330c1460ba16e96a46230e35bcd11b3fa9e23b45fb7c MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEXLwACgkQiIP6VqMIqNdEZwD6AqEJ6gPCn6Q3qzEwczIrtphe -cAEiO6F2Arffws60i6ABAIpMgtvZ0aN37Z5ljV1tXu82cNYleiA8PRMhe4+ADVi8 -=Dy9c +iF4EAREIAAYFAlMEZcgACgkQiIP6VqMIqNdlRgD9HmNBQenCxepAXXzvFpK4YoP4 +5Ogsl4qG42S5epm3nvoA/iciqi0BXkTgqEGx6x9AIIBS9g2fmhKUeznnlPrxGEqy +=qMMG -----END PGP SIGNATURE----- diff --git a/dev-ruby/activerecord/activerecord-4.0.3.ebuild b/dev-ruby/activerecord/activerecord-4.0.3.ebuild new file mode 100644 index 000000000000..3c5be73fda25 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-4.0.3.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-4.0.3.ebuild,v 1.1 2014/02/19 08:05:27 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19" + +# 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/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +IUSE="mysql postgres sqlite3" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + >=dev-ruby/activerecord-deprecated_finders-1.0.2:1.0 + >=dev-ruby/arel-4.0.0:4.0 + 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.13 + )" + +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\|kindlerb\|turbolinks\|coffee-rails\|debugger\)/d" ../Gemfile || die + sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die + sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die + + sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die + + # Add back json in the Gemfile because we dropped some dependencies + # earlier that implicitly required it. + sed -i -e '$agem "json"' ../Gemfile || 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 + + # Avoid single test using mysql dependencies. + rm test/cases/invalid_connection_test.rb || die + + # Avoid test depending on specific sqlite3 binding or database version. + sed -i -e '/test_uniqueness_violations_are_translated/,/^ end/ s:^:#:' test/cases/adapter_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/activesupport/ChangeLog b/dev-ruby/activesupport/ChangeLog index 293e9f31c856..082be8a0c94f 100644 --- a/dev-ruby/activesupport/ChangeLog +++ b/dev-ruby/activesupport/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/activesupport # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.243 2014/02/19 07:18:00 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/ChangeLog,v 1.244 2014/02/19 08:03:40 graaff Exp $ + +*activesupport-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +activesupport-4.0.3.ebuild: + Version bump for security bug 501750. *activesupport-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index f06ad9a021cb..d4633456d275 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -9,15 +9,17 @@ AUX activesupport-3.0.3-mocha-0.9.5.patch 666 SHA256 61e62f5794f9291f3ad8315d5ce DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 +DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 EBUILD activesupport-3.2.16.ebuild 2489 SHA256 f49f227fcf22f843c0cd2185a3097bd651826f2256f8af1e364e126da9242c7a SHA512 ab730229707698f9271207d25e4a99d85a12d465c351e35848ca6c1a0b75225e8a134a37cc7888cf12bbcf8ef4855ec54a00baedb1447730193ccca4fae228c5 WHIRLPOOL 75cf1db92fb917da5f2b4e8afefe8a846c55327dcf134e53d6944639c7ed5af8933f6c6ac6f94c66cf6186ddc06a31f70d8cfd2955bb9cec606f635149123526 EBUILD activesupport-3.2.17.ebuild 2489 SHA256 bf4a47f6e713467ee320eb8e8114c926b6a6e46ba4ebca0c15a6608a52792b59 SHA512 ca9fbcedf0bc0e858a7924bd63139e40b07f9cf3f61b8e875d43491f71e265e303b68838aa9659ebd192ee3dec341a9fd53d066e5c9da660097198947f49f317 WHIRLPOOL c0d062e610fccb963d85771211d581899d4233e383907ad5069205eb590654ecf5744403dbd17c4b00ebbb5daf2b9b5ca249b239d9ce9ee539b8d85a75176bac EBUILD activesupport-4.0.2.ebuild 1761 SHA256 79e5a682957f83f644ef6acc7fee08fdddb6d1009f5bdc4efb41fb28df0c40c0 SHA512 74b0d9ec46cf741316324b285225550fd660bda59a9edf30a009fa69fd4d9834dd34a34ef967585a7e919ac82d86ea4b12a1bd28e67cb621a225a65d5ec5715c WHIRLPOOL b9159eef619999c2b61d0eb3d4ebbe20205b32f000a85b3c74d28393ba19ba55a00faefda85624c85229654ac64c5848b1d1efb36eee0aeebfc2b8d3f06a315d -MISC ChangeLog 34598 SHA256 b3afacf25099039ff18f716f60ecef3571cb3cd474b146461f3c9363a1f222f2 SHA512 1f9c33ca2c6dc8460f0970c479c30949c7bb1fb75fbad038f7e82e339fbe646dcf36c4596bbb5f80679d73c512a09c5b36e179032c340fbaff1b8b50d3e5104d WHIRLPOOL 9f422a2c99f379d42dcd5c7aeb3408bdf6b314cc06871f2a1d3afa4a42959d72f64e520ca9554523ec1964b258329dbbefb0a87a6a9874b4cb24f028b494a4e4 +EBUILD activesupport-4.0.3.ebuild 1761 SHA256 e4b4bbe4c729785a282efe5c473ff44f37bb1d5a26ca98c8e2e18784fdcb20b7 SHA512 90992e87d72f6fd5c244cd3381c9a84d9bf70b814ae0b8986f3cee67ff0cf621d71ea6ca3fe2971a927bad793a467bdbf47159ca18279626fce34325223d409e WHIRLPOOL d2c57c6cbab0ed9517f9fe2297d3007c8f4eec6b137ff3d62a01ecffa3d74dc8acc368405a744cafa56e4be371401ac67d23aebef17221014a94512484183957 +MISC ChangeLog 34754 SHA256 00fd34da06cec02c85e351acd63bd40e20c82679d2ba048a0e04a895854b463e SHA512 d09a48cc9ab21ea1af54f57d579f9969f4a83b441b7a43ce778f9082ab4334cc7a1c770fc46abf7a6f46d1ee39b57296c5f15afefaeafbef964efd3aa7b361c6 WHIRLPOOL 34859ab50e518c62823da0726f0e4f99b902e39795d6bafd7014a1ee8c2ee28ca4f9bf737c4cbe9abaf2abf06a2f603f60ed670eeb8437dfd885269c4342463b MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEWq0ACgkQiIP6VqMIqNdWygEAhapyRlOKbpv/e+fMSoT8zJuX -t7U//rUSUkx5ahoT8ysA/iNOGJ8rRzZAGi8zysyCjotchCm2fjYNMK9p2MMLNKqJ -=4tv3 +iF4EAREIAAYFAlMEZV0ACgkQiIP6VqMIqNd5lwEAlhX3O8X1CdB1lB2VZ67+Y4OF +hNcxqe17G7r2Q//p4OUA/0xgb3sVeME2YnNFB0PTapASu+I4uLjh0HAdouyDDeYw +=4M7A -----END PGP SIGNATURE----- diff --git a/dev-ruby/activesupport/activesupport-4.0.3.ebuild b/dev-ruby/activesupport/activesupport-4.0.3.ebuild new file mode 100644 index 000000000000..76fc15ee6e30 --- /dev/null +++ b/dev-ruby/activesupport/activesupport-4.0.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-4.0.3.ebuild,v 1.1 2014/02/19 08:03:40 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19 ruby20" + +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/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS=" ~amd64 ~arm" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + >=dev-ruby/multi_json-1.3:0 + >=dev-ruby/i18n-0.6.4:0.6 + >=dev-ruby/tzinfo-0.3.37:0 + >=dev-ruby/minitest-4.2:0 + >=dev-ruby/thread_safe-0.1:0 + !!<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/dalli-2.2.1 + >=dev-ruby/nokogiri-1.4.5 + >=dev-ruby/builder-3.1.0 + >=dev-ruby/libxml-2.0.0 + )" + +all_ruby_prepare() { + # Set the secure permissions that tests expect. + chmod 0755 "${HOME}" || die "Failed to fix permissions on home" + + # 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" + + # Make sure a compatible version of minitest is used everywhere. + sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 4.2'/" lib/active_support/test_case.rb || die + sed -i -e "1igem 'minitest', '~> 4.2'" test/abstract_unit.rb || die +} diff --git a/dev-ruby/rails/ChangeLog b/dev-ruby/rails/ChangeLog index 777b1904a26e..e478cddc1884 100644 --- a/dev-ruby/rails/ChangeLog +++ b/dev-ruby/rails/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/rails # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.281 2014/02/19 07:27:59 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.282 2014/02/19 08:05:55 graaff Exp $ + +*rails-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +rails-4.0.3.ebuild: + Version bump for security bug 501750. *rails-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest index a6b3cacdfcf8..b8a68a4d1ef1 100644 --- a/dev-ruby/rails/Manifest +++ b/dev-ruby/rails/Manifest @@ -4,15 +4,17 @@ Hash: SHA256 DIST rails-3.2.16.gem 4608 SHA256 fc470010d70c7628e9e6c4bd535f85571a24cdfadf9b58560e6b2d5f3d396ab0 SHA512 b51706922426c6f5f7bf531dca4f0d0c45f60cf1a2ac0b7cd9f1a39d38f27018bc46931c6ba041c31268a7616294d81c91f93fc0663047a80a92b00a71a16e28 WHIRLPOOL 27a069a2fdcd3cac99f086d9c5ab31fa0b67f3caffc845dd52fe28a755ca58fb1ffc7b94e03b4cbb56736839e2b4494bba70d6fb3ba9945588dc86d8541bacbc DIST rails-3.2.17.gem 3584 SHA256 8eff1bbf9f22fa943e58e9b71c6bdbe5d5d95caf022bec38ce083599961cb984 SHA512 cd8ebfbd78f4ee415121d24f490024bcbab0e1b18f4ed5572ba7be7c27409055e3d233e26aa7e10cdc919b310be5ac85409d3f0371144b21913a772c958543e3 WHIRLPOOL 92ebf09cb682185e5bbec7af6d2da6c6397a1f31d94b41c9482b0ad060b4dbef5f1d5dcb74d181be7befd72bbb5536faccc5491cbed94c59aebc20b22e55bdce DIST rails-4.0.2.gem 1548800 SHA256 b7485afabce7c526eee714f7daf020cc7f18be66567a55ad806b81294cc19ffa SHA512 98e07f98ca457ccba7f26d486712a5f6a8ce4c0d2b134a19278e354ea7bb152c175418425a2ff3c502b7ae47e7daa16e0ee3233c9463492f493de8b49f67eb6d WHIRLPOOL ee701680cbaa833e5082c51a18709f9ba0d44b17be7f2cc70aacab875816fccc936ca186c6bee09c08dd22edcf470af778c6e6a5c0c6ee6850bed4b9c5dae1ac +DIST rails-4.0.3.gem 1549824 SHA256 649f8ca0cdc10d47e6bef73e098937a2a61f5aabbcf2fde930d28675021e81be SHA512 5c5addf2cc136300befee1e021f71936e3719f88047d390ec6e338efe0aa475bc4f18a0a1de1f5f2ed6c7fe49d9e0b4eacff154054210a77239784e6a49a994e WHIRLPOOL 312d934851c83f6181c45301af21a4d17287252def045fdeddd32b970199db06e3673defe203e12e1df3f9c6206ba687953b0169239357206a991aaf3bf3d2e5 EBUILD rails-3.2.16.ebuild 1062 SHA256 3bb1c57255b8383a421881186eefc9c18a02907892e4a5c8c03fd34d7f28eb5c SHA512 d3c0660d7466dbf190d3ee0ce9f6c3f729c397d2828657450ac12295c929a21e9794537dd087da7e3a4ee240e395d82eb8da22b3e4b617eeacffd65e32cfe8d9 WHIRLPOOL e0b38025385ed82fdffdf35b66bdfef46e78c0d72c45628c09e1b0d9f830f2778235fcc27aabbb736c4afe99c7392119e383f967b2352f55ce4ca24a1c093af6 EBUILD rails-3.2.17.ebuild 1062 SHA256 b7db60e5a6145c30fd902ed3b00bbc31e0a404f1b238af9a8d99f6dfe9e7156e SHA512 e90df9df7763d14a2b0687f63bf39e742a1e6591c008a2e41c7762017f720a54293822fd2b4a33af126e68dedcbde22e9d0a3d0b8190258cdf115e3337341f0f WHIRLPOOL e366a66d7932a0b1d534c0a8931f8fb6a701a04c4ca4ae6f0b853789f11d1b37aa309a8676073683a089de6b62fb6935047c2247491ca1758e0731965f4c992d EBUILD rails-4.0.2.ebuild 1119 SHA256 cca2b5a21aa4ecdba188a8b37b64565ef557e89af53415fa3088880fc1a39f52 SHA512 d8ee25c38760ff81b1fa998bb3e713f8606103222abecb35359c602502589bdb3f12e0312afaea91b0d57a6b7a507f51768a0dc603fe99bb450bfaa131b45f15 WHIRLPOOL 35a34846880c68cf44a3739c0ea8e23b95a61ab95bf08cfde93f40a6d7adb6ce4075ee692349ad0ef1aca631cce94e11e79693d396396c4ad3f46bd9153a6f2b -MISC ChangeLog 37130 SHA256 f458fa893c3884c5bd646158dcc4a9d1bf70449ad50b6cc2246735e41ecc8b05 SHA512 7ace8da388de295a8af1dce8f92ed0762ce25a996336ba68daee54a6d8bb67dcb42d8d5b3828f82be032115bcf37feaeef9c587ac474d3e8280a096990bb2a50 WHIRLPOOL ccbb6480a5a207ad1e3a788a781c2368cb0ea913fd8a62c46ba1ffc74bd723decfee8b2b1b79eb8124fcc9de52a3829486ffa28d8dfa32551130597cc84e8c39 +EBUILD rails-4.0.3.ebuild 1119 SHA256 a38a594c19108c97244491b682a1c799a9d5ce7ceedf57e32c2b06204993d66d SHA512 4c0731c47a1dee677e9fe9f43706cdf0a5f94f0dd5abcc722b242bc3bb870df89112788267ff3da29368841cd2ed613938cb66bd6998ac656302c5ff3108f857 WHIRLPOOL 4a06ef4a915c2bc626a7a1cf9c8a94cd0c277814ebd4355afa16a18414cfd928c63cfc96300d1cb0d2449596f29e9a8a7d09f2a1dae0c9a728e4ec2750a95e25 +MISC ChangeLog 37270 SHA256 1cd2c0a169e971a13edf578eb625aeb0badf3380b37a1f184a371c6e53f40bb8 SHA512 541017d4189f276649c716d9b90fc7d6866652c5d06a8140fab01e07108f001424eb6783219a725d2631db4d8cd6c9141421f8d17f51c3ce404bdb00249f3887 WHIRLPOOL 81f3f99154beee310d597ab5f03b33f2cde8639ee5c1d2b820ad1fa95818d6c0c0ff7cb9a1c8cf78ab62ea055a03fab7dd345f105a09327fcaa2545bddf7af62 MISC metadata.xml 393 SHA256 ab0c7d6f591fe1803349f791b02e9be652e39232117c98f1b173c7ffb0854dee SHA512 dcdd257e9e5ad70fd720cd74ad12f3d292b98f72cc45c80ac02599fe46d16fbdfa84f78e6781756c59fdbc9a808c4734e491c07e320a54a1d2a51241658bb713 WHIRLPOOL 5317c82e4e1ac614e51dc74741272cf1b20fa0cd7b72c77559ecd1115d82dd7b9359bdcd80f1e08c358c096fe1f77e4d8d9e30e6ec70d6246a09613b92fef4b8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEXQAACgkQiIP6VqMIqNc6LAD9F9pr3p/cZZbpv9T0yGZ1upTX -s5FaNqFbqoXhHhItCIkA/jXibXbRHV249/6GIKwj7N7RVMS8mxVYQ92LdZUEKwFd -=TCxk +iF4EAREIAAYFAlMEZeUACgkQiIP6VqMIqNcLIAD7BSGUxSaA0Sak8+jgCii7RHj1 +5kJReEBjp/3mB0F/VIkA/3d66eTM0qC4/JU6v5QTvkafhkAJf1gfx5UYmc5zKaWP +=JklZ -----END PGP SIGNATURE----- diff --git a/dev-ruby/rails/rails-4.0.3.ebuild b/dev-ruby/rails/rails-4.0.3.ebuild new file mode 100644 index 000000000000..6644c5a3b84b --- /dev/null +++ b/dev-ruby/rails/rails-4.0.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-4.0.3.ebuild,v 1.1 2014/02/19 08:05:55 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19" + +RUBY_FAKEGEM_BINWRAP="" + +# The guides are now here but we'd need to rebuilt them first. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md" + +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" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:2.0 + asset-pipeline? ( + dev-ruby/jquery-rails + >=dev-ruby/sass-rails-4.0.0:4.0 + >=dev-ruby/uglifier-1.3.0 + >=dev-ruby/coffee-rails-4.0.0:4.0 + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/railties/ChangeLog b/dev-ruby/railties/ChangeLog index 6db680be305b..fd149e8ba989 100644 --- a/dev-ruby/railties/ChangeLog +++ b/dev-ruby/railties/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/railties # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.67 2014/02/19 07:27:11 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.68 2014/02/19 08:05:40 graaff Exp $ + +*railties-4.0.3 (19 Feb 2014) + + 19 Feb 2014; Hans de Graaff <graaff@gentoo.org> +railties-4.0.3.ebuild: + Version bump for security bug 501750. *railties-3.2.17 (19 Feb 2014) diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index 8c0529f58101..6d9c56964d2b 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -4,15 +4,17 @@ Hash: SHA256 DIST rails-3.2.16.tgz 3566631 SHA256 8fe61b98496e40d8aaef5f8db217f2aad56c9add1bf8417c37a0cbd24f74a57e SHA512 304ef964c33eccfdd4dc1a1c47d43b05e7498d869c64a2ba7a62e8356a07d03cd3f48e1edb9b80d2de1cafc8d91f6ac491df9b0abf3c30d6d22f34f39571965e WHIRLPOOL 5a6ba360c741a7aa3979722ae20790df65e05347a4bad77eea805a9601de2e4cc50a02b8f75d7b7e827da8bef62e8e4e72bb4d4c1de9e783f8f5b95d156bceac DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68 DIST rails-4.0.2.tgz 3720518 SHA256 cd973b85cfff735da80d8ed4e11421e2242be735d96cbe4d83ac0c4b6ca7c8d1 SHA512 67d7580c0081deeec4271f96caca6d6db8f65864c876a237e7e3f0e8c6e495d299f103dcbe7627385fa4fd3699dac5015e20be90187ef3b2af49352ad9c8d6af WHIRLPOOL 5b496df36ca4de6a4b55951fab2403bd8b31b3505d17d450bf2edf084429a7689c4fdeb8d19d0be40b2d4d0ada8cefd6c3fc104c2428769d2ca8e434d97c6465 +DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974 EBUILD railties-3.2.16.ebuild 2091 SHA256 b2eafe8fad3f3a57fdaed2249cdcd283d5bb4269ed6df74e2230cb7db1db42da SHA512 d6d41a443375aa456eac56584cfdda25fea2077018af070d01075a0af5e4eb5f6c7174f0fbb904b07a2d541506fd099f87ddd1d9b982183244b817264817439e WHIRLPOOL 9bac9646d1cd34e73f896b9a26c9f456d9498fe9725701401d7b9aacccd31d0f33226af10427bfcb478e9399cb27f896ee508d6f244674f6cc2c9c107e3e44c8 EBUILD railties-3.2.17.ebuild 2091 SHA256 9da8e23f10049aacba6a89072c5ae61ae13a826f459446a09cca0415ce4107af SHA512 1ff7c358d448b5f3c922abcfb2d2584339f228a647442a2c70f5db7cf7fa39a8dad80243c7b0024a74c3a876055ef3a7a8ee6a2aef189f0be428b3ef05d30429 WHIRLPOOL bd18a850bf4e9b3fbdce55ed6e079f1526d339dde0e0643315fabccd9baa29ce597b5d29d840dd1aa19eaee7c5dd81035ee7f73906b5ab9381d48f8ef3e80fba EBUILD railties-4.0.2.ebuild 1730 SHA256 10961208aa0377471d3533118b3cfcd318c95c7a2f198e9132cc31b93f399fb7 SHA512 d1968ae5b5bbee7f1de0b2a1c55ed506962e199175ac2bfb088b78075cef63ecb050747caacf3956e547e4a4b07575f0398fec1e7b1afe9af92ceabca0726e5a WHIRLPOOL cd8a945ca12ebc2fe9f2fb5555e6a35719f063a91669cf114d41d9cdced81d35a1eb8a192bb6ca80719b7ff6f57cb385f633ea3246cd5539e5c1bb67d527eaa4 -MISC ChangeLog 9857 SHA256 9bb5d79edf7dd4b78057a61217ca2f7b0f4f18880e72eda364572c95db5abca0 SHA512 71836cb2a25ccbebd998ade87a8356a040e45a8f6700c0b3456b99f773609b70f3ff1716164ed969c442d6dd088fd03605ff8887907ebc88e106fa6032d3c9b6 WHIRLPOOL ab8b79ded587017429ff78d43d27a06c8e97be8b705e40f1dbee40ca112683ca44c6227abdcf9ef3dc4f7abeb251fb6fabc7118cbbe4e21c32620148c80b58cf +EBUILD railties-4.0.3.ebuild 1730 SHA256 7e92bfa81d0a53559c6729361c82269328d9c0af94d4b882be2e52a0c41f1756 SHA512 24b0b4988d846071d6f712a12a2cc89fb25bc40faf5a72c883af63a0217ead01c228e77a9bb6dbd1e535aa130dd4639e49dbbe84e089f656c2e3e5f5e8a03818 WHIRLPOOL f8529964d2aaa15a5a53ae9ba4c2dafb716160a6b8b015d7eb2b5eae4a9e1245ac92f105033dfe6d32063894cbb27dd32da24e7dfee2895207f192338a117089 +MISC ChangeLog 10003 SHA256 cf4e13c9ede0d832af344cd7ab035d68b1e97fe404f2f86c302236278016ae0e SHA512 d3e7046ec9c10b2a29535a47fa71fc208aca9582f22daf0a1c1097c5227753beebeb365292695fcc3df4bc6f0eb799e18a302c9d6159695ee96ffed16ca4bbaf WHIRLPOOL 9cc725692820b79f601fc3b7405019d2e9f1b388e2ff59947ee3cac06e755cc74fc9bea21c5a6bf344986718acac223a863d4ffb4c3d2aa59bb8fc5da9528bc0 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlMEXNAACgkQiIP6VqMIqNcxcQD+Mp9nqM4vkVuWoCFV7ga7w1gk -9vxXPXf7908pExJ5JjIA/2ekY9n4VtbzdaW1b7ere8BtsOwImY7HTdnL1ppl7vjg -=oVuu +iF4EAREIAAYFAlMEZdUACgkQiIP6VqMIqNd2lAD+JoVoWgGxKhDxA8kzQw0WgQM6 +Z+x2eNcTZX6mGB7SM4MA/iHSqYIhk8CTW4j5VnOLGJaM1ziyaiycuIPYw8p1PlGd +=jkAZ -----END PGP SIGNATURE----- diff --git a/dev-ruby/railties/railties-4.0.3.ebuild b/dev-ruby/railties/railties-4.0.3.ebuild new file mode 100644 index 000000000000..43dfaa6ed41b --- /dev/null +++ b/dev-ruby/railties/railties-4.0.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-4.0.3.ebuild,v 1.1 2014/02/19 08:05:40 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +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/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +# 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.19" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=dev-ruby/rake-0.8.7" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.13 + )" + +all_ruby_prepare() { + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths" + sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die + + # Also allow rdoc 4.x + sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || 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 +} |