[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 4d7fa716306557aa7df229d742d86dc2d4b13fa3 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 31 19:15:52 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 31 19:15:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7fa716 dev-ruby/flexmock: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flexmock/flexmock-2.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.8.ebuild b/dev-ruby/flexmock/flexmock-2.3.8.ebuild index f8a8a921a780..76e598d0464d 100644 --- a/dev-ruby/flexmock/flexmock-2.3.8.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 9d0872f1795612d05d8184ae487ec85c39327189 Author: Hans de Graaff gentoo org> AuthorDate: Mon Aug 14 05:46:05 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Aug 15 05:45:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0872f1 dev-ruby/flexmock: add 2.3.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.8.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 4baca5b9ad94..b6e56539878f 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1 +1,2 @@ DIST flexmock-2.3.6.tar.gz 91601 BLAKE2B f291820f13f4a9812ffdfe042ccd266b0b5166fa538aba96e2c865ba55d3689d077e73fb9aa238455e90b8ea97aa60f8649c08823a753b6af8c0f550cbed SHA512 0fcc25c1a83ba1e2aed91eed98242592dfc1a69d57c033fbd363383962b16d6e72011d62a906ae8bf076801a3d5e8e8501bdb9f6ca3750c9615dfe8b9b0bdbbc +DIST flexmock-2.3.8.tar.gz 92170 BLAKE2B 583dff030e0c828dedfbd1188a3bcca45b53d327fc9cfc5e43370c10bc6683819aa0d11e7aad0b8d26fe7576cc8a804f2103b5fa065f57381285d5de27c99ff9 SHA512 e055b5fc503967df47fcb4c5724f79efac9cebfab76a3784cf27e194c12316c4863a29c47b46256146cf2aa2f76afcd92849297310c71ac584ef8a5cc9cb40a0 diff --git a/dev-ruby/flexmock/flexmock-2.3.8.ebuild b/dev-ruby/flexmock/flexmock-2.3.8.ebuild new file mode 100644 index ..f8a8a921a780 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec" + +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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" + +PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch ) + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + )" + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration + MT_NO_PLUGINS=1 ${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 + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 66bd838ab4093d1ea430107cb8c1c1a6179f644e Author: Sam James gentoo org> AuthorDate: Wed Mar 29 12:15:42 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 12:56:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bd838a dev-ruby/flexmock: drop 2.3.6-r1 Signed-off-by: Sam James gentoo.org> dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild | 42 -- 1 file changed, 42 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild deleted file mode 100644 index eb003c501dc1.. --- a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_DOCDIR="html" -RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec" - -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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-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 - - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 89d1a55543190a298e11172a68ab889c38fae022 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 12:13:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 12:13:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d1a555 dev-ruby/flexmock: Stabilize 2.3.6-r2 amd64, #903530 Signed-off-by: Sam James gentoo.org> dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild index c025ee748770..2fa0831e0bab 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild @@ -21,7 +21,7 @@ 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: e40815bf25d5c68bcdd05e5c0adf0de1a156f9d5 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 12:05:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 12:05:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40815bf dev-ruby/flexmock: Stabilize 2.3.6-r2 x86, #903530 Signed-off-by: Sam James gentoo.org> dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild index 8afc3e2e6d73..c025ee748770 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild @@ -21,7 +21,7 @@ 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/files/, dev-ruby/flexmock/
commit: 08de07e693f0c6eebf15a466d5f673c066bcdeb9 Author: Hans de Graaff gentoo org> AuthorDate: Sun Mar 26 09:23:55 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Mar 26 10:42:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08de07e6 dev-ruby/flexmock: add ruby30, ruby31, ruby32 Use debian patches from upstream pull request that is still pending. Signed-off-by: Hans de Graaff gentoo.org> .../flexmock/files/flexmock-2.3.6-ruby30-1.patch | 25 .../flexmock/files/flexmock-2.3.6-ruby30-2.patch | 25 .../flexmock/files/flexmock-2.3.6-ruby30-3.patch | 23 +++ dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild | 44 ++ 4 files changed, 117 insertions(+) diff --git a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch new file mode 100644 index ..f43c4d454992 --- /dev/null +++ b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-1.patch @@ -0,0 +1,25 @@ +From f63ba0916132e16d5eeb1a5c1ad868b0169bf7fc Mon Sep 17 00:00:00 2001 +From: Daniel Leidert +Date: Mon, 22 Nov 2021 01:34:25 +0100 +Subject: [PATCH] Properly accept argument and keywords + +--- + lib/flexmock/composite_expectation.rb | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lib/flexmock/composite_expectation.rb b/lib/flexmock/composite_expectation.rb +index 370046f..fbc8e54 100644 +--- a/lib/flexmock/composite_expectation.rb b/lib/flexmock/composite_expectation.rb +@@ -16,9 +16,9 @@ def add(expectation) + end + + # Apply the constraint method to all expectations in the composite. +-def method_missing(sym, *args, ) ++def method_missing(sym, *args, **keywords, ) + @expectations.each do |expectation| +-expectation.send(sym, *args, ) ++expectation.send(sym, *args, **keywords, ) + end + self + end diff --git a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch new file mode 100644 index ..f7964b072df9 --- /dev/null +++ b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-2.patch @@ -0,0 +1,25 @@ +From b3a2d7984803d70778c1f585ca48fb1fd374e44c Mon Sep 17 00:00:00 2001 +From: Daniel Leidert +Date: Mon, 22 Nov 2021 01:34:48 +0100 +Subject: [PATCH] Use binding.source_location for test + +Fixes the warning: + +warning: __FILE__ in eval may not return location in binding; use Binding#source_location instead +--- + test/test_helper.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/test_helper.rb b/test/test_helper.rb +index 9eb3310..c4fd622 100644 +--- a/test/test_helper.rb b/test/test_helper.rb +@@ -50,7 +50,7 @@ def assert_failure(klass, options={}, ) + # added. + def assert_mock_failure(klass, options={}, ) + ex = assert_failure(klass, options, ) +- file = eval("__FILE__", block.binding) ++ file = block.binding.source_location.first + assert_matching_line(ex, file, options) + end + diff --git a/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch new file mode 100644 index ..2e69627c5060 --- /dev/null +++ b/dev-ruby/flexmock/files/flexmock-2.3.6-ruby30-3.patch @@ -0,0 +1,23 @@ +From 8a4be2142b37a6ab4b6b8a3f38a07f2b06752acf Mon Sep 17 00:00:00 2001 +From: Daniel Leidert +Date: Mon, 22 Nov 2021 01:35:53 +0100 +Subject: [PATCH] Relax error message on test a bit + +--- + test/partial_mock_test.rb | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/test/partial_mock_test.rb b/test/partial_mock_test.rb +index 065ecb5..3564db3 100644 +--- a/test/partial_mock_test.rb b/test/partial_mock_test.rb +@@ -634,7 +634,8 @@ def test_partial_mocks_leaves_NoMethodError_exceptions_raised_by_the_original_me + exception = assert_raises(NameError) do + obj.mocked_method + end +-assert_equal "undefined method `does_not_exist' for #{obj}", exception.message ++assert(/undefined method `does_not_exist' for #<#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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch ) + +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 + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 0c30221201d8600218c39490af8f99f94db3242b Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 15 06:41:54 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 15 06:41:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c302212 dev-ruby/flexmock: cleanup Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flexmock/flexmock-2.3.6.ebuild | 38 - 1 file changed, 38 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild deleted file mode 100644 index e5a0cab2284e.. --- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 4141dc12147b9829c3735c3b6e4de8528ccd4307 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 15 06:16:33 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 15 06:29:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4141dc12 dev-ruby/flexmock: stable all arches Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild index d04994270898..eb003c501dc1 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: deb21d7d00d84d9622d4caabaf3d853a8f3904f9 Author: Hans de Graaff gentoo org> AuthorDate: Wed Nov 24 07:28:52 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Nov 24 07:29:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb21d7d dev-ruby/flexmock: EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild | 42 ++ 1 file changed, 42 insertions(+) diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild new file mode 100644 index ..d04994270898 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec" + +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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-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 + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: f86768b44548ee46c9f90aaeacd0f3d55d56eec7 Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 26 07:19:00 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 26 07:25:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86768b4 dev-ruby/flexmock: add ruby27 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/flexmock/flexmock-2.3.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild index 74e1bc6fad7..8e27864e9f7 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: e63aee67beb6964dad11a6a9aecdfbfe6a46ce42 Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 29 05:26:56 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 29 05:32:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63aee67 dev-ruby/flexmock: cleanup Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/flexmock/Manifest | 1 - dev-ruby/flexmock/flexmock-2.3.5.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 17f862755c1..4baca5b9ad9 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,2 +1 @@ -DIST flexmock-2.3.5.tar.gz 91482 BLAKE2B 4a6556caafc4838945f5cfe4c7a442c6b69c8d487e66afc3286521797c0c3ae463b01f7828594df74bf2f354daaa656a4a2bb4e4f4c5e4ff28ee86d55d08f6d6 SHA512 5012228b5fdf5f7501655a6d0d6073b2a2ff6e5b975fd71dd59db16ff9996e0742e0f8ed9ca9a20d4c4da773835b40453de26ff6e43b93f96b5ba6760f01a130 DIST flexmock-2.3.6.tar.gz 91601 BLAKE2B f291820f13f4a9812ffdfe042ccd266b0b5166fa538aba96e2c865ba55d3689d077e73fb9aa238455e90b8ea97aa60f8649c08823a753b6af8c0f550cbed SHA512 0fcc25c1a83ba1e2aed91eed98242592dfc1a69d57c033fbd363383962b16d6e72011d62a906ae8bf076801a3d5e8e8501bdb9f6ca3750c9615dfe8b9b0bdbbc diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild deleted file mode 100644 index d55a766106d..000 --- a/dev-ruby/flexmock/flexmock-2.3.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -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="~alpha 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 6b5862827bc8e44c559b148936777c8e1c618ee0 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Apr 28 20:13:05 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Apr 28 20:34:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b586282 dev-ruby/flexmock: x86 stable (bug #683244) Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-ruby/flexmock/flexmock-2.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild index 9ae964252d5..9480ecc65b8 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="flexmock" SLOT="0" -KEYWORDS="~alpha 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" +KEYWORDS="~alpha 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 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 882c0de872e78f27119b0dc52f665c0b5efef06f Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 13 14:09:26 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 13 14:10:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882c0de8 dev-ruby/flexmock: amd64 stable wrt bug #683244 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-ruby/flexmock/flexmock-2.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild index 11c9e70c095..9ae964252d5 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="flexmock" SLOT="0" -KEYWORDS="~alpha ~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" +KEYWORDS="~alpha 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 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 875759bdc5a533407ae9c8f6307832361136740c Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 22 18:17:41 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 22 18:18:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875759bd dev-ruby/flexmock: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/flexmock/flexmock-2.3.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild index 2634d45760e..11c9e70c095 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby22 ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 3411e5e7b89e2641ec5bd741fc98189c2b44a0b8 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 28 04:47:32 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Mar 28 04:47:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3411e5e7 dev-ruby/flexmock: add 2.3.6 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/flexmock/flexmock-2.3.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild index c82cff10c13..2634d45760e 100644 --- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby22 ruby23 ruby24" +USE_RUBY="ruby22 ruby23 ruby24 ruby25" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 10d3d91bd70d50a10b0d020ee45060ce6e164f35 Author: Hans de Graaff gentoo org> AuthorDate: Tue Oct 3 05:35:43 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Oct 3 05:35:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d3d91b dev-ruby/flexmock: add 2.3.6 Package-Manager: Portage-2.3.8, Repoman-2.3.2 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.6.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index d2652787086..1927b2c120f 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1 +1,2 @@ DIST flexmock-2.3.5.tar.gz 91482 SHA256 97404104df369f1dc0c88f1845bae2c872cd721f577f49615a820b6c6a712d70 SHA512 5012228b5fdf5f7501655a6d0d6073b2a2ff6e5b975fd71dd59db16ff9996e0742e0f8ed9ca9a20d4c4da773835b40453de26ff6e43b93f96b5ba6760f01a130 WHIRLPOOL 0c50c954854d1fe1741536e9561a322f0f54eccdc802a5732e05813589eaa7af2c1e0c33959064f310c42c14f651b0a4e09012f7fd812d4f19789e92ee024f82 +DIST flexmock-2.3.6.tar.gz 91601 SHA256 f52c6858a761ed035080a767c5ac91b65852092eacd1455425ad4c35897178fc SHA512 0fcc25c1a83ba1e2aed91eed98242592dfc1a69d57c033fbd363383962b16d6e72011d62a906ae8bf076801a3d5e8e8501bdb9f6ca3750c9615dfe8b9b0bdbbc WHIRLPOOL 52d94a39971992c498ff4f9baf689f045a3ed13b3e89a04efb3e7fb5d2eac05e4b2ca1a9fcc289447fb2bffa75f61ac4d91798610d0e2c19f47bff0707c9a62c diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild new file mode 100644 index 000..c82cff10c13 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +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="~alpha ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: a9f53438a3318c1376f0d2558829ef4f945d9a1f Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 30 05:22:32 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 30 05:57:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f53438 dev-ruby/flexmock: add ruby24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/flexmock/flexmock-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild index 0ecd2865eb7..d55a766106d 100644 --- a/dev-ruby/flexmock/flexmock-2.3.5.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.5.ebuild @@ -3,7 +3,7 @@ EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23" +USE_RUBY="ruby21 ruby22 ruby23 ruby24" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 5d385c8558397599b41d1650d18999e4e2a00e26 Author: Hans de Graaff gentoo org> AuthorDate: Tue May 30 04:41:24 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue May 30 04:41:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d385c85 dev-ruby/flexmock: cleanup Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/flexmock/Manifest | 1 - dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild | 32 -- 2 files changed, 33 deletions(-) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 054b7a809f0..d2652787086 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,2 +1 @@ -DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536aa6587286082c40f35f9d SHA512 2d440ec5bdbaea0a314f9e40645b194d9e5d29e9dc93c9b38d7fdb256bd4ffb3dba312d7a5630e6d849e360b7f337f6e5e0995a5da6210db2577516a62a66f54 WHIRLPOOL 568005d1238f3927e188cc74756e54512855f146ec729309946837fa2235c0bcf18e05a0bcfd78b938b76fddb239c857bff12a37495fc47d68cf31c25db64c52 DIST flexmock-2.3.5.tar.gz 91482 SHA256 97404104df369f1dc0c88f1845bae2c872cd721f577f49615a820b6c6a712d70 SHA512 5012228b5fdf5f7501655a6d0d6073b2a2ff6e5b975fd71dd59db16ff9996e0742e0f8ed9ca9a20d4c4da773835b40453de26ff6e43b93f96b5ba6760f01a130 WHIRLPOOL 0c50c954854d1fe1741536e9561a322f0f54eccdc802a5732e05813589eaa7af2c1e0c33959064f310c42c14f651b0a4e09012f7fd812d4f19789e92ee024f82 diff --git a/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild b/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild deleted file mode 100644 index c172bed368e..000 --- a/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -# ruby22 -> fails specs -USE_RUBY="ruby20 ruby21" - -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/jimweirich/flexmock; - -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/rspec:2 - )" - -each_ruby_test() { - ruby-ng_rspec test/rspec_integration - ${RUBY} -S testrb -Ilib:. test/*_test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: db76e2f2cbe2b0d48b6c717eb3046b94e8ef7f1f Author: Hans de Graaff gentoo org> AuthorDate: Tue May 30 04:40:55 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue May 30 04:40:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db76e2f2 dev-ruby/flexmock: move ~ppc keyword forward Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/flexmock/flexmock-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild index 9f485d3b9f9..0ecd2865eb7 100644 --- a/dev-ruby/flexmock/flexmock-2.3.5.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="flexmock" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha 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 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 09e82c3fd579bd5ce0e2375013e5dbf999f35c67 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 16 07:58:43 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 16 07:58:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e82c3f dev-ruby/flexmock: x86 stable wrt bug #618412 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/flexmock/flexmock-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild index 3da928f78be..9f485d3b9f9 100644 --- a/dev-ruby/flexmock/flexmock-2.3.5.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="flexmock" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~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 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 48a09e436719bbcbd42bf46f7bb0852bcb255905 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 15 14:15:31 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 15 14:15:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a09e43 dev-ruby/flexmock: amd64 stable wrt bug #618412 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/flexmock/flexmock-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild index a61bf860233..3da928f78be 100644 --- a/dev-ruby/flexmock/flexmock-2.3.5.ebuild +++ b/dev-ruby/flexmock/flexmock-2.3.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="flexmock" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~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 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 24c3f83362002d94e7b99b180e6e1c604fa8d531 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 14 05:59:08 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 14 05:59:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c3f833 dev-ruby/flexmock: cleanup Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/flexmock/Manifest | 2 -- dev-ruby/flexmock/flexmock-2.3.2.ebuild | 38 - dev-ruby/flexmock/flexmock-2.3.4.ebuild | 38 - 3 files changed, 78 deletions(-) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index a55237ea131..054b7a809f0 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,4 +1,2 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536aa6587286082c40f35f9d SHA512 2d440ec5bdbaea0a314f9e40645b194d9e5d29e9dc93c9b38d7fdb256bd4ffb3dba312d7a5630e6d849e360b7f337f6e5e0995a5da6210db2577516a62a66f54 WHIRLPOOL 568005d1238f3927e188cc74756e54512855f146ec729309946837fa2235c0bcf18e05a0bcfd78b938b76fddb239c857bff12a37495fc47d68cf31c25db64c52 -DIST flexmock-2.3.2.tar.gz 90471 SHA256 89263d4c1bfc3806bc1f8f03014abf5a2870ff432dd98c7c6c776c7e2b945cce SHA512 ee71524e1ac283a31e66a0e2e6054ee962d861781d8850e396065862c95138ed90a35e7751c54f133f87c616930be61dd24eca5d8d244f96277f25b8f3ccb6e0 WHIRLPOOL a23bff81c5f0642d9bab054417dcaceb5aaa9b0bd3abf710845e854d0243c2828adece27af5792ce51b83dcfd04affa6e999c4326be69f03e65eb32a1325cbb2 -DIST flexmock-2.3.4.tar.gz 90844 SHA256 d9a8fb0cc4479f1b0519550cbe6f6a80d3412f2608141bb03db693d03af4ee9f SHA512 caec33f16c5abe51355745813bb54f714984bccd65b78b8f21d32090552c037e2c6d3b6dbb9b5129ac6b5e7b16912f4d7bef15c629fab9b8be30e8c0a958f6ae WHIRLPOOL 3d782afa286d6add2db3dace25efb4bf0209559e7957f3546bf57fb2f57395a11743b2c5ee3ea450a7f2fa1c68be20391e7f3964a09afe9aa85dcbac4ce78573 DIST flexmock-2.3.5.tar.gz 91482 SHA256 97404104df369f1dc0c88f1845bae2c872cd721f577f49615a820b6c6a712d70 SHA512 5012228b5fdf5f7501655a6d0d6073b2a2ff6e5b975fd71dd59db16ff9996e0742e0f8ed9ca9a20d4c4da773835b40453de26ff6e43b93f96b5ba6760f01a130 WHIRLPOOL 0c50c954854d1fe1741536e9561a322f0f54eccdc802a5732e05813589eaa7af2c1e0c33959064f310c42c14f651b0a4e09012f7fd812d4f19789e92ee024f82 diff --git a/dev-ruby/flexmock/flexmock-2.3.2.ebuild b/dev-ruby/flexmock/flexmock-2.3.2.ebuild deleted file mode 100644 index 9fcfb0f3722..000 --- a/dev-ruby/flexmock/flexmock-2.3.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -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="~alpha ~amd64 ~arm ~hppa ~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 -} diff --git a/dev-ruby/flexmock/flexmock-2.3.4.ebuild b/dev-ruby/flexmock/flexmock-2.3.4.ebuild deleted file mode 100644 index 9fcfb0f3722..000 --- a/dev-ruby/flexmock/flexmock-2.3.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -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="~alpha ~amd64 ~arm ~hppa ~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}' ||
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 168954630ed95340fab1540670bb641e246b6fb1 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 24 06:47:36 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Feb 24 07:12:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16895463 dev-ruby/flexmock: add 2.3.5 Package-Manager: portage-2.3.3 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.5.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 3b2976d754..a55237ea13 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,3 +1,4 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536aa6587286082c40f35f9d SHA512 2d440ec5bdbaea0a314f9e40645b194d9e5d29e9dc93c9b38d7fdb256bd4ffb3dba312d7a5630e6d849e360b7f337f6e5e0995a5da6210db2577516a62a66f54 WHIRLPOOL 568005d1238f3927e188cc74756e54512855f146ec729309946837fa2235c0bcf18e05a0bcfd78b938b76fddb239c857bff12a37495fc47d68cf31c25db64c52 DIST flexmock-2.3.2.tar.gz 90471 SHA256 89263d4c1bfc3806bc1f8f03014abf5a2870ff432dd98c7c6c776c7e2b945cce SHA512 ee71524e1ac283a31e66a0e2e6054ee962d861781d8850e396065862c95138ed90a35e7751c54f133f87c616930be61dd24eca5d8d244f96277f25b8f3ccb6e0 WHIRLPOOL a23bff81c5f0642d9bab054417dcaceb5aaa9b0bd3abf710845e854d0243c2828adece27af5792ce51b83dcfd04affa6e999c4326be69f03e65eb32a1325cbb2 DIST flexmock-2.3.4.tar.gz 90844 SHA256 d9a8fb0cc4479f1b0519550cbe6f6a80d3412f2608141bb03db693d03af4ee9f SHA512 caec33f16c5abe51355745813bb54f714984bccd65b78b8f21d32090552c037e2c6d3b6dbb9b5129ac6b5e7b16912f4d7bef15c629fab9b8be30e8c0a958f6ae WHIRLPOOL 3d782afa286d6add2db3dace25efb4bf0209559e7957f3546bf57fb2f57395a11743b2c5ee3ea450a7f2fa1c68be20391e7f3964a09afe9aa85dcbac4ce78573 +DIST flexmock-2.3.5.tar.gz 91482 SHA256 97404104df369f1dc0c88f1845bae2c872cd721f577f49615a820b6c6a712d70 SHA512 5012228b5fdf5f7501655a6d0d6073b2a2ff6e5b975fd71dd59db16ff9996e0742e0f8ed9ca9a20d4c4da773835b40453de26ff6e43b93f96b5ba6760f01a130 WHIRLPOOL 0c50c954854d1fe1741536e9561a322f0f54eccdc802a5732e05813589eaa7af2c1e0c33959064f310c42c14f651b0a4e09012f7fd812d4f19789e92ee024f82 diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild new file mode 100644 index 00..cf54c66c78 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +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="~alpha ~amd64 ~arm ~hppa ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 33ace9aa71b0f8417a569e6b00b4b298c82fab9d Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 5 09:38:51 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 5 09:59:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ace9aa dev-ruby/flexmock: cleanup Package-Manager: portage-2.3.3 dev-ruby/flexmock/Manifest | 3 --- dev-ruby/flexmock/flexmock-2.1.0.ebuild | 39 - dev-ruby/flexmock/flexmock-2.3.0.ebuild | 39 - dev-ruby/flexmock/flexmock-2.3.1.ebuild | 39 - 4 files changed, 120 deletions(-) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index d5f4058..3b2976d 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,6 +1,3 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536aa6587286082c40f35f9d SHA512 2d440ec5bdbaea0a314f9e40645b194d9e5d29e9dc93c9b38d7fdb256bd4ffb3dba312d7a5630e6d849e360b7f337f6e5e0995a5da6210db2577516a62a66f54 WHIRLPOOL 568005d1238f3927e188cc74756e54512855f146ec729309946837fa2235c0bcf18e05a0bcfd78b938b76fddb239c857bff12a37495fc47d68cf31c25db64c52 -DIST flexmock-2.1.0.tar.gz 85464 SHA256 6bc160c9be385d0b6b375da665f33c75015423cd31cea64c1c3f2f81ccf8b658 SHA512 547ff0d711d7a5a33a3057ac57e054843a97fc183b3819f7c2a16efc3cd38731bdd8ddf5d800fff780ff6e6209dcd319dc3d556323524627ce28e5e2842fe304 WHIRLPOOL e6dd191021de331c50c76ae461c62b86a151f326910e05d67b51bc608d5a7f97b63234e3fdfcde0b5c898e1f0241dde84ad501bf21dd7770b10a80e70f17b0d3 -DIST flexmock-2.3.0.tar.gz 89116 SHA256 71500a921ce4074abb5a6c9a821b8129f48766923af478f6e9696462ce7d4fe4 SHA512 48ab8057eef9911e581fb3dfe5981df0eeb7023f211be90d79b57819ad786cf82fa68a6b14a9546f76f5cf2aeb47c96e04256fc9f91a1a2de3d570c305fc2c48 WHIRLPOOL 2902c536c753358c29543f9165c784d25b8584e608bf630a322b72ed448c266900b28c63e34c8549c54121ecb2b8e75f6944a5f79d6eca335fe8978ad2fb6eea -DIST flexmock-2.3.1.tar.gz 90494 SHA256 f067945244b049ea8d7c7467aae209f8a1acc82fff81bdc65445dd7d3b326a9a SHA512 79fb184bd85cf546567967027dd127a645f052cb7f29d804f73aa4b998a720fcec872585d1ddb799e20e3a5d4bdb601ef3ab55ae254fe2bda708cf3a1343d13a WHIRLPOOL 7d50b66541b443370f72a3ff84548b15e9eac913b98195ff7c35fc4010e566c3039c363b0e0f8b36d98e14f4276ef43b000297733df13da1aef15604c910d2ae DIST flexmock-2.3.2.tar.gz 90471 SHA256 89263d4c1bfc3806bc1f8f03014abf5a2870ff432dd98c7c6c776c7e2b945cce SHA512 ee71524e1ac283a31e66a0e2e6054ee962d861781d8850e396065862c95138ed90a35e7751c54f133f87c616930be61dd24eca5d8d244f96277f25b8f3ccb6e0 WHIRLPOOL a23bff81c5f0642d9bab054417dcaceb5aaa9b0bd3abf710845e854d0243c2828adece27af5792ce51b83dcfd04affa6e999c4326be69f03e65eb32a1325cbb2 DIST flexmock-2.3.4.tar.gz 90844 SHA256 d9a8fb0cc4479f1b0519550cbe6f6a80d3412f2608141bb03db693d03af4ee9f SHA512 caec33f16c5abe51355745813bb54f714984bccd65b78b8f21d32090552c037e2c6d3b6dbb9b5129ac6b5e7b16912f4d7bef15c629fab9b8be30e8c0a958f6ae WHIRLPOOL 3d782afa286d6add2db3dace25efb4bf0209559e7957f3546bf57fb2f57395a11743b2c5ee3ea450a7f2fa1c68be20391e7f3964a09afe9aa85dcbac4ce78573 diff --git a/dev-ruby/flexmock/flexmock-2.1.0.ebuild b/dev-ruby/flexmock/flexmock-2.1.0.ebuild deleted file mode 100644 index 0f3b119.. --- a/dev-ruby/flexmock/flexmock-2.1.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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 -} diff --git a/dev-ruby/flexmock/flexmock-2.3.0.ebuild b/dev-ruby/flexmock/flexmock-2.3.0.ebuild deleted file mode 100644 index 2c0da0d.. --- a/dev-ruby/flexmock/flexmock-2.3.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_DOCDIR="html" -RUBY_FAKEGEM_EXTRADOC="CHANGES
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: d7b131082a69778160179eaeccdc1e80ae7ba2fb Author: Hans de Graaff gentoo org> AuthorDate: Wed Nov 16 05:57:09 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Nov 16 05:57:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b13108 dev-ruby/flexmock: add 2.3.4 Package-Manager: portage-2.3.0 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.4.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index a969841..d5f4058 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -3,3 +3,4 @@ DIST flexmock-2.1.0.tar.gz 85464 SHA256 6bc160c9be385d0b6b375da665f33c75015423cd DIST flexmock-2.3.0.tar.gz 89116 SHA256 71500a921ce4074abb5a6c9a821b8129f48766923af478f6e9696462ce7d4fe4 SHA512 48ab8057eef9911e581fb3dfe5981df0eeb7023f211be90d79b57819ad786cf82fa68a6b14a9546f76f5cf2aeb47c96e04256fc9f91a1a2de3d570c305fc2c48 WHIRLPOOL 2902c536c753358c29543f9165c784d25b8584e608bf630a322b72ed448c266900b28c63e34c8549c54121ecb2b8e75f6944a5f79d6eca335fe8978ad2fb6eea DIST flexmock-2.3.1.tar.gz 90494 SHA256 f067945244b049ea8d7c7467aae209f8a1acc82fff81bdc65445dd7d3b326a9a SHA512 79fb184bd85cf546567967027dd127a645f052cb7f29d804f73aa4b998a720fcec872585d1ddb799e20e3a5d4bdb601ef3ab55ae254fe2bda708cf3a1343d13a WHIRLPOOL 7d50b66541b443370f72a3ff84548b15e9eac913b98195ff7c35fc4010e566c3039c363b0e0f8b36d98e14f4276ef43b000297733df13da1aef15604c910d2ae DIST flexmock-2.3.2.tar.gz 90471 SHA256 89263d4c1bfc3806bc1f8f03014abf5a2870ff432dd98c7c6c776c7e2b945cce SHA512 ee71524e1ac283a31e66a0e2e6054ee962d861781d8850e396065862c95138ed90a35e7751c54f133f87c616930be61dd24eca5d8d244f96277f25b8f3ccb6e0 WHIRLPOOL a23bff81c5f0642d9bab054417dcaceb5aaa9b0bd3abf710845e854d0243c2828adece27af5792ce51b83dcfd04affa6e999c4326be69f03e65eb32a1325cbb2 +DIST flexmock-2.3.4.tar.gz 90844 SHA256 d9a8fb0cc4479f1b0519550cbe6f6a80d3412f2608141bb03db693d03af4ee9f SHA512 caec33f16c5abe51355745813bb54f714984bccd65b78b8f21d32090552c037e2c6d3b6dbb9b5129ac6b5e7b16912f4d7bef15c629fab9b8be30e8c0a958f6ae WHIRLPOOL 3d782afa286d6add2db3dace25efb4bf0209559e7957f3546bf57fb2f57395a11743b2c5ee3ea450a7f2fa1c68be20391e7f3964a09afe9aa85dcbac4ce78573 diff --git a/dev-ruby/flexmock/flexmock-2.3.4.ebuild b/dev-ruby/flexmock/flexmock-2.3.4.ebuild new file mode 100644 index ..384e4af --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.4.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 ruby23" + +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="~alpha ~amd64 ~arm ~hppa ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 76151a6f4fc15fb01d4c39b0a71854ec5311831c Author: Hans de Graaff gentoo org> AuthorDate: Wed Nov 9 06:16:52 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Nov 9 06:16:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76151a6f dev-ruby/flexmock: add 2.3.2 Package-Manager: portage-2.3.0 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.2.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index e7f7b63..a969841 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -2,3 +2,4 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536 DIST flexmock-2.1.0.tar.gz 85464 SHA256 6bc160c9be385d0b6b375da665f33c75015423cd31cea64c1c3f2f81ccf8b658 SHA512 547ff0d711d7a5a33a3057ac57e054843a97fc183b3819f7c2a16efc3cd38731bdd8ddf5d800fff780ff6e6209dcd319dc3d556323524627ce28e5e2842fe304 WHIRLPOOL e6dd191021de331c50c76ae461c62b86a151f326910e05d67b51bc608d5a7f97b63234e3fdfcde0b5c898e1f0241dde84ad501bf21dd7770b10a80e70f17b0d3 DIST flexmock-2.3.0.tar.gz 89116 SHA256 71500a921ce4074abb5a6c9a821b8129f48766923af478f6e9696462ce7d4fe4 SHA512 48ab8057eef9911e581fb3dfe5981df0eeb7023f211be90d79b57819ad786cf82fa68a6b14a9546f76f5cf2aeb47c96e04256fc9f91a1a2de3d570c305fc2c48 WHIRLPOOL 2902c536c753358c29543f9165c784d25b8584e608bf630a322b72ed448c266900b28c63e34c8549c54121ecb2b8e75f6944a5f79d6eca335fe8978ad2fb6eea DIST flexmock-2.3.1.tar.gz 90494 SHA256 f067945244b049ea8d7c7467aae209f8a1acc82fff81bdc65445dd7d3b326a9a SHA512 79fb184bd85cf546567967027dd127a645f052cb7f29d804f73aa4b998a720fcec872585d1ddb799e20e3a5d4bdb601ef3ab55ae254fe2bda708cf3a1343d13a WHIRLPOOL 7d50b66541b443370f72a3ff84548b15e9eac913b98195ff7c35fc4010e566c3039c363b0e0f8b36d98e14f4276ef43b000297733df13da1aef15604c910d2ae +DIST flexmock-2.3.2.tar.gz 90471 SHA256 89263d4c1bfc3806bc1f8f03014abf5a2870ff432dd98c7c6c776c7e2b945cce SHA512 ee71524e1ac283a31e66a0e2e6054ee962d861781d8850e396065862c95138ed90a35e7751c54f133f87c616930be61dd24eca5d8d244f96277f25b8f3ccb6e0 WHIRLPOOL a23bff81c5f0642d9bab054417dcaceb5aaa9b0bd3abf710845e854d0243c2828adece27af5792ce51b83dcfd04affa6e999c4326be69f03e65eb32a1325cbb2 diff --git a/dev-ruby/flexmock/flexmock-2.3.2.ebuild b/dev-ruby/flexmock/flexmock-2.3.2.ebuild new file mode 100644 index ..384e4af --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.2.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 ruby23" + +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="~alpha ~amd64 ~arm ~hppa ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: db3fd448bfdda3d42245b48f73b0dc69e89e3c6f Author: Hans de Graaff gentoo org> AuthorDate: Fri Oct 28 06:30:03 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Oct 28 06:30:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3fd448 dev-ruby/flexmock: add 2.3.1 Package-Manager: portage-2.3.0 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.1.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index b72fd64..e7f7b63 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,3 +1,4 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536aa6587286082c40f35f9d SHA512 2d440ec5bdbaea0a314f9e40645b194d9e5d29e9dc93c9b38d7fdb256bd4ffb3dba312d7a5630e6d849e360b7f337f6e5e0995a5da6210db2577516a62a66f54 WHIRLPOOL 568005d1238f3927e188cc74756e54512855f146ec729309946837fa2235c0bcf18e05a0bcfd78b938b76fddb239c857bff12a37495fc47d68cf31c25db64c52 DIST flexmock-2.1.0.tar.gz 85464 SHA256 6bc160c9be385d0b6b375da665f33c75015423cd31cea64c1c3f2f81ccf8b658 SHA512 547ff0d711d7a5a33a3057ac57e054843a97fc183b3819f7c2a16efc3cd38731bdd8ddf5d800fff780ff6e6209dcd319dc3d556323524627ce28e5e2842fe304 WHIRLPOOL e6dd191021de331c50c76ae461c62b86a151f326910e05d67b51bc608d5a7f97b63234e3fdfcde0b5c898e1f0241dde84ad501bf21dd7770b10a80e70f17b0d3 DIST flexmock-2.3.0.tar.gz 89116 SHA256 71500a921ce4074abb5a6c9a821b8129f48766923af478f6e9696462ce7d4fe4 SHA512 48ab8057eef9911e581fb3dfe5981df0eeb7023f211be90d79b57819ad786cf82fa68a6b14a9546f76f5cf2aeb47c96e04256fc9f91a1a2de3d570c305fc2c48 WHIRLPOOL 2902c536c753358c29543f9165c784d25b8584e608bf630a322b72ed448c266900b28c63e34c8549c54121ecb2b8e75f6944a5f79d6eca335fe8978ad2fb6eea +DIST flexmock-2.3.1.tar.gz 90494 SHA256 f067945244b049ea8d7c7467aae209f8a1acc82fff81bdc65445dd7d3b326a9a SHA512 79fb184bd85cf546567967027dd127a645f052cb7f29d804f73aa4b998a720fcec872585d1ddb799e20e3a5d4bdb601ef3ab55ae254fe2bda708cf3a1343d13a WHIRLPOOL 7d50b66541b443370f72a3ff84548b15e9eac913b98195ff7c35fc4010e566c3039c363b0e0f8b36d98e14f4276ef43b000297733df13da1aef15604c910d2ae diff --git a/dev-ruby/flexmock/flexmock-2.3.1.ebuild b/dev-ruby/flexmock/flexmock-2.3.1.ebuild new file mode 100644 index ..2c0da0d --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.1.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 ruby23" + +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="~alpha ~amd64 ~arm ~hppa ~ppc64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: de162cb472194e407b300731b3e4868225142ec5 Author: Hans de Graaff gentoo org> AuthorDate: Fri Oct 28 06:27:17 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Oct 28 06:27:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de162cb4 dev-ruby/flexmock: cleanup Package-Manager: portage-2.3.0 dev-ruby/flexmock/Manifest | 2 -- dev-ruby/flexmock/flexmock-2.0.5.ebuild | 39 - dev-ruby/flexmock/flexmock-2.2.1.ebuild | 39 - 3 files changed, 80 deletions(-) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 5ac7d19..b72fd64 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,5 +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 -DIST flexmock-2.2.1.tar.gz 86088 SHA256 0c43782b06cd445c4262f9fc4f62c80dad2a2e4cdb8c82e620f37c706f072729 SHA512 303ec49a257a65eac2fffdba8cb2cebaafa7523225b5c8facf4d55f30372d43e22a8895d103859a2d90a1894987ef863001a982c756365822d0499e95be3c969 WHIRLPOOL 6d1d5b2dd0a7aea087f33c679fbae7196b9b013bd1572a661cc11e9fb0455b3251f24c78f36b7ad85fa93024af192badf6f93eb646d89be05f453f4ae4fbebfe DIST flexmock-2.3.0.tar.gz 89116 SHA256 71500a921ce4074abb5a6c9a821b8129f48766923af478f6e9696462ce7d4fe4 SHA512 48ab8057eef9911e581fb3dfe5981df0eeb7023f211be90d79b57819ad786cf82fa68a6b14a9546f76f5cf2aeb47c96e04256fc9f91a1a2de3d570c305fc2c48 WHIRLPOOL 2902c536c753358c29543f9165c784d25b8584e608bf630a322b72ed448c266900b28c63e34c8549c54121ecb2b8e75f6944a5f79d6eca335fe8978ad2fb6eea diff --git a/dev-ruby/flexmock/flexmock-2.0.5.ebuild b/dev-ruby/flexmock/flexmock-2.0.5.ebuild deleted file mode 100644 index 551aa61.. --- a/dev-ruby/flexmock/flexmock-2.0.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 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 -} diff --git a/dev-ruby/flexmock/flexmock-2.2.1.ebuild b/dev-ruby/flexmock/flexmock-2.2.1.ebuild deleted file mode 100644 index 2c0da0d.. --- a/dev-ruby/flexmock/flexmock-2.2.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -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="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 4264c39b22d8648ea1bf3d8e1a7e273e89ab4ead Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 12 04:42:29 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 12 04:42:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4264c39b dev-ruby/flexmock: add 2.3.0 Package-Manager: portage-2.3.0 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.3.0.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 66b5287..5ac7d19 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -2,3 +2,4 @@ DIST flexmock-1.3.3.gem 81920 SHA256 1d9cc7dd01b43a25447d85477b8ab096481be0a6536 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 DIST flexmock-2.2.1.tar.gz 86088 SHA256 0c43782b06cd445c4262f9fc4f62c80dad2a2e4cdb8c82e620f37c706f072729 SHA512 303ec49a257a65eac2fffdba8cb2cebaafa7523225b5c8facf4d55f30372d43e22a8895d103859a2d90a1894987ef863001a982c756365822d0499e95be3c969 WHIRLPOOL 6d1d5b2dd0a7aea087f33c679fbae7196b9b013bd1572a661cc11e9fb0455b3251f24c78f36b7ad85fa93024af192badf6f93eb646d89be05f453f4ae4fbebfe +DIST flexmock-2.3.0.tar.gz 89116 SHA256 71500a921ce4074abb5a6c9a821b8129f48766923af478f6e9696462ce7d4fe4 SHA512 48ab8057eef9911e581fb3dfe5981df0eeb7023f211be90d79b57819ad786cf82fa68a6b14a9546f76f5cf2aeb47c96e04256fc9f91a1a2de3d570c305fc2c48 WHIRLPOOL 2902c536c753358c29543f9165c784d25b8584e608bf630a322b72ed448c266900b28c63e34c8549c54121ecb2b8e75f6944a5f79d6eca335fe8978ad2fb6eea diff --git a/dev-ruby/flexmock/flexmock-2.3.0.ebuild b/dev-ruby/flexmock/flexmock-2.3.0.ebuild new file mode 100644 index ..2c0da0d --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.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 ruby23" + +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="~alpha ~amd64 ~arm ~hppa ~ppc64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 2053de825436667670d1770d082c01df94ab31da Author: Tobias Klausmann gentoo org> AuthorDate: Wed Sep 28 08:17:01 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Sep 28 08:17:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2053de82 dev-ruby/flexmock-2.2.1-r0: keyworded for ~alpha Gentoo-Bug: 592756 dev-ruby/flexmock/flexmock-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-2.2.1.ebuild b/dev-ruby/flexmock/flexmock-2.2.1.ebuild index 848d744..2c0da0d 100644 --- a/dev-ruby/flexmock/flexmock-2.2.1.ebuild +++ b/dev-ruby/flexmock/flexmock-2.2.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="flexmock" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 45436521273a993d124d4e908e8f9d18565e06e5 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 20 05:01:37 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 20 05:01:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45436521 dev-ruby/flexmock: add 2.2.1 Package-Manager: portage-2.2.28 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.2.1.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index fb426f8..66b5287 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1,3 +1,4 @@ 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 +DIST flexmock-2.2.1.tar.gz 86088 SHA256 0c43782b06cd445c4262f9fc4f62c80dad2a2e4cdb8c82e620f37c706f072729 SHA512 303ec49a257a65eac2fffdba8cb2cebaafa7523225b5c8facf4d55f30372d43e22a8895d103859a2d90a1894987ef863001a982c756365822d0499e95be3c969 WHIRLPOOL 6d1d5b2dd0a7aea087f33c679fbae7196b9b013bd1572a661cc11e9fb0455b3251f24c78f36b7ad85fa93024af192badf6f93eb646d89be05f453f4ae4fbebfe diff --git a/dev-ruby/flexmock/flexmock-2.2.1.ebuild b/dev-ruby/flexmock/flexmock-2.2.1.ebuild new file mode 100644 index 000..848d744 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.2.1.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 ruby23" + +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 ~ppc64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 2dbee62c5c055bca2926d25952f94dc8410e7e11 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 27 08:00:44 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 27 11:53:30 2016 + 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 047a7f3d13fbeb6aef1e520e1010ebe5cc136b12 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 27 07:58:50 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 27 11:53:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047a7f3d dev-ruby/flexmock: cleanup Package-Manager: portage-2.2.26 dev-ruby/flexmock/flexmock-1.3.3.ebuild | 33 - 1 file changed, 33 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-1.3.3.ebuild b/dev-ruby/flexmock/flexmock-1.3.3.ebuild deleted file mode 100644 index 970198f..000 --- a/dev-ruby/flexmock/flexmock-1.3.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -# ruby22 -> fails specs -USE_RUBY="ruby20" - -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/jimweirich/flexmock; - -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/rspec:2 - )" - -each_ruby_test() { - ruby-ng_rspec test/rspec_integration - ${RUBY} -S testrb -Ilib:. test/*_test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: b2e2994833f00432631c4a0624984757b605208f Author: Manuel Rüger gentoo org> AuthorDate: Sun Apr 17 10:41:45 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Apr 17 10:41:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e29948 dev-ruby/flexmock: Remove ruby19 Package-Manager: portage-2.2.28 dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild | 4 ++-- dev-ruby/flexmock/flexmock-1.3.3.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild b/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild index 9e89c7b..fabdc20 100644 --- a/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild +++ b/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 # ruby22 -> fails specs -USE_RUBY="ruby19 ruby20 ruby21" +USE_RUBY="ruby20 ruby21" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" diff --git a/dev-ruby/flexmock/flexmock-1.3.3.ebuild b/dev-ruby/flexmock/flexmock-1.3.3.ebuild index 5000b7d..970198f 100644 --- a/dev-ruby/flexmock/flexmock-1.3.3.ebuild +++ b/dev-ruby/flexmock/flexmock-1.3.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 # ruby22 -> fails specs -USE_RUBY="ruby19 ruby20" +USE_RUBY="ruby20" RUBY_FAKEGEM_DOCDIR="html" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 87457be36afd55584df737939c99a7ad416cd71c Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 2 06:42:49 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 2 07:01:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87457be3 dev-ruby/flexmock: mark ruby21 revision stable Package-Manager: portage-2.2.26 dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild b/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild index 9bf4ffd..9e89c7b 100644 --- a/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild +++ b/dev-ruby/flexmock/flexmock-1.3.3-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/jimweirich/flexmock; 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" +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 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/flexmock/
commit: 9c239c5e4d93eebafd9cce31deb59e2c39a53dce Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 2 06:30:58 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 2 07:01:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c239c5e dev-ruby/flexmock: add 2.0.5 Package-Manager: portage-2.2.26 dev-ruby/flexmock/Manifest | 1 + dev-ruby/flexmock/flexmock-2.0.5.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest index 6579f53..0a933de 100644 --- a/dev-ruby/flexmock/Manifest +++ b/dev-ruby/flexmock/Manifest @@ -1 +1,2 @@ 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 diff --git a/dev-ruby/flexmock/flexmock-2.0.5.ebuild b/dev-ruby/flexmock/flexmock-2.0.5.ebuild new file mode 100644 index 000..551aa61 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.0.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 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 +}