Version bump.
authorHans de Graaff <graaff@gentoo.org>
Sun, 11 Sep 2011 06:21:20 +0000 (06:21 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sun, 11 Sep 2011 06:21:20 +0000 (06:21 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

dev-ruby/minitest/ChangeLog
dev-ruby/minitest/Manifest
dev-ruby/minitest/minitest-2.5.1.ebuild [new file with mode: 0644]

index 488282818660c19e5c391dd3f9b3e5c4e6400536..f911ad277fecd4c40a3b4b124d2bfeaf6e13e7a9 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/minitest
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/ChangeLog,v 1.51 2011/09/11 06:18:51 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/ChangeLog,v 1.52 2011/09/11 06:21:20 graaff Exp $
+
+*minitest-2.5.1 (11 Sep 2011)
+
+  11 Sep 2011; Hans de Graaff <graaff@gentoo.org> +minitest-2.5.1.ebuild:
+  Version bump.
 
   11 Sep 2011; Hans de Graaff <graaff@gentoo.org> -minitest-2.1.0.ebuild,
   -minitest-2.2.2.ebuild, -minitest-2.3.0.ebuild:
index c912bf5fbf4ba6f13dae089fa1a745431187b93b..ecbb6193cbc0c94d61cb11d6a76f9006f7784d67 100644 (file)
@@ -5,16 +5,18 @@ DIST minitest-1.5.0.gem 22016 RMD160 b03a078ebce40ca49004755c5aa86284b5df4913 SH
 DIST minitest-2.0.2.gem 33280 RMD160 3dc413876ffea193c983c816c17f4e332e054d33 SHA1 052589f484871db9b0841d583034c9073a74f450 SHA256 c0ab2bb4358229f8174079fa741b96368f4602bea810f426cfe03f35e674e9f0
 DIST minitest-2.3.1.gem 38912 RMD160 85d22ecf7a92d71ccafff1ddffa834046d0d7b05 SHA1 96085943941c04be297abe0c9528a54b8d1d3877 SHA256 cc6383e473e7135508d5c2b13ae6af564c520f0e1ac94e42f23c3d54c7746618
 DIST minitest-2.5.0.gem 40960 RMD160 99e056603912627cc92069bf8b2f50f9c5a77a9d SHA1 875215aad9a10a2010c295c7bb2194964cf43b83 SHA256 fc782be0f81f3a76398df5a0dd2dc71f6b611f824062a4c555526b8bf59310d2
+DIST minitest-2.5.1.gem 41472 RMD160 d7d164f31d92283839be004c42470a8312dfdfa7 SHA1 8ce1958bae0a0411930ba4df4c4ddec0f9c89030 SHA256 a42461c8063444efdb234b2914422001ccf40f9d15fc2a247922bdfe0d360886
 EBUILD minitest-1.5.0.ebuild 840 RMD160 775f802ac3df214268113ee03343ba2c844b958b SHA1 5f6fa1afc5d2938e135c623e3dd7fafb03aa7629 SHA256 5274ae102baba79f3f8faadd808fcb95b7b602a0bddafd6134864ecffdaa1932
 EBUILD minitest-2.0.2.ebuild 1098 RMD160 89887ff7124ab2495e4fc57bc7fd3871a70fd42a SHA1 7384ed6e30bbd13cd9dc5d6cee3a1c106b5b35ad SHA256 238f63da9f92543d5a0564c3c7ab063df3521660d171b9df5924b0eca4017b74
 EBUILD minitest-2.3.1.ebuild 1292 RMD160 9433ca9a96f4d7b9c10c046c658b30cf8202531c SHA1 ec20b985161622f18d2d3136108feac11854376c SHA256 e6e610dc00670b37053becbd4f397126cb36b13fadaec1f7dfb6fcf78ea1901b
 EBUILD minitest-2.5.0.ebuild 1270 RMD160 e6208541cf2e778c29ea50a7209b0f1b6d444cd0 SHA1 49a92fe65a83104e48a47f0eb3e8efe9595162a6 SHA256 fc143c56d207f75af387060a5574690ab1886f75e3d6f974cb22cc5a3d57865c
-MISC ChangeLog 6797 RMD160 bcc5cbec8d2fe4f53c38bb07eac190cdd7594992 SHA1 23d0085db655853c945d3794e4ed42a67b21fd2f SHA256 7f95125da322c3c60e78538ac7c956a972eaff0f1e269dc13a0cd90042a6bff0
+EBUILD minitest-2.5.1.ebuild 1270 RMD160 66fd3a057839474500b0e658ea50eb4411295c48 SHA1 46192b061b730d78c096f166dfca0e491cd776a9 SHA256 94e4a7d3925cc99c48c0d1eed2953dcd74a143030b0a455f3674bd96661263fe
+MISC ChangeLog 6919 RMD160 2a62fae07f8398aeb40ed7e10bd7997ac02915c6 SHA1 e7522fd80f438366c22701e6373936a526a7b53c SHA256 201374e385be34f1470cb0e89030e893043d96b4741532809bc0b31922790a24
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk5sUtAACgkQiIP6VqMIqNcUBgD/To17eiWCo263IklayGKfsf25
-6/befhVc4Fxzxih1ihYA/1Z2XUPVY5IZHa3yiI7VBea2qG+sM2HE0m9m845z8R9l
-=reZT
+iF4EAREIAAYFAk5sU2UACgkQiIP6VqMIqNceuQD9ExcjdIeoa01ZM6gycSmGXLX+
+236loiGfLzZl3ngjiMcA/iUGdLSwXCDbbmWebZsSqaBPSbejzrmgZja1+3teEgEA
+=+cBd
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/minitest/minitest-2.5.1.ebuild b/dev-ruby/minitest/minitest-2.5.1.ebuild
new file mode 100644 (file)
index 0000000..8702dd1
--- /dev/null
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-2.5.1.ebuild,v 1.1 2011/09/11 06:21:20 graaff Exp $
+
+EAPI=2
+# 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="http://rubyforge.org/projects/bfts"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+       doc? ( dev-ruby/hoe )
+       test? (
+               virtual/ruby-test-unit
+               dev-ruby/hoe
+       )"
+
+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/test_minitest_unit.rb || die
+                               ;;
+               *)
+                               ;;
+       esac
+}