summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-12-28 08:19:08 +0000
committerHans de Graaff <graaff@gentoo.org>2014-12-28 08:19:08 +0000
commit6ecf7140ca79f873a4340cd857fea821a87f4586 (patch)
tree4690fa9d37d8676ead48368945cce47e51172505 /dev-util
parentVersion bump. (diff)
downloadhistorical-6ecf7140ca79f873a4340cd857fea821a87f4586.tar.gz
historical-6ecf7140ca79f873a4340cd857fea821a87f4586.tar.bz2
historical-6ecf7140ca79f873a4340cd857fea821a87f4586.zip
Version bump.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/cucumber/ChangeLog7
-rw-r--r--dev-util/cucumber/Manifest20
-rw-r--r--dev-util/cucumber/cucumber-1.3.18.ebuild78
3 files changed, 90 insertions, 15 deletions
diff --git a/dev-util/cucumber/ChangeLog b/dev-util/cucumber/ChangeLog
index ef789f07b96c..3cadd9f21f05 100644
--- a/dev-util/cucumber/ChangeLog
+++ b/dev-util/cucumber/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/cucumber
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.87 2014/11/16 18:15:12 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.88 2014/12/28 08:19:07 graaff Exp $
+
+*cucumber-1.3.18 (28 Dec 2014)
+
+ 28 Dec 2014; Hans de Graaff <graaff@gentoo.org> +cucumber-1.3.18.ebuild:
+ Version bump.
16 Nov 2014; Agostino Sarubbo <ago@gentoo.org> cucumber-1.2.1.ebuild:
Stable for ppc64, wrt bug #493780
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 7eff9b5dc276..4a7d5abf5636 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -6,26 +6,18 @@ DIST cucumber-1.2.1.gem 333312 SHA256 11df76fb89c90fd37493560879dbd284665320fbfe
DIST cucumber-1.3.15.gem 276480 SHA256 a81a9594487cb0daf576163c9123dd922279dcec037ca5c7bf88f3a8887d8bf2 SHA512 a23e4e84d499ca0e6f26ef2d36d8fa5cb85bf699caab101c7dce61ea41a3ffdc0c84cd34a8659d6665e65f14891726d10c9e4d618a475ca8c413dd5e63bfd34a WHIRLPOOL 12e36f2d71547c64f4e5f6471814380bab5e49f01023bf23d9db4fb74740bbabb6f0c7d034e5347f6107477554c3e5e408978c428c8854e0825b9676d0b13f50
DIST cucumber-1.3.16.gem 274432 SHA256 c218107f9601f875684baceb88da5d660f2d04c2c6c6626f5981e4019ae09285 SHA512 db2f825eec5f50fec55e683fa3c952214b16af4947487a7ef28de4c7db6449bbcfec83f5ef5b7da31e05926932583ad3c4fa6290330726135368b9bb6beb8d47 WHIRLPOOL c89b3708794c10f0c78c33f808e80ad06ebfb4ed7314ade2301cf74bfadfd6c5b593a69b02f7a9ce921fffcb9bb76c6e02a79e1a4a079e06149872fd85557d96
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
EBUILD cucumber-1.2.1.ebuild 1953 SHA256 2e3e38aa5e1d6dc04b7126695f084ac93a439354c310fcf711ba177736e64796 SHA512 22e7f6a9e75469130d0ad6779c2b93fbeeca2814d63f32c8ef297637b63aa63ffc34f2c1508fe5cb6c64dc46b4968426ae9acc2b18f5a94cf4f66ff239d853f9 WHIRLPOOL 2144e57aa7ad3518d5fb1c6539351d33213765c6d8e439e56a014297f76b5dccb5d3e0b3bc251507a09c97937a75a41ce53326c0547966258eee45de4b2bec70
EBUILD cucumber-1.3.15.ebuild 2148 SHA256 0a81e36a95f13bb782fd41923cd3d0452acc869223a849b676a61f5c57979da6 SHA512 f584d1c6c9ae7ddc5e8e347b7bb5cdcec27d54ebe63dedfe8d9df0db2824057ba81da6a210dbd3b02c766fbc01b8ec41c6daaf9a5f0e95449d9ccc3b7bb8cbd7 WHIRLPOOL 38e58f7e5937aaba077fedcd3cae361a835242596921ead22fb982a9d378d6ced8706aaad2dd70d93011dfb9e066185d90acf85d094b695da8b4f93bb194d877
EBUILD cucumber-1.3.16.ebuild 2155 SHA256 84ea430c7b6b02803a406ace3d7828d51821c25676ca0a4f3f727d893c8783f8 SHA512 e5239b83128400d2b80f14587a321bbe5a2899ccb112804df2e49ff14551023e602f72cf49837c9032f33ede416b18f4e18bf0bf8b77087ea4416abc10c88c92 WHIRLPOOL 061798ff8480513d14c389db6a1619ea5103f1b25caee0958d4f563a391221693038d25a85862db80cc98e6ea8a1cc85ee9b293c403631d4aa4d7e25643a20aa
EBUILD cucumber-1.3.17.ebuild 2160 SHA256 5c12a9d91fdc43927a73bdc797797e842f5a5107c4c1f5b416b4f357f756f906 SHA512 c52df9fc1af80d972d05b4a5dd183f5ab6ef3d1da23661e2dfe419eb593ee29815b7328e7a46237c35af0673726fb2d030741b46cd375d8869464813dbb04bc0 WHIRLPOOL 02496a43dba23201157a7fe38c3ef4db6a7ff8da77a868bc07e5085f2f00533df87d07499ae72c7ba09cd1af200eb945c873d2f5a6ac95a5ad42f993a33ab84a
-MISC ChangeLog 12274 SHA256 1c41a55799ae44400f8fba751d7b1aa7a3139aa2d91567fdefa6f389d2e49709 SHA512 70d4a50f208b1d0c997be0b8aff253f9368987de89257f953daa7c10d196d0c65055b0779a5cec32581630fa0affb09f31ae0f312eb7d1544ffab765dfa66c13 WHIRLPOOL 20f6fde19e85f60b09c012907fff42ffa5b55bb3f52bec20e1e7b5023f9650e86b6bd3b11877daedacdc150d9d2525ee065c141e41030f59840b82490588bf3c
+EBUILD cucumber-1.3.18.ebuild 2237 SHA256 56ad6bcfcb9e6ad04493aeffca162c42bfe99042f49cd04d4b085008c2d13d26 SHA512 f176eb043f47bc6485a581a913964f0ef02d57ab0f89c5bde118b1b13a1a582d1873ab42bb70d60cf0c0f4ed420e2947d78016255c587ab1408cf13cc34311b5 WHIRLPOOL 4520955283d29186fe6394e8b075ebd0cc36a0799968246ed45c1bbd59fda53439d2a602a691119f7c773ddf906d1115c70b709846b321b54fc47dad2b0be3b4
+MISC ChangeLog 12401 SHA256 d3bf81f1b29bfee2f4442be9f9d2c0cad16801d018c5d552ba08e46ce1da01fa SHA512 01cc8e0cdd20e344bf7fc5a477942bb25cb19322874cfa06117fa989cced98632134757b9c8b43f2c5b17f2ac10cfc91fbe590acb86a9222af18d8b67ef4597f WHIRLPOOL eda344702bfa7600b61134b6155e2f5e3a51c1c9af723f51a754fdfc14f23616c17238c9c848bfe9f2249a0100557485eaf01b2f354f02a5acdb84ce854bb65c
MISC metadata.xml 201 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad SHA512 3131e5281b343002ef359d7199da425d3f9f5406ef4ddd9332eccad6b78e3ced62adedd4dfe14538db391d2590811df6f2a15cada5a1e924479a0189cd69b7d3 WHIRLPOOL 8631f9384237d55afedca6bba2e9e6b80f5d260ec195de52a736072d4c743579e435c363404e0561a05708c07fbb92e21d69aaff1273b9f724d25b3f59b26fe6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUaOmxAAoJELp701BxlEWfH9QQAIhmILtvd8sXx2QjrJ+e1I2A
-WvF6c5B+6LJlZQ3uEevedcT/3iWkhJ2LxYcUmJGlgYpIAhLniZgp3zPL2H5UhoOE
-x0c3grSeBqsjM0vIFxuXz7nnrMHFJuMricGxXPI9ycuzI3IO9nORiluLfE0rrtPU
-zxFWernSZsW/NN71pLjXxozkY4BEn+23cEtHiDJ/Jj6XwgrH/64ewrLCccs26oB1
-anGVH632p7Oo/9eHBndfQgisSEdcmNQyrttyt3G6WJuUG3W8/PsHZfV3qDcYUx5k
-/+GngVqzP0TwtJU37DFmtRt68rfVlLMREU0lXn9VTBPSB2oP/rKJouqXNSsnSTeO
-wLfU6FWZQe4wJ3SfDK+Qo41fz+L852qc7XC9WMZ9jdG09XSYuL2SX0cRasbHIAoM
-GkF51OTKD9bLoUbBxkry7zUiDm8Hwv5LtRxozTw4uGcfm+Y2zDENDbPBLisU06bK
-JF99lQDl9OFu7eeR3jwDp/rPYwcpbxVl5eKdxiv8jG3LcDOJSylzHL+W8y2egIdu
-fgdE96z8W2CqsoTw/IZNTHHpXsIg7aXXtWInowXSq/9ZzCKtkiKjWID+dLW7P5/z
-In4ksUueEm3y+3L/I/PY5pO+DVga9waI0/17GXNkY347K3ycpgaVwh1+8PNu/bhm
-6jxdFYMs2X6ixOiMwrLs
-=liMQ
+iF4EAREIAAYFAlSfvPwACgkQiIP6VqMIqNcligD8DqXXFd2BqcI9U06yPA2KWRTr
+fbPKk4SDNXHn1JzdF6cBAIG3jQzhALEQIW2ewzRH95TpzV36z5osldNnHnNJHbP5
+=9BJG
-----END PGP SIGNATURE-----
diff --git a/dev-util/cucumber/cucumber-1.3.18.ebuild b/dev-util/cucumber/cucumber-1.3.18.ebuild
new file mode 100644
index 000000000000..9878720e5a30
--- /dev/null
+++ b/dev-util/cucumber/cucumber-1.3.18.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/cucumber-1.3.18.ebuild,v 1.1 2014/12/28 08:19:07 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 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="http://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\)/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
+
+ # 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
+}