summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-07-16 05:52:34 +0000
committerHans de Graaff <graaff@gentoo.org>2015-07-16 05:52:34 +0000
commit85ff6252a37231f969395933feeced0c45466856 (patch)
treee2e6c4d208feec52f09e6d67ec0cb29c32125ca6 /dev-ruby
parentbup (diff)
downloadhistorical-85ff6252a37231f969395933feeced0c45466856.tar.gz
historical-85ff6252a37231f969395933feeced0c45466856.tar.bz2
historical-85ff6252a37231f969395933feeced0c45466856.zip
Version bump.
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/rspec-core/ChangeLog7
-rw-r--r--dev-ruby/rspec-core/Manifest10
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.3.2.ebuild99
-rw-r--r--dev-ruby/rspec-expectations/ChangeLog8
-rw-r--r--dev-ruby/rspec-expectations/Manifest10
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild62
-rw-r--r--dev-ruby/rspec-mocks/ChangeLog7
-rw-r--r--dev-ruby/rspec-mocks/Manifest10
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.3.2.ebuild63
9 files changed, 261 insertions, 15 deletions
diff --git a/dev-ruby/rspec-core/ChangeLog b/dev-ruby/rspec-core/ChangeLog
index 51453a51c69f..3f8e6c247a29 100644
--- a/dev-ruby/rspec-core/ChangeLog
+++ b/dev-ruby/rspec-core/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/rspec-core
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.97 2015/06/28 06:00:51 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.98 2015/07/16 05:48:26 graaff Exp $
+
+*rspec-core-3.3.2 (16 Jul 2015)
+
+ 16 Jul 2015; Hans de Graaff <graaff@gentoo.org> +rspec-core-3.3.2.ebuild:
+ Version bump.
*rspec-core-3.3.1 (28 Jun 2015)
diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 9974a8ce23cc..c4b43cb3c503 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -8,6 +8,7 @@ DIST rspec-core-3.2.0-git.tgz 275656 SHA256 a4b4400f08b9afbad1d9956a2ce54d380d55
DIST rspec-core-3.2.1-git.tgz 275760 SHA256 881136de98c27876f4b10c0857b2eb506c4a70249c60ebc9268766d885c75659 SHA512 dd323ad399d037032326a403e33786c62a7bd4fe3f98796aa60781c625632ab3e511f3a86cbe3bf897ec4558cf0c20296016cc317c8401cf7f99fc5b6cf3d44a WHIRLPOOL 607c6855c8b7a8ab4c44bb47c600c1e46521c68c12fd87fd3b04caedc74cc7a4820e48f6f76e833a9bb5add392ae3bc080e521261db220e84bbfa8f9edb9fc78
DIST rspec-core-3.2.3-git.tgz 276647 SHA256 7122fe372cdf0d4ff60aef42768fc9cc0350bd1943f5c1fa6189153829519ab2 SHA512 a5eb294c4770275662205b4edde2426c7d7ab7f9fb3cea6fc1171071b941a94b6d6386348fd83ba9e76a35512ea56be0b657ba2d8e210fe73c8564e76ebea7ae WHIRLPOOL 895d5fab418ddc5adc9a33078499f59b2865b636516110f0042bd08b4d9ecdb304f135655c0b05102f47725b94da831c986889b8a76eed3e8aa2c693f2d29d63
DIST rspec-core-3.3.1-git.tgz 332355 SHA256 9dc839186e72fe5d4b4f15500bc2a976d08dc4af859be2b69778b1c4f84d321b SHA512 cddbfc1dae98de2db31a5f9c5a60cf1cdd4995f35bcd1bea525f18fc8b3649d7c8a2e23169873874be22b4f75b14b89d086e2372ed1dd93a157ae03c5989a760 WHIRLPOOL a3e5fa2264b40313c1fcf1890087f218a5a9f442f82528f4422a315858a036ff36cdc671dbb7e1f4d937385e6568cb7950c43ab7249c78b834ba07e5dae671d6
+DIST rspec-core-3.3.2-git.tgz 332730 SHA256 aef9a2867a435aa7be57826c850e88e593232077dc42f12bfed89a92c7704d26 SHA512 6cadfa43d63df8d24105d88d6e8b22a495a30f04b289c71c8887ea3fead9ec8f071a6c734a140b1e4910f25094fd36c7c37b54a0724e734233ca584202f0cf32 WHIRLPOOL 1e385223ea8c9b32bfc6ecc93146ccad793441bae3426f6cb4acc07d7a1f2bc6e20be11597fcd27f3c6bb207482213e2eaf214835041df631d06b9bc524e5b70
EBUILD rspec-core-2.14.8-r2.ebuild 2748 SHA256 001d27479f30b88f009ad4bc13a8a14aefdd72980f7f88944e5c72521fa0f67b SHA512 f24a5bd0aa20578dbcd32b9a68f973f4352546872849590b84b733da7cc2dfd5e04fc9e10eb5196aa167cb143cd8ba6f1c2c939f82d23e5ea7d745e267ae23f2 WHIRLPOOL 9b9b4147a4872b1bf3bed3cd375b094843f0a7a638f1d1a65bc0ee9569565a270cc37fc46ee1fe4ab23d17340032985ffaf4687b957de6e447774b0f603f5a9a
EBUILD rspec-core-2.14.8-r4.ebuild 2789 SHA256 05cbdd3bec71118cfe7159ec6115c08b5dd534fc9ad4b95b4e77acfe584adee4 SHA512 e9686b53d8638b73573df9da5b1ac9eedc0e67f7b28dada684cd917384158ed193f9b622e5bd4f5bab1988833bff9507771f1f59910503f5b32f93919d2cae6e WHIRLPOOL b532e1d92b742c783d7d81809687ef961616e6dce6fced33c579972217a7502409388236ca5c88f9fa04330a6a58937b9ef177231ce05197059d445ae05778c3
EBUILD rspec-core-2.99.2-r1.ebuild 2506 SHA256 3ef2716af3b5bcd642964f1be78282f0134b0c5d2e493eeb9142ca96cd7f2be1 SHA512 9537c739b931a519005a8dabfc77e815147d326306e582ab5745fea446afad29c8b6ff4124bed4f34be344274c0a9c3c177a02ad536272d89ba38a40a6cd8902 WHIRLPOOL e05d61de7e91e65bbcdf9600c30e1e30cd2d5c58d6aac5b70b268567eb52e99e7883690c1bce3460d9411a4505781121d8cf6575e4f9912b1336eb09145f6698
@@ -16,12 +17,13 @@ EBUILD rspec-core-3.2.0.ebuild 2964 SHA256 e9b638c70892208f55b6c88311efec95749c6
EBUILD rspec-core-3.2.1.ebuild 2965 SHA256 90bb01a26dcc32d630995b8d4aba1bfa130a5e451bae8d2b253b08600d1e1f21 SHA512 8b5d5e0640042bc9e53d04865f52ebaa4646059e93b24911ff942a1578a30a18c14c67b242767ba04be75aa8318194c6493d61b7c13f03218d6541efbf2d0a68 WHIRLPOOL f43a1d99d85735fcbb6f84805de23c5bbab86425a093906cbdb6aa1f461ab2dd6bc31ac21d7fe5f47b196064043065f7bd67a258f1d816e1f103e2bebfe55237
EBUILD rspec-core-3.2.3.ebuild 2965 SHA256 5b5122b5f876f29b4b1659ca8932fa4a5587e5b7963aaecd970114eb694ae437 SHA512 11f97da500b513c9a393cd002f6ac381a680c8241fefd8487a175a9386266c429ec4f17c3b26c28729e74c862d83e802a5787ebe663bd2dd65e10e14a6b584ec WHIRLPOOL 549f12e00970c1a256f32438d526d531d79733eea5893d5c96345cd48c494a3f577ed2046cdb3418abef6b686705954372c97ecf9cbcafc554d800cf5405f301
EBUILD rspec-core-3.3.1.ebuild 3169 SHA256 3ed9abebb81c2f780e38ddcbfb90678cc82f1e110fdbf2e14a4595a000ccee63 SHA512 91ccc959cf7d8b6e0f679fd84dca0da69a5af918a6f3718b6a5482487ec7b99790a112c316ee5f683e14e5d2e6aa92c43fafb84f2720c9078b281b1541fc06c8 WHIRLPOOL 0a31bbc2c3f944f12d0dc1934336d388514b7050211980b84128f0ff30766aaa89f7eac126e1c3fb992a5e181fe808845300804e3327d827afffad18d76b1d44
-MISC ChangeLog 12756 SHA256 84d49a86e68a7e0dddda5210184225aa157af27ee0ef349faa558a457e65008a SHA512 69e7257ccb91a790fb3fa54b19ed8f5938084d95cd56ea6136e047a57916e261cd3c2af3c0bda5932e1adb3b032dfd31f458c8cb1c23e5b709cf6ae46aeaf355 WHIRLPOOL b0ae165604dfbd6b8477dcc60d656989a39c4ae52a09883004efc0588bdfe1a1f88f4f2113f50a6d8e938b579d7e05574ae9f83b0b9318da463bd6b6ce64ad91
+EBUILD rspec-core-3.3.2.ebuild 3169 SHA256 129967e25e57706e3f5a645c54da85f53e2ed27cdc45e4230616110b61712190 SHA512 599be32b7c22b65548ebfecba6d6d86350819712716db1a191421e1488c8c923b3a58d730ec96cea916597a720870a901aa8f454c0d1f6ad9786b1736bc185cd WHIRLPOOL 085110030480532fc314614ce138c30eb7e5d181ce5f264e6ca771f57872e620aee11142f0a3fc7a20062b987c0efb6cbc03934b633ab4deac6b205fa8cedd4a
+MISC ChangeLog 12882 SHA256 9d6ace96829f3a796b84e2b5e0f1bcb8cd7198f6255854a91af520eb91acc9cc SHA512 8bf71e9cfac32e0ed76448d634a75fc3208d6b5942e8d8836c6bcc19239ca5176532e80b5ac29a38f6c288adff9e123647b9e36c611eefc0d333b378d941055c WHIRLPOOL 6328e0acd6ad001d620a0ef595b699d390d065643270b528e84fdc0ecdb37754e5df93a389744cb00ecf0134e8c045dee06361c4182c58f60d954e7983a85156
MISC metadata.xml 367 SHA256 bf25407613918843f08446cadfc38569c3c6d1057a466ee4ee330b408b80aa70 SHA512 0f3abfdc71039430b9bad031c4deee33cfdea195f775cd503e16c4793df4189f2dd4b4e99f865d87f599eb34a6b7ffc71a45684321f085e7e37e176fcc5d57c5 WHIRLPOOL 41a1ea721666dabf0cd6ba98ac7f202c3aa75c7edf56a47dbd5aee5f7da9a48dd2912c90495a9ed35ca920758f59d3b58b76bb052cbe12b6348f39816f44b451
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlWPjZQACgkQiIP6VqMIqNfo9QD/YkfeLJ9dfvmLYJ6aqGimajdC
-a8JmtVKRQBc9bxq2Di0A/0X/aAJw/IGZ74XdWvG0VSLzZBb9ufDvDxIWGosyvdNx
-=PVmt
+iF4EAREIAAYFAlWnRasACgkQiIP6VqMIqNfyZwD/b0E5AsNLu5MfmBRljYzUfz3F
+Py9NcrqN2r1RYcSH184A/1HLikaK0McKz77DNfnHD7NFho73fYoebvvy2BBWfJU1
+=Ze+L
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rspec-core/rspec-core-3.3.2.ebuild b/dev-ruby/rspec-core/rspec-core-3.3.2.ebuild
new file mode 100644
index 000000000000..a4d030f11266
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-3.3.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-3.3.2.ebuild,v 1.1 2015/07/16 05:48:26 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_TASK_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-core"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="highlight"
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend "
+ =dev-ruby/rspec-support-${SUBVERSION}*
+ !!<dev-ruby/rspec-core-2.14.8-r4
+ highlight? ( >=dev-ruby/coderay-1.0.9 )
+"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/coderay-1.0.9
+ dev-ruby/syntax
+ >=dev-ruby/zentest-4.6.2
+ >=dev-ruby/rspec-expectations-3.3.0:3
+ >=dev-ruby/rspec-mocks-2.99.0:3
+ )"
+
+# Skip yard for ruby22 for now since we don't support ruby22 eselected
+# yet and we can't bootstrap otherwise.
+USE_RUBY=${USE_RUBY/ruby22/} ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Avoid dependency on cucumber since we can't run the features anyway.
+ sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+ # Duplicate exe also in bin. We can't change it since internal stuff
+ # also depends on this and fixing that is going to be fragile. This
+ # way we can at least install proper bin scripts.
+ cp -R exe bin || die
+
+ # Avoid unneeded dependency on git.
+ sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
+
+ # Avoid aruba dependency so that we don't end up in dependency hell.
+ sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die
+ rm spec/integration/{filtering,order,persistence_failures}_spec.rb spec/support/aruba_support.rb || die
+
+ # Avoid a spec failing due to path issues
+ sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \
+ spec/rspec/core/configuration_spec.rb || die
+}
+
+each_ruby_prepare() {
+ sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die
+
+ # case ${RUBY} in
+ # *ruby22)
+ # # The rubygems version bundled with ruby 2.2 causes warnings.
+ # sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/core_spec.rb || die
+ # ;;
+ # esac
+}
+
+all_ruby_compile() {
+ if use doc ; then
+ yardoc || die
+ fi
+}
+
+each_ruby_test() {
+ PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed."
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"'
+}
diff --git a/dev-ruby/rspec-expectations/ChangeLog b/dev-ruby/rspec-expectations/ChangeLog
index 075a218a11a8..f853810d881b 100644
--- a/dev-ruby/rspec-expectations/ChangeLog
+++ b/dev-ruby/rspec-expectations/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/rspec-expectations
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/ChangeLog,v 1.90 2015/06/28 06:00:17 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/ChangeLog,v 1.91 2015/07/16 05:50:39 graaff Exp $
+
+*rspec-expectations-3.3.1 (16 Jul 2015)
+
+ 16 Jul 2015; Hans de Graaff <graaff@gentoo.org>
+ +rspec-expectations-3.3.1.ebuild:
+ Version bump.
*rspec-expectations-3.3.0 (28 Jun 2015)
diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest
index d3200139f8be..9c8fdd223f68 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -7,6 +7,7 @@ DIST rspec-expectations-3.1.2-git.tgz 148364 SHA256 ad50e3a305d9c5ac8939d7e1f612
DIST rspec-expectations-3.2.0-git.tgz 157134 SHA256 a7196fad1cd851ed84a4725c90335c211b282e312ac4983fdc9ea62bbc0fa09b SHA512 de3111ded0b4138527e1cff170d059dd4725b10cc770019c84efc7583332a76c8ef115fdb675cab5ae7068a73f55e9583db3b05b70565760e80bdf8b9645afe6 WHIRLPOOL 3cb43ee930bce097d2c43eabf2d1939a35a8a593a9f5e271a137d14a3f2bfdbb096c89b4f1327b1242920eac62da23537b194c35fac297ad79679b62e5853bb1
DIST rspec-expectations-3.2.1-git.tgz 157533 SHA256 fd3813bb56818fcea59a71aec649546c33c3d10ad1473deb4b051ab8f2bd1940 SHA512 144609a9b148daeb95e23e421bdd00ba3571f6e751915ba699089d52567f9cd7a35a51be37772947d7fe59945281bf8c5afea6a68b6d0e87007266333342b773 WHIRLPOOL 5046afddb29a42b3456b25077d3f1f2be83e5db6a8e69c02e93711725466ecbe792c4670cd8bbd371e405b0706a1eaadb7c7d7b81df50c7c88732e98d1e32cf4
DIST rspec-expectations-3.3.0-git.tgz 170643 SHA256 1bf5062cd45c12cfa048deb73caa572372767513fffe9f12328ffaf8970a0891 SHA512 edbe9ec9482fb93ba4834b023b3574f6771936a17df7b0f049b090b10077bb2d336a30a2bf734fa2d2f207b04bcb63be9a4e1a33c905d3614c93bec1a23be51c WHIRLPOOL 2a396b888261094efce98cea6d2359ce1b604801de20884b69f2b6f0c6ea16d0546ce9a5c101a10ad19ae225c498e6e80068958aef2ee12e350c31a228fcb0ef
+DIST rspec-expectations-3.3.1-git.tgz 171117 SHA256 a40feb73c5c54fd6464ca262af4be50ef9d5e4a785b5ae7862946da42837e112 SHA512 fe0e5fc4e00c8d51866bc9699bc25b1e702c765c5443abbebe2f016833c6f09f9f8f35d86520b59d51ad0a196551f68c39a5ec707658826af838ed274f4986ff WHIRLPOOL 5dc55d62ec1df5add711c07470d2d7020b875bf43a57788ceb84b05807ec9d3b2e395fde16f14c06d265e8c36b44e9a9c9da306c049a019289a1bc3d265e18e1
EBUILD rspec-expectations-2.14.5-r1.ebuild 1442 SHA256 98d3b08651bd7b5d98c90b2747639c4cb5e9463ed3d035f81c9e8f78d06b4d97 SHA512 7676fb8d067dda71aefe897d6eb78602fbd000fc9a1b76cac4dc03a898753bee14607005a0a4ff462857bdae7d42f1f4e62108ce85ae62febe2f54efd11ec905 WHIRLPOOL 6ce834874fe42d961fc62c9e2ba2c95027f2f4debd9c094c8ff6ca09d34787bc8f28ee5884e2a54f4c58c7cfd7f7e4574d377c4b7e934f9dea631ee188242258
EBUILD rspec-expectations-2.14.5.ebuild 1424 SHA256 c5f3b4f9ec663dcc231ebc0d2ae7269c71713b8e3b960e0f9ce2a05712ee73ec SHA512 e55c543c088fd62432080f02440307d50c90c3772710ad379a10f76f603aef3514b04bd39d6a3fbc9bdd452f90b1f47d3c9e250ff5f6fc65f63f9752b183a82c WHIRLPOOL 688707446c09f232466986b9ffffd173e2c185804501683c835d169df9406031286595d89a21f4872306b7c1352c22a4de2ae409066e2b9a99cbbe313904e326
EBUILD rspec-expectations-2.99.2.ebuild 1620 SHA256 e5515142825e6225078ba1cefb86c4043b559e8bc0837485e3d89795d6306e64 SHA512 731337cb81aff56572ce941f74deac626732632983dc823cc1ed8c3da6205d9dc6007031923001d2253638d6c54443219f6e5067445c290eba3aab1fd31f28ba WHIRLPOOL 5575f54049c7bf6e479642301f5f89e1c0e8cc0c16564eacf5b6f85e8aca3af7fcc4d27890ae11b53caeadba8231df86eb6cd0229c6d5434ae99ad0a5b13d0ea
@@ -14,12 +15,13 @@ EBUILD rspec-expectations-3.1.2.ebuild 1681 SHA256 1e1055a82da8c49614ac58ae8bdfc
EBUILD rspec-expectations-3.2.0.ebuild 1936 SHA256 347af159c51c2293562f531c4f72e4482ed39ad7c77d8d12a239dfc3306b420b SHA512 e2532c2567a7db4baff3cf08fdc7807955c3a4ab7a4e35215fed34e880edede166e99d73303be042fda75297148c911b624365272cfea0679c191c7f5e39a4d1 WHIRLPOOL 08a1f1e754c5ca2273324b35a1b3cedc80c29250c3305cd0ad1ed7065b6c6633562e62c018c945fa621f5399362cdb270b4c8a422a6b50efbbd38c74a05e7a90
EBUILD rspec-expectations-3.2.1.ebuild 1936 SHA256 4ac11db82a18066c238e1adb28aa2dddf40c5e2d2b236c333497e2310729c7ec SHA512 11350f6c76d0d207a566d7fdda7a790574cb90416fab2465cce03062a9978daab77f44ac86111cb17a619a1a64fdf6f373fd3b0e9c7eefad9fae07ca622595e0 WHIRLPOOL 35e61dbd0c5b18c76f6b16b9195c7dbc873149b1febf2fc7d60a2851dc2939a52a13bb2c8d9b65a07e93c454443e358dad42fb179771998fc475fc0b743a8ac0
EBUILD rspec-expectations-3.3.0.ebuild 1952 SHA256 2e4a9341e446fcb670b42eee8b25745dccb36e42da94adf1e3e561266f9b880e SHA512 e2e1384b2779c4228228da21a40e74b8873f58554d9406c36f0bd7ba194e8f791c8125efc7dfd90d46897f403af0a9db96b27e3587da8e268aa7b5047e5523e3 WHIRLPOOL f014456ef6ad7d373d5c702b4cf75897e8f7406e62e8e0a29549f2e7e71f2aa0ac657205166aaba300741a341f7016071719b0893589ded80c1167453810ff54
-MISC ChangeLog 12719 SHA256 d32695ec6238493c14505eb9df83c79b27af372b9641270be20a7f099e5bd06d SHA512 8164f05bfa1280162748d6bb49d5b9fc867f4e1b66bc4b569604b94b437d6c87d349b09bfc7ce1f4cef60e4c720d8306b4d0dfbf23b86e4af4fd3d139feaaba7 WHIRLPOOL f9541951e666632fb2e06083b8d8a44f5fadd3588dcbd1cced9df706caf2168fc7cee36352d99ad319a35255de040232087c813010624aa520b6af8530534ef3
+EBUILD rspec-expectations-3.3.1.ebuild 1952 SHA256 9cff67de524f733dc876e66ab3edae1a4876ce7b0b7e0b7c4054f74e33d5c3d5 SHA512 43e96a21ff0c74cc8f635aafbbeafb97e8a818b6a8a4f5e2020bb8eb093653db4344307bde1643d2a10ce83c6049f58cf1ce76b5f2fb80f10da5e4a3ebe5ee74 WHIRLPOOL cf286235f5b9c4a543f86567620d97db98a6d9388f0c53d6b6bbc58780b813dc4ff8478cb9d8ac4a202c86bdbae59fc7e2274a3da9890c1e84c9540aa4b55b30
+MISC ChangeLog 12863 SHA256 35cf1b4166103325d46bf566ba8d974bd55ba25d9957202d5267bbf8b3156fe8 SHA512 d2d5261538bc2baf42f427a292d3d1536293d17c01ec1d1149e9627e732f7e8b7254f93f895ece5d9e5705eda7bed50f7041c22ef8bda4956d70e98f10ac4f13 WHIRLPOOL 22e80c5f96b1df32409fdcd635a1418964538d869651a3d3c534a60c85ba1226522a8b43e88f9164f5383ceaabcbb31a4f2c9278c313702d85a160daddd8ad2d
MISC metadata.xml 252 SHA256 44aaad1b06c9694dfadd0c4e435fe08743b607bb9f7bf9f11e8abf91e59795bd SHA512 c76364b3d8986f6161e8be53ed25263c76e1f1a32197642cabb649cdf346b4808aa30fcb35bef7459dd6ab81d8393cd7cd992cb044c49ddc39721286ec026816 WHIRLPOOL 4d54682f3af621981117ebc9443f851e0debfe51cbf275690774454e540be445d63a3c79f5a9287f1bc0338a761bd454bd4ccf23a50b42712a0e9ef8a6fcde32
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlWPjXIACgkQiIP6VqMIqNf72gD+MEE4ltcvgPYiMfWqaZR/6UVO
-0irJFnREeBRh6WKG0P4A/1z9KRcmJUITU56reZ0vDLEfLKKtgS+DnT4LA2cMWzFP
-=OQ/M
+iF4EAREIAAYFAlWnRjAACgkQiIP6VqMIqNfVZQD/eDEa/xOfulj9DgFq2PUh/IwU
+aijKy18ir5kBSxyKgcYA/0LY3GRsXKYd11Oy22fYUumtbJrTmuz3vsigcHzQxhSd
+=Md4A
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild
new file mode 100644
index 000000000000..fd247c7fbd12
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild,v 1.1 2015/07/16 05:50:39 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 <dev-ruby/diff-lcs-2
+ =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/rspec-mocks-3.2.0:3
+ )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Remove the Gemfile to avoid running through 'bundle exec'
+ rm Gemfile || die
+
+ # fix up the gemspecs
+ sed -i \
+ -e '/git ls/d' \
+ -e '/add_development_dependency/d' \
+ "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ #
+ sed -i -e '1irequire "spec_helper"' spec/rspec/expectations/configuration_spec.rb || die
+
+ # Avoid a weird, and failing, test testing already installed code.
+ sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/expectations_spec.rb || die
+}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby22)
+ # The rubygems version bundled with ruby 2.2 causes warnings.
+ sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/expectations_spec.rb || die
+ ;;
+ esac
+}
diff --git a/dev-ruby/rspec-mocks/ChangeLog b/dev-ruby/rspec-mocks/ChangeLog
index a862b0605ac6..72ad43105b5f 100644
--- a/dev-ruby/rspec-mocks/ChangeLog
+++ b/dev-ruby/rspec-mocks/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/rspec-mocks
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog,v 1.96 2015/06/28 05:59:39 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog,v 1.97 2015/07/16 05:52:33 graaff Exp $
+
+*rspec-mocks-3.3.2 (16 Jul 2015)
+
+ 16 Jul 2015; Hans de Graaff <graaff@gentoo.org> +rspec-mocks-3.3.2.ebuild:
+ Version bump.
*rspec-mocks-3.3.1 (28 Jun 2015)
diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index d79450306fd6..05961a6d531c 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -7,6 +7,7 @@ DIST rspec-mocks-3.1.3-git.tgz 149187 SHA256 94cbf0214a1ae856590a35eeb638d028388
DIST rspec-mocks-3.2.0-git.tgz 162966 SHA256 b2781ddb095c804c5520cd47bdf4bf5d03506593bac1e85e9aeb404a2a2476fc SHA512 0f682d644597fdd85dd0aa63ed4ce2bdb85d5fbc05801c612ca8fc326aa19f249d0b981b325f03fcbb2d025d9bb26316610088ded2faba993bbdadba36859797 WHIRLPOOL f09f1eea7361e9e5e2c6f1c62da297ff06c825433e21ea453fd3bb235258fe2848ec1aa3cd7ae8f98fe588b0c85751b966eb31357c1773466df92a543053d6c1
DIST rspec-mocks-3.2.1-git.tgz 162789 SHA256 4ff4e500cf46a6a90920f64b18f88a41a0c62808183f593f3b6ff616c1d3fdf7 SHA512 005eb4214a98104a9366a8974486813cc098c53352bc877133c2e6efeeac6b14a1ff9bbc8a57227bb42f73727f56dfd244674833505ae1c64d4c21dee70dd9fe WHIRLPOOL bc4559879d7e2c768fddb4e98e02bf17136a7b8759495d9d7d63d257388a95149d4ee32408f0a041593ead8807a5f8c193db22f95df0bae026e7a45f62999422
DIST rspec-mocks-3.3.1-git.tgz 173312 SHA256 43f7a1de0f3fa2083af889f3a5be13b0629358bf53ee09aac61ddb53865f5914 SHA512 1ae4f6915a136ef238edc6561034bc756673c33cb3ea934253bc3b9718027cb7020cf29d125a2b95bc3dfbe49fa4d06762a2315fd9f62b590f23f5b80ca642c2 WHIRLPOOL 720c04a8bbbfd07573378f118ddafb223825efae39459c6cae09668a52942416794ad5e3514182855858823660d73513c25ad1946b863d5f7552721833b94eca
+DIST rspec-mocks-3.3.2-git.tgz 174849 SHA256 faec1a03eecdda1217238df7989c80f4201cf7613580af3824b2fa3af2c45ec0 SHA512 b03dd81232650d851db51dd62a11c6f34df7e3d47db9ec96168259f7d4045d2497098de903b5ef6865c29a5f4835ee1865ff64a8177f9212e8f699175ec7fe90 WHIRLPOOL 33936705596662c74c31b74b1bc5ac57bb76290b4fda1375edb18b9491c7b1ced0dd545c21ae6b67174275235ff767ddc322b73da97685a0dc6eeff13b9c9b61
EBUILD rspec-mocks-2.14.6-r1.ebuild 1223 SHA256 0a1a53e1c0e46d4e80b42c1e8df4098ebc1f3352f716cabd7eb9a3fd8d58d91d SHA512 aef456c4f969d7f85162eeb4ddcb1f690bee51b86d387bae5eee94ea2033894532805f861f1af4e8ef2cffc382eddcf4844e23edd2bc430fdf2a96f9eab89c87 WHIRLPOOL 87cf4d47083e969efe9a524ca696933419d8402814c164e0b09c4c51fc5cd0404d5c1a448dcec1469c13e4daec272f6d0da9bd4659125923aee1152be8cc25e2
EBUILD rspec-mocks-2.14.6.ebuild 1203 SHA256 1ac85372373ce9740616b587f6b613cbadbd9e394d8b1981cabae847bc2757f1 SHA512 6ff99bb2a801e4125c79dd67e3d7321eba6d178c43b08fbb38116af8f27c487f87fc8edc737482020cc5ee659c40bd7d2d61e937bba31338cb23b032efb68604 WHIRLPOOL 8a8413e1d9295951e099d964e20af67bc2ac3ff789c82c85f449986f18745cdb52a229ffc015c449ae1fcd252e6db3fdd5225cfc199b56fadcca55cd6a374bb8
EBUILD rspec-mocks-2.99.2.ebuild 1588 SHA256 016c7527568382ffe6ce928eb4087c9465cdfbbb876b7704bc2d74763bfa3b0a SHA512 3830e61a182c2ccbf623920e9a458927fbf135040207186531446bb1a61c8dae1f73b4485d435e8abbd1f5441a5c359ff64d27ec62fcb71dc76782d4a5cd4094 WHIRLPOOL 9c98d3828a0cb557da7c453a9efb525f0a56eb01eca10c9802b8b3cfdcd366280cad015f5ba0cb245d57443cdb3bacdcea777388f445cb5e27e919ec39e2da9b
@@ -14,12 +15,13 @@ EBUILD rspec-mocks-3.1.3.ebuild 1800 SHA256 5d8c93d0fc0d670f175631333a617ef54056
EBUILD rspec-mocks-3.2.0.ebuild 2047 SHA256 a644fffc16a6dc1114ca0025a6e6c49cd14d8ce19847061aff1cf3504c40d604 SHA512 65cb1bc44e74787f49038302537c3b52a44dcbf9c7f7c0685cd8133eb931837cebc147100b4266b192023b90aab8454b7827dd6755b06bdc3beb32617028d9b6 WHIRLPOOL 893f9b04cf52954364564dc69801a5b4cfa55c152319dc94dfc2aa16a53bcc2ae636e07abceb40244a0b0f03478bb6f7c2b93da3abe6d5178f0f11c995417aef
EBUILD rspec-mocks-3.2.1.ebuild 2056 SHA256 420fa5d2b7ed5b2afa5da2d14743c452f65ae0ac62f1367d4118063c0ff1e5ba SHA512 9f993a7a1e0d9023800b03c4553a9863525e920f94243b7619c1ebadef908f10765ad670044eebd6bb01304d0d8595c45957b40e666518d31b1cf2a4f7387a2e WHIRLPOOL b08a36e9be7497394a6c9fe68a60676ce7699fa43ae6348db94fb3d34c66337d45a55bd3616e70bfe2241ddf2231c8f1fea8ede6641c0b8bd431230336a5fca2
EBUILD rspec-mocks-3.3.1.ebuild 2056 SHA256 cdd64545f9adf0b54a94f936a8094b7a1bf340603f9a0fe0ad2447831e71b0d1 SHA512 44d822f1d83538b2d7fb9396d9c40ccc758f9fcb7a0a08565b001486e3ec5519c5e7b8d1208b711c68fceff71c4afba8a72ef378453f766644899a364e478479 WHIRLPOOL 4e5d0ea5b3029915abfe87bc8fdccd74359120a0eaf1646cb44cbde0b06b5e6a81770874588ffa9166c41993d6aac0de9e33fc2b242dcb6bd92a31754a7d7eec
-MISC ChangeLog 12519 SHA256 c59d8c03b1bdb121a0ea1d28de01a65f7c9ded6695dadfcfca2d7a7b0ecb4ad5 SHA512 0a0a0cc83999c2fbc8edcfe8a926cfa6d1feb85de203e8e7f1936864f3498403b91f43579a2318468b96e8dadf7f9244ab46e4c0ba8e9316b9771a6176798ac1 WHIRLPOOL dd51dcb31bdda6d451815cc0c105c687c8659143c33f2c987494a518b7b26117142d3c2d16be1ca7f73ee944d1a0a3a83e3307739b1c09e86d721c8ac6346850
+EBUILD rspec-mocks-3.3.2.ebuild 2056 SHA256 c1b34f83d218e0717b55187f25ce6e083c827fb4a031daca291b07429d4a9b14 SHA512 016f12b56ecc0b03e5a0911a9deb1fe72eda40aafd2053f2ac046a2337fb3f7a192d1caa6d1348e6103ae68e6a255b966da71587346ee86f416f53098e54f771 WHIRLPOOL 2c4eb9801f6096bd2a7c75a347c27f7a685a077d74f32a64ab4fe41af958d611095d68128c0d6250f9830b85cfe709c8688f24e853bb1412cbab9dd15360e4a9
+MISC ChangeLog 12647 SHA256 08f63093d0923e305dcd7e57bcbccebb78e812c608c5b7fd3e3efde122e5a412 SHA512 f53b574e3e18ced585755b11195d3d61031be69efff201469ceac3cc87f726eea96e3b306cdc1ab086ca91b16d4047f51edf4847bd10ffa8623c4734c445e63d WHIRLPOOL 42cbeee8d07e0461105b5c29b4388ab2e11541ff0a8d2a2b9b3ee7f83b0b98644ae074d5b64fd7b8bf380261b325f19a00264f9ebb87dc644ea0904a6c61315c
MISC metadata.xml 245 SHA256 d312c5523653a147fb8efd891e3445c135672a1652d58694683c387be6c7e467 SHA512 9a98d51adc599651a0c37bf6332d49319f816781d7e328a5ca0c8ca6b81b4e149380a58ca220fabd3eafd544e44f24f3525ae1b6bbb5087c96a449f56e9057f9 WHIRLPOOL 2dd9798633bbdbe4b82e439ac2f4474211e9cecde059bd0e41f2db76623bfb776e1db1501b126ee7e36982df7853daee2b4590d01600db375d58f2396b3e09a7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlWPjUwACgkQiIP6VqMIqNfg4wD/epmVd+xI7AoyVoMtcrB6ZhKw
-vpbrlXZsqfqr40+IBI4A/R1PqxqO/2XNHgQUSPlj2YlHZPjV5NGQ2kC5IgKfx646
-=wan/
+iF4EAREIAAYFAlWnRqIACgkQiIP6VqMIqNe3lwD9Hia1meIH1xB5LFgg1fJ2lNhr
+yMUZlcd6VtZXYLSrz/EA/jIqvVjoV5aMwRTjxIxWGpHG4kq5RIg0EImgFUkPBCS+
+=rfWy
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.3.2.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.3.2.ebuild
new file mode 100644
index 000000000000..0f629c949409
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.3.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.3.2.ebuild,v 1.1 2015/07/16 05:52:33 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rspec-core-3.3.0:3
+ >=dev-ruby/rspec-expectations-2.99.0:3
+ )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Remove the Gemfile to avoid running through 'bundle exec'
+ rm Gemfile || die
+
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ rm .rspec || die
+
+ sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die
+
+ # Avoid a weird, and failing, test testing already installed code.
+ sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/mocks_spec.rb || die
+
+ # Avoid failing specs in yield code. Not clear why verify would not
+ # be defined. We can revisit this later so we can move on with
+ # rspec-3 introduction for now.
+ rm spec/rspec/mocks/and_yield_spec.rb || die
+}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby22)
+ # The rubygems version bundled with ruby 2.2 causes warnings.
+ sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/mocks_spec.rb || die
+ ;;
+ esac
+}