summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-05-26 07:34:42 +0000
committerHans de Graaff <graaff@gentoo.org>2013-05-26 07:34:42 +0000
commit085c4ea0207f86f8bc12bcffd0a9e3fb992c126b (patch)
tree5867611e0273d50a25171c48a76b5a02016a45f8 /dev-util/cucumber
parentVersion bump. Dropped ia64,sparc keywords for new dependencies, bug 471306. (diff)
downloadhistorical-085c4ea0207f86f8bc12bcffd0a9e3fb992c126b.tar.gz
historical-085c4ea0207f86f8bc12bcffd0a9e3fb992c126b.tar.bz2
historical-085c4ea0207f86f8bc12bcffd0a9e3fb992c126b.zip
Version bump. Dropped hppa,ia64,sparc keywords for new dependencies, bug 471306.
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-util/cucumber')
-rw-r--r--dev-util/cucumber/ChangeLog8
-rw-r--r--dev-util/cucumber/Manifest22
-rw-r--r--dev-util/cucumber/cucumber-1.3.2.ebuild78
3 files changed, 92 insertions, 16 deletions
diff --git a/dev-util/cucumber/ChangeLog b/dev-util/cucumber/ChangeLog
index 397d7e2e8b17..e42111207760 100644
--- a/dev-util/cucumber/ChangeLog
+++ b/dev-util/cucumber/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/cucumber
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.58 2013/01/15 05:23:45 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.59 2013/05/26 07:34:41 graaff Exp $
+
+*cucumber-1.3.2 (26 May 2013)
+
+ 26 May 2013; Hans de Graaff <graaff@gentoo.org> +cucumber-1.3.2.ebuild:
+ Version bump. Dropped hppa,ia64,sparc keywords for new dependencies, bug
+ 471306.
15 Jan 2013; Rick Farina <zerochaos@gentoo.org> cucumber-1.2.1.ebuild:
adding ~arm keywords to net-analyzer/metasploit rdeps
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index a6b07bc79cdc..69d72b62fdf5 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,29 +1,21 @@
-----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-0.7.3.gem 205312 SHA256 67e39fa5d95446b73240b69928e39774131ef84fefb66b5682c35eb95af7a9e0 SHA512 d6491f45a87fb99589513210b2d4bea873ae84ebd2355405bdedad5e000622aea4a1c2a5cfbb1288184a710be2e3808268b8cdf1e41bc13c971b4ebdc9f829be WHIRLPOOL 90a5f30e81b7d4fdea15efad81370dc48346086d3831d77d3c435abed1ce811ef44e38679bdb89cc411dea98cec5217b1c9177b4d7c98c0fcbb56e1fe0f96353
DIST cucumber-1.1.4.gem 330752 SHA256 94f82f500b5f2543ce613003e44c54f7ff90a367cc8bb76eef08ecc108a49bd1 SHA512 14174b7effa822e65432ecd8743283c7145748dbc0392bbb65131a1302c9298f06462f583d2f66219aa497e4b0791c380c9e8b1480af5b7d0060d80114105c64 WHIRLPOOL 9c81d4a6830733161423f54124be01ec8763b841966acfe5496327e133f8928368e4def307c201498258c6eb2a50db4ff7d0d5c4ed6816ff779550d9820027fc
DIST cucumber-1.2.1.gem 333312 SHA256 11df76fb89c90fd37493560879dbd284665320fbfeb91372e7edb7f4c68cdc26 SHA512 ec1e56974c312b3e39410bc84b99e7e103685f35dd804275cefcf345534ce0ea032bda63d73524a1f90e6785a5b91b3c9d36c617591d52a0c507eb109401ae51 WHIRLPOOL a1625c859baacced783552e2526f00e9f291d1a12d6900f2d84c3551c19394aaf89736dd03670a6b4f327887bf4100c6a990d6b7bd88f0a623b82afc61bd2a2e
+DIST cucumber-1.3.2.gem 275968 SHA256 18c9d38cea1b164d57afa1346a2d7c0cc18062687ee66b28ffcf39a53f6c086e SHA512 7d6be78dfe72a7aae868ff91308a7ea8ea01fe71f53b705f2da89cb9965e676930c1826f87d62d86e1c2192fc63d966b634943b767da23d8bc6c41cac074a42b WHIRLPOOL 254445cd39f03de98601af820a68f5b16674cbe8706663ba7806048af060abf9bc6bbd735a79696df0613effbeea3b07324de60749a55a7ff9bff1b2b52b0fa4
EBUILD cucumber-0.7.3-r1.ebuild 1848 SHA256 9db64d18c2636d7f6e95fff7d4b586e5a47b9efdd8fd45e1c3016e076f7cf1b7 SHA512 95b164b71880f8cd9f70cc991fb501eb354d0fa6f6c6d3bf877e87b779e1b62f37563332b8a0f3c6c2bced70767a3c62b49800ba709f5704387acea49aa1fd30 WHIRLPOOL 3cd4949b0f2b56a9933d151d836b7844ff9850c17a0678b2ceb66e2e08af19e7eed1aaa18ea539387dc4d290aba93fe77acfe243e2602c6deb62969a260b2dfd
EBUILD cucumber-1.1.4.ebuild 1874 SHA256 762b1c82b75fad45adf405f00f66f7217ec29d8d368a221a617b94192129dc5b SHA512 fb66d94889053d58696aaa17a4e26a948a767bed6de849eab917bc73ddd8ed5fca0cae1410a9b0c4781baf0d5b7befcb06024812e3187b83d3ce7d2144c92aeb WHIRLPOOL 50c92360003d6281be4632f1a77a640787efa810826bea5b27e7f0c943aab279fab32aa23639e2a21d9d7efb46ab991567e51b3bd9c867000bc244f3e1acb398
EBUILD cucumber-1.2.1.ebuild 1973 SHA256 3985c8cb8cb348a00e9b54b6301eda4d60cb11186d695db85435afc869ff6e2d SHA512 c84fb676c8536284d52e03fca0366f67e167f9e286ffea0ad04c50cff5e7e987c498397fef8d61999d515d05d24b18b56139ce0c89e8a24d923db1d462715819 WHIRLPOOL e40d1dcc82a81412270b14b99fcb05e791cab98de29f7c1e75cf770d21c3f6057dd5bb6c1966256795b6f94664c87788fd50d32972ed90ea3db9d250fd827054
-MISC ChangeLog 8748 SHA256 d10316456a7bb1fb9e2ea440983f0faf5ecee96935eba382f69413fdfa85e020 SHA512 14e3d480a0eea9681cbd85cf4892a76a319935d9446de4d7e5ddff6180db77eb0d373dee75fcfcd935773060ed009afc65fec0d9a0c976b851f132b9cd9ebaa7 WHIRLPOOL 83b9c311e003bc9e1b422d60d0cdeec704602b8829495b7e2936101400fa51b71dd952eb47cf67287f624178c36f9cd0b9b2d9778690a841ba0f6eb5056185ef
+EBUILD cucumber-1.3.2.ebuild 2045 SHA256 1c6584eefdac84d31dd021535319d34b67bc6951ba27301084a724afb49a834b SHA512 d438c78852d252a2cc6bf290667d6eddefa3276f3f69dc12f592b25a17d3c587469134a8491dfac8295483c9cc60949ef3df0c533cff34a7101e15cb175b6a4f WHIRLPOOL d2c0ac24b045fda6be71975c6c279b5dbdfaa65585203325509f480969416745e135d87c21cc32b1bd023aa59fb5546de6fa55b8ce9d83d8aa942e606fc2ca00
+MISC ChangeLog 8936 SHA256 05d7a4aade23c02c1f61b279d9ac1f92b45203c4d878e77168cb4721ba786a23 SHA512 fd4f06be8b0e5b1a3a7e3863a15da7c97799bb6878e91a46c4279eedd4040b14567c457f88d83368988605f30264b76e69a540fc021a82e239983fd59e608bee WHIRLPOOL a68106ec2c6519848296d31ea6fb68bcaca466d9b63d6f4b191bc5e92e102dda904fb0b8da35f9aed20e810e6564d54dd62a6bc5919cc67c72067d081aff84cb
MISC metadata.xml 201 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad SHA512 3131e5281b343002ef359d7199da425d3f9f5406ef4ddd9332eccad6b78e3ced62adedd4dfe14538db391d2590811df6f2a15cada5a1e924479a0189cd69b7d3 WHIRLPOOL 8631f9384237d55afedca6bba2e9e6b80f5d260ec195de52a736072d4c743579e435c363404e0561a05708c07fbb92e21d69aaff1273b9f724d25b3f59b26fe6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJQ9OglAAoJEKXdFCfdEflKzlQP/i3jJ9g215MrrMghiUhdVnYp
-2n1/CXXDIO3FPDzt70DzoTjfyZ6Xr010Zb0FaQW2NYYCYe7nVH6EQZVBZARzZfAg
-X7tPOZdisD6JyGK7SUTap6lh7wnWe+4us5k41fFAq/Vx8K+s91wd+Dk/MaZigyya
-qllbtdPO0/7aqj/oJ7z0XKWhvvJPK3+WFqQzzz6R8CpcCbKMw6xjeCq3c3p3DzGJ
-0Qh9wWfOkryduSx/t/NtbwIPZhCnT/Ae60HTK4QL6omMIfOppest1GVJtmCbbCky
-5kxXeS+aQkTeFnGEuTWMqy+EQjwogbXWsYI56UH2XcyaLZ//FV8z9RvBrZAe5/s1
-VmYex9vNl0Ssm7s7osJE1CpJC345SQ7tA4HenjzH6xJ5g0N5NKXGh8/Vm4X8U6Tu
-paBUbkyaEnpYUp3GDhlqV2ROt+3M+Rp8LraDMstIN2SFSlJatWBHzHQweCcPaiQV
-Y/pkAqK3lPsrsZAdq55s7tW8Km/tYa4ORVKbCnVCVNtc4utUHUEnHtD2lPCja7UG
-AOP0GMQm1oVnlJl6iFmsj+1oDF/pdyjsF9OQcOY9ER9G5NhEueCeKEt0GvNhaIEm
-ZhgCrfEi/B+pV59ONju45g6RjovZweLYIsyal4VBZMr4mtGFFhH6RS8r4Ay8FHhr
-QO+dcyPFBMbtOWPShTeG
-=qmTN
+iF4EAREIAAYFAlGhuxIACgkQiIP6VqMIqNeDCgD/X2vo/MpqDzTZ1qyqRc/4UIPU
+GAEEuC6EofAvDEwgEgwA/3Kww6tec69bpb/AqfwWhv41RgvhjP8KE93OhLkHdIyJ
+=dQwF
-----END PGP SIGNATURE-----
diff --git a/dev-util/cucumber/cucumber-1.3.2.ebuild b/dev-util/cucumber/cucumber-1.3.2.ebuild
new file mode 100644
index 000000000000..8220db9f75e3
--- /dev/null
+++ b/dev-util/cucumber/cucumber-1.3.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/cucumber-1.3.2.ebuild,v 1.1 2013/05/26 07:34:41 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+# 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="~amd64 ~arm ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rspec-2.10.0
+ >=dev-ruby/nokogiri-1.5.2
+ >=dev-ruby/spork-0.9.0
+ >=dev-ruby/syntax-1.0.0
+ >=dev-util/aruba-0.5.2
+ dev-ruby/bundler
+ =dev-util/${P}
+ )"
+
+ruby_add_rdepend "
+ >=dev-ruby/builder-2.1.2
+ >=dev-ruby/diff-lcs-1.1.3
+ >=dev-ruby/gherkin-2.12.0
+ >=dev-ruby/multi_json-1.3.0
+"
+
+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
+
+ # 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 dependency on git
+ sed -i -e '/git ls-files/d' cucumber.gemspec || die
+}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby18)
+ # Avoid feature with encoding issues.
+ rm features/nested_steps_i18n.feature || die
+ ;;
+ esac
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib -S rspec spec || die "Specs failed"
+ 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
+}