diff options
-rw-r--r-- | dev-util/cucumber/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/cucumber/Manifest | 26 | ||||
-rw-r--r-- | dev-util/cucumber/cucumber-1.3.20.ebuild | 79 |
3 files changed, 93 insertions, 19 deletions
diff --git a/dev-util/cucumber/ChangeLog b/dev-util/cucumber/ChangeLog index bcdd2b0448b4..b94aafc42317 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.101 2015/05/31 10:54:00 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.102 2015/06/24 04:57:35 graaff Exp $ + +*cucumber-1.3.20 (24 Jun 2015) + + 24 Jun 2015; Hans de Graaff <graaff@gentoo.org> +cucumber-1.3.20.ebuild: + Version bump. 31 May 2015; Markus Meier <maekke@gentoo.org> cucumber-1.3.17.ebuild: arm stable, bug #542574 diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest index 14a4462371ba..28e7bfb66aa0 100644 --- a/dev-util/cucumber/Manifest +++ b/dev-util/cucumber/Manifest @@ -1,33 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX cucumber-0.7.3-remove-rspec2.patch 2751 SHA256 5858aa5d98a7e43cfd085d691d70084352f243ffae6019990a5b1a5f135fa989 SHA512 4e81ea42ac4484cb6dd1cbda69514c3eb2e8cf34d5d0e566566485fa4bb43d3a2d23111c1575ca492dc78526049c129fb67501a92890ce79a313c1ac1b3f242a WHIRLPOOL 33d6258be81f6e3fcc5627dc84792089e0368a2d0678df5fa59e6e6a3155f039c14a073e8d9278e0601fa57a73c2db67b463f996940b15b896483ef218929ba5 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 +DIST cucumber-1.3.20.gem 279040 SHA256 8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 WHIRLPOOL 72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1 EBUILD cucumber-1.2.1.ebuild 1920 SHA256 26615581f80ecc4b26d30f427b081fed192fdc88e9945e9d888d4acde2b32390 SHA512 1e7f9c6a77fe8f7b374163e5fb490394b254ba25b435e3d6bf70c2a3aaa5561bba77a7ff2e6ca198f020d9e4a3f6566ac739996fa16c8b72d2b31c5e1d7717c4 WHIRLPOOL a44decbe28d29d0f0b6d0994b99d8e8236ce57b77c55e9528aeb74251487ce4ed70b6500bea21132d73eb8aa9202bba59add0f77997be384111884d24aba7f0d EBUILD cucumber-1.3.17.ebuild 2182 SHA256 7d011cbb5d049e702759bee2037ea2fb6601a22aba0c3dd90ca5c33fd4f6368e SHA512 c60be0b8209ebefef0c172d9cb765910271357d3e3cbb7a35b3af402ba826f4e34f7f98e603945454141f8faa60d6cab7a243c42c9bbc35a8c6fa9401ed47c6f WHIRLPOOL 98e6df3d3cc99ba8392e92c42a384c7ed99ec49e3ddcdccea0c52789ed537a741cc6f744e198197c3511c320a01cdb41bccd01091fe26e0bd3e2c98c06379f0e EBUILD cucumber-1.3.18.ebuild 2309 SHA256 4a5b3d8ec0b9af67a0b3a4923c20f947e688e12cf2a2d11ea1b20d8d6ff311bc SHA512 3da3a0bbedae1f184759a835c3aecbd97530452a14a642855953b47b50ae0ccd01b5b439548b021a3e79dce2b33bc11da635aaf22bd7d7c26228ce7316e4a3d3 WHIRLPOOL 0ae4c3b322fcf8888e69bd2f405187220e1131642f08d80b4afd4924371ceb35f7a93c425b085ee16552e3ad5605b11d81937d4c964d3b2ab19ff525a00785c0 EBUILD cucumber-1.3.19.ebuild 2309 SHA256 bf7b59aa71fa9f869a15079195c118cd2a32df1fb31dc5f1c5cddb948617323f SHA512 d69fe89f6b02e2724fa7e7cd586194c7e6c2da5159d9309be0d68b811e4dc56de8dd46ea5c567b17c4c7ff24a97c9f54ff08e005a73fca972efb6fc9ff26446e WHIRLPOOL 5094da9783b012a26e26721638e826debf1cd9019b1c6e76efdda101a8eea4e8111ec84aa3c4979a192cfda594279fa45c2efaa6d5b0899c9fa26f166e57c0e5 -MISC ChangeLog 13911 SHA256 52e6632ada9fae0a897bb5fd302ebdbf0f5bf43a31df64c6094b97e04ee299b8 SHA512 685b2c91b5c0d63b7b5db293b668fe0d79810b9d4c1061bc4ae2f7182ab2a5ee77726c0330921131dc66d69b448660ccaf0c475cebd5e76cdc19fba1f2f03e80 WHIRLPOOL 4837e6b8ba1ed9f8d7930f09c332e5a1e37d2158fe89d31ac3e9bebb1df55ca53a73542743192dde679f35abfa2ac43b183c48b388cd372871e9eed069614eb7 +EBUILD cucumber-1.3.20.ebuild 2312 SHA256 b7d8e02611539a5302a441487e5bf8f4dfa0283662b33be4b1887a75cd19abf6 SHA512 9c2a2648a423a2693250260bda63c49a4758a1965676ba944dd5127bd95b5dea04da0b6839c28a2b2b94644a68191b316a62101914b31e8f3db5ef4494e553c0 WHIRLPOOL 81e3beec909da9af5b3bde73f6d29580727abff3aaa4bc775f33f0635be354942f3c52a11afee4eb4948edbbabbe1e84b9beada16f9473e4e2836be51bd3bc91 +MISC ChangeLog 14035 SHA256 d70ac3ed131c57869f8b91dc8da01951a256b363055041fba5671bff8682fbdf SHA512 f23346fe1bc1f92f8b03f1b93a125795721336901135b772127c7981fccc7b7255c33e887c5e377b514f41bb4a8824cb930b5c381fa28140c0dc3e60fddeaddc WHIRLPOOL 510fca2c3660cbf94db78018a4ae0b14af9eba5f000eedc99af872ebaead1a6a658bef9739442593f537c4eaf2e04be94d25f01a40fbb85c87d9e6f618b58a88 MISC metadata.xml 290 SHA256 254f676583352f90c42a57a7c2ad2aa1ee85f570b00e5db3273e3eab31fe606c SHA512 2d5082c660ae15a034fbc3c35f105aec62390b525f238ec740fca74ccfe979326cbc4714f8af050b59d59573e5f48d9dd0c703afe16d5595c7cd03378de05991 WHIRLPOOL 528a15ab2e3243fa6f6a4067b10646b58ace2f4cced372cd8ef0026a87d84b2e0142e850da2821e964131755bdb4029438476dfe293c4b94722fc0d261d8e625 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 +Version: GnuPG v2 -iQJ8BAEBCgBmBQJVfr8iXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF -OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmir1UP/0DgoSR41aDpzdjQZl1+88Al -6hp350Ihr8aJE3mot9Xg8NkrgScz0ePQJuhxDDEnwKqve4Nqd1cQ1UdXxi/4Y6Vb -/l8ovKbUYF5At1sUNFu7MTUaKbKK68NLL2VnFpPvx9kcGdn+2LNJpdvnCpcETboe -+zYDxF/nvsHpnOJp3F+b9iTNku31lrcE6Y+TaKKigkCPtucEr5eTIMX3dwzNYC8X -9eDGz1vFtIhOylTbfrgG9qsljA4E/Syv0pyDLt5wlqlQntk7zPh3YtfozzY8iF3r -REPOEtuMvwwfyWH2M/lciS9IxrzgYX9PdZ41PZAp2prjc6R3A5L+ne/DOPYisasi -ehVYdQ/jtcsN8XpsoIrU4k+qBGdUscedc6kgIhL96oPlk0EY+X+cBS4/pUq3A5iy -mrJ+95NgZgZh/+q9DCuWfribQZEBi3A6pk4WEIF/pjCnLX1jzPApUUB1vkPJ/oee -ckqwWrm1NIn9UEMWE5uEwNmWMnKIdnDTMYwJTKmWIa8hjBe9FOymVS0hbKCmXgz/ -sp04aPRN9c+6VLLGcaR9BV+F7l+8rpeqgSAk41aC8HplYBE1dONx8X0avy7ZtW3b -bSp3AlrUtid3uDeQTA+VLFStkG6N3jkOjBPRpdxpN35kOmVEu1xQGQfF0rjvupo1 -uk66SP/DVXjHekoKzin7 -=Wzbx +iF4EAREIAAYFAlWKOMAACgkQiIP6VqMIqNdctQD+LOXIu6H66KHrWgq19OVEiJZd +juziBGFFTRaYM+L2XIABAJC9VLPorQi2/WFZf6sLZulzmNCVfTYkuY6rvhuM9Xbb +=DtPY -----END PGP SIGNATURE----- diff --git a/dev-util/cucumber/cucumber-1.3.20.ebuild b/dev-util/cucumber/cucumber-1.3.20.ebuild new file mode 100644 index 000000000000..30da7dc15e0f --- /dev/null +++ b/dev-util/cucumber/cucumber-1.3.20.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.20.ebuild,v 1.1 2015/06/24 04:57:35 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="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 +} |