Version bump.
authorHans de Graaff <graaff@gentoo.org>
Sun, 18 Dec 2011 12:18:16 +0000 (12:18 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sun, 18 Dec 2011 12:18:16 +0000 (12:18 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

dev-util/cucumber/ChangeLog
dev-util/cucumber/Manifest
dev-util/cucumber/cucumber-1.1.4.ebuild [new file with mode: 0644]

index 82b6bd25f74c6c872386edb1f10232c931577926..98168e7a02a7a68e2b8d8a60d1d39512de0dc9f3 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-util/cucumber
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.44 2011/09/30 06:21:10 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/ChangeLog,v 1.45 2011/12/18 12:18:16 graaff Exp $
+
+*cucumber-1.1.4 (18 Dec 2011)
+
+  18 Dec 2011; Hans de Graaff <graaff@gentoo.org> +cucumber-1.1.4.ebuild:
+  Version bump.
 
 *cucumber-1.0.6 (30 Sep 2011)
 
index 64d72eca068f16a7239fa40d382e9448e5423cd1..dc7f71099267cfa427b703a23db22be17fee7326 100644 (file)
@@ -9,6 +9,7 @@ DIST cucumber-1.0.0.gem 324096 RMD160 470d72d06fadfa10dc1a719504cbef5a16c85bfb S
 DIST cucumber-1.0.1.gem 324096 RMD160 b979cc932875f6d0eb0585730a0ef9d9e6215b7b SHA1 1b90a5a9bb77b6b7ab548820ae902597aa54a4f0 SHA256 0718389facef6cd1d8f006ffb04f59b08cb99dc012d70666d71cf78583820866
 DIST cucumber-1.0.2.gem 324608 RMD160 6b32e5f3e13d075145662148ac2b21603611796e SHA1 a4d7bbd66fa5e00428ed4efa3d19eedf8059723f SHA256 b1036845daab7742fff385f80c8468cea87f57ad2140426538f133cd9badab3d
 DIST cucumber-1.0.6.gem 648192 RMD160 642e11c2fce0913c48d1bccbca89a49ec46f40b0 SHA1 d43c43a8341a327e5a05036889685992701000bc SHA256 a0a251f4b8c0abc1baecdec2ea5054123ef40f2f90f90fa21b00012feb393758
+DIST cucumber-1.1.4.gem 330752 RMD160 cf7851979c219ef752afc0ea9cbc6661353f3d7b SHA1 e678876a5bf35c7abbc2f164d28977b42f0c5249 SHA256 94f82f500b5f2543ce613003e44c54f7ff90a367cc8bb76eef08ecc108a49bd1
 EBUILD cucumber-0.10.2.ebuild 1816 RMD160 b8dbbcbf2cf1faf15bcf7e4637fdc10270e3a2b3 SHA1 7161a0a89b722b2e63af2faad95d85c55b78cda7 SHA256 769839874a2bfcb29226a5ce0f37575ad2c0defb9f20836093ebd920c8f32c1b
 EBUILD cucumber-0.10.3.ebuild 1595 RMD160 104874cccfff7fae2d372ed75a7efdd6895a0a20 SHA1 031e841869c5d4c7a916f45f55229230658c3555 SHA256 b29682e9c309eddf800cb78fd602e13fd3447288c58d4634f814e048b40e3b06
 EBUILD cucumber-0.7.3-r1.ebuild 1809 RMD160 2ac941e28146567175761e40e965331ff8e59109 SHA1 accc0d57d7e803a6a79be1823ff474783c51de63 SHA256 758f49553d05e30b66556ea5376586077aa699cb986cbd98650bf5a5d222cb75
@@ -16,12 +17,13 @@ EBUILD cucumber-1.0.0.ebuild 1591 RMD160 2876bccccddbe73557f53260a5d079dab7e0190
 EBUILD cucumber-1.0.1.ebuild 1591 RMD160 e1f8ae5de0071772ccb6c753d3559747c930d8df SHA1 3d3604814bd9d2a54a49f6f8fc070a53f61e7882 SHA256 2f166a2043eb8a8581570d1d231be6cc5ed23d8bd80cee8f95d5b5fe9447872c
 EBUILD cucumber-1.0.2.ebuild 1591 RMD160 3b1dcabf188d909ba1e8c28ee5dbe84140730c5a SHA1 887c24f046c975fa8668a370b16b4d0456f08333 SHA256 c4e843f16fab1d7d005d17ea7dd46c04ba8d03d9a6d4b4ebad1fe5b0041db426
 EBUILD cucumber-1.0.6.ebuild 1592 RMD160 283183d7d7c3decdb275d709e3e7c7410081fd79 SHA1 aa633708e47368aae35b7c56b4d87e1f79fed8b7 SHA256 3f924e0979de4b6d3c9efaa2d42132e1d2548ae4b0d97d8c044c7fd286c8a208
-MISC ChangeLog 6860 RMD160 61bce290a5b03a4f9f117cc1b203033c97678682 SHA1 0cdb325d9af176044ea0b0a379104f62eb4fdf02 SHA256 f71dc467988b47b352df5f72eb1c380ba402ef4d3c66458bb64b3a64be01e393
+EBUILD cucumber-1.1.4.ebuild 1572 RMD160 587c965c42cfb3810ba18fbd062a4da67a21502d SHA1 aca997835ec0bbb93b9389dae203ab4e1fb7e681 SHA256 eb31c5e60ccd71bbf2a4679b87bca5e70c9762b14c2b0d7ccc9dec9d341c2f97
+MISC ChangeLog 6982 RMD160 0f2a409f1c1d6679bc60a809a3bde0174423af2f SHA1 300aa9b44cf05bc0e8b2aa09986abe2abeef56e2 SHA256 1432a8bb4e58bcc004166fc1a96b14d62977f62eeafb2797bc7cf176c8267fdc
 MISC metadata.xml 201 RMD160 bbf7920d9809941fb024d20016dbe2fb9f15ff97 SHA1 e629d21795e99a77bd0a6aded1a153fd12d5b2c5 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk6FX+IACgkQiIP6VqMIqNfhgQD/fukHhGXDmac1AF0/oKUKBPKH
-Hih6VnySpfDG/D+Hb0QA+wXIdsrEJzNU/rS40ZN1AlvG/cPWH5GevVZeEJUrfwml
-=shna
+iF4EAREIAAYFAk7t2g0ACgkQiIP6VqMIqNd5oAEAk7JUZJMK4UO0663SfxN7sxsb
+p1+TmOAXtOHiKnhiDzYA/0WM0i3oU91OT+ERyAgBAUWRPcg186UACj/IK/kl7ARL
+=bEWM
 -----END PGP SIGNATURE-----
diff --git a/dev-util/cucumber/cucumber-1.1.4.ebuild b/dev-util/cucumber/cucumber-1.1.4.ebuild
new file mode 100644 (file)
index 0000000..92e1458
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber/cucumber-1.1.4.ebuild,v 1.1 2011/12/18 12:18:16 graaff Exp $
+
+EAPI=2
+USE_RUBY="ruby18 ree18"
+
+# 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"
+SLOT="0"
+IUSE="examples"
+
+ruby_add_bdepend "
+       test? (
+               >=dev-ruby/rspec-2.6.0
+               >=dev-ruby/nokogiri-1.5.0
+               >=dev-ruby/prawn-layout-0.8.4
+               >=dev-ruby/spork-0.8.4-r1
+               >=dev-ruby/syntax-1.0.0
+               >=dev-util/aruba-0.4.6
+       )"
+
+ruby_add_rdepend "
+       >=dev-ruby/builder-2.1.2
+       >=dev-ruby/diff-lcs-1.1.2
+       >=dev-ruby/gherkin-2.6.7
+       >=dev-ruby/json-1.4.6
+       >=dev-ruby/term-ansicolor-1.0.6
+"
+
+all_ruby_prepare() {
+       # Remove Bundler-related things.
+       sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die
+       rm Gemfile || die
+
+       # Make sure spork is run in the right interpreter
+       sed -i -e 's/#{Spork::BINARY}/-S #{Spork::BINARY}/' features/support/env.rb || die
+}
+
+each_ruby_test() {
+       ${RUBY} -Ilib -S rspec spec || die "Specs failed"
+       ${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
+}