diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2012-08-12 23:51:39 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2012-08-12 23:51:39 +0000 |
commit | 6b5a6654eee012316073f5f243660eb7cb9c4a2d (patch) | |
tree | 80a0e63ff005a982fed7f4f0e256d849349ab3b2 /dev-ruby/mocha | |
parent | Version bump. (diff) | |
download | historical-6b5a6654eee012316073f5f243660eb7cb9c4a2d.tar.gz historical-6b5a6654eee012316073f5f243660eb7cb9c4a2d.tar.bz2 historical-6b5a6654eee012316073f5f243660eb7cb9c4a2d.zip |
Version bump; use test-unit-2 and the helper function for testing (more consistent among implementations).
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/mocha')
-rw-r--r-- | dev-ruby/mocha/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/mocha/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/mocha/mocha-0.12.3.ebuild | 53 |
3 files changed, 70 insertions, 6 deletions
diff --git a/dev-ruby/mocha/ChangeLog b/dev-ruby/mocha/ChangeLog index 195994b17caf..0bacf45dfb7b 100644 --- a/dev-ruby/mocha/ChangeLog +++ b/dev-ruby/mocha/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/mocha # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/ChangeLog,v 1.68 2012/08/09 14:41:20 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/ChangeLog,v 1.69 2012/08/12 23:51:39 flameeyes Exp $ + +*mocha-0.12.3 (12 Aug 2012) + + 12 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> +mocha-0.12.3.ebuild: + Version bump; use test-unit-2 and the helper function for testing (more + consistent among implementations). 09 Aug 2012; Anthony G. Basile <blueness@gentoo.org> mocha-0.10.5.ebuild: Stable ppc, bug #427594 @@ -265,4 +271,3 @@ 16 Sep 2007; Joshua Nichols <nichoj@gentoo.org> +metadata.xml, +mocha-0.5.4.ebuild: Initial commit. - diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest index 4b02094ca10c..1d7e6ba025d6 100644 --- a/dev-ruby/mocha/Manifest +++ b/dev-ruby/mocha/Manifest @@ -4,17 +4,23 @@ Hash: SHA256 DIST mocha-0.10.5.gem 73728 SHA256 cb511ef036cf411a128175e0dca69081d97a58ec70beff5077f87d74eda6940a SHA512 147c1b91e6d30598f91bc2c9311b71dd37cd83b0c870dbe7ec1a45b014ccde9ee37c9fe38b6ab250d78af9c0c5629ff4a47a208ae3e8c206eba401c2b3ec871d WHIRLPOOL 65261aac8610029e0d826860a8faafcf920efb0f875393b650133794fdfa16c435ad837ced31d4e5cf0f93aa1d84359a799e153c6d927116787ffbbd94a32347 DIST mocha-0.11.4.gem 75776 SHA256 12e901203211af113231d539c92390d456d2f0be37339917b5a35efbee6bb3cc SHA512 8a862f49e0dc7f2c98d499d0fd48d567b0d20580bba7f963d4643962e598dbda75135caf53a7fa04118f3faefb75c7627dec47b2f1330d1bd4bfecd9c78581ed WHIRLPOOL 656a49ef3812ffba75090fa76ca387ff960041fddaa7b4e66f89bf2f4bf2837d70a61424272ab5143736f81920cc18b7db77be4f74d21ff7f67629a919dc42c7 DIST mocha-0.12.1.gem 76800 SHA256 b2e69481cd8eeef350f313209009c3cee04c9ca44f77b9ca89e82569bffa2b7c SHA512 94c50f5301e8220e13e2b46b64e8622e3e3d70bcd6a216a3165b8c8c25395bba8e3d994c2099d4e623d6915e8eba554353b560f3240439603f29a2d6b49b5091 WHIRLPOOL 66128b229001a0a699861e243dc88c2737e8dac5d47886485ac959eb64e43523293e6ef1af423a55799769d28b472888c1b9318a88c0da15eb034f3bc679ac4c +DIST mocha-0.12.3.gem 76800 SHA256 6e6a1f017e07b9ce1c77afd2971434ef2435a95dbf7ebe3336f351437dc48089 SHA512 a274e1d022af55649ebcac5e790c844aa316d4a21fe2ac9216a3eb14f3ed0238a37e135bb5697a2a55d6e2cf1470b487b4c89c7cbead4c62c7fab0adf04f5d58 WHIRLPOOL a6806ec1929e224d8b36447b4f88ac9a3c0594e406cdebf179a6570f5f89452a73e567ec2fbbe282f71e3cd6a25a80944cb0e09b3c4f99bab44407eb778c6ca2 DIST mocha-0.9.12.gem 67584 SHA256 2fc7e3e00e920772b5a5cba16809b567f6f623f62e5c3c95f5c51d0935575f8f SHA512 a333038511d2b5d60ee99f38d0c3768f13b98a05dd97c8282595047311166780866949dc836ef6ecb31c880e88c497c011c14b418bbb87882b82014caf00d5b2 WHIRLPOOL f4ded12c0f683b51689b34fcddf685cb699c0b2d7c06b8090248d5d172cc5dee0f226e38c96e20ed917f2edc5367306e5e93cff9f902bcdb0509f4fa186cd7c6 EBUILD mocha-0.10.5.ebuild 1317 SHA256 e6ab914a266967ccb8cb1aa7c1da6085bda044cd2002bf0500696353bd9acda8 SHA512 701cf6626f79b3429355172eeee249875d07b6df6bdbb7e8a9c028d1babb4836fddb6db90b415dc37326e257d013a9926c663f91190455def3a85e7f461bbe4b WHIRLPOOL b4ea3347591f4ddc7ba4bced11d1dd61f5c905de740aa0f328a276abf5b94bee974ebe4aaebc4e50653e9d6bde7fcfcb931d1a513f948813146b083b09c79c49 EBUILD mocha-0.11.4.ebuild 1274 SHA256 6b5e0635c36c0e750e260114b64291ce1f05b75bd3db53d009a952a90ca030b1 SHA512 c7d1d11905c31587228512c40b025c4ac9338175ba8f414d1db9a9b07bfee6713bda57e6e114a3577b466dd08faeca01379570660e796b13322fab028ac04236 WHIRLPOOL 8f03f1d70c96d71e3be03ffe3d6beb4bb4f86483c88f676934ea4c988a95d29609a3f01af63b261f6163b0c53553a1b4cbfa42e28921423456db929e2991aca3 EBUILD mocha-0.12.1.ebuild 1274 SHA256 9b3973f39dbf7dcb63efd30cc92f4657455df952b2d5bbc93435a858f6fb0eac SHA512 34e602a25c1dcf1f59afd47ce13cd3cd5a76889421e22f4fcf120615a671af8cb20b8a070306361285d6c361dcf7729381fe2a44f6a860d42dad93906e181a9e WHIRLPOOL 49dde0004aef263d1c35bf43dc870e5577f4f91e09633071f06bf8c4d1b36d0441508eda5c61cfd43e79604c7a96710014365b7762567a1c1fb7315ae47cb018 +EBUILD mocha-0.12.3.ebuild 1304 SHA256 6943380f2519ab2021636f0e9acdf4d579b658155f006599ddeb4aeeaff8d46e SHA512 c945de4a9046252f3349d6681e1a4ed2b566bc5095cb350d14be54b7bb5218131ffe7c6772569cff58048bc20948a8a1ea2812abaa3f06b636ec65740b0e05d0 WHIRLPOOL 430e2af1d85900d4a71554929e63f6428829b8595ce4153f096e22778bfbc3202bf0cd204841614b0005b33f4daf21d0dfc50f58009394bcf3997e16a6d2bd2c EBUILD mocha-0.9.12.ebuild 990 SHA256 f9878a77cca0ce9ae7caee9bcc599abb821e1405ce494f6041ed31b1d07a2b0e SHA512 d226f46c5112fc85f536acc660df4766c717fe76fb3ba33d71acb7c1d8fad217cf96d40f6736d6d0ceecbb29c279d7131500aa1e33a21d9129fa2691534fbf57 WHIRLPOOL 39bcb24fc4b7599ea915118176fa229712d133a6912634749f4efb8e337625129705f79c3165afa02ddf2e4d4289ffaa25e2d4f3857ea681c730f9433de3f562 -MISC ChangeLog 8629 SHA256 95e9ea69c8f1833c07b7447c402a92c52dbb9d04c5c3f33cd2c1c034f7096cb8 SHA512 d010cc322421a14b8f09604dbf3881c1db5da56832d22c5a71be800aef0af904c845f4a5247b16afac7fe1da0947f3d4dd3f16e8a10e9ca528285f76e6c3d8b6 WHIRLPOOL aa7bcf5c798519189af09a457ecf849a94a429c0fa9d6baf67592245e87fb27674b6eead8de5b9e315b18c861bed4a560216152407c1e60c3ec051d0ad8d4604 +MISC ChangeLog 8848 SHA256 0d25e99dda587a3559cd9a8ade296ab636b3748c8083fc13fdcce7e8aeedc8ed SHA512 bc374ea31ed1e0bd9f13e8b8d15b418fa626774f3245ddbd454c61ecd5f07f9a558509f0ffa20ddac5e13a888d1844115a70076a7f81eb47982aeceebb52b7b3 WHIRLPOOL 7fbda0893cbc37f78a2c3548a4108e240f741dd6a5faf0cd76e8e7afe6d06697e754aaccde652b35deeaa58efa6b8d69c72bc21f218651fb0b9aa3f447375e3a MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlAjzBIACgkQl5yvQNBFVTXSXwCeKfWuNITjIuDaHXbRe1p+0TgN -aukAmgJWGJTHFhBRkLGTX9TxvCLTC7w0 -=09ZV +iQEcBAEBCAAGBQJQKEGWAAoJEBzRPIrUMBNC1NcH/0+I4ULnyZB1OcIKlfpmkQrz +1jXpd8g0YTZEIdvMmsofgdA2ALbUv3yg4ZwfxXZM5b0ZJsG04ouW56sPsbYF/Ykb +IAoTJZ64VlsifH9kIrjNEzOs/nSrjafoWn8hmzeV5kj/8tVV/lI6MbaQB9k3WFW+ +ysq7ShgY6BIogiC2uiQkPdbmw43k/kc0UZHM9xTqjBffB5Igy0m46lt5I7/fMvKv +qSvX1N+SlAd3iLnl5UbTQlnhdw3KwPfgfkTUYVukHY+0wdHh4CUk/ZAZ4beAOHbW +3TRs9N7AeIqAMUwgAT2JgoWXfh6XnnHq0w84AYrgvQlTNHk/Skw+tAbggJXKXKs= +=ChnN -----END PGP SIGNATURE----- diff --git a/dev-ruby/mocha/mocha-0.12.3.ebuild b/dev-ruby/mocha/mocha-0.12.3.ebuild new file mode 100644 index 000000000000..1124af020153 --- /dev/null +++ b/dev-ruby/mocha/mocha-0.12.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.12.3.ebuild,v 1.1 2012/08/12 23:51:39 flameeyes Exp $ + +EAPI=4 +USE_RUBY="ruby18 ree18 ruby19 jruby" + +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="yardoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc RELEASE.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library for mocking and stubbing using a syntax like that of JMock, and SchMock" +HOMEPAGE="http://gofreerange.com/mocha/docs/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +ruby_add_rdepend "dev-ruby/metaclass" #metaclass ~> 0.0.1 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rake examples || die + fi +} + +each_ruby_test() { + ruby-ng_testrb-2 test/unit/* +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/*.rb || die +} |