diff options
-rw-r--r-- | dev-ruby/rspec-core/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/rspec-core/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/rspec-core/rspec-core-3.1.7.ebuild | 85 | ||||
-rw-r--r-- | dev-ruby/rspec-expectations/ChangeLog | 8 | ||||
-rw-r--r-- | dev-ruby/rspec-expectations/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/rspec-expectations/rspec-expectations-3.1.2.ebuild | 53 | ||||
-rw-r--r-- | dev-ruby/rspec/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/rspec/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/rspec/rspec-3.1.0.ebuild | 28 |
9 files changed, 217 insertions, 9 deletions
diff --git a/dev-ruby/rspec-core/ChangeLog b/dev-ruby/rspec-core/ChangeLog index 57a3c84ff60a..dfd0871e37cd 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-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.87 2014/12/28 07:19:26 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.88 2014/12/28 10:12:26 graaff Exp $ + +*rspec-core-3.1.7 (28 Dec 2014) + + 28 Dec 2014; Hans de Graaff <graaff@gentoo.org> +rspec-core-3.1.7.ebuild: + Version bump for rspec 3.x. 28 Dec 2014; Hans de Graaff <graaff@gentoo.org> rspec-core-2.14.8-r2.ebuild: Move stable keywords forward to a version with the rspec-2 wrapper. diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index bca6c34be242..f86fadc0c361 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -3,17 +3,19 @@ Hash: SHA256 DIST rspec-core-2.14.8-git.tgz 195949 SHA256 757febdcc4465b62fb41572e1fb7e0deb86f903127cb2941ea65d2c1d4ac29db SHA512 2be487f0a820cb959771b0c2a725aa7a43cd80a76f85ed42f3341420cefa4ba6413b5dbd86e8fba9f5515afef3e895e0f1f2f8239d50f0b764f037d5f0791095 WHIRLPOOL 5b2422d7f1d087caf654ea04d81f269ae90be63eb73135d34691839c27e6dfa152aac425f64a860b3af50ef0bf513ac7f4a68c979c254083f187e57a96c20fe3 DIST rspec-core-2.99.2-git.tgz 212935 SHA256 75794e3f94f3323b1212b93e827d37d6ab2813dea2f5f927929b40e9ee170c43 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44 WHIRLPOOL 5584be2da2310688155c4fe600a4a36f68434440ebc00b063e9fcdcb3188138831a210f482ac86a469984fcf9838d795511ea02433020ecc6bc1d6aacc8c72bd +DIST rspec-core-3.1.7-git.tgz 244774 SHA256 5fbb0b965bd590972bbf57272dbaf026e67493c69cc6f3c754bde829d39f1c81 SHA512 ded71c0f6e36c177044c796dd9c22d53d803ba45a7c8849daab2c22392082ae72a0479d2ffe45ed0f1492b4b6c94dfab187c01af7c55f14fa8111d0fa9999790 WHIRLPOOL 74fdd0b1c52df1d738ffadf1d03b0951b0b0e8ca538cdeb44412c20ca80d8f26d02fb82de63f6ec19eb4fe3e7ec42a5c140e241904e4c80b1f8f1efb98733d7b EBUILD rspec-core-2.14.8-r2.ebuild 2748 SHA256 001d27479f30b88f009ad4bc13a8a14aefdd72980f7f88944e5c72521fa0f67b SHA512 f24a5bd0aa20578dbcd32b9a68f973f4352546872849590b84b733da7cc2dfd5e04fc9e10eb5196aa167cb143cd8ba6f1c2c939f82d23e5ea7d745e267ae23f2 WHIRLPOOL 9b9b4147a4872b1bf3bed3cd375b094843f0a7a638f1d1a65bc0ee9569565a270cc37fc46ee1fe4ab23d17340032985ffaf4687b957de6e447774b0f603f5a9a EBUILD rspec-core-2.14.8-r3.ebuild 2764 SHA256 7b56fea7e06d03d7fa0f33d5ba95297a4f61cbb2bef10e9397ebbcb11ec1d671 SHA512 8f52b580944222ddc69207fc5d0c5ce9abcf475ea7ce0469cf0b0a7c1574b7fe61249fd7b06afe1a8c35dcc1d6680acb7a9830886c053377af49c4658769f9f5 WHIRLPOOL d07e7bb349e315e84465a7b55c720ec1956f3a20712fd2f72e40af85bc3b9a07e5ba3082a2339d8ae059988d96d283c3e6ad8764ed8d5a50d9108103e1962702 EBUILD rspec-core-2.14.8.ebuild 2546 SHA256 93c37ba4215d2012e2b3713236210db8d651760b8372ed332f2d6217ab930b01 SHA512 c0bc2f59dc7003bfa9457654f9374398add77ba7e9808b1485591bd80a941791cac0fedf640c61bea1db2454b548f90191e1b7793a30af94db0dbf269069446e WHIRLPOOL 96332ae0d915b5460ff37079ba746f1a8aaafc7f76a626fca4072aed67ac5a7993d9555d8d5f14558adfadf0de8cf9f6cc5b2e470321cb8f6bcdac0682addd2d EBUILD rspec-core-2.99.2-r1.ebuild 2492 SHA256 9fa5f88e3790dab4d53eff65da11a8a59627837b531b49c4d9d9a4fdb9334fbc SHA512 51f71230434fd7faf609a281b322d5e7c7a5539aeae382c790695d8183b72804ed2d0f31cb207d8866a46dc0ce2d353efa907b340b304afbe6f5b2f05d097d3e WHIRLPOOL bd5388d1d6eb26373f2b7b789f167707cfc6c3b6844bcb349bf78794631109ad67a3455ed751739f5289ce2955dca020c4d5dd932880ace88d895e64545db3ab EBUILD rspec-core-2.99.2.ebuild 2536 SHA256 43fecdf3408db43893701609bcbe1dc8adbb8bd3cee41d4d9115fd5212d9982d SHA512 f5c6276cc84612f32a14b23afc3bf88dd6d0bc26a692de1859c69eebcb4285cf8a296e80cb5d0d30b8d9f58498f861c6dc718e6c814e2f5179c1cbf98257867c WHIRLPOOL f28744a2df69c3a02bbafdb485859c1754e4c9e6f57bc53f1e7937a248ef2e18c44f68e05226f4335823e3023b3cfcc5df662b17d69b70391158223b0b67136a -MISC ChangeLog 11240 SHA256 daafbc2e3291e613e231d79fd9b5bd6fc0f4fb7c51052911f439b3715fbfc7bd SHA512 ac335fd787a987ca57bb04b892168ed4cfc1b7f4926f7902b8a3d3e11128347b65bd556535853936d96b89bbb04904b4e4637e76fe53044d51bf1b3836ff81fc WHIRLPOOL 3232f0b24b719311c8bf1162ec685ca5e409afaef8467a699f84162c16812c447fc98fdcaa7ab38ae9eb42ca1041d798760535a037cca99214c74735f76f665e +EBUILD rspec-core-3.1.7.ebuild 2569 SHA256 d6882aa4dd0f75591e12dd9a494f32618d9e9a448838d67d258c826d905daad0 SHA512 4106abd8e6e794a2a2237c7f61a8a7bde023168c8951db4113095378c375d3c69c7532a72fd015c83eb750475bb174c2c11cab94548d96d243df4a3f59ea7079 WHIRLPOOL 092a22b82f1ab06f33ee1bd887d63a68d23fcde613488e144b6508ad64b10e1ec3ab9de3fee72cc22b0510d1c2293c4ce15503f267b55510093e64cb31cabdcc +MISC ChangeLog 11380 SHA256 9f42b38f8fc8b2c26eb2c0afe8ccb0476681d30d04eef949a75a622d21dc2279 SHA512 8a0b7096d45e8bc3b459fb0756979233eba79eff7dbba55d462037685752e959a83bea32a508f1eb0eeff4714e83dd5c22286afa4cf4ce02984cc3f0012b28bb WHIRLPOOL 3185fe5114e43bf72ee10e806d3b816938052f66b9271c99a8c1129ccbe7e2ff4c699133ac233b8189859037f2fe3451c5cff570ab6f46d6ec45c257d4a6e89d MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlSfrv8ACgkQiIP6VqMIqNe+dwD6AiUXkv7SxQbNJCZInsw5jsjx -QhBLirqIKfU4VzCnOYMA/2E1zAzQwqHpjf4SaAlXdGG43+3usbfiPjRX2eIdHJat -=nYDF +iF4EAREIAAYFAlSf14sACgkQiIP6VqMIqNeNHwD9H3EQkw1VDSfucX1JKQNYI8bu +USNJy5Hx9szs8Xqsc1MBAIf+JGweZgPTowvnVJDCsbZoEiKz3FcpSwTzzEY7fzX6 +=LIjm -----END PGP SIGNATURE----- diff --git a/dev-ruby/rspec-core/rspec-core-3.1.7.ebuild b/dev-ruby/rspec-core/rspec-core-3.1.7.ebuild new file mode 100644 index 000000000000..83a0dcf11a65 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.1.7.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2014 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.1.7.ebuild,v 1.1 2014/12/28 10:12:26 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21" + +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="http://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="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~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/nokogiri-1.5.2 + dev-ruby/syntax + >=dev-ruby/zentest-4.6.2 + >=dev-ruby/rspec-expectations-2.14.0:2 + >=dev-ruby/rspec-mocks-2.99.0:2 + )" + +# Skip yard for ruby21 for now since we don't support ruby21 eselected +# yet and we can't bootstrap otherwise. +USE_RUBY=${USE_RUBY/ruby21/} 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/command_line/order_spec.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die +} + +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 7c1fcd42182f..81671f37686d 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-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/ChangeLog,v 1.83 2014/11/25 11:35:56 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/ChangeLog,v 1.84 2014/12/28 10:12:04 graaff Exp $ + +*rspec-expectations-3.1.2 (28 Dec 2014) + + 28 Dec 2014; Hans de Graaff <graaff@gentoo.org> + +rspec-expectations-3.1.2.ebuild: + Version bump for rspec 3.x. 25 Nov 2014; Manuel Rüger <mrueg@gentoo.org> rspec-expectations-2.14.5-r1.ebuild, rspec-expectations-2.14.5.ebuild, diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest index 92bb023cb022..764ab4a81053 100644 --- a/dev-ruby/rspec-expectations/Manifest +++ b/dev-ruby/rspec-expectations/Manifest @@ -1,7 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST rspec-expectations-2.14.5-git.tgz 93680 SHA256 ceba7a62ad87285f1ea01db4798efbbde4020b82a109cc260ec358061367e5b9 SHA512 237ed56cd185bc5d0d60ed14e20ded1840ef10711693c43ffaa20ec65cdd6b891aba3a6f1f38bb6962c31d51364758d1898e3bcba14a95c4abc73dff4dac1b65 WHIRLPOOL b9860d7bbd7e33143de655d3bcae6925a91ae5992f47b75ae9c61203c9cddcfb5a2ad0d8d3152a725ff4174359bdf56c5d8dbe24b4b1bb56e3aab292ddfc7a5d DIST rspec-expectations-2.99.2-git.tgz 106884 SHA256 4c1b38198d214ab2d4e297fdfbd89d3c3ae20c6b144882e53e935cfbc9878f68 SHA512 6042cafe225b2b16df458c7bf69e1694b637afcac6f6195e35a0be199432610457ccaa3e7e4bd114b27a7a6c3d530d94f4c0603c65f469cbadc55bd3f75b6f3a WHIRLPOOL 4a390f55bac3180a876bd59f58ce7c2ed87611b94c9610c950dc138ef14c8966e62d79aa4f63771c373760d0b9f4f51a9aaa6cbc4fc600573c6cb12ddc0e278d +DIST rspec-expectations-3.1.2-git.tgz 148364 SHA256 ad50e3a305d9c5ac8939d7e1f61231ce694f2a01bddf1f43f297efa9e3b6431f SHA512 f02f205d3d79ab592b093f1ebd8f9a3b60c550d0aaea97cb5b442266ece904475aee55ea56c9cc4713d22f0e4ad2ead3494bfaf0ade1b345f3b1fc726ffd5b30 WHIRLPOOL a1e692b962a7f0e95598c624f671b1fea86a0a1e11e96b43259d74f8ac22ed184dbbf6e7517129b1c0f19069e35af99b92832d8d46f39211ff2ffd55c24f8f01 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 1612 SHA256 0484e8a0ed74b67e3461a3695244caffe374b627b61f1a4a5f4b4b153534b23f SHA512 05b1a5129b869cf3e1c6eca4b4ab6697951c9f044cd4b8aefea5e775a0c85d2cfd77155ba7aae142e71fc8f0580c518828e21a9cd6926d1624ba4af8c5702694 WHIRLPOOL d6b899481f38943af975959a2a7c374485e517f08d5bc7f77cc31c0bdc91254dfe8b20d0e9ae96643dc0b67d92749bd1d31045609395d80c188d597104df4f99 -MISC ChangeLog 11725 SHA256 0f09c8fe9d6246087ed61bec44ca806d4b05d59d7cbe96ec53a22c6621eaa2a5 SHA512 37288eb80e6b2e63cbd84fa73579a33fbed6b57a4a8292c6fb83c87908df66f18a653a497daf7862a3dcb4c9a6012b17202f739e61f284cf86a7e6c298d69275 WHIRLPOOL 3cce77cbdb23de8ab0051d973f56149bb6d889d8835b12d7e00219bf7248e5e2fa9dad2fbbf74ab17eb7674e20fa84304781662da644dc4bc5651f87162e60e2 +EBUILD rspec-expectations-3.1.2.ebuild 1667 SHA256 c0cfffa5928ce07693546a6b85863282f72d77f84eb6cdb40c1a68b0445f8837 SHA512 6708fea81f60d7f3233f957474552b60d84e959ab2b69dcb9f71fc4be04f64d9e5c102d1c268c6e91903ba586e31a4709e9e2ef7c61bec3ebf42ef0bf488cf8c WHIRLPOOL cbf8ebd72b9fddcf7ccc0dd8902bb41809d0c452c247002b462c2a46a4eb2d2b3ed6b702baa959df4f7642a25ed2f6ad5b8beef7128824d8bc61f60f8ceb7393 +MISC ChangeLog 11884 SHA256 90657a18b846279bf543b082ef108de438dc48c2785f97e46ac3c6ad1c09572d SHA512 5fe94884760c41313183b3371ff43f8f03d9f139cc2ed477e29bc13fdce7e00b7e11538918328f5c454964499d679fbada436e846d1df1d9daf1771d79470b55 WHIRLPOOL 0ad0f52e2792396040ea1db8e155d47fe8f017f69931760bd792f92f292e4a7248709cbe8c6d71b8bd0175254ba03f00594a9b1cbf2f9ecbeb7eb5c80b6feabb MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlSf13UACgkQiIP6VqMIqNchKgEAj0EXCRn7iThlO/3/NuzoDhq5 +G0atSVqs1l140LQeLQoA+gKnP5HxTa2LrjTWPf07XzmU9pjFYo75vrSQy/MATAk7 +=Js9T +-----END PGP SIGNATURE----- diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.1.2.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.1.2.ebuild new file mode 100644 index 000000000000..87eb262a8eef --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.1.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2014 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.1.2.ebuild,v 1.1 2014/12/28 10:12:04 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21" + +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="http://rspec.rubyforge.org/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~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.0.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 +} diff --git a/dev-ruby/rspec/ChangeLog b/dev-ruby/rspec/ChangeLog index e3d309d6682e..38ee332a1ca0 100644 --- a/dev-ruby/rspec/ChangeLog +++ b/dev-ruby/rspec/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/rspec # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/ChangeLog,v 1.180 2014/12/07 15:22:57 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/ChangeLog,v 1.181 2014/12/28 10:12:50 graaff Exp $ + +*rspec-3.1.0 (28 Dec 2014) + + 28 Dec 2014; Hans de Graaff <graaff@gentoo.org> +rspec-3.1.0.ebuild: + Version bump for rspec 3.x. 07 Dec 2014; Manuel Rüger <mrueg@gentoo.org> rspec-1.3.2-r1.ebuild, rspec-1.3.2.ebuild, rspec-2.14.1-r1.ebuild, rspec-2.14.1.ebuild, diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest index 2da217b13691..7246d5f39e2b 100644 --- a/dev-ruby/rspec/Manifest +++ b/dev-ruby/rspec/Manifest @@ -1,10 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST rspec-1.3.2.gem 214016 SHA256 cced85c55b92477272d157ea92b925676db76c373f8040a62b8dbe1365296aba SHA512 c4a02214ce825fa3c03c7332963aaa04313687ba343ee1c9a33d40b0b22c9007f4dade734ed388a986d32a5bd64f413edd4a6c508c5f81161530b87960b4a315 WHIRLPOOL d4bdbfbbadc2e4861dc24002ced78e3c560384c628db545e9f3dae3ee11028310f888ad1b225f65792fd418136983011e33667ab3f8138ed712b69f0bf1566bc DIST rspec-2.14.1.gem 4608 SHA256 4f9fc6c58696faa22571ca80d710fd0e4f30eaeb700155968d36df303f279e8c SHA512 cb5f7b720860c7a0f9f3aabf08b2b6ebf0a6cd220fb019c4b9a03368b9fd5b8049c3a374dff1251d261f6d0046f120e574f59b16f3775a478c04bb691785f720 WHIRLPOOL 760e9cf6e61ab097f797d0900bcf4341749a6502d620de2ec3d7bde228e417f4b72a7bdd9f622445314b0890af06307e5545949bebfb6c783aa9cea463158ee5 DIST rspec-2.99.0.gem 5632 SHA256 432b31d528aac0dd192b3fa7c83f6cc22dec4a0385fb4020d293cc6777870393 SHA512 bcdf5e86938b102200144c49370e0a0691e39a8720048df2eab1a55f95a5bc5e4ced84c7da86d0ddc83ee4ce0f40602c2ae7ee10e55dccf8bb8b769ab048ebb8 WHIRLPOOL 7c71c569e3dd2a94f4564298c7af1069d29c0a1ca8b6045cd5b8ba0ae6833fa2e948b572d048397adc2aae90578e2cdf1f98e3fb0197697927538e925bef7b1c +DIST rspec-3.1.0.gem 9728 SHA256 a8cfd7ac8416089e3fbf470402760b2d913904ea27d5b3b520b89ac668defee5 SHA512 d1f06f923f6be2a791cb9ae3149194ebb9af5bd5213b88a8ef303d4ede05d8b99dadb5c8d57d98d209e4e4b8cc0bab8f6d057b1d01faf48e1341573c28196bea WHIRLPOOL dfe4e0f304d3958861c730d42453b13bbbdab74658542464c9b56eebc13ab6de60c0e45871ae72eff351d9dbbc041bf9c2f3d64e60dd43b0f7d8447d6cf84c0c EBUILD rspec-1.3.2-r1.ebuild 2695 SHA256 1fc42017c2091a9059f14458b6a027178f2695e5ed7f052d3a0b62c501c50331 SHA512 3aaa0d30d59289f1a2ff583c8b59b98f735216f4c9df9ac81edcbe7ae3948c638758e6aa5f92ca2c91d9300eb04c3a00d2a5cbd0a823fc916e5c09be88ed78b3 WHIRLPOOL f83fb736af14e92852b3042d3be80f10a77ddf8dde46840c93d4b16fe09599f64333b1b2b789f1613bb68da02f8a583df1fc3295e51cb6abfb529df108a3d22b EBUILD rspec-1.3.2.ebuild 2538 SHA256 7edb6cce331a7824924d87f779fbac258779ae476b11c1bee22e54dd1b128b71 SHA512 5a97e87afc56d816dcc9d98bf201199accfcf3d96cb2687fb323e898d3ee06165aa881f7050a14075119a7cee17dbdcdad25ac2f57683434f8ba0a66007a13cf WHIRLPOOL 47471d8887f380e86a16eb6bffca1e6e439cd5626db7807f2d6da63aa7a1ae16e49ddbc182d1b433e1ec079f388c4ad4730b842eb5ddfb6a1c6a38d7aa9e5617 EBUILD rspec-2.14.1-r1.ebuild 902 SHA256 c755a47749c3e7bfa73cccd4c0429eb1412d5dfd83941629a2c2549f806d106f SHA512 3d1fb4e7fb94886d956c607c0aaf253a71796be10ca373fc9818e74924ce91fb0f7e7c43efcd81b72a0c7cdd7cbdf0973b01e13e508babedfa1c3af922b7436d WHIRLPOOL 726a4c91916e9d7d2f232def070d0da86cb0c51bc99854da61da5f877b37a0a6c3976cf8d8798b1b97b259e9c3b1dd4ee40b081342eaf78bce1949a72b1317cf EBUILD rspec-2.14.1.ebuild 884 SHA256 36211a36c398bf6e42288d7612a3a215d014177f876dce243f3853cdd6054352 SHA512 9ed392b60f4f7325ef92b00f13e5a4db8362d6d3d4c3c8a33799714faf2bb9eb0061405676016a63bfe73b5cb68ce38e897f8a80fc134835f9b9579952a6f039 WHIRLPOOL 967b69b7048b875be1c585746bfeda45feb9873b6cabdedaeb594fe1f5dcd8a113bd1e459b599095756091f2c6639540eb5460dcf4f234c6665e2d5691396096 EBUILD rspec-2.99.0.ebuild 899 SHA256 0878dda534de34afc620ce90ae1ab20747401c2f70888d86304349506c5932d3 SHA512 03b98fbeca67d29380b0f3f62381ba8d6cf29c3ae8544940c1017a121018f761c2996f1c7bd756d3cac6bcc44cb08b2d24df23cfbf859da8f24f9c7336e5b99b WHIRLPOOL 589f08c708b35e2585840006ff664545102a85ab835569939e7e7948ee20069153b1562e6e99b53aef8f29d71cf9e784bc6261e2868ae6706810e76ce85e837b -MISC ChangeLog 22435 SHA256 4804d4a4c47ca8d793b116cf95cace8e58bfcdf2d6b0b922d3bd5dfb9ed77a8d SHA512 e28328ae551d5d5ac55602cdce83fe6717bc9e4b0d80ab67ec80c24d551dbcc4205ef605e449d9b216e504dabf9e158a8afaccee0c221b1e2185d3d223c7cd31 WHIRLPOOL 1c4d9d85198d3833ddd762c679f0022bb1fcfda411c624c3daf33dee55271923dc215f52017b359cd702da0ef4cfff36ae399d7d2c4c81f52fc18432d66969bd +EBUILD rspec-3.1.0.ebuild 888 SHA256 3aed58e5873f64cbcd71e926633171238c016aee11b4b8c61540833dc149be35 SHA512 982701133926d39812e0d99dd33ff4437b6114e698fcdea62ab9577589bfc183d2639c2f0afa95518e52cd89237b2cfd7441e1f4c930a32d8c0043185433bd25 WHIRLPOOL 59beebd97ed60d7222afc9be16043f475f9ecf00c3f13d6926b7dd746b4b9b1dba6c0498ca0e5d5835d38a6c93a4071cb8a0b8529b9b2bf8aa485bc5fdcc95a1 +MISC ChangeLog 22566 SHA256 c17fa163588745446a3e529dc1b60f68657def49a0d669f4a7692be1b306b25f SHA512 9b13a4cf38b86b8c21d8a35f69f9df9a417ad869e37a5267b8544aff57389f5342fb3add07d187009e264360972e752334c0574e12908f6ccf988486ff91fef4 WHIRLPOOL ef6bb1feb09bb2c46c329c6594306f5f22410ec31466ffd28a31c76d8aa7bcc755edaae4e57b16e449c5a4f73113f8e8359228890727ef200c4712f3ed2bb7d2 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlSf16MACgkQiIP6VqMIqNdLMAD+PCjtSZI8zmquzRBDk82fYdor +11YhD/3ZPS8hMSltuc0BAITMEV6lHG55f3TbFHuKz3YoTgPIR7kSDkY3O009MFiV +=f45X +-----END PGP SIGNATURE----- diff --git a/dev-ruby/rspec/rspec-3.1.0.ebuild b/dev-ruby/rspec/rspec-3.1.0.ebuild new file mode 100644 index 000000000000..213333a94f69 --- /dev/null +++ b/dev-ruby/rspec/rspec-3.1.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-3.1.0.ebuild,v 1.1 2014/12/28 10:12:50 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~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-core-${SUBVERSION}* + =dev-ruby/rspec-expectations-${SUBVERSION}* + =dev-ruby/rspec-mocks-${SUBVERSION}*" |