summaryrefslogtreecommitdiff
path: root/dev-ruby/rspec-rails
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /dev-ruby/rspec-rails
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadata
Diffstat (limited to 'dev-ruby/rspec-rails')
-rw-r--r--dev-ruby/rspec-rails/Manifest5
-rw-r--r--dev-ruby/rspec-rails/metadata.xml9
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-6.1.5.ebuild61
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild65
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild64
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-8.0.1.ebuild64
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-8.0.2.ebuild64
7 files changed, 332 insertions, 0 deletions
diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
new file mode 100644
index 000000000000..3662cbb9ec87
--- /dev/null
+++ b/dev-ruby/rspec-rails/Manifest
@@ -0,0 +1,5 @@
+DIST rspec-rails-6.1.5.tar.gz 167856 BLAKE2B 819d92f7810b36d6551ee9a316a04772fdc9f46910c1d941a1a550805a1be9f3758d6ede303302be5de1b9473444bd642ac90517092001a4634f6b81ef815241 SHA512 41eaa3df52d7421266254606a3b118542d38bf89f1261698e2ff2b5c1f5a7efef143d75438624ef04e7fa49c8c8820d07f224cc00a8bdd8287e9f4ab7b4714ff
+DIST rspec-rails-7.1.1.tar.gz 170896 BLAKE2B 10fd32e6c4fa1b5e44e80ae3415abd704940ced80a43bf0c26c51fe07b08e1bdca0f28fcdce0131e460c3b6e48508362c40eb2570a04a4e41f934fe30cad571c SHA512 19dfb97be61893a813b9d0643aaaeeddcdaa43beb5844748d07b653b8442b7b5aae6527f0ca11b7304f31c552b4001d6bac5bbeebbfe7fa2479729904ee02b1a
+DIST rspec-rails-8.0.0.tar.gz 168918 BLAKE2B bfa338a72eaa4801354dc9dc7d780bcd94518b9e7d11ddbb8c95d679ee874d733ccfdb5e889edae77c3d2aac9b0eb8bb809023a1dcaaf6934752780e3358d772 SHA512 b24faab05ca5f731c038eb98c289f08e3bcd741d757fb0b230d4897242df838290e4173ed9bbbcb1dad7b95482a7ccd497e8a36a9a8abe061669293c2acf7c92
+DIST rspec-rails-8.0.1.tar.gz 169128 BLAKE2B 06e17de2ea7b711de4814c3b16f3d0f442fe81986e87940746fcb781ee3aa48f20e35e813f5ea3b27e00c6404fdffbefe26e272a443ed47f1cd13045f7e9169b SHA512 b90ff22b4832da2f21fb0c608ad49affc92891eda6856e039c95d4df3978dfeacb488e52a2806950046c32cc60d98e9e918ae2fd90d3998a6bba28f64d4e1bb1
+DIST rspec-rails-8.0.2.tar.gz 169327 BLAKE2B 35c4d89a28d14d45b6474d2ab8963e46d8f9737554fcc248a25d28ce0ce1b8d13cef9758c3a227e9ce3d2e8bf803450da8b8aafcd3c7539e795084b43ea8ad29 SHA512 38172ab4c07fee2b5fb898837f6f56748f3bbb0e8de0882a0c99e9540c0ca7e66d46beebd68f017d2a8498e0bfade50b879557d656ce0c3a4f542a895573d8f0
diff --git a/dev-ruby/rspec-rails/metadata.xml b/dev-ruby/rspec-rails/metadata.xml
new file mode 100644
index 000000000000..c685ebad7e3a
--- /dev/null
+++ b/dev-ruby/rspec-rails/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.5.ebuild b/dev-ruby/rspec-rails/rspec-rails-6.1.5.ebuild
new file mode 100644
index 000000000000..3770c4214f0d
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 )
+ || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 )
+ || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 )
+ >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+ || ( dev-ruby/activerecord:7.1[sqlite] dev-ruby/activerecord:7.0[sqlite] )
+ || ( dev-ruby/actionmailer:7.1 dev-ruby/actionmailer:7.0 )
+ >=dev-ruby/capybara-2.2.0
+ >=dev-ruby/ammeter-1.1.5
+ ~dev-ruby/rspec-rails-${PV}
+ dev-ruby/selenium-webdriver
+)"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ echo "--require spec_helper" > .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm -f spec/sanity_check_spec.rb || die
+
+ # Avoid broken controller generator specs for now.
+ rm -fr spec/generators/rspec || die
+
+ # Test with a compatible rails version
+ #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+ # Fix gemspec.
+ sed -e 's/git ls-files --/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild b/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild
new file mode 100644
index 000000000000..a41476af7c1d
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/activesupport:8.0 dev-ruby/activesupport:7.2 dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 )
+ || ( dev-ruby/actionpack:8.0 dev-ruby/actionpack:7.2 dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 )
+ || ( dev-ruby/railties:8.0 dev-ruby/railties:7.2 dev-ruby/railties:7.1 dev-ruby/railties:7.0 )
+ >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+ || ( dev-ruby/activerecord:8.0[sqlite] dev-ruby/activerecord:7.2[sqlite]
+ dev-ruby/activerecord:7.1[sqlite] dev-ruby/activerecord:7.0[sqlite] )
+ || ( dev-ruby/actionmailer:8.0 dev-ruby/actionmailer:7.2 dev-ruby/actionmailer:7.1 dev-ruby/actionmailer:7.0 )
+ >=dev-ruby/capybara-2.2.0
+ >=dev-ruby/ammeter-1.1.5
+ ~dev-ruby/rspec-rails-${PV}
+ dev-ruby/selenium-webdriver
+)"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ echo "--require spec_helper" > .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm -f spec/sanity_check_spec.rb || die
+
+ # Avoid broken controller generator specs for now.
+ rm -fr spec/generators/rspec || die
+
+ # Avoid test depending on a network.
+ rm -f spec/rspec/rails/example/system_example_group_spec.rb || die
+
+ # Test with a compatible rails version
+ #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+ # Fix gemspec.
+ sed -e 's/git ls-files --/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild b/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild
new file mode 100644
index 000000000000..a214a5246dd6
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/activesupport:8.0 dev-ruby/activesupport:7.2 )
+ || ( dev-ruby/actionpack:8.0 dev-ruby/actionpack:7.2 )
+ || ( dev-ruby/railties:8.0 dev-ruby/railties:7.2 )
+ >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+ || ( dev-ruby/activerecord:8.0[sqlite] dev-ruby/activerecord:7.2[sqlite] )
+ || ( dev-ruby/actionmailer:8.0 dev-ruby/actionmailer:7.2 )
+ >=dev-ruby/capybara-2.2.0
+ >=dev-ruby/ammeter-1.1.5
+ ~dev-ruby/rspec-rails-${PV}
+ dev-ruby/selenium-webdriver
+)"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ echo "--require spec_helper" > .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm -f spec/sanity_check_spec.rb || die
+
+ # Avoid broken controller generator specs for now.
+ rm -fr spec/generators/rspec || die
+
+ # Avoid test depending on a network.
+ rm -f spec/rspec/rails/example/system_example_group_spec.rb || die
+
+ # Test with a compatible rails version
+ #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+ # Fix gemspec.
+ sed -e 's/git ls-files --/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rspec-rails/rspec-rails-8.0.1.ebuild b/dev-ruby/rspec-rails/rspec-rails-8.0.1.ebuild
new file mode 100644
index 000000000000..a214a5246dd6
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-8.0.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/activesupport:8.0 dev-ruby/activesupport:7.2 )
+ || ( dev-ruby/actionpack:8.0 dev-ruby/actionpack:7.2 )
+ || ( dev-ruby/railties:8.0 dev-ruby/railties:7.2 )
+ >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+ || ( dev-ruby/activerecord:8.0[sqlite] dev-ruby/activerecord:7.2[sqlite] )
+ || ( dev-ruby/actionmailer:8.0 dev-ruby/actionmailer:7.2 )
+ >=dev-ruby/capybara-2.2.0
+ >=dev-ruby/ammeter-1.1.5
+ ~dev-ruby/rspec-rails-${PV}
+ dev-ruby/selenium-webdriver
+)"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ echo "--require spec_helper" > .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm -f spec/sanity_check_spec.rb || die
+
+ # Avoid broken controller generator specs for now.
+ rm -fr spec/generators/rspec || die
+
+ # Avoid test depending on a network.
+ rm -f spec/rspec/rails/example/system_example_group_spec.rb || die
+
+ # Test with a compatible rails version
+ #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+ # Fix gemspec.
+ sed -e 's/git ls-files --/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rspec-rails/rspec-rails-8.0.2.ebuild b/dev-ruby/rspec-rails/rspec-rails-8.0.2.ebuild
new file mode 100644
index 000000000000..3bfdb242fa53
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-8.0.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/activesupport:8.0 dev-ruby/activesupport:7.2 )
+ || ( dev-ruby/actionpack:8.0 dev-ruby/actionpack:7.2 )
+ || ( dev-ruby/railties:8.0 dev-ruby/railties:7.2 )
+ >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+ || ( dev-ruby/activerecord:8.0[sqlite] dev-ruby/activerecord:7.2[sqlite] )
+ || ( dev-ruby/actionmailer:8.0 dev-ruby/actionmailer:7.2 )
+ >=dev-ruby/capybara-2.2.0
+ >=dev-ruby/ammeter-1.1.5
+ ~dev-ruby/rspec-rails-${PV}
+ dev-ruby/selenium-webdriver
+)"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ echo "--require spec_helper" > .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm -f spec/sanity_check_spec.rb || die
+
+ # Avoid broken controller generator specs for now.
+ rm -fr spec/generators/rspec || die
+
+ # Avoid test depending on a network.
+ rm -f spec/rspec/rails/example/system_example_group_spec.rb || die
+
+ # Test with a compatible rails version
+ #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+ # Fix gemspec.
+ sed -e 's/git ls-files --/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}