summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-05-06 18:53:32 +0000
committerHans de Graaff <graaff@gentoo.org>2014-05-06 18:53:32 +0000
commit606252cc5e9f8628ab26e99fcf905988ada888ae (patch)
tree186c94f97f87b174a256519c2c0cbf33eaeecc95 /dev-ruby/railties
parentppc64 stable wrt bug #509684 (diff)
downloadhistorical-606252cc5e9f8628ab26e99fcf905988ada888ae.tar.gz
historical-606252cc5e9f8628ab26e99fcf905988ada888ae.tar.bz2
historical-606252cc5e9f8628ab26e99fcf905988ada888ae.zip
Version bump for Rails 3.2.18, security bug 509706.
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/ChangeLog7
-rw-r--r--dev-ruby/railties/Manifest10
-rw-r--r--dev-ruby/railties/railties-3.2.18.ebuild82
3 files changed, 94 insertions, 5 deletions
diff --git a/dev-ruby/railties/ChangeLog b/dev-ruby/railties/ChangeLog
index 4b2f7f165603..aa130f9f2e73 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.73 2014/04/26 15:10:15 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/ChangeLog,v 1.74 2014/05/06 18:52:54 graaff Exp $
+
+*railties-3.2.18 (06 May 2014)
+
+ 06 May 2014; Hans de Graaff <graaff@gentoo.org> +railties-3.2.18.ebuild:
+ Version bump for Rails 3.2.18, security bug 509706.
*railties-4.1.0 (26 Apr 2014)
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 619cdb6b206c..52f4d3116094 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,19 +2,21 @@
Hash: SHA256
DIST rails-3.2.17.tgz 3566537 SHA256 f94972ed71c005ae1f7520d8840852872fbdf6c834bb2eaf1516fe63e406d609 SHA512 4ad32d71108d444bd791ffb2fded25deed69a304a4d6497fb12a586e07348bf4cd1a453614eb932a907063ad6166b89f4778742cb5c2c420f17a116e11b964f6 WHIRLPOOL 0b0911120202e3152a74d31f3b7f8a24261f8e163577ad88c12fd85be088871a0f8ed46b305325250bb830f786231ff349e847b2f642cba02905a95a9a022d68
+DIST rails-3.2.18.tgz 3566632 SHA256 25f5c98c965a222b001ee07eefa7e2c3719bfd8f6a9b44eedd4759c646b05895 SHA512 31e219eb038bffe395d2dddd59d5b861001f5ffe88bb1fa33e87e584d70f0d0a8143b905cf736dd328dcea1934ff662e59ab20e3e9593d919b1110bb1f92a3f1 WHIRLPOOL 3188b58902092c5f2a4c6ea905698200b65e9158c0bac41374187bccea9fc68bfc05631060b2ef6506cb69d13fcf38ee7c8a5aec9e3166a9914c59110b4e3592
DIST rails-4.0.3.tgz 3721788 SHA256 deed80da9b800789a718f95dde5a0a13f18fe6d0169987165a54e7b6d8edd4f8 SHA512 4ac37e5f2c3992aa33020cb7287c9415a014c475dc176b2b51e6112da8bef3b8626216134c5495a8643a9452c7bd78af9a4e2bc77e9c098f8908335d4a27a918 WHIRLPOOL 52bdd5ad2cfe74976b2565963cddc6cefd51ec95fa4f6ca6cc81fe7444271e734caa0800b3cc7a425be0f7dfa47298079b10cacc5909925072935661cfc78974
DIST rails-4.0.4.tgz 3742294 SHA256 301c7320cf2609a52c230b72f694a669637e39625bbbc42286903b1ebcbc9816 SHA512 781fc5b19ff20da39793ee99761db476de30d55c6b82af040a8f6c69ee608780c14fb91047cd5dbc1d0ba44d2f1b3e862de45210a2373d98fc9bd2beb526e282 WHIRLPOOL 9535db2609e56e0c161beaf50e798334b6619ffc90c09b7dd54cd7b1e0a04b7095d8a21da99a4c6978390f09f1a43341e9e810d13e0eeb2ee54dfaf04f07a139
DIST rails-4.1.0.tgz 3678238 SHA256 0f2cff305d20d374a7326fbaaae991ac380676b1a4a710f36ac99b410902cabd SHA512 16a6ff43f19cb1bdbe0cdd4729bf9d198ec38ef258362832e6f1d2a065569a133527c7bb4f3394d8544cb012e9af41a643122600b8a196f9d75ab541a32034f5 WHIRLPOOL fb365255d0752104815f0d143f45c696b50863b83af0634a26c407d01d3d1f402b516aac3de425e696cb62e33ccb0395884e0ae68b9eb90608bb203bb1d2ee2c
EBUILD railties-3.2.17.ebuild 2091 SHA256 9da8e23f10049aacba6a89072c5ae61ae13a826f459446a09cca0415ce4107af SHA512 1ff7c358d448b5f3c922abcfb2d2584339f228a647442a2c70f5db7cf7fa39a8dad80243c7b0024a74c3a876055ef3a7a8ee6a2aef189f0be428b3ef05d30429 WHIRLPOOL bd18a850bf4e9b3fbdce55ed6e079f1526d339dde0e0643315fabccd9baa29ce597b5d29d840dd1aa19eaee7c5dd81035ee7f73906b5ab9381d48f8ef3e80fba
+EBUILD railties-3.2.18.ebuild 2091 SHA256 0b98b112f3173044cafbe61988499a71130352dd996164386d3d26ffdb3cf31e SHA512 ca286a17e0b837bc3c84511e7edb207d3186c61eb9c2058e5b1c820ea95de2f2dfe70a2a179ea89833d180f4346bf81a479a061f444b2e28a86bcb14e24717d6 WHIRLPOOL 901861ad62ca136da25bbf5faae9e45b35e6d482efaf65d120a6325b9b96894608bf8cf9fc2f332a4246e9ddc890302b4af279c24879744b821e6c7caa811031
EBUILD railties-4.0.3.ebuild 1733 SHA256 b41a56cf6df1317fcfd2ceec13ad1a8f39f92887ed86adbb951456c6e84bf29a SHA512 fc766432af7340e68559ddb7d4f8fa8532e9432a572db6924b518b6e76fb798d51011c1ed6a9ceb3494450261719196a9e8c2d2a33ab5855edac2d5dc07927d7 WHIRLPOOL 9fe9c7c32e03907253baa321b197ea1fd70261803e5684a82d269ab4a561fea48e52fdc00dfb774ea61ffb9b56aac47f6b641f252f419d3356737ebfe1d8fee7
EBUILD railties-4.0.4.ebuild 1749 SHA256 ef95aea2c736abb37512cb94a8401d35c6f0e782e7aa3293526b60196a6739ca SHA512 42f2bbf366d73747eda86873f4d17de8b67cb1aa7c100214bd975a4cd8f80864f778106351cfb1eddf619298efcfed3baa1e0cfc2cc842432bf9440ae1a55d54 WHIRLPOOL f5ccd22802cde40e0f0b730057dcf8615b4d17844c8990a597c45b3055a7d6d2a305ee1eb6920615155401e21ddf3fd4f1f661bce1ae77913cec9eb2f076ece8
EBUILD railties-4.1.0.ebuild 1773 SHA256 82e574024db0de01f543eaf097ee833ce1445ed84a6262362a6758e1bbe3bec7 SHA512 8745efbfec2cb9e484cbbe11c8acbfc72b4d84e05c0b61fae85da4bd98b7b8e93d63449481d3b88f2cfbdcbbf5c53ff45120e864d5f9c5dee0d8abd7708e073c WHIRLPOOL 29a0e5a56c9791b9c102945700f064eeb387ea3d081a47d12e609b3953e23e0739400b34922718a1c14f523addf95ef6b96b33afea7684b59f59d7e6601a74dc
-MISC ChangeLog 10661 SHA256 8c0149c7adb9616636408d4ae7ad8063edad5d1de155bc380aa6bc7bf3ad9ffd SHA512 f74521234016a45a17b07d29b83d4d9d4e3a24fda1ff514e5afd0642374efb50c8fbf2b5c18a8b6bc86891299d3b309d43bcb6fdedfb444cc6b16a376ce41063 WHIRLPOOL 9e05d8e7238c6889f06c70551878d69cdcdf97a51cabaf89a72643c72136654c50f76a1513bcb6526651abbfc360999b80fb9994e8a5d9a6cca0a82fbb324e95
+MISC ChangeLog 10823 SHA256 c2c04046d8834bb90faaa4192f2dd75bbce1d153b9db0daf0cfe6ab41ebfc1bc SHA512 f1b9c0f8193e9c01d817561cdd634ca131d5c7a906fe22aacc71a3d7a5a28e0fa0ea836d7d5fbaa1aa831aac6a9b90e68728e6ac574897d884d238a2aeedb6cf WHIRLPOOL 41f622a3de89302724a41014487c4da57cec3af4943a53358c8be580fd96ff1df7199c3475c3901e78e25a8c004462a1dce8e7912c23465e4ae975ed7ec41777
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlNbzFgACgkQiIP6VqMIqNc0yAD/cjnA441Lt89n2FviNTDf6zil
-F6wNopKaF2XbG8oc55MA/0t9ZfcS1Dkid0MrJNcYnjNihUolrL2XiYpQlxVUs9dA
-=mh7g
+iF4EAREIAAYFAlNpL4cACgkQiIP6VqMIqNeeygD/RGt0gtD1mSB0leW5x8IMLAfB
+sDGFp7DMKSmFKqPTmr0A/A7ezrd4WC03VWAuprtUi0maqfA9zLbj+h0coEpfr5Zc
+=KnxZ
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/railties/railties-3.2.18.ebuild b/dev-ruby/railties/railties-3.2.18.ebuild
new file mode 100644
index 000000000000..822a7acc5a45
--- /dev/null
+++ b/dev-ruby/railties/railties-3.2.18.ebuild
@@ -0,0 +1,82 @@
+# 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-3.2.18.ebuild,v 1.1 2014/05/06 18:52:54 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+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/archive/v${PV}.tar.gz -> 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-${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.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.13
+ )
+ 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
+
+ # Also allow rdoc 4.x
+ sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use doc ; then
+ mv guides/output guides/guides || die
+ dohtml -r guides/guides
+ fi
+
+ 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
+}