From 641b7780c68fd684acad33d17e20569e19fb49d5 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sat, 18 Apr 2015 06:01:19 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- dev-util/cucumber/ChangeLog | 7 ++- dev-util/cucumber/Manifest | 20 ++---- dev-util/cucumber/cucumber-1.3.19.ebuild | 79 ++++++++++++++++++++++++ 3 files changed, 91 insertions(+), 15 deletions(-) create mode 100644 dev-util/cucumber/cucumber-1.3.19.ebuild diff --git a/dev-util/cucumber/ChangeLog b/dev-util/cucumber/ChangeLog index 671e103f2848..2b084a2e6ecf 100644 --- a/dev-util/cucumber/ChangeLog +++ b/dev-util/cucumber/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/cucumber # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.97 2015/04/14 12:19:36 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.98 2015/04/18 06:01:18 graaff Exp $ + +*cucumber-1.3.19 (18 Apr 2015) + + 18 Apr 2015; Hans de Graaff +cucumber-1.3.19.ebuild: + Version bump. 14 Apr 2015; Agostino Sarubbo cucumber-1.3.17.ebuild: Stable for ia64, wrt bug #542574 diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest index 46d659e47f45..4905ddfdb678 100644 --- a/dev-util/cucumber/Manifest +++ b/dev-util/cucumber/Manifest @@ -5,25 +5,17 @@ AUX cucumber-0.7.3-remove-rspec2.patch 2751 SHA256 5858aa5d98a7e43cfd085d691d700 DIST cucumber-1.2.1.gem 333312 SHA256 11df76fb89c90fd37493560879dbd284665320fbfeb91372e7edb7f4c68cdc26 SHA512 ec1e56974c312b3e39410bc84b99e7e103685f35dd804275cefcf345534ce0ea032bda63d73524a1f90e6785a5b91b3c9d36c617591d52a0c507eb109401ae51 WHIRLPOOL a1625c859baacced783552e2526f00e9f291d1a12d6900f2d84c3551c19394aaf89736dd03670a6b4f327887bf4100c6a990d6b7bd88f0a623b82afc61bd2a2e 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 EBUILD cucumber-1.2.1.ebuild 1920 SHA256 26615581f80ecc4b26d30f427b081fed192fdc88e9945e9d888d4acde2b32390 SHA512 1e7f9c6a77fe8f7b374163e5fb490394b254ba25b435e3d6bf70c2a3aaa5561bba77a7ff2e6ca198f020d9e4a3f6566ac739996fa16c8b72d2b31c5e1d7717c4 WHIRLPOOL a44decbe28d29d0f0b6d0994b99d8e8236ce57b77c55e9528aeb74251487ce4ed70b6500bea21132d73eb8aa9202bba59add0f77997be384111884d24aba7f0d EBUILD cucumber-1.3.17.ebuild 2181 SHA256 0029fd3396f14fcec20252e1b8fa5b83289799f5031d7158dd7622abfaadf9ea SHA512 c3c255dfde3156d024f22fd78c62720ce946350ec122aabb5abb54364dc797c9eb7413ad52c1dc42386eb3c62094f97509ed902c05118b08c0b782f108444c06 WHIRLPOOL da2128cfcfe8f7b71514b21ff609ed46acce614c4980d1d844d5ce841ecf3d29c4f244407c09e87dd07fad2529f3b733e2bceabb4276507aa3e22191cc88e9e6 EBUILD cucumber-1.3.18.ebuild 2309 SHA256 4a5b3d8ec0b9af67a0b3a4923c20f947e688e12cf2a2d11ea1b20d8d6ff311bc SHA512 3da3a0bbedae1f184759a835c3aecbd97530452a14a642855953b47b50ae0ccd01b5b439548b021a3e79dce2b33bc11da635aaf22bd7d7c26228ce7316e4a3d3 WHIRLPOOL 0ae4c3b322fcf8888e69bd2f405187220e1131642f08d80b4afd4924371ceb35f7a93c425b085ee16552e3ad5605b11d81937d4c964d3b2ab19ff525a00785c0 -MISC ChangeLog 13478 SHA256 520d86403b95534f79f0f9f6fb5b6808c6675af402bcc522be6e2668a4196d8e SHA512 40e3eea024a5a956c15df3035ae6ee8399b310b21fb9a31010c7f291027447ccd0e6c9769c1bf0e3cbd1d1c21c92cc4ab5090a88b16e4903224026f7803e947f WHIRLPOOL afcacb8cf81372d6ecc8bb40b76af2bbdfeb78a94788f5fdaf7f24934615d728300db08c41162e9d5c1b7f9b47e1b454d454350ab5e46f4bd074afe30d0a6336 +EBUILD cucumber-1.3.19.ebuild 2309 SHA256 bf7b59aa71fa9f869a15079195c118cd2a32df1fb31dc5f1c5cddb948617323f SHA512 d69fe89f6b02e2724fa7e7cd586194c7e6c2da5159d9309be0d68b811e4dc56de8dd46ea5c567b17c4c7ff24a97c9f54ff08e005a73fca972efb6fc9ff26446e WHIRLPOOL 5094da9783b012a26e26721638e826debf1cd9019b1c6e76efdda101a8eea4e8111ec84aa3c4979a192cfda594279fa45c2efaa6d5b0899c9fa26f166e57c0e5 +MISC ChangeLog 13605 SHA256 7167c3ae89c6fb84cdc25f81321e24ed2380d0ce863442c8f13b2a1bd3b06132 SHA512 237654ed9250551b851fc98d61f2d9edbcada0d1f957eb02fee1582fe978c842ace1215b09940d5ac7ab2c81202253d70610c39cfa8654feab9c5d9456f8e34a WHIRLPOOL 9c113b0e38a1738dceefffe35c0868d03e51aa3b3818c86d4338c27c2ef26d8e286a31009301758aff497f64722c0f955fbc8627ea51f9802944bdc8fefdcf33 MISC metadata.xml 201 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad SHA512 3131e5281b343002ef359d7199da425d3f9f5406ef4ddd9332eccad6b78e3ced62adedd4dfe14538db391d2590811df6f2a15cada5a1e924479a0189cd69b7d3 WHIRLPOOL 8631f9384237d55afedca6bba2e9e6b80f5d260ec195de52a736072d4c743579e435c363404e0561a05708c07fbb92e21d69aaff1273b9f724d25b3f59b26fe6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVLQXYAAoJELp701BxlEWf1rwQALHEaaPrDM/yH+yDy9nranQ+ -MgWLQze+CKzWyVu1p9FsoCb8v1J9/Cb3G50VJrNBJADLVTCe01r0iWx0FV/3kzef -SiqsPEtB+0WAnrG5BoxXY7dP28Fds+LVd/M/CR3W0KQR16OqYj8ZJoNsICh+4OUS -6oORLxdhxFYdD0d0WgpZuqwWqtMOYqfQDhma7O/Lu/vCbNhkLGElkyhRF6kFMVyw -rX6qqQYBrv8Ytnemubn5jiRaH7DvKzoOix8Kp3CV+Zh17RnHZ/If/QmeiVme9h1B -7UhE14OJI5Px8E3xSZ5IJgwSmE5P/LbPur/Tb2RwIjqQ//TRf8iYnQnw4BRFToB5 -hFCialqkjBFw97oc7IWS3mlyk9oZTsXcus7riMgKgQSsf2oLbvWE3OxcP07DPZUX -YKfthdQPrkZs8ivv9v9eUxbO85WI87s+0gUmUXIc3BG+nR7oAL4mvRHNJgKiOiuB -mMkumaNieyVdazZqyl1U091DAOL4Q75BSo0Qfg23J+XTVo4s3VuQ/SQPjwk8Iy57 -WMpiUiAIpCZysxkDem0hYXvCGoPzrbNDeWyM62KDQtobDKccYFZG7cc0ljF60NEz -4up1gfvRpnUi+sI6LO/bsZcg16cLzOMVPrhVKsDyzpG2nKejCQc4LtiaylowGHfN -jO3+tTKBtMdbBVykYQMB -=t3Cr +iF4EAREIAAYFAlUx8y8ACgkQiIP6VqMIqNe9JgD+IAY0/665YLnBzPGETHNVGvSU +Y1odcQ8nPp+vcqLr/g0A/RY8INdo4feyOGF0eZu+QG9wQu6ce00YDyMUNxrwLGG6 +=H2ZM -----END PGP SIGNATURE----- diff --git a/dev-util/cucumber/cucumber-1.3.19.ebuild b/dev-util/cucumber/cucumber-1.3.19.ebuild new file mode 100644 index 000000000000..fbd89e52c8f4 --- /dev/null +++ b/dev-util/cucumber/cucumber-1.3.19.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/cucumber-1.3.19.ebuild,v 1.1 2015/04/18 06:01:18 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.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 +} -- 2.26.2