From 0f696e8b6c890c4e309d861b93104419648092ec Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sat, 28 Feb 2015 06:51:47 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- dev-ruby/rspec-mocks/ChangeLog | 7 ++- dev-ruby/rspec-mocks/Manifest | 10 +-- dev-ruby/rspec-mocks/rspec-mocks-3.2.1.ebuild | 63 +++++++++++++++++++ 3 files changed, 75 insertions(+), 5 deletions(-) create mode 100644 dev-ruby/rspec-mocks/rspec-mocks-3.2.1.ebuild diff --git a/dev-ruby/rspec-mocks/ChangeLog b/dev-ruby/rspec-mocks/ChangeLog index 0cde23c28d24..480de34276ae 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.93 2015/02/21 09:38:20 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog,v 1.94 2015/02/28 06:51:40 graaff Exp $ + +*rspec-mocks-3.2.1 (28 Feb 2015) + + 28 Feb 2015; Hans de Graaff +rspec-mocks-3.2.1.ebuild: + Version bump. 21 Feb 2015; Hans de Graaff rspec-mocks-2.99.2.ebuild, rspec-mocks-3.2.0.ebuild: diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest index 966b8c813710..8f32c4edd772 100644 --- a/dev-ruby/rspec-mocks/Manifest +++ b/dev-ruby/rspec-mocks/Manifest @@ -5,17 +5,19 @@ DIST rspec-mocks-2.14.6-git.tgz 94286 SHA256 2453766688b33a5cd743f4ebc3ffccd4277 DIST rspec-mocks-2.99.2-git.tgz 101731 SHA256 fad961e30ef67e014625fb6b4bb62db0f6f101142a897b4cad31e60f8faf8c57 SHA512 dd3b9394d56de8d3089db7777cda1e1a5bbdc46486876a99a8a83b602b84ba0320913d8e8dabe5e0367645eb01b943607b93e67d87cc26e380c8db6e048e4e0d WHIRLPOOL 06e8c3dd38fa17fbd82c97fe1c19928450234c761185cf636556955df9a081f4685d002a8fe501690c5457c63014ce8a60c5aca32b7c4bc24eb368368e5e33c3 DIST rspec-mocks-3.1.3-git.tgz 149187 SHA256 94cbf0214a1ae856590a35eeb638d028388f4b4b4d12304011165f49f4088b95 SHA512 64d09a4c792c81b5e7a96c1316e4241a199b1b0e1b9e13a41c12ab8f76b73d007f2e2986446719b9c829c1c85955705858c0a605c869eeefd071162bcf76e9c6 WHIRLPOOL ae059a6e8567a5c918664444dbd779c9a925dc592739d7e3256a6f6b77579fc01e5bf38e0b4d7ebb533ab976e314dc0bb87eda9d720ed6565760d5d0f37df95c 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 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 EBUILD rspec-mocks-3.1.3.ebuild 1800 SHA256 5d8c93d0fc0d670f175631333a617ef54056dd16cde68f7d957e9d719248cf19 SHA512 eaac07d7b9186abf02a19163a388735a5dc76db3fe7275c2cd22ea147456409f717c3f36e44ce5467e03f2726af4f78a10ae9e4007bd30792860ecff8991f436 WHIRLPOOL 6e3bf1071d588f84c77dc35c14b17bc71d0ee5346c4ce28ba6f4d073a71bee09d7e0046763f5f23540c86ed24727668f846046e61ba431f8591367ac772b5993 EBUILD rspec-mocks-3.2.0.ebuild 2047 SHA256 a644fffc16a6dc1114ca0025a6e6c49cd14d8ce19847061aff1cf3504c40d604 SHA512 65cb1bc44e74787f49038302537c3b52a44dcbf9c7f7c0685cd8133eb931837cebc147100b4266b192023b90aab8454b7827dd6755b06bdc3beb32617028d9b6 WHIRLPOOL 893f9b04cf52954364564dc69801a5b4cfa55c152319dc94dfc2aa16a53bcc2ae636e07abceb40244a0b0f03478bb6f7c2b93da3abe6d5178f0f11c995417aef -MISC ChangeLog 12159 SHA256 3ae42fde131d46c056f8f1fd25fac85bafc6d2d19dfad226192cf6f5ba4193a0 SHA512 034bdd571da6d708e6e06cac761b7d22a31ce7aebf10410b15a7503b9e3776c1a887fb5bbbd02bf403649ee92041f414511ae480423851eb59b1ea0fea33c9e5 WHIRLPOOL b1dcba14513e0fe6f8c6a0d9cfc8c6ae5a1cbd09d892e12c6dc33fc6551958706b934ddd03526db900c819cd657e9311994ec5eee6e4926bb6f32b95f0fe7886 +EBUILD rspec-mocks-3.2.1.ebuild 2056 SHA256 420fa5d2b7ed5b2afa5da2d14743c452f65ae0ac62f1367d4118063c0ff1e5ba SHA512 9f993a7a1e0d9023800b03c4553a9863525e920f94243b7619c1ebadef908f10765ad670044eebd6bb01304d0d8595c45957b40e666518d31b1cf2a4f7387a2e WHIRLPOOL b08a36e9be7497394a6c9fe68a60676ce7699fa43ae6348db94fb3d34c66337d45a55bd3616e70bfe2241ddf2231c8f1fea8ede6641c0b8bd431230336a5fca2 +MISC ChangeLog 12287 SHA256 fff664edf03a952acbc04187987fcaee9d152e4137bbbd2fc68f2c1d32340d57 SHA512 8c822efe9ac22c3e32d7104cb2a96b85d60c7bc5f6d4fab1bdc6bd49ec1b48c02b3407e2a0530d0793a344c7611b388f0a197a429371ccad03d32c39d96c76dd WHIRLPOOL 5f2ec5de3adf63cfa278987f2dfd59069c494da5054013874baaddedd926161f4fed6c7f26c92492c90a7ac7a011f372e646de5a08c60cd91a0e489d3609a141 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlToUg0ACgkQiIP6VqMIqNfCLQD/fxodMGnDe1appayhN5Mmd9JG -o+PqgB8yXRpgFv8aag0A/0hphjrB1xVFeCizWIdeY/A/jnj7O4TgfLqdRhWNtG/R -=O05w +iF4EAREIAAYFAlTxZYMACgkQiIP6VqMIqNfGKgD/WhAtBBy6upRXQLq5EJd/aFqo +8ZlQkCoL4Let5TWSzE8A/1R+I33KiWfM4BV9G2wxxhM7DECK7zRM10+0MBsQ/fg1 +=AAkk -----END PGP SIGNATURE----- diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.2.1.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.2.1.ebuild new file mode 100644 index 000000000000..758a4706c9f8 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.2.1.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.2.1.ebuild,v 1.1 2015/02/28 06:51:40 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.2.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 +} -- 2.26.2