summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2015-06-10 09:19:02 +0000
committerManuel Rüger <mrueg@gentoo.org>2015-06-10 09:19:02 +0000
commit2856144fc2d2d1da81161fad5567c9069ace3f9f (patch)
tree8818b7b66fac745497eb6006defad9261d59ffd8
parentAdd missed dep on dev-ruby/tins, update HOMEPAGE, drop ruby19 support. Drop a... (diff)
downloadhistorical-2856144fc2d2d1da81161fad5567c9069ace3f9f.tar.gz
historical-2856144fc2d2d1da81161fad5567c9069ace3f9f.tar.bz2
historical-2856144fc2d2d1da81161fad5567c9069ace3f9f.zip
Version bump.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
-rw-r--r--dev-ruby/test-unit/ChangeLog7
-rw-r--r--dev-ruby/test-unit/Manifest16
-rw-r--r--dev-ruby/test-unit/test-unit-3.1.2.ebuild59
3 files changed, 68 insertions, 14 deletions
diff --git a/dev-ruby/test-unit/ChangeLog b/dev-ruby/test-unit/ChangeLog
index 6075e2a99a00..98413e5a9264 100644
--- a/dev-ruby/test-unit/ChangeLog
+++ b/dev-ruby/test-unit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/test-unit
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/ChangeLog,v 1.120 2015/06/05 15:28:55 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/ChangeLog,v 1.121 2015/06/10 09:18:59 mrueg Exp $
+
+*test-unit-3.1.2 (10 Jun 2015)
+
+ 10 Jun 2015; Manuel Rüger <mrueg@gentoo.org> +test-unit-3.1.2.ebuild:
+ Version bump.
05 Jun 2015; Mikle Kolyada <zlogene@gentoo.org> test-unit-1.2.3-r1.ebuild:
arm stable wrt bug #546484
diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 1292b67cc613..d188503c7d35 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,12 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX testrb 177 SHA256 1fcfa26db2460f84b489ba51ac577be03b9844d2d18ce00f042ca7c8f9de9cf4 SHA512 9de97bde52a1e5770a8dae8da3adcbde3b1dfa7cabc6d131159c8a688a7ad5b59dbb528ce9eef3346da12264c0d30415addd907bc66c1d7d90b1dbc4c605730b WHIRLPOOL bc6cb66bc8a15ae601de115c5786960cd94cbfbc11b5ed45c2cf790f0e3c27dad325630b101cddc400b205907a8328a5344b77d9885d145bb64e308142b97779
AUX testrb-3 183 SHA256 1a7923c8dc5742001b438c5fe40313337fc66605d94f2d9f4fe04553683b43df SHA512 cff9584c54bb682f03a0253df953ea930053642e249a3c4573e34cc78f4b77ef943ca5a2c7d1869d926b4a8d9e173ebece69169d845724b03c03f00608bdbdfb WHIRLPOOL 9bd4006c6bae7a73b58b581b9e94ac53c11e8802c117dc415ee712fddb3af72c5656339f2b0602e54a57acfdc644065f3faa006610837b820ad95870bc00d72f
DIST test-unit-1.2.3.gem 40960 SHA256 a7551459c53b0d73ac8e3ad3624b88d211bc80bc41a8c1a57c9d4b422beea4b7 SHA512 5e12a9691715a1e1afb53623867b77e2e06739929da5f0615c7341dc75f5feb281492bc0f6c55bdf1cc190f09a9a2c0f602638d5cad8a65682ba5f361bd22e57 WHIRLPOOL 2d459056aabf5804cc868d893060f6833570fbdd5c3d1d3fae09c2488909a55bdd340ab34297ac57298a03ff9c48a660705c1e28390e498aaef7ed40bf165205
DIST test-unit-2.5.5.gem 111104 SHA256 3216d6584293964c438e0573fa8f0273d12df2abb1c32d7a6aa427d6e0779d47 SHA512 4f710997d187011bc240ef869f5c86c11e01d9c7c8bee5fd938f194155137d7164e69bae6d63e41b90de8f7f6ab813a62131f2f9518d57b3913777923b491142 WHIRLPOOL 8bcdd17b02162e73afe6a306fc34e7687db7c6abb38cd94c3e558c25d30db3dda1893a923d217d887af55ff64f88e6c14861de5c30786798d3c4cf99f2c26ce3
DIST test-unit-3.0.9.gem 120320 SHA256 6be67fd305a9c6be94f4ce74c63df48528ef1e2dd165e835d8880a8788f3555d SHA512 0c7d1cfa0b6648e33c54d1a64c6345f9c24f309b78433f879e0e2fe94c3f7de22ee854026f653618c0102441e3c63f8c3de2ba1f0236b38b5a3e13714a2786ee WHIRLPOOL e8ad653ca5cd602ff8ae1f6f9f1366d62e289e9d7ea307d42647f7390324d2ee843227a76e6536ab40a7903fd516c87579dfb1e1f08fba1dfd9a20a3dd867c47
DIST test-unit-3.1.1.gem 121344 SHA256 ae45c2dc8c509e2af783a7aa6f5b883ebedf40af5e6742e895ae83dedce2161e SHA512 be0cb93d8dae6f0ca0159007723d8da56e6d0e17f31cb79a9a45f860ea2e51499e0a130a36bac2dadae8475dd988ebf8f0c23c5d7e158dd928001304f4e0501e WHIRLPOOL 49de0131ce9bacbff69aabc91b89f18637c47b922447e3c94122ad746ab9ac43154ce08b327db8df76226cfa479cf8a9e4ac6f7dddc6e33d5b4b63903262d2c7
+DIST test-unit-3.1.2.gem 122368 SHA256 dc3d8d257b02e85cfc98b7ab31d563cf767db901d8eb2193cf2691ace3e7d078 SHA512 6eccff095c130517e6f770e0a92216a4dbf5510eebf98f07ce74999464a3df6b8c2b2a7c1774ac5a67f4d0a51b45282f93ad022d4f0afc907f6dd27ba71a89b1 WHIRLPOOL 4748e4a50e529db44eebcf181dbe3bedd418c98be93523d84075b5d6ea0acabf4f8c893efcf477098115b003168a71c980838d8263b67996c5c3b7e3eeee6597
EBUILD test-unit-1.2.3-r1.ebuild 663 SHA256 4f49ddd270b10fcd329be5e2f6ee13e85e010e5dce7eb66497e09cc36b01d0b0 SHA512 3ae04784b010055bb879f4d4691e9f792163974c4176e4f2875f11b36ad0c0c33071a8cb94735a4f3aec7102beb0c600b2a5e50ee9c365af02b1bea6e06f7960 WHIRLPOOL fb44be2a9a60e56d07d065d1923a1bf7e6e2033903ac21079a78997687177975c8118738e35b6250de0ecde19305d7a1b2ba29f60ae30d4b54572b40ca53477c
EBUILD test-unit-1.2.3-r2.ebuild 675 SHA256 67217d719dcbac2a01a538be4f5958d4ed81860f35314fb4b1e51d6bb2629206 SHA512 9236e0bf8dc7098326610e04f10055668fb69485cfe85e8f16cc91dc334651d684e1052145c0d884142624ffd379d3449369f709aaac12aebb2a2137b2b0cc73 WHIRLPOOL b9bc7bad4fe5746dd3aa2dc326f8583086993dd4ac5e42329c9620a99ebe8e8d5a0ee528a5bfd8272c74a33e690f0acbc2f611a4107d9b4fbbd108590105ef71
EBUILD test-unit-1.2.3.ebuild 818 SHA256 fa23de60049c58eb4d858c72a8dfe2d6fe817b573f8d61acfe5ac6554886782f SHA512 c1118421eedd4b0a00747a6deeaec5d5f1378cf582f8cec932d3a3cf467625ec346bf26dd7a1caddcb0015d440818971ddca6b47a91a4a771b8550a73a6ff464 WHIRLPOOL 2ae753b008228b4ec407f87018ed60a60181abf68ebf0fd616fc614101af9c08240ba5c3c7890b036d31267d60a4601f3c61a834e0e7468604eb8eddf160f5a4
@@ -14,14 +12,6 @@ EBUILD test-unit-2.5.5-r1.ebuild 2178 SHA256 f84962dff9c223773bf64d21b7df6706c05
EBUILD test-unit-2.5.5-r2.ebuild 1575 SHA256 b7312eea9f167f87fa85cdce50a0680eb9eaafa5b240523bf3b5e08e604d80f4 SHA512 9a0de3aca79dc765f36492bd228b0a74cc4fda2c0ec7f332ec461372d0bb26b630adab3fafbd5e33606f0a2d7837e4a912d1c798413120c8fdb8537df42da354 WHIRLPOOL 58d6a34afbafada16e75bf11076bcbc5b7f2e30b8cc247ad95bd79649c104d67b2b5eacb3cf390292e2e0d53b36fa4309ef1cf5974fa69bf6aa3b94a41e6fff1
EBUILD test-unit-3.0.9-r1.ebuild 1637 SHA256 77a6b5cfd8e98ce87443449aa8ed3fde116fc63cb741d21ddf40763c86e284ca SHA512 e9bf026e31f012ee166229a8a47ae7c33c30c679316727f5d09d7e68ac91f41ab6f6f4f64107cf8edbfa52f5a7966f18ca1eab2ade818b41ff76393fea33eac2 WHIRLPOOL 06a745e917513a5c5451cfd2e50eae1bf0f22a6ce8c77fcfe4f2cd0458af833cfc1e1f650bacd3d8701df7af738b07b7ef140bb0dbd0c97608e5b607af0868f4
EBUILD test-unit-3.1.1.ebuild 1633 SHA256 9bbd7046dc4487e187077abd5426a8ab623cdb1b4b190b1af045c2bc34f2ca36 SHA512 344ac6dac52a350a002e4b54562bc9f94124490d6b2bc60fd1a259609667b50e0055df0a6e11c054980dd16432fa6babb41e1eed6824ae4547dc1ad369678e2f WHIRLPOOL dc7c81b9fffc0e708f14a9090031cccaa9b19b579bacac3e724efbd280aada39c97eafacb5aae9a742a68938e0e120c65721b09b9e8257f1f686981ea6b88c2c
-MISC ChangeLog 16712 SHA256 f8487e50e2b1c2f71b62afaa6f1e44eff56ab6c46ec360a18c9459e487e2fbe4 SHA512 d980ae60e39a4ed620892d451e07a6fa9bdc4a0f093e6bb24f4f4e83273ec6ca32033812490a402756df32dc3cd2995ca772d0818f5055b19c233e1f0121baa9 WHIRLPOOL 28772c6ebba6162316517ff9c2955949673f9b92ebcd6d84f257a35b05536d23032aa2140ae20c4078aaa1d95d29e54054253869cc6805193d98eae0f7d38855
+EBUILD test-unit-3.1.2.ebuild 1633 SHA256 a81d0bbe5b7f751d7d71912eddfeb546338af8cb250e7198f16b96bcd116e12c SHA512 6d1f0606d0814e3b10762312ccccf18ca13f98e1dd58ab34995dd8c2b8a3216e99787becb94db21df34d420b6c04d83a2bf9459f64b71acd2369e83c5a9f65b6 WHIRLPOOL 3b853cd6711fe6278d814e17272abf5fa8c476c2e87137518b530a096bda8da8ac89a2ad6b7ed5bab50845b24aa6e7a16af644343309ef87489e939f147b2981
+MISC ChangeLog 16832 SHA256 67fa0c6e9c8396dadedfe60d59c7732ac83f2fa8b8935f2001735da0807bcc65 SHA512 ecccfae0c0758d7ac408ae04c552f9bf9562d921bc42b2e76cab77885bbfb8c4ac8110d459919833903f76e46d5140a03ef87ff102a46ab089ca95d6b7c07420 WHIRLPOOL 404fb7c74940934f05f716124208c4b9799bd4d999cff6d3819033eabaf9deb3c8ca23ba68d64610ffb74332eda895495478c24b566fbc79bd5cbc2f2d10558f
MISC metadata.xml 313 SHA256 70c196238b5e24846ee90d328200906af70156308716e4ec568ae3e148e43813 SHA512 eacfa0f6c0b4a854b3e1319c3aad730f29932bd182358968542a52a4084169d7f0a4442b3cd6e397b49179d1d808af56c8253406a2436b960b72c13bb7753642 WHIRLPOOL 402e63c2d8a10212afa77d204679ad63b1a245f83169fa10be6502944351d1b9276a78b6e240b55fd3d8b21ad75f2bc4b1604ce52daee5e078de418161796718
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iJwEAQEIAAYFAlVxv7cACgkQG9wOWsQutdaAlgP+OiT/ytoCKmJ8DQkhD/xt74WL
-Y8Oddr9533nPrxcJiEa25aQfBp4xolb+hmKcAuIiqRdiGrtex7ee4JV4Gx9P/+XB
-tLMhobt2S/InT3JaNhmpUczUsBZunticWAYtEAvSZaGruhtc2hxMEBXXtnmFYdhi
-QenZIoDAN4OXDk/FVzQ=
-=Btk0
------END PGP SIGNATURE-----
diff --git a/dev-ruby/test-unit/test-unit-3.1.2.ebuild b/dev-ruby/test-unit/test-unit-3.1.2.ebuild
new file mode 100644
index 000000000000..a664dbe657ee
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-3.1.2.ebuild,v 1.1 2015/06/10 09:18:59 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="TODO README.md doc/text/news.md"
+
+inherit ruby-fakegem
+
+# Assume for now that ruby22 is not eselected yet and only depend on
+# yard for the other ruby implementations. Without this assumption
+# bootstrapping ruby22 won't be possible due to the yard dependency
+# tree.
+USE_RUBY="${USE_RUBY/ruby22/}" ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit"
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc test"
+
+# power_assert does not work with ruby19 but is not needed for backward
+# compatibility:
+# https://github.com/k-tsj/power_assert/issues/8#issuecomment-71363455
+USE_RUBY="${USE_RUBY/ruby19/}" ruby_add_rdepend "dev-ruby/power_assert"
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby19)
+ # Remove metadata to avoid registering the unsupported
+ # power_assert dependency.
+ rm -f ../metadata || die
+ ;;
+ esac
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ yard doc --title ${PN} || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ newbin "${FILESDIR}"/testrb-3 testrb-2
+}