* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2015-10-07 5:51 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2015-10-07 5:51 UTC (permalink / raw
To: gentoo-commits
commit: 436576be94cf06716003090445d45909adec5cfc
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 7 05:50:03 2015 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 05:50:16 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436576be
dev-util/cucumber: fix gemspec
Make sure the 'files' and 'executables' fields
in the gemspec are correct.
Package-Manager: portage-2.2.20.1
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 79 +++++++++++++++++++++++++++++
1 file changed, 79 insertions(+)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
new file mode 100644
index 0000000..97fbe19
--- /dev/null
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+LICENSE="Ruby"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rspec-2.13.0
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.5.2
+ >=dev-ruby/json-1.7
+ dev-ruby/bundler
+ >=dev-util/cucumber-1.3
+ dev-ruby/rubyzip:0
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ >=dev-ruby/diff-lcs-1.1.3
+ >=dev-ruby/gherkin-2.12.0:0
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Fix too-strict test dependencies
+ sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
+ -e '/aruba/ s/= 0.5.2/~> 0.5/' \
+ -e '/rake/ s/10.2/10.5/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Make sure spork is run in the right interpreter
+ sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
+ rm features/drb_server_integration.feature || die
+
+ # Avoid json, they most likely fail due to multi_json weirdness.
+ rm features/json_formatter.feature || die
+ # Avoid features that break with newer rspec versions.
+ sed -i -e '369,398d' features/background.feature || die
+
+ # Avoid dependency on git
+ sed -i -e 's/git ls-files/find/' cucumber.gemspec || die
+}
+
+each_ruby_test() {
+ ruby-ng_rspec
+ RUBYLIB=lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-04-10 0:26 Manuel Rüger
0 siblings, 0 replies; 149+ messages in thread
From: Manuel Rüger @ 2016-04-10 0:26 UTC (permalink / raw
To: gentoo-commits
commit: e58ef5fd7efee3044ccc167bcd568219999fa144
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 00:26:32 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 00:26:32 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58ef5fd
dev-util/cucumber: Remove ruby19
Package-Manager: portage-2.2.28
dev-util/cucumber/cucumber-1.3.17.ebuild | 4 ++--
dev-util/cucumber/cucumber-1.3.18.ebuild | 4 ++--
dev-util/cucumber/cucumber-1.3.19.ebuild | 4 ++--
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 4 ++--
dev-util/cucumber/cucumber-1.3.20.ebuild | 4 ++--
5 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/dev-util/cucumber/cucumber-1.3.17.ebuild b/dev-util/cucumber/cucumber-1.3.17.ebuild
index 53a65ef..0fbc7e2 100644
--- a/dev-util/cucumber/cucumber-1.3.17.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.17.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-util/cucumber/cucumber-1.3.18.ebuild b/dev-util/cucumber/cucumber-1.3.18.ebuild
index cfb30e9..157e8c4 100644
--- a/dev-util/cucumber/cucumber-1.3.18.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.18.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-util/cucumber/cucumber-1.3.19.ebuild b/dev-util/cucumber/cucumber-1.3.19.ebuild
index dfa92d7..d53efd2 100644
--- a/dev-util/cucumber/cucumber-1.3.19.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.19.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index 97fbe19..8558dc5 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-util/cucumber/cucumber-1.3.20.ebuild b/dev-util/cucumber/cucumber-1.3.20.ebuild
index 04b234b..6209812 100644
--- a/dev-util/cucumber/cucumber-1.3.20.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-07-25 19:24 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2016-07-25 19:24 UTC (permalink / raw
To: gentoo-commits
commit: be079dbc91f75c41ffbb8af906be5478424b58c7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 19:21:57 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 19:23:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be079dbc
dev-util/cucumber: add 2.4.0
Package-Manager: portage-2.2.28
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-2.4.0.ebuild | 78 +++++++++++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index ae36322..135f09f 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -2,3 +2,4 @@ DIST cucumber-1.3.17.gem 278528 SHA256 3d6029398314ebbbba899c0739e5777ca317cc023
DIST cucumber-1.3.18.gem 278528 SHA256 bc21947eb2566020c1fb8630d48a03e8275e7516ae16ebf5a08bd9078ed5709c SHA512 8279f4394e5205f3e7fef850ab746206c13241343399f4d0960dcde6288c00a45942f112e87a3a86ab7a1d0d331bc8024c0304be39fb4b63a8b4b3ea509a0504 WHIRLPOOL 4623cc8d0648a995dbeb3d888cf41dda5871cde68891cb936cd1778eca65764a44b4d15b29a14dc142d1647d500be174eec65eaa7303dd6ec1da042b3d241797
DIST cucumber-1.3.19.gem 275968 SHA256 d99ed3f6af563ef1c063122918af5ab5ac1b877a9f3fc94b4d31b04c99070a9c SHA512 491f4f35346d9b90620ba7e003c7b65a08ce6d4acc23e5614871b05d06200ce32fa3619784d4279f3c799120f3e8588651da06f9e875c6d947ccab6c76694c8b WHIRLPOOL 133a6a8f52431e5d0a715115cf06787b28afdf382e6f196375657bf060d057cc4177adbfaf9c0a7046660dc726216a589483afb24e2d2b35852e14696a5dd583
DIST cucumber-1.3.20.gem 279040 SHA256 8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 WHIRLPOOL 72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1
+DIST cucumber-2.4.0.gem 250880 SHA256 307e87c24e250d015c1d9990a7d79f7bdd9b239aa25681fd861fe491541892cc SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e WHIRLPOOL 3a4fed0ea04a68732cf9d6177132e897e8de9de1b0cba225866e0657d1b798c53bc2139aba5fb1ac26990752595d3d92a524a1e3fdb04b26ffdf2eeeaffff141
diff --git a/dev-util/cucumber/cucumber-2.4.0.ebuild b/dev-util/cucumber/cucumber-2.4.0.ebuild
new file mode 100644
index 0000000..b1cce4d
--- /dev/null
+++ b/dev-util/cucumber/cucumber-2.4.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-2
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ >=dev-util/cucumber-core-1.5.0:0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.1.3
+ >=dev-ruby/gherkin-4.0:4
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid dependency on git
+ sed -i -e '/git ls-files/d' cucumber.gemspec || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-08-16 6:05 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2016-08-16 6:05 UTC (permalink / raw
To: gentoo-commits
commit: c46887aa63f9bf26c3c0c19699b0051af3ca24c5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 15:42:45 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 16 06:04:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46887aa
dev-util/cucumber: add executables field to gemspec
Package-Manager: portage-2.2.28
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 80 ++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
new file mode 100644
index 0000000..430cf48
--- /dev/null
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-2
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ >=dev-util/cucumber-core-1.5.0:0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.1.3
+ >=dev-ruby/gherkin-4.0:4
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-09-01 19:49 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2016-09-01 19:49 UTC (permalink / raw
To: gentoo-commits
commit: 95f170f50095562ea065a9290104d892f5cdc33d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 1 19:00:59 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Sep 1 19:49:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f170f5
dev-util/cucumber: add ruby23
Package-Manager: portage-2.2.28
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 430cf48..3eb4aa4 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-03 6:37 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2016-12-03 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 3ad0271d54cdf21068432b24bc75ef371200c18e
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 06:35:15 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 06:37:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad0271d
dev-util/cucumber: add ruby21
Package-Manager: portage-2.3.0
dev-util/cucumber/cucumber-1.3.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.17.ebuild b/dev-util/cucumber/cucumber-1.3.17.ebuild
index 0fbc7e2..5eac07c 100644
--- a/dev-util/cucumber/cucumber-1.3.17.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.17.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=5
-USE_RUBY="ruby20"
+USE_RUBY="ruby20 ruby21"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-11 18:26 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2016-12-11 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 6d94ac6774dae7b681b40e7090076df05c0ce5d0
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 18:25:44 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 18:25:44 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d94ac67
dev-util/cucumber: add ruby22
Package-Manager: portage-2.3.0
dev-util/cucumber/cucumber-1.3.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.17.ebuild b/dev-util/cucumber/cucumber-1.3.17.ebuild
index 5eac07c..f5f48d5 100644
--- a/dev-util/cucumber/cucumber-1.3.17.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.17.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-14 9:14 Tobias Klausmann
0 siblings, 0 replies; 149+ messages in thread
From: Tobias Klausmann @ 2016-12-14 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 8eb0d57884a2017e71f845d0fd833a41292fb6ef
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 09:02:48 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 09:02:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb0d578
dev-util/cucumber-1.3.20-r1: stable on alpha
Gentoo-Bug: 602364
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index 8558dc5..2b8ec32 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-18 15:44 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-18 15:44 UTC (permalink / raw
To: gentoo-commits
commit: 6fff77c56d2e1f253c1d337af58d030dc12c16cb
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 15:44:03 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 15:44:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fff77c5
dev-util/cucumber: amd64 stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index 2b8ec32..bb37f55 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-18 15:57 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-18 15:57 UTC (permalink / raw
To: gentoo-commits
commit: 8d35166ea1513195a610edf8f7f689aef0f13698
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 15:57:03 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 15:57:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d35166e
dev-util/cucumber: x86 stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index bb37f55..e1917a9 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-19 14:35 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-19 14:35 UTC (permalink / raw
To: gentoo-commits
commit: b018122b365e1eb9b013da011a1c78984ecf73ad
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 14:33:54 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 14:33:54 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b018122b
dev-util/cucumber: sparc stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index e1917a9..a30cb38 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-19 15:12 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-19 15:12 UTC (permalink / raw
To: gentoo-commits
commit: 0403743446ebb593abeef082c483f76ba51cf182
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 15:10:56 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 15:12:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04037434
dev-util/cucumber: ia64 stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index a30cb38..ba59bdb 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-20 9:44 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-20 9:44 UTC (permalink / raw
To: gentoo-commits
commit: eafaf2948524bb624c2fe43b70cf95198cafec1d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 09:41:46 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 09:44:19 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafaf294
dev-util/cucumber: ppc stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index ba59bdb..cb1f3ff 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-22 9:34 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-22 9:34 UTC (permalink / raw
To: gentoo-commits
commit: d197a24f865347901a73a1c8f2d006d9696668f6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 09:32:41 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 09:34:31 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d197a24f
dev-util/cucumber: ppc64 stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index cb1f3ff..aa894f5 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-23 6:40 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2016-12-23 6:40 UTC (permalink / raw
To: gentoo-commits
commit: 1338f56669b50f3618325b94e7e5c33709996404
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 06:34:39 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 06:34:39 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1338f566
dev-util/cucumber: cleanup
Package-Manager: portage-2.3.0
dev-util/cucumber/Manifest | 2 -
dev-util/cucumber/cucumber-1.3.18.ebuild | 79 --------------------------------
dev-util/cucumber/cucumber-1.3.19.ebuild | 79 --------------------------------
dev-util/cucumber/cucumber-1.3.20.ebuild | 79 --------------------------------
4 files changed, 239 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 135f09f..8fc92a5 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,5 +1,3 @@
DIST cucumber-1.3.17.gem 278528 SHA256 3d6029398314ebbbba899c0739e5777ca317cc02353c8a8bfe7510c772ef56be SHA512 85d36ea77df50b2e3ee0e53d92ac8134d45a620b0b8ddddd1625204a051986136039adf21d1d78e78be325441613aabaa4dfc0f951c69a04e36767e3ae9bc40f WHIRLPOOL 8a87e8b7562a9245c29082dc72da2aace9a51150e982750d7db8749fd3c8a168ee67a8f803b02ce84e5424a4a59a86e43e8f7814b177256cbe519735e65df312
-DIST cucumber-1.3.18.gem 278528 SHA256 bc21947eb2566020c1fb8630d48a03e8275e7516ae16ebf5a08bd9078ed5709c SHA512 8279f4394e5205f3e7fef850ab746206c13241343399f4d0960dcde6288c00a45942f112e87a3a86ab7a1d0d331bc8024c0304be39fb4b63a8b4b3ea509a0504 WHIRLPOOL 4623cc8d0648a995dbeb3d888cf41dda5871cde68891cb936cd1778eca65764a44b4d15b29a14dc142d1647d500be174eec65eaa7303dd6ec1da042b3d241797
-DIST cucumber-1.3.19.gem 275968 SHA256 d99ed3f6af563ef1c063122918af5ab5ac1b877a9f3fc94b4d31b04c99070a9c SHA512 491f4f35346d9b90620ba7e003c7b65a08ce6d4acc23e5614871b05d06200ce32fa3619784d4279f3c799120f3e8588651da06f9e875c6d947ccab6c76694c8b WHIRLPOOL 133a6a8f52431e5d0a715115cf06787b28afdf382e6f196375657bf060d057cc4177adbfaf9c0a7046660dc726216a589483afb24e2d2b35852e14696a5dd583
DIST cucumber-1.3.20.gem 279040 SHA256 8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 WHIRLPOOL 72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1
DIST cucumber-2.4.0.gem 250880 SHA256 307e87c24e250d015c1d9990a7d79f7bdd9b239aa25681fd861fe491541892cc SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e WHIRLPOOL 3a4fed0ea04a68732cf9d6177132e897e8de9de1b0cba225866e0657d1b798c53bc2139aba5fb1ac26990752595d3d92a524a1e3fdb04b26ffdf2eeeaffff141
diff --git a/dev-util/cucumber/cucumber-1.3.18.ebuild b/dev-util/cucumber/cucumber-1.3.18.ebuild
deleted file mode 100644
index 157e8c4..00000000
--- a/dev-util/cucumber/cucumber-1.3.18.ebuild
+++ /dev/null
@@ -1,79 +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"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/rspec-2.13.0
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.5.2
- >=dev-ruby/json-1.7
- dev-ruby/bundler
- >=dev-util/cucumber-1.3
- dev-ruby/rubyzip:0
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-2.12.0:0
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Fix too-strict test dependencies
- sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
- -e '/aruba/ s/= 0.5.2/~> 0.5/' \
- -e '/rake/ s/10.2/10.5/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Make sure spork is run in the right interpreter
- sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
- rm features/drb_server_integration.feature || die
-
- # Avoid json, they most likely fail due to multi_json weirdness.
- rm features/json_formatter.feature || die
- # Avoid features that break with newer rspec versions.
- sed -i -e '369,398d' features/background.feature || die
-
- # Avoid dependency on git
- sed -i -e '/git ls-files/d' cucumber.gemspec || die
-}
-
-each_ruby_test() {
- ruby-ng_rspec
- RUBYLIB=lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
diff --git a/dev-util/cucumber/cucumber-1.3.19.ebuild b/dev-util/cucumber/cucumber-1.3.19.ebuild
deleted file mode 100644
index d53efd2..00000000
--- a/dev-util/cucumber/cucumber-1.3.19.ebuild
+++ /dev/null
@@ -1,79 +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"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/rspec-2.13.0
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.5.2
- >=dev-ruby/json-1.7
- dev-ruby/bundler
- >=dev-util/cucumber-1.3
- dev-ruby/rubyzip:0
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-2.12.0:0
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Fix too-strict test dependencies
- sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
- -e '/aruba/ s/= 0.5.2/~> 0.5/' \
- -e '/rake/ s/10.2/10.5/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Make sure spork is run in the right interpreter
- sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
- rm features/drb_server_integration.feature || die
-
- # Avoid json, they most likely fail due to multi_json weirdness.
- rm features/json_formatter.feature || die
- # Avoid features that break with newer rspec versions.
- sed -i -e '369,398d' features/background.feature || die
-
- # Avoid dependency on git
- sed -i -e '/git ls-files/d' cucumber.gemspec || die
-}
-
-each_ruby_test() {
- ruby-ng_rspec
- RUBYLIB=lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
diff --git a/dev-util/cucumber/cucumber-1.3.20.ebuild b/dev-util/cucumber/cucumber-1.3.20.ebuild
deleted file mode 100644
index 6209812..00000000
--- a/dev-util/cucumber/cucumber-1.3.20.ebuild
+++ /dev/null
@@ -1,79 +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"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/rspec-2.13.0
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.5.2
- >=dev-ruby/json-1.7
- dev-ruby/bundler
- >=dev-util/cucumber-1.3
- dev-ruby/rubyzip:0
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-2.12.0:0
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Fix too-strict test dependencies
- sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
- -e '/aruba/ s/= 0.5.2/~> 0.5/' \
- -e '/rake/ s/10.2/10.5/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Make sure spork is run in the right interpreter
- sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
- rm features/drb_server_integration.feature || die
-
- # Avoid json, they most likely fail due to multi_json weirdness.
- rm features/json_formatter.feature || die
- # Avoid features that break with newer rspec versions.
- sed -i -e '369,398d' features/background.feature || die
-
- # Avoid dependency on git
- sed -i -e '/git ls-files/d' cucumber.gemspec || die
-}
-
-each_ruby_test() {
- ruby-ng_rspec
- RUBYLIB=lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2016-12-24 10:26 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2016-12-24 10:26 UTC (permalink / raw
To: gentoo-commits
commit: ecccc97183219456f0d256d67ecbb8f84aff4612
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 10:25:51 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 10:25:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecccc971
dev-util/cucumber: arm stable wrt bug #602364
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index aa894f5..7ecbac4 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-02-14 0:36 Michael Weber
0 siblings, 0 replies; 149+ messages in thread
From: Michael Weber @ 2017-02-14 0:36 UTC (permalink / raw
To: gentoo-commits
commit: 8d8ad8f0f9fc94fbdbb2c3c9baae9d6299a12491
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 14 00:31:47 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Feb 14 00:36:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8ad8f0
dev-util/cucumber: Add ~ppc keyword (bug 583390).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 3eb4aa4614..f78112bb07 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-02-27 17:01 Michael Weber
0 siblings, 0 replies; 149+ messages in thread
From: Michael Weber @ 2017-02-27 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 37e9b2528f1d7d0ae2cbdb988e277eda228f0673
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 16:59:45 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 17:01:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e9b252
dev-util/cucumber: add ~arm ~ppc ~ppc64 keywords (bug 583390).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
dev-util/cucumber/cucumber-2.4.0.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 505f22ef2c..9eea50babe 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~ppc"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-2.4.0.ebuild b/dev-util/cucumber/cucumber-2.4.0.ebuild
index b1cce4d826..c594dfd784 100644
--- a/dev-util/cucumber/cucumber-2.4.0.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -18,7 +18,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-04-02 6:22 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-04-02 6:22 UTC (permalink / raw
To: gentoo-commits
commit: cb7ff57b28bebed89e0ecdf601b197d1fa7003bd
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 06:17:49 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 06:22:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7ff57b
dev-util/cucumber: drop unused rubyzip:0 dependency, bug 611384
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/cucumber/cucumber-1.3.17.ebuild | 3 +--
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 5 ++---
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/dev-util/cucumber/cucumber-1.3.17.ebuild b/dev-util/cucumber/cucumber-1.3.17.ebuild
index beb6bc09881..ed981e017f1 100644
--- a/dev-util/cucumber/cucumber-1.3.17.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -30,7 +30,6 @@ ruby_add_bdepend "
>=dev-ruby/json-1.7
dev-ruby/bundler
>=dev-util/cucumber-1.3
- dev-ruby/rubyzip:0
)"
ruby_add_rdepend "
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index 2b555a4d19c..77ea993fe07 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -30,7 +30,6 @@ ruby_add_bdepend "
>=dev-ruby/json-1.7
dev-ruby/bundler
>=dev-util/cucumber-1.3
- dev-ruby/rubyzip:0
)"
ruby_add_rdepend "
@@ -49,7 +48,7 @@ all_ruby_prepare() {
# Fix too-strict test dependencies
sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
-e '/aruba/ s/= 0.5.2/~> 0.5/' \
- -e '/rake/ s/10.2/10.5/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ -e '/rake/ s/10.2/13/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
# Make sure spork is run in the right interpreter
sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-04-29 20:26 Jeroen Roovers
0 siblings, 0 replies; 149+ messages in thread
From: Jeroen Roovers @ 2017-04-29 20:26 UTC (permalink / raw
To: gentoo-commits
commit: 36987b920d392c71cf78e4a633e8bd3d20c7ede7
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 29 20:25:46 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Apr 29 20:26:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36987b92
dev-util/cucumber: Stable for HPPA (bug #602364).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index 52adb1cfd34..f78ed8f58f2 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-04-30 5:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-04-30 5:33 UTC (permalink / raw
To: gentoo-commits
commit: 5fd42941f69ec8782673301b05d855a52392800b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 05:21:56 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 05:21:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd42941
dev-util/cucumber: cleanup
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-1.3.17.ebuild | 75 --------------------------------
2 files changed, 76 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 8fc92a58abd..530ea603c8c 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,2 @@
-DIST cucumber-1.3.17.gem 278528 SHA256 3d6029398314ebbbba899c0739e5777ca317cc02353c8a8bfe7510c772ef56be SHA512 85d36ea77df50b2e3ee0e53d92ac8134d45a620b0b8ddddd1625204a051986136039adf21d1d78e78be325441613aabaa4dfc0f951c69a04e36767e3ae9bc40f WHIRLPOOL 8a87e8b7562a9245c29082dc72da2aace9a51150e982750d7db8749fd3c8a168ee67a8f803b02ce84e5424a4a59a86e43e8f7814b177256cbe519735e65df312
DIST cucumber-1.3.20.gem 279040 SHA256 8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 WHIRLPOOL 72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1
DIST cucumber-2.4.0.gem 250880 SHA256 307e87c24e250d015c1d9990a7d79f7bdd9b239aa25681fd861fe491541892cc SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e WHIRLPOOL 3a4fed0ea04a68732cf9d6177132e897e8de9de1b0cba225866e0657d1b798c53bc2139aba5fb1ac26990752595d3d92a524a1e3fdb04b26ffdf2eeeaffff141
diff --git a/dev-util/cucumber/cucumber-1.3.17.ebuild b/dev-util/cucumber/cucumber-1.3.17.ebuild
deleted file mode 100644
index 4877f306382..00000000000
--- a/dev-util/cucumber/cucumber-1.3.17.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/rspec-2.13.0
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.5.2
- >=dev-ruby/json-1.7
- dev-ruby/bundler
- >=dev-util/cucumber-1.3
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-2.12.0:0
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Fix too-strict test dependencies
- sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
- -e '/aruba/ s/= 0.5.2/~> 0.5/' \
- -e '/rake/ s/10.2/10.5/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Make sure spork is run in the right interpreter
- sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
- rm features/drb_server_integration.feature || die
-
- # Avoid json, they most likely fail due to multi_json weirdness.
- rm features/json_formatter.feature || die
-
- # Avoid dependency on git
- sed -i -e '/git ls-files/d' cucumber.gemspec || die
-}
-
-each_ruby_test() {
- ruby-ng_rspec
- RUBYLIB=lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-06-06 22:12 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2017-06-06 22:12 UTC (permalink / raw
To: gentoo-commits
commit: 7ca63dee4834a103369cd43746eddaa2fb2001cf
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 6 21:00:28 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Jun 6 22:12:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca63dee
dev-util/cucumber: ia64 stable, bug #556730
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index f78ed8f58f2..8ffd4fa8b42 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-08-22 9:19 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2017-08-22 9:19 UTC (permalink / raw
To: gentoo-commits
commit: 2d5101f6eb6584cdf04d097d36c8986ed5adf062
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 22 09:18:08 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 09:19:48 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5101f6
dev-util/cucumber: keyworded 2.4.0-r1 for ia64, bug #628344
Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 41446bd7e4b..f297ac44bb4 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-09-02 6:53 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-09-02 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 9289d5ab4de5fd86c3f0735d69aa229107f5ab71
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 06:51:17 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 06:51:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9289d5ab
dev-util/cucumber: add ruby24
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index f297ac44bb4..79b6b548112 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
@@ -58,6 +58,8 @@ all_ruby_prepare() {
sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
-e '/git ls-files/d' cucumber.gemspec || die
+ sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
}
each_ruby_prepare() {
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-10-01 0:56 Thomas Deutschmann
0 siblings, 0 replies; 149+ messages in thread
From: Thomas Deutschmann @ 2017-10-01 0:56 UTC (permalink / raw
To: gentoo-commits
commit: c974e5a6e43097fac79b1381bac23cccb3d589ac
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 1 00:35:54 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 1 00:35:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c974e5a6
dev-util/cucumber: keyworded for x86 (bug #583390)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
dev-util/cucumber/cucumber-2.4.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 79b6b548112..9f9edf0e8e7 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-2.4.0.ebuild b/dev-util/cucumber/cucumber-2.4.0.ebuild
index 5ae2501fb6d..d82fce78bc6 100644
--- a/dev-util/cucumber/cucumber-2.4.0.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-10-21 6:28 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-10-21 6:28 UTC (permalink / raw
To: gentoo-commits
commit: 9e31fb402ef43c93295900d1ea55a638133a46cc
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 06:28:15 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 06:28:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e31fb40
dev-util/cucumber: add 3.0.1
Drop keywords due to new dependencies, bug 634924
Package-Manager: Portage-2.3.8, Repoman-2.3.3
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.0.1.ebuild | 85 +++++++++++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 530ea603c8c..970ee76d04d 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
DIST cucumber-1.3.20.gem 279040 SHA256 8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 WHIRLPOOL 72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1
DIST cucumber-2.4.0.gem 250880 SHA256 307e87c24e250d015c1d9990a7d79f7bdd9b239aa25681fd861fe491541892cc SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e WHIRLPOOL 3a4fed0ea04a68732cf9d6177132e897e8de9de1b0cba225866e0657d1b798c53bc2139aba5fb1ac26990752595d3d92a524a1e3fdb04b26ffdf2eeeaffff141
+DIST cucumber-3.0.1.gem 265216 SHA256 bcd927f02c900178531d30714bdc3a5f201d0232a99565efbc65ad0c66ee16c9 SHA512 eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b WHIRLPOOL 0db85b2115e5c89667223f928fb4d433c5942c03327440e9e3fdb35ae5eb3a0ed40f3c91284b84131972f358f057d86f08b708427a4d8fca71beb1e4a7cd5344
diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild b/dev-util/cucumber/cucumber-3.0.1.ebuild
new file mode 100644
index 00000000000..afcae85754d
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.0.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.0
+ dev-util/cucumber-expressions:4.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.1.3
+ dev-ruby/gherkin:4
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-10-21 6:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-10-21 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 4c9658a6b3fa7efc53db631d9177126feca10187
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 06:32:40 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 06:32:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9658a6
dev-util/cucumber: cleanup
Package-Manager: Portage-2.3.8, Repoman-2.3.3
dev-util/cucumber/cucumber-2.4.0.ebuild | 77 ---------------------------------
1 file changed, 77 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0.ebuild b/dev-util/cucumber/cucumber-2.4.0.ebuild
deleted file mode 100644
index d82fce78bc6..00000000000
--- a/dev-util/cucumber/cucumber-2.4.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-2
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- >=dev-util/cucumber-core-1.5.0:0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-4.0:4
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid dependency on git
- sed -i -e '/git ls-files/d' cucumber.gemspec || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-10-23 7:28 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2017-10-23 7:28 UTC (permalink / raw
To: gentoo-commits
commit: d1d14c5caefe6afb69ac838c9383e65e39528dd4
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 07:27:57 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 07:28:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d14c5c
dev-util/cucumber: keyworded 3.0.1 for ia64, bug #634924
Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"
dev-util/cucumber/cucumber-3.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild b/dev-util/cucumber/cucumber-3.0.1.ebuild
index afcae85754d..f9649f42956 100644
--- a/dev-util/cucumber/cucumber-3.0.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ia64"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-10-23 21:38 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2017-10-23 21:38 UTC (permalink / raw
To: gentoo-commits
commit: 3d9d9859f150e831460b1f27323984789878f87e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 21:33:58 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 21:38:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9d9859
dev-util/cucumber: keyworded 3.0.1 for ppc, bug #634924
Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"
dev-util/cucumber/cucumber-3.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild b/dev-util/cucumber/cucumber-3.0.1.ebuild
index f9649f42956..144729537fb 100644
--- a/dev-util/cucumber/cucumber-3.0.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~ia64"
+KEYWORDS="~amd64 ~ia64 ~ppc"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-11-26 10:02 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-11-26 10:02 UTC (permalink / raw
To: gentoo-commits
commit: 3db0e88034dc9a51c10ffe8abbc733263d81bdb5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 09:47:14 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 10:02:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db0e880
dev-util/cucumber: drop hppa stable, bug 622498
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/cucumber/Manifest | 6 +++---
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 970ee76d04d..d2c5f5e4032 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,3 @@
-DIST cucumber-1.3.20.gem 279040 SHA256 8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 WHIRLPOOL 72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1
-DIST cucumber-2.4.0.gem 250880 SHA256 307e87c24e250d015c1d9990a7d79f7bdd9b239aa25681fd861fe491541892cc SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e WHIRLPOOL 3a4fed0ea04a68732cf9d6177132e897e8de9de1b0cba225866e0657d1b798c53bc2139aba5fb1ac26990752595d3d92a524a1e3fdb04b26ffdf2eeeaffff141
-DIST cucumber-3.0.1.gem 265216 SHA256 bcd927f02c900178531d30714bdc3a5f201d0232a99565efbc65ad0c66ee16c9 SHA512 eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b WHIRLPOOL 0db85b2115e5c89667223f928fb4d433c5942c03327440e9e3fdb35ae5eb3a0ed40f3c91284b84131972f358f057d86f08b708427a4d8fca71beb1e4a7cd5344
+DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
+DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
+DIST cucumber-3.0.1.gem 265216 BLAKE2B 5bf7e2e28f268dde043a5b24ec18cac7ff1e00443d0aa80acb9ade5419c94c3854bfb58c24a88d7db7d9a00aa6576c5a2ff46c1092cd89629d73c6ed6f3c83ba SHA512 eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index 76491b1cd5c..d0ea2947ec3 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-06 7:09 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-12-06 7:09 UTC (permalink / raw
To: gentoo-commits
commit: 71bf9bd9a18f2a8e5053a0244d2494e052c5363b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 07:09:24 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 07:09:24 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bf9bd9
dev-util/cucumber: fix tests
Avoid tests broken by different backtrace introduced in
recent versions of dev-lang/ruby.
Closes: https://bugs.gentoo.org/628580
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 9f9edf0e8e7..edfd73d1895 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -54,6 +54,10 @@ all_ruby_prepare() {
sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
spec/cucumber/formatter/html_spec.rb || die
+ # Avoid specs that fail due to changes in the ruby backtrace,
+ # introduced in newer versions of dev-lang/ruby, bug 628580
+ rm -f features/docs/defining_steps/nested_steps.feature
+
# Avoid dependency on git
sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
-e '/git ls-files/d' cucumber.gemspec || die
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-06 7:12 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-12-06 7:12 UTC (permalink / raw
To: gentoo-commits
commit: 5b38e59ff5b93cb282a2fa74e82f23c47137cb6f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 07:12:37 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 07:12:37 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b38e59f
dev-util/cucumber: add missing test dependency on bundler
Closes: https://bugs.gentoo.org/636602
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index edfd73d1895..5c8381dcf37 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -24,6 +24,7 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
dev-ruby/rspec:3
+ dev-ruby/bundler
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
>=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-22 5:20 Markus Meier
0 siblings, 0 replies; 149+ messages in thread
From: Markus Meier @ 2017-12-22 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 55b4b0d193c5a4ffde059158bbbd17458e6f8ba2
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 05:18:45 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 05:18:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b4b0d1
dev-util/cucumber: add ~arm64, bug #634924
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm64"
dev-util/cucumber/cucumber-3.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild b/dev-util/cucumber/cucumber-3.0.1.ebuild
index 144729537fb..2e2eea3c6d2 100644
--- a/dev-util/cucumber/cucumber-3.0.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-26 7:06 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-12-26 7:06 UTC (permalink / raw
To: gentoo-commits
commit: eed9f780f52762e9bd71f94f7d8861d19866781a
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 06:39:22 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 06:39:22 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed9f780
dev-util/cucumber: add 3.0.2
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.0.2.ebuild | 88 +++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index d2c5f5e4032..52ff4192b7d 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,4 @@
DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.0.1.gem 265216 BLAKE2B 5bf7e2e28f268dde043a5b24ec18cac7ff1e00443d0aa80acb9ade5419c94c3854bfb58c24a88d7db7d9a00aa6576c5a2ff46c1092cd89629d73c6ed6f3c83ba SHA512 eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b
+DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
new file mode 100644
index 00000000000..4b4428203cf
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.0
+ dev-util/cucumber-expressions:4.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.1.3
+ dev-ruby/gherkin:4
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-27 20:06 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2017-12-27 20:06 UTC (permalink / raw
To: gentoo-commits
commit: d8ba7251ea0d96e0e39c241cccce605003c52153
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 20:02:25 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 20:05:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ba7251
dev-util/cucumber: stable 2.4.0-r1 for ia64, bug #636568
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index a2e712e41c6..e2c35e97529 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-28 18:45 Thomas Deutschmann
0 siblings, 0 replies; 149+ messages in thread
From: Thomas Deutschmann @ 2017-12-28 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 98c3b9a7a9a297133f2ae29adec53376b8350c0d
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 18:28:58 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 18:28:58 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c3b9a7
dev-util/cucumber: x86 stable (bug #636568)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index e2c35e97529..a5bf1f5deac 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-29 6:27 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-12-29 6:27 UTC (permalink / raw
To: gentoo-commits
commit: ce86d57b0a7fe880d5349cbd683fb1746d36ba62
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 05:39:06 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 05:39:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce86d57b
dev-util/cucumber: fix tests, bug 642572
One feature using bundler still needed dev-ruby/pry as a dependency due
to it being listed in the gemspec. Remove pry from the gemspec to avoid
this failure without adding an additional dependency.
Closed: https://bugs.gentoo.org/642572
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 3 +--
dev-util/cucumber/cucumber-3.0.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index a5bf1f5deac..510dc75aa86 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -63,8 +63,7 @@ all_ruby_prepare() {
sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
-e '/git ls-files/d' cucumber.gemspec || die
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
-
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
}
each_ruby_prepare() {
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index 4b4428203cf..70e3c8c04bc 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -64,7 +64,7 @@ all_ruby_prepare() {
sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
-e '/git ls-files/d' cucumber.gemspec || die
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
rm -f Gemfile.lock || die
}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-29 6:27 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2017-12-29 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 7cb617fc3db2e0f8f77697810fd14760c8408383
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 05:40:05 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 05:40:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb617fc
dev-util/cucumber: cleanup
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.0.1.ebuild | 85 ---------------------------------
2 files changed, 86 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 52ff4192b7d..31459532dce 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,4 +1,3 @@
DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
-DIST cucumber-3.0.1.gem 265216 BLAKE2B 5bf7e2e28f268dde043a5b24ec18cac7ff1e00443d0aa80acb9ade5419c94c3854bfb58c24a88d7db7d9a00aa6576c5a2ff46c1092cd89629d73c6ed6f3c83ba SHA512 eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild b/dev-util/cucumber/cucumber-3.0.1.ebuild
deleted file mode 100644
index 2e2eea3c6d2..00000000000
--- a/dev-util/cucumber/cucumber-3.0.1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.0
- dev-util/cucumber-expressions:4.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.1.3
- dev-ruby/gherkin:4
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
-
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2017-12-29 17:41 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2017-12-29 17:41 UTC (permalink / raw
To: gentoo-commits
commit: f2be9292567ebcbed1358a6bac44d61433bbb0d5
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Dec 29 13:46:57 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 17:40:31 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2be9292
dev-util/cucumber: stable 2.4.0-r1 for sparc, bug #636568
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 510dc75aa86..b49386fcf48 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-01-07 20:53 Markus Meier
0 siblings, 0 replies; 149+ messages in thread
From: Markus Meier @ 2018-01-07 20:53 UTC (permalink / raw
To: gentoo-commits
commit: 1bb4ea1e0695150a3f35f876b8d829c14e7e34e3
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 7 20:50:44 2018 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Jan 7 20:51:37 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb4ea1e
dev-util/cucumber: add ~arm, bug #634924
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"
dev-util/cucumber/cucumber-3.0.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index 70e3c8c04bc..1a6d022df34 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-01-08 23:57 Thomas Deutschmann
0 siblings, 0 replies; 149+ messages in thread
From: Thomas Deutschmann @ 2018-01-08 23:57 UTC (permalink / raw
To: gentoo-commits
commit: d175476b94e11f5afa9812d40666a4090c7ced83
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 23:44:01 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 23:57:24 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d175476b
dev-util/cucumber: x86 keyworded (bug #634924)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-util/cucumber/cucumber-3.0.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index 1a6d022df34..fe2fb6ea330 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-01-21 8:56 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-01-21 8:56 UTC (permalink / raw
To: gentoo-commits
commit: 7ea298b779552b137a4afda26571d37e8704872b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 08:55:57 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 08:56:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea298b7
dev-util/cucumber: add ruby23
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
index d0ea2947ec3..1de00dfd10c 100644
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
@@ -1,8 +1,8 @@
-# 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="ruby20 ruby21 ruby22"
+USE_RUBY="ruby22 ruby23"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-01-28 7:32 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-01-28 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 3dfac2326f650ab4b234684242dc3e952dd524e9
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 07:28:33 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 07:28:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfac232
dev-util/cucumber: add 3.1.0
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.1.0.ebuild | 88 +++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 31459532dce..392410ddee5 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,4 @@
DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
+DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca
diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild b/dev-util/cucumber/cucumber-3.1.0.ebuild
new file mode 100644
index 00000000000..d3db1225595
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.1
+ dev-util/cucumber-expressions:5.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.1.3
+ dev-ruby/gherkin:5
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-03-06 22:28 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2018-03-06 22:28 UTC (permalink / raw
To: gentoo-commits
commit: b061a5aee90849142c61db35e98f0d2fcbe57368
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 6 20:35:35 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Mar 6 22:27:56 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b061a5ae
dev-util/cucumber: stable 2.4.0-r1 for ppc, bug #636568
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index b49386fcf48..f9e5ed9fc14 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-03-18 19:59 Markus Meier
0 siblings, 0 replies; 149+ messages in thread
From: Markus Meier @ 2018-03-18 19:59 UTC (permalink / raw
To: gentoo-commits
commit: b8ed11385561c0a5038187f6d6d7e2f507d447c5
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 19:52:21 2018 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 19:57:30 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ed1138
dev-util/cucumber: arm stable, bug #636568
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index f9e5ed9fc14..fd2b2e7bbc0 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-03-18 22:38 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2018-03-18 22:38 UTC (permalink / raw
To: gentoo-commits
commit: 497be909be17cfcb45b71716024fb31ed1e8342d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 22:38:33 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 22:38:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497be909
dev-util/cucumber: stable 2.4.0-r1 for ppc64, bug #636568
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index fd2b2e7bbc0..8db0b6276ea 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 arm ~arm64 ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-03-22 20:23 Jeroen Roovers
0 siblings, 0 replies; 149+ messages in thread
From: Jeroen Roovers @ 2018-03-22 20:23 UTC (permalink / raw
To: gentoo-commits
commit: 58448d80ab2d86c84ff9b2384231a6b9aa79350d
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 22 20:14:09 2018 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 20:23:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58448d80
dev-util/cucumber: Mark ~hppa too.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --ignore-arches
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
dev-util/cucumber/cucumber-3.0.2.ebuild | 2 +-
dev-util/cucumber/cucumber-3.1.0.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 8db0b6276ea..6deb44709ff 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index fe2fb6ea330..b23852921af 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild b/dev-util/cucumber/cucumber-3.1.0.ebuild
index d3db1225595..0afe87a4d6d 100644
--- a/dev-util/cucumber/cucumber-3.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-04-08 23:44 Matt Turner
0 siblings, 0 replies; 149+ messages in thread
From: Matt Turner @ 2018-04-08 23:44 UTC (permalink / raw
To: gentoo-commits
commit: 853044e95818b4d154c0c484bad4dff06f39d408
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 23:44:12 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 23:44:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853044e9
dev-util/cucumber-2.4.0-r1: added ~alpha, bug 628344
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 6deb44709ff..928b8d1415e 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-04-13 23:22 Aaron Bauman
0 siblings, 0 replies; 149+ messages in thread
From: Aaron Bauman @ 2018-04-13 23:22 UTC (permalink / raw
To: gentoo-commits
commit: db53b4f4286a22acfe509cecb652f1afbd5cd231
Author: Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Tue Apr 10 23:55:49 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Apr 13 23:21:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db53b4f4
dev-util/cucumber: remove trailing whitespace
Package-Manager: Portage-2.3.28, Repoman-2.3.9
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 928b8d1415e..92751765ac1 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -55,7 +55,7 @@ all_ruby_prepare() {
sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
spec/cucumber/formatter/html_spec.rb || die
- # Avoid specs that fail due to changes in the ruby backtrace,
+ # Avoid specs that fail due to changes in the ruby backtrace,
# introduced in newer versions of dev-lang/ruby, bug 628580
rm -f features/docs/defining_steps/nested_steps.feature
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-05-22 16:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-05-22 16:33 UTC (permalink / raw
To: gentoo-commits
commit: d7582cd434d2df9a8bdc05acbd59f358b6eb6c3f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue May 22 16:32:30 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue May 22 16:32:56 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7582cd4
dev-util/cucumber: add ruby25
Package-Manager: Portage-2.3.36, Repoman-2.3.9
dev-util/cucumber/cucumber-3.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild b/dev-util/cucumber/cucumber-3.1.0.ebuild
index 0afe87a4d6d..23e5ff16e71 100644
--- a/dev-util/cucumber/cucumber-3.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-06-04 11:46 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-06-04 11:46 UTC (permalink / raw
To: gentoo-commits
commit: 3819d6e90faf31695cdea6765b56ab80ff01741c
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 4 11:45:55 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jun 4 11:45:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819d6e9
dev-util/cucumber: update diff-lcs version to match gemspec
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/cucumber/cucumber-3.1.0-r1.ebuild | 88 ++++++++++++++++++++++++++++++
1 file changed, 88 insertions(+)
diff --git a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
new file mode 100644
index 00000000000..efb1a9e5bd5
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.1
+ dev-util/cucumber-expressions:5.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.3:0
+ dev-ruby/gherkin:5
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-06-05 4:06 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-06-05 4:06 UTC (permalink / raw
To: gentoo-commits
commit: 10f93ba70994760cb3e0bf4d1df0f222a9392656
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 5 04:00:12 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jun 5 04:00:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f93ba7
dev-util/cucumber: add 3.1.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.1.1.ebuild | 88 +++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 392410ddee5..8502258fdca 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -2,3 +2,4 @@ DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87fac
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca
+DIST cucumber-3.1.1.tar.gz 267901 BLAKE2B 19e24da4022103de5a65140d19ed7c1626f46fd050e1917f19a912fd89818f29c530f14efe68b82cc853c4388eb212bb44ae3584aa6b5ec6e2065f094e718dd1 SHA512 3a1267119ba6cb2f7ee0961c7a78521fe10c00a0c4e5ddab8364d5213bd09c4d4f5875a2897df853bb981a101cd6bac77acad1e9377eed234c082cce9330112a
diff --git a/dev-util/cucumber/cucumber-3.1.1.ebuild b/dev-util/cucumber/cucumber-3.1.1.ebuild
new file mode 100644
index 00000000000..982b9518dfd
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.1.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.1
+ dev-util/cucumber-expressions:6.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.3:0
+ >=dev-ruby/gherkin-5.1.0:5
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-06-14 19:22 Mikle Kolyada
0 siblings, 0 replies; 149+ messages in thread
From: Mikle Kolyada @ 2018-06-14 19:22 UTC (permalink / raw
To: gentoo-commits
commit: 088944950a3248b48a9a2264690e107f7fd626f7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 14 19:19:14 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Jun 14 19:19:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08894495
dev-util/cucumber: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 92751765ac1..7dd7fb70ea7 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-06-18 18:07 Tobias Klausmann
0 siblings, 0 replies; 149+ messages in thread
From: Tobias Klausmann @ 2018-06-18 18:07 UTC (permalink / raw
To: gentoo-commits
commit: ef655b2cb06c1346d1c1cecc02596f83b9a7fe75
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 11:03:25 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 18:07:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef655b2c
dev-util/cucumber-2.4.0-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/636568
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 7dd7fb70ea7..86915e9f5a7 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-06-25 19:02 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-06-25 19:02 UTC (permalink / raw
To: gentoo-commits
commit: c8928c83900cfc3d3aaa35bc3add953a35ec18e9
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 25 18:59:23 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jun 25 19:02:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8928c83
dev-util/cucumber: cleanup
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-1.3.20-r1.ebuild | 77 -----------------------------
2 files changed, 78 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 8502258fdca..42ef7916731 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,4 +1,3 @@
-DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca
diff --git a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild b/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
deleted file mode 100644
index 1de00dfd10c..00000000000
--- a/dev-util/cucumber/cucumber-1.3.20-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/rspec-2.13.0
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.5.2
- >=dev-ruby/json-1.7
- dev-ruby/bundler
- >=dev-util/cucumber-1.3
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-2.12.0:0
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Fix too-strict test dependencies
- sed -e '/nokogiri/ s/~> 1.5.2/>= 1.5.2/' \
- -e '/aruba/ s/= 0.5.2/~> 0.5/' \
- -e '/rake/ s/10.2/13/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Make sure spork is run in the right interpreter
- sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
- rm features/drb_server_integration.feature || die
-
- # Avoid json, they most likely fail due to multi_json weirdness.
- rm features/json_formatter.feature || die
- # Avoid features that break with newer rspec versions.
- sed -i -e '369,398d' features/background.feature || die
-
- # Avoid dependency on git
- sed -i -e 's/git ls-files/find/' cucumber.gemspec || die
-}
-
-each_ruby_test() {
- ruby-ng_rspec
- RUBYLIB=lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-07-12 21:16 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2018-07-12 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 41d34656777587f6f2e8138881436c7e57a004cc
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jul 12 20:22:16 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 21:16:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d34656
dev-util/cucumber: keyworded >=3.0.2 for sparc
Bug: https://bugs.gentoo.org/634924
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"
dev-util/cucumber/cucumber-3.0.2.ebuild | 2 +-
dev-util/cucumber/cucumber-3.1.0-r1.ebuild | 2 +-
dev-util/cucumber/cucumber-3.1.0.ebuild | 2 +-
dev-util/cucumber/cucumber-3.1.1.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index b23852921af..4c7db705b89 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
index efb1a9e5bd5..6b671bfcda1 100644
--- a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild b/dev-util/cucumber/cucumber-3.1.0.ebuild
index 23e5ff16e71..181b5b11650 100644
--- a/dev-util/cucumber/cucumber-3.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-3.1.1.ebuild b/dev-util/cucumber/cucumber-3.1.1.ebuild
index 982b9518dfd..4235b44e837 100644
--- a/dev-util/cucumber/cucumber-3.1.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-07-15 5:43 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-07-15 5:43 UTC (permalink / raw
To: gentoo-commits
commit: ec4f88ff4062211e33bf6a5c2507e51dc2f8a549
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 15 05:37:14 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 15 05:41:37 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4f88ff
dev-util/cucumber: add 3.1.2
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.1.2.ebuild | 88 +++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 42ef7916731..15e5ab81d54 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -2,3 +2,4 @@ DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc5
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca
DIST cucumber-3.1.1.tar.gz 267901 BLAKE2B 19e24da4022103de5a65140d19ed7c1626f46fd050e1917f19a912fd89818f29c530f14efe68b82cc853c4388eb212bb44ae3584aa6b5ec6e2065f094e718dd1 SHA512 3a1267119ba6cb2f7ee0961c7a78521fe10c00a0c4e5ddab8364d5213bd09c4d4f5875a2897df853bb981a101cd6bac77acad1e9377eed234c082cce9330112a
+DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
new file mode 100644
index 00000000000..a6ce2c1b013
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.2
+ >=dev-util/cucumber-expressions-6.0.1:6.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.3:0
+ >=dev-ruby/gherkin-5.1.0:5
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-07-15 8:01 Patrice Clement
0 siblings, 0 replies; 149+ messages in thread
From: Patrice Clement @ 2018-07-15 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 27961ac3904fec0a8c31a72a0bd06ab2deb9b06b
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jul 12 19:52:05 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Jul 15 08:01:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27961ac3
dev-util/cucumber-3.0.2: fix test dependency.
Closes: https://bugs.gentoo.org/661022
Closes: https://github.com/gentoo/gentoo/pull/9205
dev-util/cucumber/cucumber-3.0.2.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index 4c7db705b89..6f827d7ba29 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
@@ -26,6 +26,8 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
dev-ruby/rspec:3
+ dev-ruby/bundler
+ >=dev-ruby/diff-lcs-1.3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
>=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-07-15 9:05 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-07-15 9:05 UTC (permalink / raw
To: gentoo-commits
commit: 5e3bda18abbb2d3eb1bbbb534ee6430dc7b7f792
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 15 09:02:54 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 15 09:05:15 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3bda18
Revert "dev-util/cucumber-3.0.2: fix test dependency."
This reverts commit 27961ac3904fec0a8c31a72a0bd06ab2deb9b06b.
This does not fix bug 661022
dev-util/cucumber/cucumber-3.0.2.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
index 6f827d7ba29..4c7db705b89 100644
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
@@ -26,8 +26,6 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
dev-ruby/rspec:3
- dev-ruby/bundler
- >=dev-ruby/diff-lcs-1.3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
>=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-12 7:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-12 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 630cc02827960b6de4b4f8e922b337241a684149
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 12 07:32:41 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 12 07:33:05 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630cc028
dev-util/cucumber: add missing bundler test dep
Fixes: https://bugs.gentoo.org/661022
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 1 +
dev-util/cucumber/cucumber-3.1.0-r1.ebuild | 3 ++-
dev-util/cucumber/cucumber-3.1.1.ebuild | 3 ++-
dev-util/cucumber/cucumber-3.1.2.ebuild | 3 ++-
4 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
index 943cb2498cd..a35fb0f252b 100644
--- a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
@@ -25,6 +25,7 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
+ dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
diff --git a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
index 6b671bfcda1..7a2e85691f4 100644
--- a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -25,6 +25,7 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
+ dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
diff --git a/dev-util/cucumber/cucumber-3.1.1.ebuild b/dev-util/cucumber/cucumber-3.1.1.ebuild
index 4235b44e837..af0611cfe73 100644
--- a/dev-util/cucumber/cucumber-3.1.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -25,6 +25,7 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
+ dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index a6ce2c1b013..e8ad26ddb0a 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -25,6 +25,7 @@ IUSE="examples test"
ruby_add_bdepend "
test? (
+ dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-12 7:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-12 7:33 UTC (permalink / raw
To: gentoo-commits
commit: e92ed44eb056755ae0899e5240bef383646d55b3
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 12 07:25:30 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 12 07:33:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92ed44e
dev-util/cucumber: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/cucumber-3.0.2.ebuild | 88 ---------------------------------
1 file changed, 88 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild b/dev-util/cucumber/cucumber-3.0.2.ebuild
deleted file mode 100644
index 4c7db705b89..00000000000
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.0
- dev-util/cucumber-expressions:4.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.1.3
- dev-ruby/gherkin:4
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-12 7:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-12 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 6ab4ebd329bd1a700aa0e32104bfa83e1f2aa879
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 12 07:24:50 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 12 07:33:01 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab4ebd3
dev-util/cucumber: fix diff-lcs dependency
Fixes: https://bugs.gentoo.org/661022
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 88 ++++++++++++++++++++++++++++++
1 file changed, 88 insertions(+)
diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
new file mode 100644
index 00000000000..943cb2498cd
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ >=dev-ruby/json-1.7
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.0
+ dev-util/cucumber-expressions:4.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.3:0
+ dev-ruby/gherkin:4
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged cucumber-pro
+ sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-12 7:33 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-12 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 02cc327c1cda6a4d8e27402975d5c7b8079c6a60
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 12 07:11:04 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 12 07:32:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cc327c
dev-util/cucumber: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/cucumber-3.1.0.ebuild | 88 ---------------------------------
1 file changed, 88 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild b/dev-util/cucumber/cucumber-3.1.0.ebuild
deleted file mode 100644
index 181b5b11650..00000000000
--- a/dev-util/cucumber/cucumber-3.1.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.1
- dev-util/cucumber-expressions:5.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.1.3
- dev-ruby/gherkin:5
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-23 19:17 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-23 19:17 UTC (permalink / raw
To: gentoo-commits
commit: 7cbc61892b850f84fd63d0e29f343bc144c34395
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 23 19:16:18 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 23 19:16:36 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cbc6189
dev-util/cucumber: fix json test dep
Limit the dev-ruby/json dependency to slot 0 to match the gemspec which
is used in the tests.
Fixes: https://bugs.gentoo.org/673082
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 2 +-
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
index a35fb0f252b..ad857d32c3e 100644
--- a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
@@ -30,7 +30,7 @@ ruby_add_bdepend "
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
>=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
+ >=dev-ruby/json-1.8.6:0
>=dev-util/cucumber-3
>=dev-ruby/mime-types-2.99:2
)"
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index e8ad26ddb0a..ba1a5c0bb15 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -30,7 +30,7 @@ ruby_add_bdepend "
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
>=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
+ >=dev-ruby/json-1.8.6:0
>=dev-util/cucumber-3
>=dev-ruby/mime-types-2.99:2
)"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-23 19:17 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-23 19:17 UTC (permalink / raw
To: gentoo-commits
commit: 39f3aeb2898b1f4abd0ece346f95f52ef1a289a7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 23 19:12:33 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 23 19:16:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f3aeb2
dev-util/cucumber: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.1.0-r1.ebuild | 89 ------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 15e5ab81d54..10bbbbad4ba 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,5 +1,4 @@
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
-DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca
DIST cucumber-3.1.1.tar.gz 267901 BLAKE2B 19e24da4022103de5a65140d19ed7c1626f46fd050e1917f19a912fd89818f29c530f14efe68b82cc853c4388eb212bb44ae3584aa6b5ec6e2065f094e718dd1 SHA512 3a1267119ba6cb2f7ee0961c7a78521fe10c00a0c4e5ddab8364d5213bd09c4d4f5875a2897df853bb981a101cd6bac77acad1e9377eed234c082cce9330112a
DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
diff --git a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
deleted file mode 100644
index 7a2e85691f4..00000000000
--- a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.1
- dev-util/cucumber-expressions:5.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
- dev-ruby/gherkin:5
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-23 19:17 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2018-12-23 19:17 UTC (permalink / raw
To: gentoo-commits
commit: f88aa107269df4d8e3332d193a4d63d1655bd90f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 23 19:13:10 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 23 19:16:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88aa107
dev-util/cucumber: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.1.1.ebuild | 89 ---------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 10bbbbad4ba..25f07d88bbe 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,4 +1,3 @@
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
-DIST cucumber-3.1.1.tar.gz 267901 BLAKE2B 19e24da4022103de5a65140d19ed7c1626f46fd050e1917f19a912fd89818f29c530f14efe68b82cc853c4388eb212bb44ae3584aa6b5ec6e2065f094e718dd1 SHA512 3a1267119ba6cb2f7ee0961c7a78521fe10c00a0c4e5ddab8364d5213bd09c4d4f5875a2897df853bb981a101cd6bac77acad1e9377eed234c082cce9330112a
DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
diff --git a/dev-util/cucumber/cucumber-3.1.1.ebuild b/dev-util/cucumber/cucumber-3.1.1.ebuild
deleted file mode 100644
index af0611cfe73..00000000000
--- a/dev-util/cucumber/cucumber-3.1.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.1
- dev-util/cucumber-expressions:6.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
- >=dev-ruby/gherkin-5.1.0:5
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-27 2:57 Matt Turner
0 siblings, 0 replies; 149+ messages in thread
From: Matt Turner @ 2018-12-27 2:57 UTC (permalink / raw
To: gentoo-commits
commit: ee9aac12703074f0a1141ac499f4e8007f1b549f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 27 02:31:04 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 27 02:49:46 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9aac12
dev-util/cucumber-3.1.2: added ~ppc64, bug 634924
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index ba1a5c0bb15..2b2777a1af9 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2018-12-27 2:57 Matt Turner
0 siblings, 0 replies; 149+ messages in thread
From: Matt Turner @ 2018-12-27 2:57 UTC (permalink / raw
To: gentoo-commits
commit: b55114aaf95e7f8fea533373cb40365553c25322
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 27 02:33:17 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 27 02:56:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55114aa
dev-util/cucumber-3.1.2: added ~alpha, bug 634924
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 2b2777a1af9..319f0e1ad43 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-03-20 18:59 Mikle Kolyada
0 siblings, 0 replies; 149+ messages in thread
From: Mikle Kolyada @ 2019-03-20 18:59 UTC (permalink / raw
To: gentoo-commits
commit: 10d71ff70585933e8b3005c2fec67b4ef794a0b7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 18:56:36 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 18:56:36 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d71ff7
dev-util/cucumber: Add ~s390 keyword
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 4 ++--
dev-util/cucumber/cucumber-3.1.2.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
index ad857d32c3e..ef62db8a64f 100644
--- a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 319f0e1ad43..f608147f4b6 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-11 17:46 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2019-04-11 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 89dfbd151f34c1dae399bc6c2528ded68ac6b756
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 16:58:08 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 17:46:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89dfbd15
dev-util/cucumber: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 89 ------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 25f07d88bbe..65520b6b546 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,2 @@
DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
-DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
deleted file mode 100644
index ef62db8a64f..00000000000
--- a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.8.6:0
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.0
- dev-util/cucumber-expressions:4.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
- dev-ruby/gherkin:4
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-23 19:33 Mikle Kolyada
0 siblings, 0 replies; 149+ messages in thread
From: Mikle Kolyada @ 2019-04-23 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 1f01050e3c83d211cd25991d7fbcb9bd7823e9dc
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 19:32:44 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 19:32:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f01050e
dev-util/cucumber: amd64 stable wrt bug #684076
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index f608147f4b6..4420acad479 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-24 17:02 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2019-04-24 17:02 UTC (permalink / raw
To: gentoo-commits
commit: c793d24ef9af4d2d767e18dc83d65f42d5388c85
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Apr 24 07:08:47 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 17:01:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c793d24e
dev-util/cucumber: stable 3.1.2 for sparc, bug #684076
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 4420acad479..a49fefaf15e 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-26 20:54 Mikle Kolyada
0 siblings, 0 replies; 149+ messages in thread
From: Mikle Kolyada @ 2019-04-26 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 2cd4e39ce1e60f9e73f8d8197cb698741188b131
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 20:51:30 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 20:54:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd4e39c
dev-util/cucumber: s390 stable wrt bug #684076
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index a49fefaf15e..5581284b5c8 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-27 16:03 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2019-04-27 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 1bb3bdaa44800d13101493c4a416d89fc3fe0ff6
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 16:02:10 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 16:02:10 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb3bdaa
dev-util/cucumber: stable 3.1.2 for ppc, bug #684076
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 5581284b5c8..f91ae3c5864 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-27 16:25 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2019-04-27 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 82474f592e0b91f52584b72dfd0b2bdb7bd05625
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 16:24:10 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 16:25:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82474f59
dev-util/cucumber: stable 3.1.2 for ppc64, bug #684076
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index f91ae3c5864..76808d925b5 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-27 19:20 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2019-04-27 19:20 UTC (permalink / raw
To: gentoo-commits
commit: 888a371d55f0f5fbff91cfbda93c150ff28afdc6
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Apr 27 19:15:21 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 19:20:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888a371d
dev-util/cucumber: stable 3.1.2 for hppa, bug #684076
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 76808d925b5..d0087ecf4d2 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-04-28 20:12 Mikle Kolyada
0 siblings, 0 replies; 149+ messages in thread
From: Mikle Kolyada @ 2019-04-28 20:12 UTC (permalink / raw
To: gentoo-commits
commit: ba9dcff945f8f1627a9cd5d5f61993275637efc9
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 20:11:55 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 20:12:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9dcff9
dev-util/cucumber: arm stable wrt bug #684076
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index d0087ecf4d2..df5754361b3 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-05-02 21:38 Mikle Kolyada
0 siblings, 0 replies; 149+ messages in thread
From: Mikle Kolyada @ 2019-05-02 21:38 UTC (permalink / raw
To: gentoo-commits
commit: e7860cb943253b51fd01d44af88236019b0bd811
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 2 21:38:13 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 2 21:38:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7860cb9
dev-util/cucumber: alpha stable wrt bug #684076
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index df5754361b3..04eb7d54a67 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-05-04 7:49 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2019-05-04 7:49 UTC (permalink / raw
To: gentoo-commits
commit: faa138f4e2dfc4d69670fa32798073f4c42e196d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 07:47:08 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 4 07:47:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa138f4
dev-util/cucumber: add ruby26
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-util/cucumber/cucumber-3.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index c06757990de..52ac301d651 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
@@ -30,7 +30,7 @@ ruby_add_bdepend "
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0
>=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.8.6:0
+ dev-ruby/json
>=dev-util/cucumber-3
>=dev-ruby/mime-types-2.99:2
)"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-05-04 7:49 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2019-05-04 7:49 UTC (permalink / raw
To: gentoo-commits
commit: be9371c106de6a725f4e1362d28e58638bda53a5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 07:01:23 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 4 07:47:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9371c1
dev-util/cucumber: relax nokogiri dependency
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-util/cucumber/cucumber-3.1.2.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 04eb7d54a67..c06757990de 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -49,7 +49,9 @@ ruby_add_rdepend "
all_ruby_prepare() {
# Remove development dependencies from the gemspec that we don't
# need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
+ -e '/nokogiri/ s/1.8.1/1.8/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
# Avoid dependency on unpackaged cucumber-pro
sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-05-20 17:28 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2019-05-20 17:28 UTC (permalink / raw
To: gentoo-commits
commit: 09ca6378ecd11477b9f36c0cb1335d6ffc65b334
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 17:27:06 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon May 20 17:27:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ca6378
dev-util/cucumber: fix tests with only json:2
Loosen dev-ruby/json dependency used in tests.
Fixes: https://bugs.gentoo.org/686312
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-util/cucumber/cucumber-3.1.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 6c538ffcd75..0f559a9de4b 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -51,6 +51,7 @@ all_ruby_prepare() {
# need or can't satisfy.
sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
-e '/nokogiri/ s/1.8.1/1.8/' \
+ -e "/json/ s/, '~> 1.8.6'//" \
-i ${RUBY_FAKEGEM_GEMSPEC} || die
# Avoid dependency on unpackaged cucumber-pro
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-06-05 7:28 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2019-06-05 7:28 UTC (permalink / raw
To: gentoo-commits
commit: 0237aa0386798b9fb67540ffceddf1243b833d16
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 5 07:26:39 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 5 07:26:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0237aa03
dev-util/cucumber: ia64 stable wrt bug #684076
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 0f559a9de4b..baccf3dae71 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2019-06-05 17:56 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2019-06-05 17:56 UTC (permalink / raw
To: gentoo-commits
commit: a684ee20764ce15805ca61c79893c272b7991512
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 5 17:50:27 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jun 5 17:56:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a684ee20
dev-util/cucumber: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-2.4.0-r1.ebuild | 85 ------------------------------
2 files changed, 86 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 65520b6b546..82af4d74db9 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1 @@
-DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
deleted file mode 100644
index 86915e9f5a7..00000000000
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-LICENSE="Ruby"
-
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/rspec:3
- dev-ruby/bundler
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- >=dev-ruby/json-1.7
- >=dev-util/cucumber-2
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- >=dev-util/cucumber-core-1.5.0:0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.1.3
- >=dev-ruby/gherkin-4.0:4
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid specs that fail due to changes in the ruby backtrace,
- # introduced in newer versions of dev-lang/ruby, bug 628580
- rm -f features/docs/defining_steps/nested_steps.feature
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2020-06-07 8:37 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2020-06-07 8:37 UTC (permalink / raw
To: gentoo-commits
commit: c20d64087c0e1417deea237340166ef3e48c21e7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 7 08:24:54 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jun 7 08:37:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20d6408
dev-util/cucumber: add 3.2.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.2.0.ebuild | 98 +++++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 82af4d74db9..c9cdb19154c 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1 +1,2 @@
DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
+DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
new file mode 100644
index 00000000000..5df0c4c097a
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.2
+ >=dev-util/cucumber-expressions-6.0.1:6.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.3:0
+ >=dev-ruby/gherkin-5.1.0:5
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
+ -e '/nokogiri/ s/1.8.1/1.8/' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+
+ case ${RUBY} in
+ *ruby24|*ruby25)
+ rm -f spec/cucumber/formatter/http_io_spec.rb || die
+ ;;
+ esac
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2020-07-11 9:28 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2020-07-11 9:28 UTC (permalink / raw
To: gentoo-commits
commit: cb2d12a1e8a95791556355e3ab15c8dd53f307b1
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 11 09:28:37 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 11 09:28:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2d12a1
dev-util/cucumber: add ruby27
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 5df0c4c097a..59f489b9826 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2020-07-22 4:43 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2020-07-22 4:43 UTC (permalink / raw
To: gentoo-commits
commit: fdd4688ddb78ae696a5201a46c1007a1c6ba0fc3
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 22 04:42:48 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 22 04:42:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd4688d
dev-util/cucumber: limit diff-lcs version
dev-ruby/diff-lcs-1.4.x is not compatible with this version,
so limit it to 1.3 instead.
Closes: https://bugs.gentoo.org/732568
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 59f489b9826..9904c9eb253 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -40,7 +40,7 @@ ruby_add_rdepend "
dev-util/cucumber-core:3.2
>=dev-util/cucumber-expressions-6.0.1:6.0
>=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
+ =dev-ruby/diff-lcs-1.3*:0
>=dev-ruby/gherkin-5.1.0:5
>=dev-ruby/multi_json-1.7.5
>=dev-ruby/multi_test-0.1.2
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2020-12-15 2:37 Matt Turner
0 siblings, 0 replies; 149+ messages in thread
From: Matt Turner @ 2020-12-15 2:37 UTC (permalink / raw
To: gentoo-commits
commit: 3efe75778571a0a8cfdb2d7f89bd02877cfa6eb0
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 15 02:28:20 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 15 02:36:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efe7577
dev-util/cucumber: Drop to ~hppa
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/cucumber/cucumber-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
index 677acd29bcc..3a08be31777 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 hppa ppc ppc64 s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-03 1:28 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-03 1:28 UTC (permalink / raw
To: gentoo-commits
commit: 0d77fdc259e6650f0e560a17a3b5c0fb0bbeccc8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 3 01:27:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 3 01:27:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d77fdc2
dev-util/cucumber: Stabilize 3.2.0 x86, #799830
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 9904c9eb253..5fa3452ad09 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-03 1:32 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-03 1:32 UTC (permalink / raw
To: gentoo-commits
commit: 024d8dc4d845742fb75c929c30f940f8701a7eb5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 3 01:31:50 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 3 01:31:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024d8dc4
dev-util/cucumber: Stabilize 3.2.0 sparc, #799830
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 5fa3452ad09..c079d001922 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-04 22:17 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-04 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 80d451ff130e32384cafd83bd97377ac4bf6b322
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 4 22:17:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 22:17:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d451ff
dev-util/cucumber: Stabilize 3.2.0 amd64, #799830
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index c079d001922..2b34c68d3cb 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-05 22:35 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-05 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 4dbdfc58bdef37ec5e8b4c184df0effccb57c6c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 5 22:34:54 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 5 22:34:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbdfc58
dev-util/cucumber: Stabilize 3.2.0 arm, #799830
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 2b34c68d3cb..9d954cbbcbb 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-08 3:53 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-08 3:53 UTC (permalink / raw
To: gentoo-commits
commit: d59b61cc5a62f75d5cd01136fd86bd09573b6f6c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 8 03:52:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 8 03:52:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b61cc
dev-util/cucumber: Stabilize 3.2.0 arm64, #799830
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 9d954cbbcbb..74102d4c3a7 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-09 1:36 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-09 1:36 UTC (permalink / raw
To: gentoo-commits
commit: a694811248dd4047539f64cf78547ff7141a2106
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 9 01:35:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 01:35:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6948112
dev-util/cucumber: Stabilize 3.2.0 ppc64, #799830
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 74102d4c3a7..58a18147e86 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-10 6:57 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-07-10 6:57 UTC (permalink / raw
To: gentoo-commits
commit: a5682095d312e494815a0aff6bf84983d3c271a5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 10 06:57:02 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 06:57:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5682095
dev-util/cucumber: loosen diff-lcs dep
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 58a18147e86..6899c1c9f40 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -40,7 +40,7 @@ ruby_add_rdepend "
dev-util/cucumber-core:3.2
>=dev-util/cucumber-expressions-6.0.1:6.0
>=dev-util/cucumber-wire-0.0.1:0
- =dev-ruby/diff-lcs-1.3*:0
+ >=dev-ruby/diff-lcs-1.3:0
>=dev-ruby/gherkin-5.1.0:5
>=dev-ruby/multi_json-1.7.5
>=dev-ruby/multi_test-0.1.2
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-14 9:20 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-07-14 9:20 UTC (permalink / raw
To: gentoo-commits
commit: 8625b0a98bd03fb368f56572d7ac501cea2521c6
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 14 09:02:57 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 14 09:20:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8625b0a9
dev-util/cucumber: add 6.1.0
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-6.1.0.ebuild | 86 +++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index c9cdb19154c..82e5743cd95 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
+DIST cucumber-6.1.0.tar.gz 250437 BLAKE2B 64b2adfe5b9b78e70bdf6eea5bad4fe96b5598b686e27aee8635c84070c2e20bd8051217db9c79c9f0de62b6a8eed85c327f2adb9965d39f58f74359b935c013 SHA512 45b455f1c1728463a3e0dd9061d30e6438710e137e923d56cee90be4aac4b9f940a79aac60eca8cee3c4800831e7f57c1893276449e18a9f58c3f3664d810b08
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
new file mode 100644
index 00000000000..9901e0aa83c
--- /dev/null
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-core-9.0.1:9
+ dev-util/cucumber-create-meta:4
+ >=dev-util/cucumber-cucumber-expressions-12.1.1:12
+ >=dev-util/cucumber-gherkin-18.1.0:18
+ >=dev-util/cucumber-html-formatter-13.0.0:13
+ >=dev-util/cucumber-messages-15.0.0:15
+ >=dev-util/cucumber-wire-5.0.1:5
+ >=dev-ruby/diff-lcs-1.4.4:0
+ >=dev-ruby/mime-types-3.3.1:3
+ >=dev-ruby/multi_test-0.1.2:0
+ >=dev-ruby/sys-uname-1.2.2:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
+ -e '/nokogiri/ s/1.8.1/1.8/' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs failing due to differing deprecation message
+ rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-15 22:18 Sergei Trofimovich
0 siblings, 0 replies; 149+ messages in thread
From: Sergei Trofimovich @ 2021-07-15 22:18 UTC (permalink / raw
To: gentoo-commits
commit: 9147db7abaa19f8b86e8df9a2549a502d8b9e005
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 22:17:24 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 22:17:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9147db7a
dev-util/cucumber: stable 3.2.0 for ppc
stable wrt bug #799830
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 6899c1c9f40..0fd14e28e95 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-16 8:52 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-07-16 8:52 UTC (permalink / raw
To: gentoo-commits
commit: e08e9656003324bad9a96ad23d95ac3605fb052e
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 07:56:50 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 08:52:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08e9656
dev-util/cucumber: cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.1.2.ebuild | 92 ---------------------------------
2 files changed, 93 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 82e5743cd95..7d84a8398bc 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,2 @@
-DIST cucumber-3.1.2.tar.gz 267995 BLAKE2B a55d15d2c5746efd2e9f3518025b3b6d69e7712920b5731e1174ff429a9d6161d9aad7c0065c5ddf8b97fd87c9e658ff86b961b175db2c930bba52d1904d6b62 SHA512 abf0b562476653c393bc5a3c1f9669d91a2e312bcceb98bd20ac3771a61eeb696721cba76299d12871f7c61fdca176310e3a334b53d10c31ef3e201948c762d0
DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-6.1.0.tar.gz 250437 BLAKE2B 64b2adfe5b9b78e70bdf6eea5bad4fe96b5598b686e27aee8635c84070c2e20bd8051217db9c79c9f0de62b6a8eed85c327f2adb9965d39f58f74359b935c013 SHA512 45b455f1c1728463a3e0dd9061d30e6438710e137e923d56cee90be4aac4b9f940a79aac60eca8cee3c4800831e7f57c1893276449e18a9f58c3f3664d810b08
diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild b/dev-util/cucumber/cucumber-3.1.2.ebuild
deleted file mode 100644
index bffd18f6ac0..00000000000
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- dev-ruby/json
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.2
- >=dev-util/cucumber-expressions-6.0.1:6.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
- >=dev-ruby/gherkin-5.1.0:5
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
- -e '/nokogiri/ s/1.8.1/1.8/' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged cucumber-pro
- sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-25 3:23 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-25 3:23 UTC (permalink / raw
To: gentoo-commits
commit: ca566899d81774add123da5fd32713e939016444
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 03:22:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 03:23:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca566899
dev-util/cucumber: Keyword 6.1.0 arm, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index 9901e0aa83c..2aad296b2fc 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-26 5:22 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-26 5:22 UTC (permalink / raw
To: gentoo-commits
commit: a8d71cafce2268b7025a821d2c6ef8d8078d8f31
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 26 05:22:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 05:22:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d71caf
dev-util/cucumber: Keyword 6.1.0 arm64, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index f07743db33c..edf47fbd9c5 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-26 5:22 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-07-26 5:22 UTC (permalink / raw
To: gentoo-commits
commit: e458514d1237a427653d0e515672348fc057dfe8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 26 05:22:15 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 05:22:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e458514d
dev-util/cucumber: Keyword 6.1.0 ppc64, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index 2aad296b2fc..f07743db33c 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc64"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-30 8:30 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-07-30 8:30 UTC (permalink / raw
To: gentoo-commits
commit: 6fe2b12be4971425e90e5245a07117dbbe22db97
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 08:23:28 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 08:30:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe2b12b
dev-util/cucumber: add 7.0.0
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-7.0.0.ebuild | 86 +++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 7d84a8398bc..acdab8d00f9 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-6.1.0.tar.gz 250437 BLAKE2B 64b2adfe5b9b78e70bdf6eea5bad4fe96b5598b686e27aee8635c84070c2e20bd8051217db9c79c9f0de62b6a8eed85c327f2adb9965d39f58f74359b935c013 SHA512 45b455f1c1728463a3e0dd9061d30e6438710e137e923d56cee90be4aac4b9f940a79aac60eca8cee3c4800831e7f57c1893276449e18a9f58c3f3664d810b08
+DIST cucumber-7.0.0.tar.gz 406986 BLAKE2B 6d06d40e7b7029f3f5fea782b5060cf8985cd65334c722744132f40048d1d261963dd4baaa80a8fd44b18d66b63b08960350abedfbfd4d95e0a033a22192d010 SHA512 ca083c2de895f11d7cfd955c216e1e2c52ea9e5ed0034aacbec44e5daf1809e6a67a4621a64a5f236c6a0be9d8057beb917fd00a5f03191fe3d9d2c8814fa22b
diff --git a/dev-util/cucumber/cucumber-7.0.0.ebuild b/dev-util/cucumber/cucumber-7.0.0.ebuild
new file mode 100644
index 00000000000..6fb6f53bdc3
--- /dev/null
+++ b/dev-util/cucumber/cucumber-7.0.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-core-10.0.1:10
+ >=dev-util/cucumber-create-meta-6.0.1:6
+ >=dev-util/cucumber-cucumber-expressions-12.1.1:12
+ >=dev-util/cucumber-gherkin-20.0.1:20
+ >=dev-util/cucumber-html-formatter-16.0.1:16
+ >=dev-util/cucumber-messages-17.0.0:17
+ >=dev-util/cucumber-wire-6.0.1:6
+ >=dev-ruby/diff-lcs-1.4.4:0
+ >=dev-ruby/mime-types-3.3.1:3
+ >=dev-ruby/multi_test-0.1.2:0
+ >=dev-ruby/sys-uname-1.2.2:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
+ -e '/nokogiri/ s/1.8.1/1.8/' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs failing due to differing deprecation message
+ rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-07-30 8:30 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-07-30 8:30 UTC (permalink / raw
To: gentoo-commits
commit: daefab31b583ecbbe2ef1e992499ff2893886d41
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 08:29:59 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 08:30:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daefab31
dev-util/cucumber: move keywords forward
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-7.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.0.0.ebuild b/dev-util/cucumber/cucumber-7.0.0.ebuild
index 6fb6f53bdc3..0a0684b7343 100644
--- a/dev-util/cucumber/cucumber-7.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-08-02 21:48 Marek Szuba
0 siblings, 0 replies; 149+ messages in thread
From: Marek Szuba @ 2021-08-02 21:48 UTC (permalink / raw
To: gentoo-commits
commit: cc9f64225da3e525b7c17a4e7ac7a80bbda4f6e4
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 2 21:45:29 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Aug 2 21:48:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9f6422
dev-util/cucumber: keyword 7.0.0 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/cucumber/cucumber-7.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.0.0.ebuild b/dev-util/cucumber/cucumber-7.0.0.ebuild
index 0a0684b7343..05dc5805c70 100644
--- a/dev-util/cucumber/cucumber-7.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-08-15 7:41 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-08-15 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 7a83ce50066ba3275f6a48a2410f7c71f8e86eb6
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 15 07:40:29 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug 15 07:41:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a83ce50
dev-util/cucumber: update HOMEPAGE
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
dev-util/cucumber/cucumber-7.0.0.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 0fd14e28e95..b5af4c5497d 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
inherit ruby-fakegem
DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+HOMEPAGE="https://cucumber.io/"
SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index edf47fbd9c5..0d8c4801a6b 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
inherit ruby-fakegem
DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+HOMEPAGE="https://cucumber.io/"
SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
diff --git a/dev-util/cucumber/cucumber-7.0.0.ebuild b/dev-util/cucumber/cucumber-7.0.0.ebuild
index 05dc5805c70..dc1b2aa7fd8 100644
--- a/dev-util/cucumber/cucumber-7.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.0.0.ebuild
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
inherit ruby-fakegem
DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
+HOMEPAGE="https://cucumber.io/"
SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-09-10 6:03 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-09-10 6:03 UTC (permalink / raw
To: gentoo-commits
commit: 0971eac790db13e5b960e3345b5ec2c8b9636fd4
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 10 06:03:00 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Sep 10 06:03:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0971eac7
dev-util/cucumber: fix gemspec
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-7.0.0-r1.ebuild | 86 ++++++++++++++++++++++++++++++
1 file changed, 86 insertions(+)
diff --git a/dev-util/cucumber/cucumber-7.0.0-r1.ebuild b/dev-util/cucumber/cucumber-7.0.0-r1.ebuild
new file mode 100644
index 00000000000..41a4ffcb1b8
--- /dev/null
+++ b/dev-util/cucumber/cucumber-7.0.0-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-core-10.0.1:10
+ >=dev-util/cucumber-create-meta-6.0.1:6
+ >=dev-util/cucumber-cucumber-expressions-12.1.1:12
+ >=dev-util/cucumber-gherkin-20.0.1:20
+ >=dev-util/cucumber-html-formatter-16.0.1:16
+ >=dev-util/cucumber-messages-17.0.0:17
+ >=dev-util/cucumber-wire-6.0.1:6
+ >=dev-ruby/diff-lcs-1.4.4:0
+ >=dev-ruby/mime-types-3.3.1:3
+ >=dev-ruby/multi_test-0.1.2:0
+ >=dev-ruby/sys-uname-1.2.2:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -e '/nokogiri/ s/1.8.1/1.8/' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs failing due to differing deprecation message
+ rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-10-10 20:48 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-10-10 20:48 UTC (permalink / raw
To: gentoo-commits
commit: 240d4886ebd13dbb5317a3a67351688057970aa0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 20:48:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 20:48:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240d4886
dev-util/cucumber: Keyword 6.1.0 x86, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index 0d8c4801a6b..cd391ea9567 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-10-10 20:53 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-10-10 20:53 UTC (permalink / raw
To: gentoo-commits
commit: 3fd6ff264caa31ab9025cee3c8a89a1a829fbf61
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 20:53:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 20:53:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd6ff26
dev-util/cucumber: Keyword 6.1.0 sparc, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index cd391ea9567..1730fdd506b 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-10-10 21:48 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-10-10 21:48 UTC (permalink / raw
To: gentoo-commits
commit: ba2f3f9d8e6e5c1fe4b151f319c22bbc9567039b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 21:47:54 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 21:47:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2f3f9d
dev-util/cucumber: Keyword 6.1.0 ppc, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index 1730fdd506b..93769e6c2e9 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-10-11 0:45 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-10-11 0:45 UTC (permalink / raw
To: gentoo-commits
commit: 10d02863817247d2c1f8c4a4f9601e52cbf2b7ba
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 00:44:53 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 00:44:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d02863
dev-util/cucumber: Keyword 6.1.0 s390, #802141
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index 93769e6c2e9..97932e11cf0 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-10-16 7:46 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-10-16 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 62cb7ddc189880b1e20eb3bffe29cc5f1f3f27df
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 07:45:19 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 07:46:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cb7ddc
dev-util/cucumber: add 7.1.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-7.1.0.ebuild | 85 +++++++++++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index acdab8d00f9..fc6b30316d6 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,4 @@
DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-6.1.0.tar.gz 250437 BLAKE2B 64b2adfe5b9b78e70bdf6eea5bad4fe96b5598b686e27aee8635c84070c2e20bd8051217db9c79c9f0de62b6a8eed85c327f2adb9965d39f58f74359b935c013 SHA512 45b455f1c1728463a3e0dd9061d30e6438710e137e923d56cee90be4aac4b9f940a79aac60eca8cee3c4800831e7f57c1893276449e18a9f58c3f3664d810b08
DIST cucumber-7.0.0.tar.gz 406986 BLAKE2B 6d06d40e7b7029f3f5fea782b5060cf8985cd65334c722744132f40048d1d261963dd4baaa80a8fd44b18d66b63b08960350abedfbfd4d95e0a033a22192d010 SHA512 ca083c2de895f11d7cfd955c216e1e2c52ea9e5ed0034aacbec44e5daf1809e6a67a4621a64a5f236c6a0be9d8057beb917fd00a5f03191fe3d9d2c8814fa22b
+DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
new file mode 100644
index 00000000000..f12a14cfbee
--- /dev/null
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-core-10.1.0:10
+ >=dev-util/cucumber-create-meta-6.0.1:6
+ >=dev-util/cucumber-cucumber-expressions-14.0.0:14
+ >=dev-util/cucumber-gherkin-22.0.0:22
+ >=dev-util/cucumber-html-formatter-17.0.0:17
+ >=dev-util/cucumber-messages-17.1.1:17
+ >=dev-util/cucumber-wire-6.2.0:6
+ >=dev-ruby/diff-lcs-1.4.4:0
+ >=dev-ruby/mime-types-3.3.1:3
+ >=dev-ruby/multi_test-0.1.2:0
+ >=dev-ruby/sys-uname-1.2.2:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs failing due to differing deprecation message
+ rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-11-23 16:09 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2021-11-23 16:09 UTC (permalink / raw
To: gentoo-commits
commit: f98b8d96e0340820500f393350ae027f724b0eca
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Nov 23 15:30:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 23 16:09:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98b8d96
dev-util/cucumber: keyworded 6.1.0 for hppa, bug #802141
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-6.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
index 97932e11cf08..c83fc4c1c77c 100644
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-6.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2021-11-24 7:29 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2021-11-24 7:29 UTC (permalink / raw
To: gentoo-commits
commit: f1394d1c4eb9be821d9bfee1cdd6e9367a572be2
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 24 07:21:33 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Nov 24 07:29:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1394d1c
dev-util/cucumber: move keywords forward
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index f12a14cfbeec..fd373b1c6c5a 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-03-19 12:00 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-03-19 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 5cbc8bb50fb45c608ab9d0542a1207fd8c803754
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 19 09:18:07 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 12:00:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbc8bb5
dev-util/cucumber: add ruby30
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index fd373b1c6c5a..858c29e2af04 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-04-18 12:14 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-04-18 12:14 UTC (permalink / raw
To: gentoo-commits
commit: 70b31d6d1657d13474e9cd5c8897bfe573820174
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 07:58:32 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 12:14:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b31d6d
dev-util/cucumber: drop 6.1.0, 7.0.0, 7.0.0-r1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 2 -
dev-util/cucumber/cucumber-6.1.0.ebuild | 86 ------------------------------
dev-util/cucumber/cucumber-7.0.0-r1.ebuild | 86 ------------------------------
dev-util/cucumber/cucumber-7.0.0.ebuild | 86 ------------------------------
4 files changed, 260 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index fc6b30316d69..a4112879a8ac 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,4 +1,2 @@
DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
-DIST cucumber-6.1.0.tar.gz 250437 BLAKE2B 64b2adfe5b9b78e70bdf6eea5bad4fe96b5598b686e27aee8635c84070c2e20bd8051217db9c79c9f0de62b6a8eed85c327f2adb9965d39f58f74359b935c013 SHA512 45b455f1c1728463a3e0dd9061d30e6438710e137e923d56cee90be4aac4b9f940a79aac60eca8cee3c4800831e7f57c1893276449e18a9f58c3f3664d810b08
-DIST cucumber-7.0.0.tar.gz 406986 BLAKE2B 6d06d40e7b7029f3f5fea782b5060cf8985cd65334c722744132f40048d1d261963dd4baaa80a8fd44b18d66b63b08960350abedfbfd4d95e0a033a22192d010 SHA512 ca083c2de895f11d7cfd955c216e1e2c52ea9e5ed0034aacbec44e5daf1809e6a67a4621a64a5f236c6a0be9d8057beb917fd00a5f03191fe3d9d2c8814fa22b
DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
diff --git a/dev-util/cucumber/cucumber-6.1.0.ebuild b/dev-util/cucumber/cucumber-6.1.0.ebuild
deleted file mode 100644
index c83fc4c1c77c..000000000000
--- a/dev-util/cucumber/cucumber-6.1.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-core-9.0.1:9
- dev-util/cucumber-create-meta:4
- >=dev-util/cucumber-cucumber-expressions-12.1.1:12
- >=dev-util/cucumber-gherkin-18.1.0:18
- >=dev-util/cucumber-html-formatter-13.0.0:13
- >=dev-util/cucumber-messages-15.0.0:15
- >=dev-util/cucumber-wire-5.0.1:5
- >=dev-ruby/diff-lcs-1.4.4:0
- >=dev-ruby/mime-types-3.3.1:3
- >=dev-ruby/multi_test-0.1.2:0
- >=dev-ruby/sys-uname-1.2.2:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
- -e '/nokogiri/ s/1.8.1/1.8/' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs failing due to differing deprecation message
- rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
diff --git a/dev-util/cucumber/cucumber-7.0.0-r1.ebuild b/dev-util/cucumber/cucumber-7.0.0-r1.ebuild
deleted file mode 100644
index 41a4ffcb1b85..000000000000
--- a/dev-util/cucumber/cucumber-7.0.0-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-core-10.0.1:10
- >=dev-util/cucumber-create-meta-6.0.1:6
- >=dev-util/cucumber-cucumber-expressions-12.1.1:12
- >=dev-util/cucumber-gherkin-20.0.1:20
- >=dev-util/cucumber-html-formatter-16.0.1:16
- >=dev-util/cucumber-messages-17.0.0:17
- >=dev-util/cucumber-wire-6.0.1:6
- >=dev-ruby/diff-lcs-1.4.4:0
- >=dev-ruby/mime-types-3.3.1:3
- >=dev-ruby/multi_test-0.1.2:0
- >=dev-ruby/sys-uname-1.2.2:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
- -e '/nokogiri/ s/1.8.1/1.8/' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs failing due to differing deprecation message
- rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
diff --git a/dev-util/cucumber/cucumber-7.0.0.ebuild b/dev-util/cucumber/cucumber-7.0.0.ebuild
deleted file mode 100644
index dc1b2aa7fd87..000000000000
--- a/dev-util/cucumber/cucumber-7.0.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-core-10.0.1:10
- >=dev-util/cucumber-create-meta-6.0.1:6
- >=dev-util/cucumber-cucumber-expressions-12.1.1:12
- >=dev-util/cucumber-gherkin-20.0.1:20
- >=dev-util/cucumber-html-formatter-16.0.1:16
- >=dev-util/cucumber-messages-17.0.0:17
- >=dev-util/cucumber-wire-6.0.1:6
- >=dev-ruby/diff-lcs-1.4.4:0
- >=dev-ruby/mime-types-3.3.1:3
- >=dev-ruby/multi_test-0.1.2:0
- >=dev-ruby/sys-uname-1.2.2:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
- -e '/nokogiri/ s/1.8.1/1.8/' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs failing due to differing deprecation message
- rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-04-18 12:14 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-04-18 12:14 UTC (permalink / raw
To: gentoo-commits
commit: a71bba106bcdd72889136582d917a6574b6997cf
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 12:13:40 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 12:14:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71bba10
dev-util/cucumber: keyword 7.1.0 for ~s390
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index 858c29e2af04..443bb36814a4 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-20 9:00 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-20 9:00 UTC (permalink / raw
To: gentoo-commits
commit: 92d873cccb125fc55c9efeab5ee6e3f1583e76bd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 09:00:08 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 20 09:00:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d873cc
dev-util/cucumber: arm stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index f030e781532b..55519f00aec7 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-20 9:02 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-20 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 8949ec82c6117abf3649040ccffe8d1f8551789e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 09:01:32 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 20 09:01:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8949ec82
dev-util/cucumber: arm64 stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index 55519f00aec7..7b5d7246dccc 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-21 8:25 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-21 8:25 UTC (permalink / raw
To: gentoo-commits
commit: cb28893b9d3382ddf11da1d640a781455f19b98b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 08:24:40 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 21 08:24:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb28893b
dev-util/cucumber: ppc stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index 7b5d7246dccc..ed9cb292fe44 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-21 8:26 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-21 8:26 UTC (permalink / raw
To: gentoo-commits
commit: 6a09656eff90a27b91c9acd56b14d47d145c58ee
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 08:26:00 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 21 08:26:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a09656e
dev-util/cucumber: ppc64 stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index ed9cb292fe44..031de08f6230 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-21 8:27 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-21 8:27 UTC (permalink / raw
To: gentoo-commits
commit: d202b657c574fba6341acab19943d8be13b951ec
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 08:27:07 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 21 08:27:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d202b657
dev-util/cucumber: sparc stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index 031de08f6230..beca8dc8cc68 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-22 6:15 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-22 6:15 UTC (permalink / raw
To: gentoo-commits
commit: bb7bdfef4fff65aa32b8d032e314164a81273b35
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 06:14:29 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun May 22 06:14:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7bdfef
dev-util/cucumber: amd64 stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index beca8dc8cc68..486fade84b80 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-05-22 6:23 Agostino Sarubbo
0 siblings, 0 replies; 149+ messages in thread
From: Agostino Sarubbo @ 2022-05-22 6:23 UTC (permalink / raw
To: gentoo-commits
commit: c1a5e9a2fdb0a9628963cc316439f3f7f1db8047
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 06:22:59 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun May 22 06:22:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a5e9a2
dev-util/cucumber: x86 stable wrt bug #846524
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
index 486fade84b80..6936a4bb77a1 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-07-13 9:05 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-07-13 9:05 UTC (permalink / raw
To: gentoo-commits
commit: 7884743823bef8e9626cedfde3910b9755a2d9c3
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 13 08:55:21 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 09:05:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78847438
dev-util/cucumber: add 8.0.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-8.0.0.ebuild | 85 +++++++++++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index a4112879a8ac..75d141b772d7 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
+DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
new file mode 100644
index 000000000000..3fdb0ece9621
--- /dev/null
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ >=dev-util/cucumber-compatibility-kit-9.2.1-r1:9
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-ci-environment-9.0.4:9
+ >=dev-util/cucumber-core-11.0.0:11
+ >=dev-util/cucumber-cucumber-expressions-15.1.1:15
+ >=dev-util/cucumber-gherkin-23.0.1:23
+ >=dev-util/cucumber-html-formatter-19.1.0:19
+ >=dev-util/cucumber-messages-18.0.0:18
+ >=dev-ruby/diff-lcs-1.5.0:0
+ >=dev-ruby/mime-types-3.4.1:3
+ >=dev-ruby/multi_test-1.1.0:1
+ >=dev-ruby/sys-uname-1.2.2:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs failing due to differing deprecation message
+ rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-08-14 6:24 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-08-14 6:24 UTC (permalink / raw
To: gentoo-commits
commit: 67553bd18e0371e6df55050376070e866cbc8990
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 05:57:49 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug 14 06:24:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67553bd1
dev-util/cucumber: drop 3.2.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.2.0.ebuild | 98 ---------------------------------
2 files changed, 99 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 75d141b772d7..981dded90d3b 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,2 @@
-DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
deleted file mode 100644
index b5af4c5497d0..000000000000
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- dev-ruby/json
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.2
- >=dev-util/cucumber-expressions-6.0.1:6.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
- >=dev-ruby/gherkin-5.1.0:5
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
- -e '/nokogiri/ s/1.8.1/1.8/' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-
- case ${RUBY} in
- *ruby24|*ruby25)
- rm -f spec/cucumber/formatter/http_io_spec.rb || die
- ;;
- esac
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-08-14 6:36 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-08-14 6:36 UTC (permalink / raw
To: gentoo-commits
commit: 9bf8a98e04bebdc670815f704ab0357f450d423f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 14 06:35:37 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug 14 06:35:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf8a98e
Revert "dev-util/cucumber: drop 3.2.0"
This reverts commit 67553bd18e0371e6df55050376070e866cbc8990.
The dev-util/aruba:1 slot still depends on this and it cannot be masked
for removal right away.
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-3.2.0.ebuild | 98 +++++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 981dded90d3b..75d141b772d7 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
+DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
new file mode 100644
index 000000000000..b5af4c5497d0
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ >=dev-ruby/mime-types-2.99:2
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2:*
+ dev-util/cucumber-core:3.2
+ >=dev-util/cucumber-expressions-6.0.1:6.0
+ >=dev-util/cucumber-wire-0.0.1:0
+ >=dev-ruby/diff-lcs-1.3:0
+ >=dev-ruby/gherkin-5.1.0:5
+ >=dev-ruby/multi_json-1.7.5
+ >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
+ -e '/nokogiri/ s/1.8.1/1.8/' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid harmless failing spec
+ sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
+ spec/cucumber/formatter/html_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+ rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ # Avoid dependency on git
+ sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+ -e '/git ls-files/d' cucumber.gemspec || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ # Use the right interpreter
+ sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
+
+ case ${RUBY} in
+ *ruby24|*ruby25)
+ rm -f spec/cucumber/formatter/http_io_spec.rb || die
+ ;;
+ esac
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2022-12-02 7:55 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2022-12-02 7:55 UTC (permalink / raw
To: gentoo-commits
commit: cd6118f7d54d482bdb52828b0836d0423dd55a6d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 2 07:54:31 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 2 07:54:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6118f7
dev-util/cucumber: drop 3.2.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-3.2.0.ebuild | 98 ---------------------------------
2 files changed, 99 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 75d141b772d7..981dded90d3b 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,2 @@
-DIST cucumber-3.2.0.tar.gz 271886 BLAKE2B 0945336e2a4d14c21d22b3af18fb140663fa0c5acd7d29540cb6755fcc50b020640ffc573f4d4ed17af2758df3df410f93cf5067b736cb8005d9a6ae7fa4d397 SHA512 927ca314c56f83e270284921131ec62aa05053d29a77b230799bd1949751f64c964c0f87525c776d7fe260506ddb632b5cc8939df841d131f6a0af8a82110441
DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild b/dev-util/cucumber/cucumber-3.2.0.ebuild
deleted file mode 100644
index b5af4c5497d0..000000000000
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/syntax-1.0.0
- >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
- dev-ruby/json
- >=dev-util/cucumber-3
- >=dev-ruby/mime-types-2.99:2
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-2.1.2:*
- dev-util/cucumber-core:3.2
- >=dev-util/cucumber-expressions-6.0.1:6.0
- >=dev-util/cucumber-wire-0.0.1:0
- >=dev-ruby/diff-lcs-1.3:0
- >=dev-ruby/gherkin-5.1.0:5
- >=dev-ruby/multi_json-1.7.5
- >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' \
- -e '/nokogiri/ s/1.8.1/1.8/' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid harmless failing spec
- sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \
- spec/cucumber/formatter/html_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
- rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- # Avoid dependency on git
- sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
- -e '/git ls-files/d' cucumber.gemspec || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
- # Use the right interpreter
- sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die
-
- case ${RUBY} in
- *ruby24|*ruby25)
- rm -f spec/cucumber/formatter/http_io_spec.rb || die
- ;;
- esac
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-01 23:19 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-01 23:19 UTC (permalink / raw
To: gentoo-commits
commit: 5131389f267f1bc1a13717384abc5b15b8443097
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 1 22:52:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 1 23:18:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5131389f
dev-util/cucumber: enable ruby32
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index 3fdb0ece9621..e24cf82d6c86 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
# Documentation task depends on sdoc which we currently don't have.
RUBY_FAKEGEM_TASK_DOC=""
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-07 13:14 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-07 13:14 UTC (permalink / raw
To: gentoo-commits
commit: 4c76c8ff17fe3013bc83955ee6c71f394367d8d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 12:53:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 13:14:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c76c8ff
dev-util/cucumber: update upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/metadata.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-util/cucumber/metadata.xml b/dev-util/cucumber/metadata.xml
index ecbd8c460ae2..e62609fbcb82 100644
--- a/dev-util/cucumber/metadata.xml
+++ b/dev-util/cucumber/metadata.xml
@@ -5,6 +5,7 @@
<email>graaff@gentoo.org</email>
</maintainer>
<upstream>
- <remote-id type="github">aslakhellesoy/cucumber</remote-id>
+ <remote-id type="github">cucumber/common</remote-id>
+ <remote-id type="github">cucumber/cucumber-ruby</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-10 10:28 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-10 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 1ea10fbf1ae5d838307741147529c1b5090c3f4a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 10:27:19 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 10:27:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea10fbf
dev-util/cucumber: Stabilize 8.0.0 arm64, #904105
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index 578e2f822f92..6b510c7c0c5d 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-10 10:28 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-10 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 6260b415a629515e9f3471309ad5ef8a94f1e1c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 10:27:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 10:27:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6260b415
dev-util/cucumber: Stabilize 8.0.0 amd64, #904105
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index 6b510c7c0c5d..68197ed76453 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-10 10:28 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-10 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 8522ebf8bd1bc137e3ac987b293529b42c27530d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 10:27:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 10:28:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8522ebf8
dev-util/cucumber: Stabilize 8.0.0 arm, #904105
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index 68197ed76453..ade99b1619a5 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-10 10:34 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-10 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 0618b4f5197f6813996bf61a2ee501f7db6a5cc9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 10:34:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 10:34:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0618b4f5
dev-util/cucumber: Stabilize 8.0.0 ppc64, #904105
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index ade99b1619a5..2eafbca80898 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-10 10:37 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-10 10:37 UTC (permalink / raw
To: gentoo-commits
commit: 206ca6795e770f3fa39f6c57f14aceeb62046fb9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 10:36:30 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 10:36:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206ca679
dev-util/cucumber: Stabilize 8.0.0 sparc, #904105
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index e166dbfd5d52..708e0f2bceb9 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-04-10 10:37 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-04-10 10:37 UTC (permalink / raw
To: gentoo-commits
commit: cd965defe7cd22a60f1ef50282a6a9d5f6448b06
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 10:36:21 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 10:36:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd965def
dev-util/cucumber: Stabilize 8.0.0 ppc, #904105
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-8.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-8.0.0.ebuild b/dev-util/cucumber/cucumber-8.0.0.ebuild
index 2eafbca80898..e166dbfd5d52 100644
--- a/dev-util/cucumber/cucumber-8.0.0.ebuild
+++ b/dev-util/cucumber/cucumber-8.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-06-16 5:38 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2023-06-16 5:38 UTC (permalink / raw
To: gentoo-commits
commit: 50a07924c915d36785911695db9233d5d1252536
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 16 05:37:49 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jun 16 05:38:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a07924
dev-util/cucumber: drop 7.1.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-7.1.0.ebuild | 85 ---------------------------------
2 files changed, 86 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 981dded90d3b..59c074316c16 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1 @@
-DIST cucumber-7.1.0.tar.gz 410595 BLAKE2B ee1fbca606479f1f07d64a5434051d8466d7056a326424a0235a6e4f860ed3cdc7862495156874b38631e6a0a1b70bda40deb6f5310f7bd6bdafe72c5faa8f2b SHA512 7c124110634259e83ba1986efacf85a73e9a6f36a7c262ba9842e85e73e359a50b5090489f656e5b503cac68e3db9905dd1834db1bfae9ee55e3a4d1b31a4adb
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild
deleted file mode 100644
index 6936a4bb77a1..000000000000
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.12.5
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-core-10.1.0:10
- >=dev-util/cucumber-create-meta-6.0.1:6
- >=dev-util/cucumber-cucumber-expressions-14.0.0:14
- >=dev-util/cucumber-gherkin-22.0.0:22
- >=dev-util/cucumber-html-formatter-17.0.0:17
- >=dev-util/cucumber-messages-17.1.1:17
- >=dev-util/cucumber-wire-6.2.0:6
- >=dev-ruby/diff-lcs-1.4.4:0
- >=dev-ruby/mime-types-3.3.1:3
- >=dev-ruby/multi_test-0.1.2:0
- >=dev-ruby/sys-uname-1.2.2:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs failing due to differing deprecation message
- rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-11-04 7:13 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2023-11-04 7:13 UTC (permalink / raw
To: gentoo-commits
commit: 37ec0db021397fa4e1c9c5078519a8a44fc116ae
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 07:24:04 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Nov 4 07:10:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ec0db0
dev-util/cucumber: add 9.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-9.0.2.ebuild | 85 +++++++++++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 59c074316c16..415041ab5361 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1 +1,2 @@
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
+DIST cucumber-9.0.2.tar.gz 410190 BLAKE2B db11ade6c97ca9ea51820c0b0fc394012eb8668bede0b8d60376075208eb569ab0925263b4f46286234f260ca52dd7987adfbc069616fbd2edda00cc0a41d779 SHA512 573f4182e901597487993299985b9b9bdec93f19c11b26d2fd34a14b76364630c8d0d3f2b1ee3c6f1ca59d49c155cae397bcf8e0e6fb8fe748105d68e8c846cf
diff --git a/dev-util/cucumber/cucumber-9.0.2.ebuild b/dev-util/cucumber/cucumber-9.0.2.ebuild
new file mode 100644
index 000000000000..5fe91c82e818
--- /dev/null
+++ b/dev-util/cucumber/cucumber-9.0.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ >=dev-util/cucumber-compatibility-kit-9.2.1-r1:9
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-ci-environment-9.2.0:9
+ >=dev-util/cucumber-core-11.1.0:11
+ >=dev-util/cucumber-cucumber-expressions-16.1.2:16
+ dev-util/cucumber-gherkin:25
+ >=dev-util/cucumber-html-formatter-20.4.0:20
+ dev-util/cucumber-messages:19
+ >=dev-ruby/diff-lcs-1.5.0:0
+ >=dev-ruby/mini_mime-1.1.5:0
+ >=dev-ruby/multi_test-1.1.0:1
+ >=dev-ruby/sys-uname-1.2.3:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -e "/json/ s/, '~> 1.8.6'//" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs failing due to differing deprecation message
+ rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-11-04 7:13 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2023-11-04 7:13 UTC (permalink / raw
To: gentoo-commits
commit: 1455e605d4b899bdfe2aae2207fb14f1a6044dd7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 08:23:21 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Nov 4 07:10:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1455e605
dev-util/cucumber: install new VERSION file
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/cucumber-9.0.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/cucumber/cucumber-9.0.2.ebuild b/dev-util/cucumber/cucumber-9.0.2.ebuild
index 5fe91c82e818..4da94ec2abf8 100644
--- a/dev-util/cucumber/cucumber-9.0.2.ebuild
+++ b/dev-util/cucumber/cucumber-9.0.2.ebuild
@@ -8,6 +8,7 @@ USE_RUBY="ruby31 ruby32"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
RUBY_FAKEGEM_BINWRAP="cucumber"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2023-11-30 7:15 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2023-11-30 7:15 UTC (permalink / raw
To: gentoo-commits
commit: 997b13d72679898c8b12ef43b890e40b096ed08c
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 07:13:49 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 07:15:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997b13d7
dev-util/cucumber: add 9.1.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-9.1.0.ebuild | 88 +++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 415041ab5361..9334746c7f36 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
DIST cucumber-9.0.2.tar.gz 410190 BLAKE2B db11ade6c97ca9ea51820c0b0fc394012eb8668bede0b8d60376075208eb569ab0925263b4f46286234f260ca52dd7987adfbc069616fbd2edda00cc0a41d779 SHA512 573f4182e901597487993299985b9b9bdec93f19c11b26d2fd34a14b76364630c8d0d3f2b1ee3c6f1ca59d49c155cae397bcf8e0e6fb8fe748105d68e8c846cf
+DIST cucumber-9.1.0.tar.gz 407729 BLAKE2B c0d654124b71d58677569ce29d81c169176d6945ea5bb3c537326c2c3543922652bc83e7728be25e10e712ee1981076fd185b147b3f303bc59f103c01f4295f8 SHA512 f6783d6f0df19d227fc2a77f6f16c496ea323b3937aca5236acc7c680be5b633ea7a942de12670f88ba60b65493224153601c5e0c61fc99861e9935a2ff8990d
diff --git a/dev-util/cucumber/cucumber-9.1.0.ebuild b/dev-util/cucumber/cucumber-9.1.0.ebuild
new file mode 100644
index 000000000000..88962fd70f88
--- /dev/null
+++ b/dev-util/cucumber/cucumber-9.1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ dev-util/cucumber-compatibility-kit:14
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-ci-environment-9.2.0:9
+ dev-util/cucumber-core:12
+ dev-util/cucumber-cucumber-expressions:17
+ dev-util/cucumber-gherkin:25
+ >=dev-util/cucumber-html-formatter-20.4.0:20
+ dev-util/cucumber-messages:22
+ >=dev-ruby/diff-lcs-1.5.0:0
+ >=dev-ruby/mini_mime-1.1.5:0
+ >=dev-ruby/multi_test-1.1.0:1
+ >=dev-ruby/sys-uname-1.2.3:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs that call out to an installed cucumber version
+ rm -f spec/cck/cck_spec.rb || die
+
+ # Avoid specs failing due to differing deprecation message
+ # rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-01-04 16:26 WANG Xuerui
0 siblings, 0 replies; 149+ messages in thread
From: WANG Xuerui @ 2024-01-04 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 977d89420fb9d0570c77a578c8f5f522da4b6e92
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 4 16:07:26 2024 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Jan 4 16:07:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977d8942
dev-util/cucumber: keyword 9.1.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-util/cucumber/cucumber-9.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/cucumber/cucumber-9.1.0.ebuild b/dev-util/cucumber/cucumber-9.1.0.ebuild
index 88962fd70f88..d7a52d6e8c96 100644
--- a/dev-util/cucumber/cucumber-9.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-01-14 8:42 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2024-01-14 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 87884af28e1e88fc18a4bd74815409802bca5976
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 08:33:10 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 08:33:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87884af2
dev-util/cucumber: add 9.1.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-9.1.1.ebuild | 88 +++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 9334746c7f36..09a20e58ca66 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,4 @@
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
DIST cucumber-9.0.2.tar.gz 410190 BLAKE2B db11ade6c97ca9ea51820c0b0fc394012eb8668bede0b8d60376075208eb569ab0925263b4f46286234f260ca52dd7987adfbc069616fbd2edda00cc0a41d779 SHA512 573f4182e901597487993299985b9b9bdec93f19c11b26d2fd34a14b76364630c8d0d3f2b1ee3c6f1ca59d49c155cae397bcf8e0e6fb8fe748105d68e8c846cf
DIST cucumber-9.1.0.tar.gz 407729 BLAKE2B c0d654124b71d58677569ce29d81c169176d6945ea5bb3c537326c2c3543922652bc83e7728be25e10e712ee1981076fd185b147b3f303bc59f103c01f4295f8 SHA512 f6783d6f0df19d227fc2a77f6f16c496ea323b3937aca5236acc7c680be5b633ea7a942de12670f88ba60b65493224153601c5e0c61fc99861e9935a2ff8990d
+DIST cucumber-9.1.1.tar.gz 404818 BLAKE2B 61696bfaf38ed0c4b89bc15ff36d306e1d04ce11062d149a399e89cbe88ddf5fd56236d7ecc18928731600db22df2009ef954045c4bfb8135496d63181d68496 SHA512 c25b3c20f25b2e73ea8f3073976f9da533beb7ad5efd043de46cfe847c104c0a7352e9841313015673d6d247051bcedb65bee4da362cb873799406975c24e149
diff --git a/dev-util/cucumber/cucumber-9.1.1.ebuild b/dev-util/cucumber/cucumber-9.1.1.ebuild
new file mode 100644
index 000000000000..d7a52d6e8c96
--- /dev/null
+++ b/dev-util/cucumber/cucumber-9.1.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ dev-util/cucumber-compatibility-kit:14
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-ci-environment-9.2.0:9
+ dev-util/cucumber-core:12
+ dev-util/cucumber-cucumber-expressions:17
+ dev-util/cucumber-gherkin:25
+ >=dev-util/cucumber-html-formatter-20.4.0:20
+ dev-util/cucumber-messages:22
+ >=dev-ruby/diff-lcs-1.5.0:0
+ >=dev-ruby/mini_mime-1.1.5:0
+ >=dev-ruby/multi_test-1.1.0:1
+ >=dev-ruby/sys-uname-1.2.3:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs that call out to an installed cucumber version
+ rm -f spec/cck/cck_spec.rb || die
+
+ # Avoid specs failing due to differing deprecation message
+ # rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-03-03 7:32 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2024-03-03 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 21a952db113e33d4e4c565aa300dd4cdb0663c98
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 07:31:07 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 07:32:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a952db
dev-util/cucumber: add 9.1.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-9.1.2.ebuild | 89 +++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 09a20e58ca66..7d1dd63263a6 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -2,3 +2,4 @@ DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949b
DIST cucumber-9.0.2.tar.gz 410190 BLAKE2B db11ade6c97ca9ea51820c0b0fc394012eb8668bede0b8d60376075208eb569ab0925263b4f46286234f260ca52dd7987adfbc069616fbd2edda00cc0a41d779 SHA512 573f4182e901597487993299985b9b9bdec93f19c11b26d2fd34a14b76364630c8d0d3f2b1ee3c6f1ca59d49c155cae397bcf8e0e6fb8fe748105d68e8c846cf
DIST cucumber-9.1.0.tar.gz 407729 BLAKE2B c0d654124b71d58677569ce29d81c169176d6945ea5bb3c537326c2c3543922652bc83e7728be25e10e712ee1981076fd185b147b3f303bc59f103c01f4295f8 SHA512 f6783d6f0df19d227fc2a77f6f16c496ea323b3937aca5236acc7c680be5b633ea7a942de12670f88ba60b65493224153601c5e0c61fc99861e9935a2ff8990d
DIST cucumber-9.1.1.tar.gz 404818 BLAKE2B 61696bfaf38ed0c4b89bc15ff36d306e1d04ce11062d149a399e89cbe88ddf5fd56236d7ecc18928731600db22df2009ef954045c4bfb8135496d63181d68496 SHA512 c25b3c20f25b2e73ea8f3073976f9da533beb7ad5efd043de46cfe847c104c0a7352e9841313015673d6d247051bcedb65bee4da362cb873799406975c24e149
+DIST cucumber-9.1.2.tar.gz 424404 BLAKE2B 4e4dd3cef2dc933aa2a1da3e2840ce7ba451607262f8b1cd963658d5e7d81689e5e2f30740e135f9fcdc9a15227f7b94ba40b2bc07dd3849c1e8bb4eda4bc659 SHA512 cacfd23e761dd5f6af030525e06c59c6f410c15ad3d2826745d4a38db95ecb32e556e05dadd3e2d822b4bf8fa1529124d112f35bb649230a4c20a7c822318b04
diff --git a/dev-util/cucumber/cucumber-9.1.2.ebuild b/dev-util/cucumber/cucumber-9.1.2.ebuild
new file mode 100644
index 000000000000..1534999e2e60
--- /dev/null
+++ b/dev-util/cucumber/cucumber-9.1.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ dev-util/cucumber-compatibility-kit:14
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ >=dev-util/cucumber-ci-environment-9.2.0:9
+ dev-util/cucumber-core:12
+ dev-util/cucumber-cucumber-expressions:17
+ dev-util/cucumber-gherkin:26
+ dev-util/cucumber-html-formatter:21
+ dev-util/cucumber-messages:22
+ >=dev-ruby/diff-lcs-1.5.0:0
+ >=dev-ruby/mini_mime-1.1.5:0
+ >=dev-ruby/multi_test-1.1.0:1
+ >=dev-ruby/sys-uname-1.2.3:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs that call out to an installed cucumber version
+ rm -f spec/cck/cck_spec.rb || die
+
+ # Avoid specs failing due to differing deprecation message
+ # rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib \
+ ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-03-20 14:44 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2024-03-20 14:44 UTC (permalink / raw
To: gentoo-commits
commit: 5475656d714d84d7e8a504f76d76b113b8c34dae
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 14:41:41 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 14:44:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5475656d
dev-util/cucumber: add 9.2.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 +
dev-util/cucumber/cucumber-9.2.0.ebuild | 89 +++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 7d1dd63263a6..f5d44027f889 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -3,3 +3,4 @@ DIST cucumber-9.0.2.tar.gz 410190 BLAKE2B db11ade6c97ca9ea51820c0b0fc394012eb866
DIST cucumber-9.1.0.tar.gz 407729 BLAKE2B c0d654124b71d58677569ce29d81c169176d6945ea5bb3c537326c2c3543922652bc83e7728be25e10e712ee1981076fd185b147b3f303bc59f103c01f4295f8 SHA512 f6783d6f0df19d227fc2a77f6f16c496ea323b3937aca5236acc7c680be5b633ea7a942de12670f88ba60b65493224153601c5e0c61fc99861e9935a2ff8990d
DIST cucumber-9.1.1.tar.gz 404818 BLAKE2B 61696bfaf38ed0c4b89bc15ff36d306e1d04ce11062d149a399e89cbe88ddf5fd56236d7ecc18928731600db22df2009ef954045c4bfb8135496d63181d68496 SHA512 c25b3c20f25b2e73ea8f3073976f9da533beb7ad5efd043de46cfe847c104c0a7352e9841313015673d6d247051bcedb65bee4da362cb873799406975c24e149
DIST cucumber-9.1.2.tar.gz 424404 BLAKE2B 4e4dd3cef2dc933aa2a1da3e2840ce7ba451607262f8b1cd963658d5e7d81689e5e2f30740e135f9fcdc9a15227f7b94ba40b2bc07dd3849c1e8bb4eda4bc659 SHA512 cacfd23e761dd5f6af030525e06c59c6f410c15ad3d2826745d4a38db95ecb32e556e05dadd3e2d822b4bf8fa1529124d112f35bb649230a4c20a7c822318b04
+DIST cucumber-9.2.0.tar.gz 425211 BLAKE2B 4bbd9b0ecf2d3e3a06d9ca36f512b67b7f776185c1888987cd247fdf457150f96a30b1d33d2b76605efe71a51e1866ae595b77458dcf63eabac2974db0932027 SHA512 4685647167268621488fc0144f24f44cc4dd684206298cd20b9a2efbbbcc43f5b05223e4d1e9c8b6b29c552eac31d8471c12c59d5fec7463a28c8f8ebd20159a
diff --git a/dev-util/cucumber/cucumber-9.2.0.ebuild b/dev-util/cucumber/cucumber-9.2.0.ebuild
new file mode 100644
index 000000000000..af13a89787a4
--- /dev/null
+++ b/dev-util/cucumber/cucumber-9.2.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+RUBY_FAKEGEM_BINWRAP="cucumber"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ >=dev-ruby/nokogiri-1.12.5
+ >=dev-ruby/syntax-1.0.0
+ dev-ruby/json
+ >=dev-util/cucumber-3
+ dev-util/cucumber-compatibility-kit:14
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-3.2.4:3.2
+ dev-util/cucumber-ci-environment:10
+ dev-util/cucumber-core:13
+ dev-util/cucumber-cucumber-expressions:17
+ dev-util/cucumber-gherkin:27
+ dev-util/cucumber-html-formatter:21
+ dev-util/cucumber-messages:22
+ >=dev-ruby/diff-lcs-1.5.0:0
+ >=dev-ruby/mini_mime-1.1.5:0
+ >=dev-ruby/multi_test-1.1.0:1
+ >=dev-ruby/sys-uname-1.2.3:1
+"
+
+all_ruby_prepare() {
+ # Remove development dependencies from the gemspec that we don't
+ # need or can't satisfy.
+ sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on unpackaged packages
+ sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
+
+ # Avoid specs that call out to an installed cucumber version
+ rm -f spec/cck/cck_spec.rb || die
+
+ # Avoid specs failing due to differing deprecation message
+ # rm -f spec/cucumber/deprecate_spec.rb || die
+
+ # Avoid failing features on new delegate and forwardable behavior in ruby
+# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
+
+ sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+ rm -f Gemfile.lock || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib \
+ ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ if use examples; then
+ cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
+ fi
+}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-21 7:04 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2024-07-21 7:04 UTC (permalink / raw
To: gentoo-commits
commit: ddf17735647033044e06fb4afb826af9769684c8
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 06:55:19 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 06:55:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf17735
dev-util/cucumber: drop 9.0.2, 9.1.0, 9.1.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 3 --
dev-util/cucumber/cucumber-9.0.2.ebuild | 86 --------------------------------
dev-util/cucumber/cucumber-9.1.0.ebuild | 88 ---------------------------------
dev-util/cucumber/cucumber-9.1.1.ebuild | 88 ---------------------------------
4 files changed, 265 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index f5d44027f889..f5e6d834f406 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,6 +1,3 @@
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
-DIST cucumber-9.0.2.tar.gz 410190 BLAKE2B db11ade6c97ca9ea51820c0b0fc394012eb8668bede0b8d60376075208eb569ab0925263b4f46286234f260ca52dd7987adfbc069616fbd2edda00cc0a41d779 SHA512 573f4182e901597487993299985b9b9bdec93f19c11b26d2fd34a14b76364630c8d0d3f2b1ee3c6f1ca59d49c155cae397bcf8e0e6fb8fe748105d68e8c846cf
-DIST cucumber-9.1.0.tar.gz 407729 BLAKE2B c0d654124b71d58677569ce29d81c169176d6945ea5bb3c537326c2c3543922652bc83e7728be25e10e712ee1981076fd185b147b3f303bc59f103c01f4295f8 SHA512 f6783d6f0df19d227fc2a77f6f16c496ea323b3937aca5236acc7c680be5b633ea7a942de12670f88ba60b65493224153601c5e0c61fc99861e9935a2ff8990d
-DIST cucumber-9.1.1.tar.gz 404818 BLAKE2B 61696bfaf38ed0c4b89bc15ff36d306e1d04ce11062d149a399e89cbe88ddf5fd56236d7ecc18928731600db22df2009ef954045c4bfb8135496d63181d68496 SHA512 c25b3c20f25b2e73ea8f3073976f9da533beb7ad5efd043de46cfe847c104c0a7352e9841313015673d6d247051bcedb65bee4da362cb873799406975c24e149
DIST cucumber-9.1.2.tar.gz 424404 BLAKE2B 4e4dd3cef2dc933aa2a1da3e2840ce7ba451607262f8b1cd963658d5e7d81689e5e2f30740e135f9fcdc9a15227f7b94ba40b2bc07dd3849c1e8bb4eda4bc659 SHA512 cacfd23e761dd5f6af030525e06c59c6f410c15ad3d2826745d4a38db95ecb32e556e05dadd3e2d822b4bf8fa1529124d112f35bb649230a4c20a7c822318b04
DIST cucumber-9.2.0.tar.gz 425211 BLAKE2B 4bbd9b0ecf2d3e3a06d9ca36f512b67b7f776185c1888987cd247fdf457150f96a30b1d33d2b76605efe71a51e1866ae595b77458dcf63eabac2974db0932027 SHA512 4685647167268621488fc0144f24f44cc4dd684206298cd20b9a2efbbbcc43f5b05223e4d1e9c8b6b29c552eac31d8471c12c59d5fec7463a28c8f8ebd20159a
diff --git a/dev-util/cucumber/cucumber-9.0.2.ebuild b/dev-util/cucumber/cucumber-9.0.2.ebuild
deleted file mode 100644
index 4da94ec2abf8..000000000000
--- a/dev-util/cucumber/cucumber-9.0.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.12.5
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- >=dev-util/cucumber-compatibility-kit-9.2.1-r1:9
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-ci-environment-9.2.0:9
- >=dev-util/cucumber-core-11.1.0:11
- >=dev-util/cucumber-cucumber-expressions-16.1.2:16
- dev-util/cucumber-gherkin:25
- >=dev-util/cucumber-html-formatter-20.4.0:20
- dev-util/cucumber-messages:19
- >=dev-ruby/diff-lcs-1.5.0:0
- >=dev-ruby/mini_mime-1.1.5:0
- >=dev-ruby/multi_test-1.1.0:1
- >=dev-ruby/sys-uname-1.2.3:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
- -e "/json/ s/, '~> 1.8.6'//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs failing due to differing deprecation message
- rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
diff --git a/dev-util/cucumber/cucumber-9.1.0.ebuild b/dev-util/cucumber/cucumber-9.1.0.ebuild
deleted file mode 100644
index d7a52d6e8c96..000000000000
--- a/dev-util/cucumber/cucumber-9.1.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.12.5
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- dev-util/cucumber-compatibility-kit:14
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-ci-environment-9.2.0:9
- dev-util/cucumber-core:12
- dev-util/cucumber-cucumber-expressions:17
- dev-util/cucumber-gherkin:25
- >=dev-util/cucumber-html-formatter-20.4.0:20
- dev-util/cucumber-messages:22
- >=dev-ruby/diff-lcs-1.5.0:0
- >=dev-ruby/mini_mime-1.1.5:0
- >=dev-ruby/multi_test-1.1.0:1
- >=dev-ruby/sys-uname-1.2.3:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs that call out to an installed cucumber version
- rm -f spec/cck/cck_spec.rb || die
-
- # Avoid specs failing due to differing deprecation message
- # rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
diff --git a/dev-util/cucumber/cucumber-9.1.1.ebuild b/dev-util/cucumber/cucumber-9.1.1.ebuild
deleted file mode 100644
index d7a52d6e8c96..000000000000
--- a/dev-util/cucumber/cucumber-9.1.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.12.5
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- dev-util/cucumber-compatibility-kit:14
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-ci-environment-9.2.0:9
- dev-util/cucumber-core:12
- dev-util/cucumber-cucumber-expressions:17
- dev-util/cucumber-gherkin:25
- >=dev-util/cucumber-html-formatter-20.4.0:20
- dev-util/cucumber-messages:22
- >=dev-ruby/diff-lcs-1.5.0:0
- >=dev-ruby/mini_mime-1.1.5:0
- >=dev-ruby/multi_test-1.1.0:1
- >=dev-ruby/sys-uname-1.2.3:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs that call out to an installed cucumber version
- rm -f spec/cck/cck_spec.rb || die
-
- # Avoid specs failing due to differing deprecation message
- # rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-21 12:42 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-07-21 12:42 UTC (permalink / raw
To: gentoo-commits
commit: fe28a3f5c467135f816f260b19e2deb6393e2c2d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 12:41:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 12:41:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe28a3f5
dev-util/cucumber: Stabilize 9.2.0 ppc64, #936424
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-9.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-9.2.0.ebuild b/dev-util/cucumber/cucumber-9.2.0.ebuild
index af13a89787a4..4d67c4848b75 100644
--- a/dev-util/cucumber/cucumber-9.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.2.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-21 12:55 Jakov Smolić
0 siblings, 0 replies; 149+ messages in thread
From: Jakov Smolić @ 2024-07-21 12:55 UTC (permalink / raw
To: gentoo-commits
commit: ff0a3f301f51cde66bfa7c0f4505abf4deec1d80
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 12:55:25 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 12:55:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0a3f30
dev-util/cucumber: Stabilize 9.2.0 x86, #936424
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/cucumber/cucumber-9.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-9.2.0.ebuild b/dev-util/cucumber/cucumber-9.2.0.ebuild
index 4d67c4848b75..ba26f2a0cce8 100644
--- a/dev-util/cucumber/cucumber-9.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.2.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-21 12:55 Jakov Smolić
0 siblings, 0 replies; 149+ messages in thread
From: Jakov Smolić @ 2024-07-21 12:55 UTC (permalink / raw
To: gentoo-commits
commit: 48966089a127a94e01fe880cb28bf2981b2ffde5
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 12:55:35 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 12:55:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48966089
dev-util/cucumber: Stabilize 9.2.0 amd64, #936424
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/cucumber/cucumber-9.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-9.2.0.ebuild b/dev-util/cucumber/cucumber-9.2.0.ebuild
index ba26f2a0cce8..3a4dc6496db0 100644
--- a/dev-util/cucumber/cucumber-9.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.2.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-21 13:22 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-07-21 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 10c8d418b74d8b7636a1bf23f641e38923815ab1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 13:21:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 13:21:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c8d418
dev-util/cucumber: Stabilize 9.2.0 arm, #936424
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-9.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-9.2.0.ebuild b/dev-util/cucumber/cucumber-9.2.0.ebuild
index c28fdb72bde0..1fe4f4ec2072 100644
--- a/dev-util/cucumber/cucumber-9.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.2.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-21 13:22 Sam James
0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-07-21 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 686e741745b35b99db7673aa45bf561b27e52971
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 13:21:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 13:21:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686e7417
dev-util/cucumber: Stabilize 9.2.0 ppc, #936424
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/cucumber/cucumber-9.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/cucumber/cucumber-9.2.0.ebuild b/dev-util/cucumber/cucumber-9.2.0.ebuild
index 1fe4f4ec2072..16396065f4d4 100644
--- a/dev-util/cucumber/cucumber-9.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.2.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
RUBY_S="cucumber-ruby-${PV}"
LICENSE="Ruby"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
SLOT="0"
IUSE="examples test"
^ permalink raw reply related [flat|nested] 149+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/
@ 2024-07-31 6:03 Hans de Graaff
0 siblings, 0 replies; 149+ messages in thread
From: Hans de Graaff @ 2024-07-31 6:03 UTC (permalink / raw
To: gentoo-commits
commit: 38d35a3d8416a75588c78e44a0efc02dddb9ad97
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 05:40:36 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 06:03:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d35a3d
dev-util/cucumber: drop 9.1.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-util/cucumber/Manifest | 1 -
dev-util/cucumber/cucumber-9.1.2.ebuild | 89 ---------------------------------
2 files changed, 90 deletions(-)
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index f5e6d834f406..6533c9546b5b 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,2 @@
DIST cucumber-8.0.0.tar.gz 412254 BLAKE2B 8e86ca726a85afeb6d80799c3b2cf633e4949bacb9ad65b41d3baf37f642b9032d57b4e66cca15cbababcdbe5541ce2cd0d23b113897dedbd7cbfb5c85283a00 SHA512 33e9abeb33c7924c3eedfcf477019a782cd813a004e35dcdeb0878b6dea920ba870023b6c8a60c8de810ff231378fa67969208611ce8e9199ae2611d3f6f1f99
-DIST cucumber-9.1.2.tar.gz 424404 BLAKE2B 4e4dd3cef2dc933aa2a1da3e2840ce7ba451607262f8b1cd963658d5e7d81689e5e2f30740e135f9fcdc9a15227f7b94ba40b2bc07dd3849c1e8bb4eda4bc659 SHA512 cacfd23e761dd5f6af030525e06c59c6f410c15ad3d2826745d4a38db95ecb32e556e05dadd3e2d822b4bf8fa1529124d112f35bb649230a4c20a7c822318b04
DIST cucumber-9.2.0.tar.gz 425211 BLAKE2B 4bbd9b0ecf2d3e3a06d9ca36f512b67b7f776185c1888987cd247fdf457150f96a30b1d33d2b76605efe71a51e1866ae595b77458dcf63eabac2974db0932027 SHA512 4685647167268621488fc0144f24f44cc4dd684206298cd20b9a2efbbbcc43f5b05223e4d1e9c8b6b29c552eac31d8471c12c59d5fec7463a28c8f8ebd20159a
diff --git a/dev-util/cucumber/cucumber-9.1.2.ebuild b/dev-util/cucumber/cucumber-9.1.2.ebuild
deleted file mode 100644
index 1534999e2e60..000000000000
--- a/dev-util/cucumber/cucumber-9.1.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
-
-RUBY_FAKEGEM_BINWRAP="cucumber"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/"
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- >=dev-ruby/nokogiri-1.12.5
- >=dev-ruby/syntax-1.0.0
- dev-ruby/json
- >=dev-util/cucumber-3
- dev-util/cucumber-compatibility-kit:14
- )"
-
-ruby_add_rdepend "
- >=dev-ruby/builder-3.2.4:3.2
- >=dev-util/cucumber-ci-environment-9.2.0:9
- dev-util/cucumber-core:12
- dev-util/cucumber-cucumber-expressions:17
- dev-util/cucumber-gherkin:26
- dev-util/cucumber-html-formatter:21
- dev-util/cucumber-messages:22
- >=dev-ruby/diff-lcs-1.5.0:0
- >=dev-ruby/mini_mime-1.1.5:0
- >=dev-ruby/multi_test-1.1.0:1
- >=dev-ruby/sys-uname-1.2.3:1
-"
-
-all_ruby_prepare() {
- # Remove development dependencies from the gemspec that we don't
- # need or can't satisfy.
- sed -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|rubyzip\)/d' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on unpackaged packages
- sed -i -e '/\(cucumber-pro\|webrick\)/ s:^:#:' Gemfile || die
-
- # Avoid specs that call out to an installed cucumber version
- rm -f spec/cck/cck_spec.rb || die
-
- # Avoid specs failing due to differing deprecation message
- # rm -f spec/cucumber/deprecate_spec.rb || die
-
- # Avoid failing features on new delegate and forwardable behavior in ruby
-# rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die
-
- sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
- rm -f Gemfile.lock || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib \
- ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files."
- fi
-}
^ permalink raw reply related [flat|nested] 149+ messages in thread
end of thread, other threads:[~2024-07-31 6:03 UTC | newest]
Thread overview: 149+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-13 23:22 [gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/ Aaron Bauman
-- strict thread matches above, loose matches on Subject: below --
2024-07-31 6:03 Hans de Graaff
2024-07-21 13:22 Sam James
2024-07-21 13:22 Sam James
2024-07-21 12:55 Jakov Smolić
2024-07-21 12:55 Jakov Smolić
2024-07-21 12:42 Sam James
2024-07-21 7:04 Hans de Graaff
2024-03-20 14:44 Hans de Graaff
2024-03-03 7:32 Hans de Graaff
2024-01-14 8:42 Hans de Graaff
2024-01-04 16:26 WANG Xuerui
2023-11-30 7:15 Hans de Graaff
2023-11-04 7:13 Hans de Graaff
2023-11-04 7:13 Hans de Graaff
2023-06-16 5:38 Hans de Graaff
2023-04-10 10:37 Sam James
2023-04-10 10:37 Sam James
2023-04-10 10:34 Sam James
2023-04-10 10:28 Sam James
2023-04-10 10:28 Sam James
2023-04-10 10:28 Sam James
2023-04-07 13:14 Sam James
2023-04-01 23:19 Sam James
2022-12-02 7:55 Hans de Graaff
2022-08-14 6:36 Hans de Graaff
2022-08-14 6:24 Hans de Graaff
2022-07-13 9:05 Hans de Graaff
2022-05-22 6:23 Agostino Sarubbo
2022-05-22 6:15 Agostino Sarubbo
2022-05-21 8:27 Agostino Sarubbo
2022-05-21 8:26 Agostino Sarubbo
2022-05-21 8:25 Agostino Sarubbo
2022-05-20 9:02 Agostino Sarubbo
2022-05-20 9:00 Agostino Sarubbo
2022-04-18 12:14 Hans de Graaff
2022-04-18 12:14 Hans de Graaff
2022-03-19 12:00 Hans de Graaff
2021-11-24 7:29 Hans de Graaff
2021-11-23 16:09 Sam James
2021-10-16 7:46 Hans de Graaff
2021-10-11 0:45 Sam James
2021-10-10 21:48 Sam James
2021-10-10 20:53 Sam James
2021-10-10 20:48 Sam James
2021-09-10 6:03 Hans de Graaff
2021-08-15 7:41 Hans de Graaff
2021-08-02 21:48 Marek Szuba
2021-07-30 8:30 Hans de Graaff
2021-07-30 8:30 Hans de Graaff
2021-07-26 5:22 Sam James
2021-07-26 5:22 Sam James
2021-07-25 3:23 Sam James
2021-07-16 8:52 Hans de Graaff
2021-07-15 22:18 Sergei Trofimovich
2021-07-14 9:20 Hans de Graaff
2021-07-10 6:57 Hans de Graaff
2021-07-09 1:36 Sam James
2021-07-08 3:53 Sam James
2021-07-05 22:35 Sam James
2021-07-04 22:17 Sam James
2021-07-03 1:32 Sam James
2021-07-03 1:28 Sam James
2020-12-15 2:37 Matt Turner
2020-07-22 4:43 Hans de Graaff
2020-07-11 9:28 Hans de Graaff
2020-06-07 8:37 Hans de Graaff
2019-06-05 17:56 Hans de Graaff
2019-06-05 7:28 Agostino Sarubbo
2019-05-20 17:28 Hans de Graaff
2019-05-04 7:49 Hans de Graaff
2019-05-04 7:49 Hans de Graaff
2019-05-02 21:38 Mikle Kolyada
2019-04-28 20:12 Mikle Kolyada
2019-04-27 19:20 Sergei Trofimovich
2019-04-27 16:25 Sergei Trofimovich
2019-04-27 16:03 Sergei Trofimovich
2019-04-26 20:54 Mikle Kolyada
2019-04-24 17:02 Sergei Trofimovich
2019-04-23 19:33 Mikle Kolyada
2019-04-11 17:46 Hans de Graaff
2019-03-20 18:59 Mikle Kolyada
2018-12-27 2:57 Matt Turner
2018-12-27 2:57 Matt Turner
2018-12-23 19:17 Hans de Graaff
2018-12-23 19:17 Hans de Graaff
2018-12-23 19:17 Hans de Graaff
2018-12-12 7:33 Hans de Graaff
2018-12-12 7:33 Hans de Graaff
2018-12-12 7:33 Hans de Graaff
2018-12-12 7:33 Hans de Graaff
2018-07-15 9:05 Hans de Graaff
2018-07-15 8:01 Patrice Clement
2018-07-15 5:43 Hans de Graaff
2018-07-12 21:16 Sergei Trofimovich
2018-06-25 19:02 Hans de Graaff
2018-06-18 18:07 Tobias Klausmann
2018-06-14 19:22 Mikle Kolyada
2018-06-05 4:06 Hans de Graaff
2018-06-04 11:46 Hans de Graaff
2018-05-22 16:33 Hans de Graaff
2018-04-08 23:44 Matt Turner
2018-03-22 20:23 Jeroen Roovers
2018-03-18 22:38 Sergei Trofimovich
2018-03-18 19:59 Markus Meier
2018-03-06 22:28 Sergei Trofimovich
2018-01-28 7:32 Hans de Graaff
2018-01-21 8:56 Hans de Graaff
2018-01-08 23:57 Thomas Deutschmann
2018-01-07 20:53 Markus Meier
2017-12-29 17:41 Sergei Trofimovich
2017-12-29 6:27 Hans de Graaff
2017-12-29 6:27 Hans de Graaff
2017-12-28 18:45 Thomas Deutschmann
2017-12-27 20:06 Sergei Trofimovich
2017-12-26 7:06 Hans de Graaff
2017-12-22 5:20 Markus Meier
2017-12-06 7:12 Hans de Graaff
2017-12-06 7:09 Hans de Graaff
2017-11-26 10:02 Hans de Graaff
2017-10-23 21:38 Sergei Trofimovich
2017-10-23 7:28 Sergei Trofimovich
2017-10-21 6:33 Hans de Graaff
2017-10-21 6:28 Hans de Graaff
2017-10-01 0:56 Thomas Deutschmann
2017-09-02 6:53 Hans de Graaff
2017-08-22 9:19 Sergei Trofimovich
2017-06-06 22:12 Sergei Trofimovich
2017-04-30 5:33 Hans de Graaff
2017-04-29 20:26 Jeroen Roovers
2017-04-02 6:22 Hans de Graaff
2017-02-27 17:01 Michael Weber
2017-02-14 0:36 Michael Weber
2016-12-24 10:26 Agostino Sarubbo
2016-12-23 6:40 Hans de Graaff
2016-12-22 9:34 Agostino Sarubbo
2016-12-20 9:44 Agostino Sarubbo
2016-12-19 15:12 Agostino Sarubbo
2016-12-19 14:35 Agostino Sarubbo
2016-12-18 15:57 Agostino Sarubbo
2016-12-18 15:44 Agostino Sarubbo
2016-12-14 9:14 Tobias Klausmann
2016-12-11 18:26 Hans de Graaff
2016-12-03 6:37 Hans de Graaff
2016-09-01 19:49 Hans de Graaff
2016-08-16 6:05 Hans de Graaff
2016-07-25 19:24 Hans de Graaff
2016-04-10 0:26 Manuel Rüger
2015-10-07 5:51 Hans de Graaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox