summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2012-12-01 07:23:00 +0000
committerHans de Graaff <graaff@gentoo.org>2012-12-01 07:23:00 +0000
commit8a2929dd2ebf5abd9b07e13da2a0596056666fda (patch)
treecf66d7149da18a88a5518bcfc645a9dd1144be37 /dev-ruby/minitest
parentBump (diff)
downloadhistorical-8a2929dd2ebf5abd9b07e13da2a0596056666fda.tar.gz
historical-8a2929dd2ebf5abd9b07e13da2a0596056666fda.tar.bz2
historical-8a2929dd2ebf5abd9b07e13da2a0596056666fda.zip
Version bump. Run tests directly to avoid dependencies on hoe and rdoc.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/minitest')
-rw-r--r--dev-ruby/minitest/ChangeLog7
-rw-r--r--dev-ruby/minitest/Manifest10
-rw-r--r--dev-ruby/minitest/minitest-4.3.2.ebuild58
3 files changed, 70 insertions, 5 deletions
diff --git a/dev-ruby/minitest/ChangeLog b/dev-ruby/minitest/ChangeLog
index 795316eb5e18..b955ec227186 100644
--- a/dev-ruby/minitest/ChangeLog
+++ b/dev-ruby/minitest/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/minitest
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/ChangeLog,v 1.84 2012/11/06 16:52:41 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/ChangeLog,v 1.85 2012/12/01 07:22:53 graaff Exp $
+
+*minitest-4.3.2 (01 Dec 2012)
+
+ 01 Dec 2012; Hans de Graaff <graaff@gentoo.org> +minitest-4.3.2.ebuild:
+ Version bump. Run tests directly to avoid dependencies on hoe and rdoc.
06 Nov 2012; Jeroen Roovers <jer@gentoo.org> minitest-2.12.1.ebuild:
Stable for HPPA (bug #411507).
diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index b6a09b581109..0be3e2bd67bc 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -6,17 +6,19 @@ DIST minitest-2.6.2.gem 42496 SHA256 967cde3179b1587be242d9d02ce37c8598c7ed1f4ed
DIST minitest-2.8.1.gem 43008 SHA256 1c265730228f63030c136058d6eb15b0bd05edd1e2f0daaf40dbebc4d187de02 SHA512 b08a2cc21cb8d779366964710097582d386bd9eb8d608c4609896f0d1fc2b98eacecdc4142d879c7256824b6c00972b2a2d8f77693d2fea1dea2b05dcd8d5fe4 WHIRLPOOL c394bc7400c97a6d22862740929e0f38e09e713e50f698dddd33f3585fac40345524d9a28cada79c1776f82bd1439cc1a74acf1403e32290c4ff5ddf86073e51
DIST minitest-3.3.0.gem 49152 SHA256 bc549538703261c341a9232ef384481f860ba7bbdc67530fa967c337a8fbd387 SHA512 781683f3196e7b8d6c5aa85d67265804759445260aafa4a90c0b1b138a9f2c329793575b992f27e2a02879dffbfc8bdde0943149ec9b6db4e33808847a33ecd4 WHIRLPOOL bfe4939d27fb5bbce9b2eb52f02ce035dde5ca26de3026321a4a7b129c92d8d745bec971e7a477d6ac36a8ad98335f9ecc40156c7453f4df8ba07269927c5a51
DIST minitest-3.5.0.gem 50688 SHA256 74f1fe409e4e9e9997cd7865bf3e9df9c1452d7abce375120df39bf05e3ddb6e SHA512 1b61f10d9107ca7694d60e9d7ba70ca289fc0c96bdd74e0864b17ca68ec03a154f4791f6d57de6415350adbfb4611b59989ffbcd9cac20289590ae2db411a0cd WHIRLPOOL 43ff247c5e112f4c890afb36669863a6dbb959f35e3ae1f0c0ffdd4e61b36adba8c02dc5eb68c8852232a05447d6ad79156cd6fcd7d7449ae978474fb108c449
+DIST minitest-4.3.2.gem 54272 SHA256 f49fa5aff864d98b6dcf6e8d622297d808e278cd877550093b007517627c3ceb SHA512 aa76c1e4bff7e80697197b5a9679f5ef5ad765000d3f9d9a256d7b2d8c83210786f5dda778522b30e6c29114244f5afe5f03acc32dc08fcf84c8f54292638d7c WHIRLPOOL 2765eff14b770e2e48a63a1969475d63a3cb2b3af2b92d0f1378de234e8a5d40b0ec1cb3cb66f35dfe6843e1f3a219cb5ce420d8f19a811d2a1809dece3aa228
EBUILD minitest-2.12.1.ebuild 1545 SHA256 d17c3570d92ab6813c78462ed87d369fe7340151206f6a72d5f9919dca45a745 SHA512 6b779e8f36e2d4e6cc015093d0415c412bbcc339d134ea415577a37721aa88d48925e5c9cdd8fb6d466c58d9ac7b8c524e25ce900414b9a0d4b875c469740c34 WHIRLPOOL c4e685083ceec2e1b205d3dedce94ebe3f1b64bc7f0cfd9ce534aa37753b64f0d31d0bc861d24d4ad7dc171506f763cce985a04e81e24cd98023434ce99b2c54
EBUILD minitest-2.6.2.ebuild 1270 SHA256 d959923aa7cd3c5c5ac6f15e8ef0d7844aebaf071c56daaa4374c29212b15e89 SHA512 03aa50742c7eda471834c0e6a8b0545a53a3bf48ad1dc17fd1fd245fc0eb5f82de4519fb567907258ac50d07809df51c60823f01fd0206646870f75da07e752d WHIRLPOOL 5e510b90106144317c7717b4763f5a3cfa7a0cdd5007df569314a04f67b7436fc10a5ef2ffc73467a8661ae6cdad867d6a0cf7a955ccbb29134290b4d3e00f9a
EBUILD minitest-2.8.1.ebuild 1315 SHA256 710a00e63c47d1c2d079f5457753b3b55d492f79cd6f347324b6c71a0e230648 SHA512 d1d0a3fe5cf55032f7b85f1dcb211c62f2c2e43c14634928a398ba0b1c992efd4a68dd53b757853f030b0d41d458d123eff8ab0c8a10910f139854f5ec3e4f26 WHIRLPOOL 8cfc0b915e07a7fdfbbc19cbf02819b72c94afc3e9d6acd0e506f041ffee261f05f6993748c993da6fa95a69c89be8d4d3a5eb586c0e7a1d5d9d3ea8511dbe4e
EBUILD minitest-3.3.0.ebuild 1584 SHA256 9dfb0e27e5beefcbfeaba6ffc8f3c2742b51c68582e4bbd8faee56414e17917c SHA512 30521d379a4ba564c57e9939ba7179f16476b134e14f0035fe4d4f73a5555a0af1f5b1d0b89764142caa0cf003767a56b2e7c782b6ebdfac0bf62b448cb2d53c WHIRLPOOL 7d24996cbf644907fc0ef77a3aa18300864ecbe61667a3762cffd4561daf17c10bc8b7e33fd54db5abc6beaa31dfabefc6691e5ae6a261cde5b476911d11494c
EBUILD minitest-3.5.0.ebuild 1584 SHA256 7b244338ac22ed11bf3f4b8b1923a15cf0d4b623f8bfc9158388f51444a861b9 SHA512 24026cf3b014b7fc2426791c75e583b5b08b01315589c5b3d8da1502d682b5b6c5464de7d503b4bc4d8430b58fc7d7a27891e4b62abe774a9603de5e5121408c WHIRLPOOL 292e65b16c781e7d2c47616dbfbf0f5fa23d9bfd33490189b7fa8b882fc167369dee0fff85fd66ca55645497262584d59be136ea3edfec501c218a7c7ede15e8
-MISC ChangeLog 10574 SHA256 c9f43265fa56ef7cf832f189010471f379d1d032be6098271d55c5e070cfa8ea SHA512 e2d0758aa7be4c5fe9608f744253b0541284b59ad11a03f665adfd0aad84b67f422de33d2eb2801f06f79afbfd95b85ca541bdb83dabff2d978b7102fe205ebb WHIRLPOOL f3202a6bd9e8d636fe4bf02e525a7f5fdc5191730236ea777ff7704b479f0e03d15742d2f8d1cb41bc8865a4b034f91aadaa054ccd439ed438d5e48fbdb2b395
+EBUILD minitest-4.3.2.ebuild 1866 SHA256 39018eb758067303425745789333772d55cade6d5e69d83743f95703418db4f7 SHA512 d857e451f8bb5b728be88dea4f3cdd745e59bee55ee388555db1c516367bd8dc3e195f49e804048f304b2264cf3c0a76ad8265d7c99cda55936f55fa9eb394bd WHIRLPOOL 110268e746c5a8323030d0a73a82b7281224cc8bedbeba0a223fcd9705be96cf9ebc39954ce42cacb72ef37803235e74dd5f6ab89dfbad8473198f136880b02b
+MISC ChangeLog 10757 SHA256 6599e5d65ac1022692e8cdb33462d1a5824fed881df6c5affed7936658aaa52d SHA512 6b693ca0f2ab2abe2efc909f6fd040660cb63944ee9a9aebbb9c90dc9e75544ea71a6351d294cf909387f08aefb40c34144e7c5da7cdcab9f1dc7fb9a9cf4e04 WHIRLPOOL 481d1283395a356980eb207b39fb889903e0bfed78706c81a0129d9b97462faf0813ea306bc8bcd0096eb484c4da6786822feb44132497a2b469cdaec75002bc
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCZQFsACgkQVWmRsqeSphPyOwCbBvfAqJLy5ENgwFYozbLJ7VsT
-408AnRp71zOmr8DvnAPYWsoyUuHRE1m5
-=R9W8
+iF4EAREIAAYFAlC5sFQACgkQiIP6VqMIqNdUegD5AWDppBDhDqZJX79ljmuTpt60
+a/5XJ2y3UVV+f9GNXxUBAIQvV2mXYe6LFSDl+AoXhnVz7LgOTFbBBQU4DT1p+Pc/
+=s+Wn
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/minitest/minitest-4.3.2.ebuild b/dev-ruby/minitest/minitest-4.3.2.ebuild
new file mode 100644
index 000000000000..d0c870d009df
--- /dev/null
+++ b/dev-ruby/minitest/minitest-4.3.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-4.3.2.ebuild,v 1.1 2012/12/01 07:22:53 graaff Exp $
+
+EAPI=4
+# jruby → tests fail, reported upstream
+# http://rubyforge.org/tracker/index.php?func=detail&aid=27657&group_id=1040&atid=4097
+USE_RUBY="ruby18 ruby19 ree18 jruby"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit."
+HOMEPAGE="https://github.com/seattlerb/minitest"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/hoe dev-ruby/rdoc )"
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *jruby)
+ # Remove failing tests. Upstream claims that these are all
+ # bugs in jruby. By removing the failing tests we can at
+ # least run the remainder. See bug 321055 for details.
+ rm -f test/minitest/test_minitest_unit.rb || die
+ # Also add minitest_mock since there are jruby-specific failures.
+ rm -f test/minitest/test_minitest_mock.rb || die
+
+ # Our jruby throws a slightly different error
+ sed -i -e 's/not :xxx/not \\"xxx\\"/' test/minitest/test_minitest_spec.rb || die
+ ;;
+ *)
+ ;;
+ esac
+}
+
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ # JRuby 1.6.x has threading bugs that are triggered by
+ # minitests 4's new parallel test support. Should be fixed
+ # in JRuby 1.7.
+ N=1 ${RUBY} -Ilib:bin:test:. -S testrb test || die
+ ;;
+ *)
+ ${RUBY} -Ilib:bin:test:. -S testrb test || die
+ ;;
+ esac
+}