summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-08-18 22:19:21 +0000
committerHans de Graaff <graaff@gentoo.org>2014-08-18 22:19:21 +0000
commit3b1bc1eba8b03f3e50424e3c09d410d362d0ec22 (patch)
tree2351f5b2c1b8d00dd3fcfaa759d5e00c3961dfdc /dev-ruby/railties
parentQA: EAPI bump, revbump, remove old (diff)
downloadhistorical-3b1bc1eba8b03f3e50424e3c09d410d362d0ec22.tar.gz
historical-3b1bc1eba8b03f3e50424e3c09d410d362d0ec22.tar.bz2
historical-3b1bc1eba8b03f3e50424e3c09d410d362d0ec22.zip
Version bump for security bug 520212.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/railties')
-rw-r--r--dev-ruby/railties/ChangeLog9
-rw-r--r--dev-ruby/railties/Manifest22
-rw-r--r--dev-ruby/railties/railties-4.0.9.ebuild71
-rw-r--r--dev-ruby/railties/railties-4.1.5.ebuild72
4 files changed, 159 insertions, 15 deletions
diff --git a/dev-ruby/railties/ChangeLog b/dev-ruby/railties/ChangeLog
index 45efdf551629..78b9a1652ffd 100644
--- a/dev-ruby/railties/ChangeLog
+++ b/dev-ruby/railties/ChangeLog
@@ -1,6 +1,13 @@
# 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.86 2014/08/12 21:41:28 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.87 2014/08/18 22:19:06 graaff Exp $
+
+*railties-4.1.5 (18 Aug 2014)
+*railties-4.0.9 (18 Aug 2014)
+
+ 18 Aug 2014; Hans de Graaff <graaff@gentoo.org> +railties-4.0.9.ebuild,
+ +railties-4.1.5.ebuild:
+ Version bump for security bug 520212.
12 Aug 2014; Anthony G. Basile <blueness@gentoo.org> railties-3.2.19.ebuild,
railties-4.0.8.ebuild, railties-4.1.4.ebuild:
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index f0ce27688104..d85656dda027 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -3,26 +3,20 @@ Hash: SHA256
DIST rails-3.2.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea64e99e19ecc98b134dba41 SHA512 4e75777f292ac329c893d13f7632ff7ab9cd3c953eaca6bfc90f6371821ae5f95a6dbcb00f76e202fc256c1da0be641fa804a4f589805521be0a1736331e41ba WHIRLPOOL 8e5a4cd46cdc97587bfab2dcf392625e5832265171a1951409323d9ed9f9896c986a81e90e5b570c008125d042090400afb963d12a029237a5e69895ddcbf207
DIST rails-4.0.8.tgz 3754211 SHA256 8e005661e342feca5145e3100bd814387f23b6e1578731c0f0051d361f23ba4d SHA512 4344b58bd02ff7d14d634260c65030d4f4d6bbb52096d34399ef97c40f6892987d5111cc80653eb33e4ad579fec6b863bfc66dd3a577663c29155b03da113d6b WHIRLPOOL bcc901197404f03af025eac239c82be64643860da88c1626918322aff28c40fe24e440d4b711d7f3fc9f247fb7f273d05154f5ff04c1a91ed138b49bb4e6804c
+DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7
DIST rails-4.1.4.tgz 3698616 SHA256 77cfd1a7cc5ef37ae3bb9373e3d6770e5886c8bb316bc3d043dfc7afeccc877b SHA512 95eee02d04669ce47799df1677709c3c7364c18f23e1403d090826f18a087c890a329920a00de46d2b23c458464fea72dbcfb067bae229880c2bec979ae5c083 WHIRLPOOL 538fdca3e46b74f612b4c594e96fbbad5c100ab8230d38442b5ec9058b5f69ed606096025e7ec531ce747ec9a773d8f8daf717a41eedb4f509bb525d282efee5
+DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b
EBUILD railties-3.2.19.ebuild 2104 SHA256 c7a5db4d5a716e84a13a3ec374a02646597388fa3d3100e8ae28d163fe4a7cd3 SHA512 4eb5c9e3929d21955097ce4198f1848aa5af385fe18f7bd707e36686a375816f20c46a711cce316481e3d1c88ede942ede1505d0c2fa8738f840949dbec34688 WHIRLPOOL d6fd5bf17efbfd3f4222bca5c2cfe7d67145a122fdd1d1265a1edb38773f4bdbe7d91d097d0daa6be789914c30fc6cc47b8921f45614103af47ec12de2e4454e
EBUILD railties-4.0.8.ebuild 1762 SHA256 65473dd5661bcbbadd913d0e66f7e606b6fbc1d32b96fc1f27e57dc07628dddc SHA512 0527472fa4d1421772cc3dfddbf768763bb91dbd7cb270b38d76cbafc30ee55429a0da1b6ce9e8b1196f2c594f2dede71aeb5a07e781a3c0cabbf6bfd4a75c6a WHIRLPOOL 4699776e05974ce82dc85282721efb6347640f4795423e351d7204014e9175dd6d0ab7c993ca57282cf64ce0105d404d25679179bed7d5b646a7b630ce1f8080
+EBUILD railties-4.0.9.ebuild 1760 SHA256 9c26d96065fb2486f7ec57999cd86e20060f42c250c0b19c1cac02152a624ff1 SHA512 6c1e6e3b3cb595aba69fe101f8ba74f2273a99e5effdea659882e8ef9a40e800cccdacf445e77ed3d1b3506c914fc3d1f64c8ef3fa8ad8d99ae186f3d890b2af WHIRLPOOL b5dad8c7ac8d2b3844409f8c427bbc13870a4d9ea8f752ab99ac3dfbd17a26af4d30151f30d95d460ae9bc18fa3a8648dafad3ec6f91f3aa2daafcc72808434f
EBUILD railties-4.1.4.ebuild 1786 SHA256 10351fc106da4f603dc88935e29a83f227b8c62f0a98a453aa2697dfe520c13f SHA512 bb351ffcd56edbacef8affc5a7ce33171c865668d299166918276f40a88f5cf362c15e9796f0fc8ee1f3efca6d7a3e76e8298735f2af29a93c1791eef4c4d4d2 WHIRLPOOL f55b04035670c372329429da6a264240e6cb50cd42fcd152af44f99818506f3de00357801a749ee34fd60f495dd9f2cd875d2efaa3bd097f618d6946d05fcadc
-MISC ChangeLog 12722 SHA256 5cb092340574a223889e2dbcc97b327e50484449b61085e71e7ffd3d25f43804 SHA512 85773a9b5c7539f02571f3a0ab0064b1971f2b0d5f3f9e745359fe30a31c56c86bde1a56e7c68634405a97f730ccf80dc8da11b6ffda46e50006424d1e0e4b34 WHIRLPOOL 08017abdc6ff01c64f0423fe057ae5df863c3908dca0ff6a4525ff74723e0cc54e48b164eb71e9d7c0963addacaa4113885c93682280283dda49737314bfe9f9
+EBUILD railties-4.1.5.ebuild 1784 SHA256 68a48a019bfe41ddcc393624b7b7642fe0a36a405a9cf36c2ddd07828cfaee0a SHA512 1160a3cc55dc319ba7f1fe07273ac269d7c1eb5237e3fff4717e0a777e0296607f33026d703d0498a34f8f43f21c840f7b96f1f5485b6fbed2a89f8352ff573b WHIRLPOOL cbda25bc424282fbf24fc8ee03ca226b0ecfaaec0bfc2b1df7e911d2c7776350a79483a26d5857141b2d92c9199237458e028398c40bec74e153e9029a85aa23
+MISC ChangeLog 12922 SHA256 fcb66589aa5492838b5f26574f875fc38958644e20bdb304749681ba8a539659 SHA512 eca9e3f57981380bffd68ac9de70e69c65a51a56773f5e6b6876aaee3cd526419fc27bd311e2a1ac360f6c7cbf89189382d912a1c03fcd084f67e0518ef59b13 WHIRLPOOL d026e3aa5ddd611cc5ccc0363734dd27ce793035e7b56270060bf59af97a3b5eff427a48fcb97db55ca40772e9fdefb1e6fb71496fbb261084a9ceafc6936f62
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJT6oqKAAoJEJOE+m71LUu6qe8P/1BJp2qeLyQBPRmPQRqK/Dik
-NGi1AdhUcACMytB5XemgWeXVhOWn6XjXP7+f4fKeCFUW4S1ZlRAoq8lhmb8gMGVx
-aBLJH9tawdP3jzI4iI69AyzELqon4sELWgea10B875Hixh81JQuTdSraTeoQjQnU
-fNtslXVh19DWj3u8cowFgvuxNkF+dskw3bLzHohI86HC/5kBkGIAVtV6hZGUc6Sz
-Maq8P/LqYsrRjN2IwW4hYKNhJlJmGoungJl0gwzAC77b58ZQu8SHn28VyUjOYEbV
-ba4puYUpxVszRGC4ydyyJB036DC5qZU+ynRRizyJYzKgDIc8tpjkoCgf1RFL/0KA
-3UOMkR+mITzRZk2+EQeXJQ1xQMKzlzkgvWmuSEAE6cYa96LFg3E/ax896CtuLEl4
-jcrW4jlPgoz3MywdaaO++/hXUvXl749c/AwhTojw6W36eRWpCt6r4QAzrhvNBKYP
-ShWEkV/V7/j44cIYgn+BudxaP2FsM/PUjkkFr8PaDfli+r2HVZCiyDdzIfTLUvB1
-OCTD4MOM72euI/QRbR3aNxk5iur0ZtLCFFvHufXItVJwsxPT9f2e6maP//2DqF8s
-o7i63cri5EVI8U/BIu3xqON301gSXb1HBzB4LAmQJNP9W1cYfsMCu5uhsvrVLoD4
-JWBnupz4f8Kl3/BIUe1+
-=yxmB
+iF4EAREIAAYFAlPye9sACgkQiIP6VqMIqNcGKQD/VQh5yUKyRwdNNfSdspondEUH
+yfAmJK215J1B48/YQQEA/18mbDXcOZ2V2W14ahaVjc2DPxpoBst1vVjspj8F6AjE
+=gb0Y
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/railties/railties-4.0.9.ebuild b/dev-ruby/railties/railties-4.0.9.ebuild
new file mode 100644
index 000000000000..8dcb9d698e77
--- /dev/null
+++ b/dev-ruby/railties/railties-4.0.9.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.9.ebuild,v 1.1 2014/08/18 22:19:06 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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 ~ppc ~ppc64 ~x86"
+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
+}
diff --git a/dev-ruby/railties/railties-4.1.5.ebuild b/dev-ruby/railties/railties-4.1.5.ebuild
new file mode 100644
index 000000000000..76676a9d9b5f
--- /dev/null
+++ b/dev-ruby/railties/railties-4.1.5.ebuild
@@ -0,0 +1,72 @@
+# 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.1.5.ebuild,v 1.1 2014/08/18 22:19:06 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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 ~ppc ~ppc64"
+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/actionview-${PV}
+ 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
+}