aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2014-08-27 15:16:22 +0200
committerHans de Graaff <hans@degraaff.org>2014-08-27 15:16:22 +0200
commitcea55dd7b92be6cd22cc6caded4bbd0e1d513474 (patch)
treec0799923bf2cdec669e9c77396197c51c9622fa4
parentUpdate .travis.yml. (diff)
downloadruby-overlay-cea55dd7b92be6cd22cc6caded4bbd0e1d513474.tar.gz
ruby-overlay-cea55dd7b92be6cd22cc6caded4bbd0e1d513474.tar.bz2
ruby-overlay-cea55dd7b92be6cd22cc6caded4bbd0e1d513474.zip
RSpec 3 test version.
Package-Manager: portage-2.2.8-r1
-rw-r--r--dev-ruby/rspec-support/ChangeLog10
-rw-r--r--dev-ruby/rspec-support/Manifest1
-rw-r--r--dev-ruby/rspec-support/metadata.xml5
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.0.0.ebuild33
4 files changed, 49 insertions, 0 deletions
diff --git a/dev-ruby/rspec-support/ChangeLog b/dev-ruby/rspec-support/ChangeLog
new file mode 100644
index 0000000..551e1f3
--- /dev/null
+++ b/dev-ruby/rspec-support/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/rspec-support
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*rspec-support-3.0.0 (27 Aug 2014)
+
+ 27 Aug 2014; Hans de Graaff <graaff@gentoo.org> +rspec-support-3.0.0.ebuild,
+ +metadata.xml:
+ RSpec 3 test version.
+
diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
new file mode 100644
index 0000000..d484dfd
--- /dev/null
+++ b/dev-ruby/rspec-support/Manifest
@@ -0,0 +1 @@
+DIST rspec-support-3.0.0-git.tgz 22783 SHA256 e511cb953faca9fc1cd72b481ac1b7c104f6fc3f7fd90d01df29434a331a8738 SHA512 4c3a910897ec8558487818e99da34b40c98f2ddd749456e26767091f889303a3cb2afa6d8e7a284035ae96606db5190f92833f45f388821af88524897e1ca0eb WHIRLPOOL 34afb7bc8662683825ac89f2ccfa01533d0246b2fc131d57ea63720e5df0c81599ba4a83865c57605d6fe77c011cb89259982fb387c730345f2ac38048ec1709
diff --git a/dev-ruby/rspec-support/metadata.xml b/dev-ruby/rspec-support/metadata.xml
new file mode 100644
index 0000000..8521361
--- /dev/null
+++ b/dev-ruby/rspec-support/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/rspec-support/rspec-support-3.0.0.ebuild b/dev-ruby/rspec-support/rspec-support-3.0.0.ebuild
new file mode 100644
index 0000000..34e3fa6
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.14.8-r1.ebuild,v 1.2 2014/04/05 22:56:33 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 jruby"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="http://rspec.rubyforge.org/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+ # Remove spec that, by following symlinks, tries to scan pretty much
+ # the whole filesystem.
+
+ rm spec/rspec/support/caller_filter_spec.rb || die
+}