From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 5DF91138208 for ; Wed, 27 Apr 2016 11:54:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 61425E0882; Wed, 27 Apr 2016 11:54:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 61C12E087E for ; Wed, 27 Apr 2016 11:54:20 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 57669340C39 for ; Wed, 27 Apr 2016 11:54:19 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 72ECB96A for ; Wed, 27 Apr 2016 11:54:15 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1461758010.2dbee62c5c055bca2926d25952f94dc8410e7e11.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ruby/flexmock/Manifest dev-ruby/flexmock/flexmock-2.1.0.ebuild X-VCS-Directories: dev-ruby/flexmock/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: 2dbee62c5c055bca2926d25952f94dc8410e7e11 X-VCS-Branch: master Date: Wed, 27 Apr 2016 11:54:15 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 232f3455-f1db-4291-a312-95193105f710 X-Archives-Hash: befbc20f244ae214498ab6517463b7a6 commit: 2dbee62c5c055bca2926d25952f94dc8410e7e11 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 27 08:00:44 2016 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 27 11:53:30 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbee62c dev-ruby/flexmock: add 2.1.0 Package-Manager: portage-2.2.26 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.1.0.ebuild | 39 +++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 0a933de..fb426f8 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,2 +1,3 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536aa6587286082c40f35f9d SHA512 2d440ec5bdbaea0a314f9e40645b194d9e5d29e9dc93c9b38d7fdb256bd4ffb3dba312d7a5630e6d849e360b7f337f6e5e0995a5da6210db2577516a62a66f54 WHIRLPOOL 568005d1238f3927e188cc74756e54512855f146ec729309946837fa2235c0bcf18e05a0bcfd78b938b76fddb239c857bff12a37495fc47d68cf31c25db64c52 DIST flexmock-2.0.5.tar.gz 84688 SHA256 7879f690ad3c2de924844eff0826fa7b05de4db0cc7a21a5c94f157fbfb81a77 SHA512 3f377617d745740b91e4e6ca90379a03d689a643a678240d9f4d3eae374fbd88b2396cfb3420634859bf3456a3d1d95cc7d50fef3d2c1d83e836e57e3b3edef4 WHIRLPOOL c1f2e93f94dd8e01b782e93df607e6e7f3eafa86951884b2871b0068fc816f73f054e2fe2b54ba1df6d464d33d0961904dd8217e77d655fb9d0247256ccd6343 +DIST flexmock-2.1.0.tar.gz 85464 SHA256 6bc160c9be385d0b6b375da665f33c75015423cd31cea64c1c3f2f81ccf8b658 SHA512 547ff0d711d7a5a33a3057ac57e054843a97fc183b3819f7c2a16efc3cd38731bdd8ddf5d800fff780ff6e6209dcd319dc3d556323524627ce28e5e2842fe304 WHIRLPOOL e6dd191021de331c50c76ae461c62b86a151f326910e05d67b51bc608d5a7f97b63234e3fdfcde0b5c898e1f0241dde84ad501bf21dd7770b10a80e70f17b0d3 diff --git a/dev-ruby/flexmock/flexmock-2.1.0.ebuild b/dev-ruby/flexmock/flexmock-2.1.0.ebuild new file mode 100644 index 0000000..0f3b119 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Simple mock object library for Ruby unit testing" +HOMEPAGE="https://github.com/doudou/flexmock" +SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="flexmock" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + )" + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration + ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} + +all_ruby_prepare() { + sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die +}