[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2024-03-19 Thread Hans de Graaff
commit: 0ffada97ef6007863add71b63798fb1fe33a54ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 19 06:15:06 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 19 06:27:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffada97

dev-ruby/rack-attack: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/rack-attack-6.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
index 730b58d2b71e..9992f6f3d30a 100644
--- a/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2023-08-27 Thread Hans de Graaff
commit: 9b2f8fe3b201b383b2e350e67106e839b899d0c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 27 06:09:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 27 06:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2f8fe3

dev-ruby/rack-attack: add 6.7.0

Closes: https://bugs.gentoo.org/912004
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.7.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index de6300fe1829..0dbfa8ddf524 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1 +1,2 @@
 DIST rack-attack-6.6.1.gem 26624 BLAKE2B 
3182da7b9fef4506fbbcf6fe8bcf175701b6999728c3b0ef2491cad426047540bc0e9a992db6f18f4f3947d2659e6db2e692a2a015e107c44106696086ffbb2d
 SHA512 
65973550e1639527c4b00fb2743008b7ad9438faf5b70b490585966cf02f9733b215cff1826663ad6d770bac35dbe665cf901a5c4778de8e7f02e29ae1fb2772
+DIST rack-attack-6.7.0.gem 27136 BLAKE2B 
9321bf2512655267887d1a216d59bef1f1f4d556ebc8141e079e5bc77168eb2021a03f5212f0feb04f0da04ca7486f170ce3bdd3c493f5da9c6125d6a5699560
 SHA512 
2620cec8d3d81c413db6eb6b62bbcf70c5815d2a8d05d7bdf9d100b5dcd9a0b832e382c2de2b13266966800d9cd6060d7a6cb087a438131dd50c96ffd4fc043b

diff --git a/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
new file mode 100644
index ..730b58d2b71e
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/rack/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/railties
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' spec/spec_helper.rb || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2023-07-10 Thread Hans de Graaff
commit: 469587c700ccb8f5d320af35cc07e0c1abf7e5b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 11 03:55:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 11 04:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469587c7

dev-ruby/rack-attack: update upstream metadata

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-attack/metadata.xml 
b/dev-ruby/rack-attack/metadata.xml
index 4cccaf157b14..32bd9929c454 100644
--- a/dev-ruby/rack-attack/metadata.xml
+++ b/dev-ruby/rack-attack/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-kickstarter/rack-attack
+rack/rack-attack
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2023-07-10 Thread Hans de Graaff
commit: e149d8a83341cf762c69d228fc8d35eab7148bb6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 11 03:54:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 11 04:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e149d8a8

dev-ruby/rack-attack: update HOMEPAGE

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/rack-attack-6.6.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
index 452151406ef0..7e04839295dc 100644
--- a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.
@@ -15,7 +15,7 @@ RUBY_FAKEGEM_BINWRAP=""
 inherit ruby-fakegem
 
 DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
+HOMEPAGE="https://github.com/rack/rack-attack;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2022-12-11 Thread Hans de Graaff
commit: 07fe3334f20750983910fba46bd457150b7751d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 11 07:20:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 11 08:11:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fe3334

dev-ruby/rack-attack: enable ruby31 and disable ruby26

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/rack-attack-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
index 0c3241cf6d1a..452151406ef0 100644
--- a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2022-12-11 Thread Hans de Graaff
commit: eb9e627498eee1992746fbb9af02444c7d44e9ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 11 07:18:37 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 11 08:11:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9e6274

dev-ruby/rack-attack: drop 6.6.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 -
 dev-ruby/rack-attack/rack-attack-6.6.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index de5514f6118f..de6300fe1829 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1 @@
-DIST rack-attack-6.6.0.gem 26624 BLAKE2B 
0e24985666d5af4dc693137e41b6eb6b7f97d7e85eadfdf5ccf814007315567f52a9047795a419c8f717f77cd720e3bb2161152f019f5af1aaa318ebb64b8752
 SHA512 
286034be8770654c7ef9f1c632932968749b406e01ce4d93ff72d28359cafe7ec22906ed973409507bcf06b42ebe685437fee84be1f6e63212dbb706835bc860
 DIST rack-attack-6.6.1.gem 26624 BLAKE2B 
3182da7b9fef4506fbbcf6fe8bcf175701b6999728c3b0ef2491cad426047540bc0e9a992db6f18f4f3947d2659e6db2e692a2a015e107c44106696086ffbb2d
 SHA512 
65973550e1639527c4b00fb2743008b7ad9438faf5b70b490585966cf02f9733b215cff1826663ad6d770bac35dbe665cf901a5c4778de8e7f02e29ae1fb2772

diff --git a/dev-ruby/rack-attack/rack-attack-6.6.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.6.0.ebuild
deleted file mode 100644
index 795479b2f348..
--- a/dev-ruby/rack-attack/rack-attack-6.6.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/railties
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-
-   # Avoid specs requiring a live redis service
-   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2022-06-26 Thread Hans de Graaff
commit: 4b4320543736ad99c72335c3377c20d4b285e92b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 26 06:11:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 26 06:11:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b432054

dev-ruby/rack-attack: drop 6.5.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 -
 dev-ruby/rack-attack/rack-attack-6.5.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 7869e9c43216..de5514f6118f 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,2 @@
-DIST rack-attack-6.5.0.gem 25600 BLAKE2B 
a2b40e3779b51f10d43da7381cf3aa6b83bf3ffcff26cde0cad47838bb7d4f3a255d2e182f3f56118afc29d8a487c574a79f2ec1d331ff51a746c5730888465a
 SHA512 
3a50518972bbd4f9f5a2f4f5cc48958bae1d0636923e0124b34792d6f8ed10d435c9bdff64a31c79639667a996386f573c45214b931a3310d6749316db7ca37e
 DIST rack-attack-6.6.0.gem 26624 BLAKE2B 
0e24985666d5af4dc693137e41b6eb6b7f97d7e85eadfdf5ccf814007315567f52a9047795a419c8f717f77cd720e3bb2161152f019f5af1aaa318ebb64b8752
 SHA512 
286034be8770654c7ef9f1c632932968749b406e01ce4d93ff72d28359cafe7ec22906ed973409507bcf06b42ebe685437fee84be1f6e63212dbb706835bc860
 DIST rack-attack-6.6.1.gem 26624 BLAKE2B 
3182da7b9fef4506fbbcf6fe8bcf175701b6999728c3b0ef2491cad426047540bc0e9a992db6f18f4f3947d2659e6db2e692a2a015e107c44106696086ffbb2d
 SHA512 
65973550e1639527c4b00fb2743008b7ad9438faf5b70b490585966cf02f9733b215cff1826663ad6d770bac35dbe665cf901a5c4778de8e7f02e29ae1fb2772

diff --git a/dev-ruby/rack-attack/rack-attack-6.5.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.5.0.ebuild
deleted file mode 100644
index e716cede7381..
--- a/dev-ruby/rack-attack/rack-attack-6.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/railties
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-
-   # Avoid specs requiring a live redis service
-   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2022-04-13 Thread Hans de Graaff
commit: ddf98cfbd403c2fe0780761e85778eda832c46f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 14 05:00:08 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 14 05:00:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf98cfb

dev-ruby/rack-attack: drop 6.3.1, 6.4.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-6.3.1.ebuild | 40 ---
 dev-ruby/rack-attack/rack-attack-6.4.0.ebuild | 40 ---
 3 files changed, 82 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index efa4bc7bc44d..c902a519e1d1 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,4 +1,2 @@
-DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a
-DIST rack-attack-6.4.0.gem 25088 BLAKE2B 
97f54f8d411d279731bf85ea5c43b875bdfe8f9eb32991b5c10b65cc6fd747b6b518b47da29bfccff9a037c9295f2c09b7b0c721bd24d42eaf0bda1012fc56b1
 SHA512 
f7d86521b65ecc92544c0f0d0af01e1de2e95d1087c732bd2e2c6aa944835bb5618bb35ca4bc60c42061627b5e8b5b030701238f42d61cd851d6b21ddb709e36
 DIST rack-attack-6.5.0.gem 25600 BLAKE2B 
a2b40e3779b51f10d43da7381cf3aa6b83bf3ffcff26cde0cad47838bb7d4f3a255d2e182f3f56118afc29d8a487c574a79f2ec1d331ff51a746c5730888465a
 SHA512 
3a50518972bbd4f9f5a2f4f5cc48958bae1d0636923e0124b34792d6f8ed10d435c9bdff64a31c79639667a996386f573c45214b931a3310d6749316db7ca37e
 DIST rack-attack-6.6.0.gem 26624 BLAKE2B 
0e24985666d5af4dc693137e41b6eb6b7f97d7e85eadfdf5ccf814007315567f52a9047795a419c8f717f77cd720e3bb2161152f019f5af1aaa318ebb64b8752
 SHA512 
286034be8770654c7ef9f1c632932968749b406e01ce4d93ff72d28359cafe7ec22906ed973409507bcf06b42ebe685437fee84be1f6e63212dbb706835bc860

diff --git a/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
deleted file mode 100644
index 118c935da464..
--- a/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/railties
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-
-   # Avoid specs requiring a live redis service
-   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-6.4.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.4.0.ebuild
deleted file mode 100644
index e716cede7381..
--- a/dev-ruby/rack-attack/rack-attack-6.4.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/railties
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-
-   # Avoid specs requiring a live redis service
-   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2022-04-13 Thread Hans de Graaff
commit: 20fa2aac13ad38fbaad80fbf639d9606489a9f30
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 14 05:01:00 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 14 05:01:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fa2aac

dev-ruby/rack-attack: add 6.6.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.6.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index c902a519e1d1..7869e9c43216 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-6.5.0.gem 25600 BLAKE2B 
a2b40e3779b51f10d43da7381cf3aa6b83bf3ffcff26cde0cad47838bb7d4f3a255d2e182f3f56118afc29d8a487c574a79f2ec1d331ff51a746c5730888465a
 SHA512 
3a50518972bbd4f9f5a2f4f5cc48958bae1d0636923e0124b34792d6f8ed10d435c9bdff64a31c79639667a996386f573c45214b931a3310d6749316db7ca37e
 DIST rack-attack-6.6.0.gem 26624 BLAKE2B 
0e24985666d5af4dc693137e41b6eb6b7f97d7e85eadfdf5ccf814007315567f52a9047795a419c8f717f77cd720e3bb2161152f019f5af1aaa318ebb64b8752
 SHA512 
286034be8770654c7ef9f1c632932968749b406e01ce4d93ff72d28359cafe7ec22906ed973409507bcf06b42ebe685437fee84be1f6e63212dbb706835bc860
+DIST rack-attack-6.6.1.gem 26624 BLAKE2B 
3182da7b9fef4506fbbcf6fe8bcf175701b6999728c3b0ef2491cad426047540bc0e9a992db6f18f4f3947d2659e6db2e692a2a015e107c44106696086ffbb2d
 SHA512 
65973550e1639527c4b00fb2743008b7ad9438faf5b70b490585966cf02f9733b215cff1826663ad6d770bac35dbe665cf901a5c4778de8e7f02e29ae1fb2772

diff --git a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
new file mode 100644
index ..0c3241cf6d1a
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/railties
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2022-01-30 Thread Hans de Graaff
commit: 59404445fbfb5f4c2768b7ce703f6f83b3c1f20e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 30 08:17:45 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 30 08:19:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59404445

dev-ruby/rack-attack: add 6.6.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.6.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index ea9ca11090aa..efa4bc7bc44d 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a
 DIST rack-attack-6.4.0.gem 25088 BLAKE2B 
97f54f8d411d279731bf85ea5c43b875bdfe8f9eb32991b5c10b65cc6fd747b6b518b47da29bfccff9a037c9295f2c09b7b0c721bd24d42eaf0bda1012fc56b1
 SHA512 
f7d86521b65ecc92544c0f0d0af01e1de2e95d1087c732bd2e2c6aa944835bb5618bb35ca4bc60c42061627b5e8b5b030701238f42d61cd851d6b21ddb709e36
 DIST rack-attack-6.5.0.gem 25600 BLAKE2B 
a2b40e3779b51f10d43da7381cf3aa6b83bf3ffcff26cde0cad47838bb7d4f3a255d2e182f3f56118afc29d8a487c574a79f2ec1d331ff51a746c5730888465a
 SHA512 
3a50518972bbd4f9f5a2f4f5cc48958bae1d0636923e0124b34792d6f8ed10d435c9bdff64a31c79639667a996386f573c45214b931a3310d6749316db7ca37e
+DIST rack-attack-6.6.0.gem 26624 BLAKE2B 
0e24985666d5af4dc693137e41b6eb6b7f97d7e85eadfdf5ccf814007315567f52a9047795a419c8f717f77cd720e3bb2161152f019f5af1aaa318ebb64b8752
 SHA512 
286034be8770654c7ef9f1c632932968749b406e01ce4d93ff72d28359cafe7ec22906ed973409507bcf06b42ebe685437fee84be1f6e63212dbb706835bc860

diff --git a/dev-ruby/rack-attack/rack-attack-6.6.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.6.0.ebuild
new file mode 100644
index ..795479b2f348
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/railties
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2021-02-08 Thread Hans de Graaff
commit: 11d5fea41e6ed05a97cc291e17b87460b54b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  9 05:47:24 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  9 05:47:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d5fea4

dev-ruby/rack-attack: add 6.5.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.5.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 00bc7af43bd..ea9ca11090a 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a
 DIST rack-attack-6.4.0.gem 25088 BLAKE2B 
97f54f8d411d279731bf85ea5c43b875bdfe8f9eb32991b5c10b65cc6fd747b6b518b47da29bfccff9a037c9295f2c09b7b0c721bd24d42eaf0bda1012fc56b1
 SHA512 
f7d86521b65ecc92544c0f0d0af01e1de2e95d1087c732bd2e2c6aa944835bb5618bb35ca4bc60c42061627b5e8b5b030701238f42d61cd851d6b21ddb709e36
+DIST rack-attack-6.5.0.gem 25600 BLAKE2B 
a2b40e3779b51f10d43da7381cf3aa6b83bf3ffcff26cde0cad47838bb7d4f3a255d2e182f3f56118afc29d8a487c574a79f2ec1d331ff51a746c5730888465a
 SHA512 
3a50518972bbd4f9f5a2f4f5cc48958bae1d0636923e0124b34792d6f8ed10d435c9bdff64a31c79639667a996386f573c45214b931a3310d6749316db7ca37e

diff --git a/dev-ruby/rack-attack/rack-attack-6.5.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.5.0.ebuild
new file mode 100644
index 000..e716cede738
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/railties
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2021-01-24 Thread Hans de Graaff
commit: 3f5195e8fb14310923556eaca976113254070e22
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 25 05:54:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 25 05:54:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5195e8

dev-ruby/rack-attack: add 6.4.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.4.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 873e4e13310..00bc7af43bd 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1 +1,2 @@
 DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a
+DIST rack-attack-6.4.0.gem 25088 BLAKE2B 
97f54f8d411d279731bf85ea5c43b875bdfe8f9eb32991b5c10b65cc6fd747b6b518b47da29bfccff9a037c9295f2c09b7b0c721bd24d42eaf0bda1012fc56b1
 SHA512 
f7d86521b65ecc92544c0f0d0af01e1de2e95d1087c732bd2e2c6aa944835bb5618bb35ca4bc60c42061627b5e8b5b030701238f42d61cd851d6b21ddb709e36

diff --git a/dev-ruby/rack-attack/rack-attack-6.4.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.4.0.ebuild
new file mode 100644
index 000..e716cede738
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/railties
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2020-09-10 Thread Hans de Graaff
commit: 907e8a7ffbb476b181536cf83f4bf2e4de81c2bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 11 04:35:18 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 11 04:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907e8a7f

dev-ruby/rack-attack: cleanup

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 -
 dev-ruby/rack-attack/rack-attack-6.2.2.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index d2dd0adeda2..873e4e13310 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1 @@
-DIST rack-attack-6.2.2.gem 24064 BLAKE2B 
dd76a1f76b4f20e8bf01ac4bfda9af2daacbe972f7847399bd30b9472c8e0f66dbcc333b19eb2e482f91c38d9557ad76559b6a40b7f842faea43b7f88e24cd77
 SHA512 
c2e852f0871502d1f70be20e6d3d6a9ffe50e6203950624b7ea4f6f0c4c48239a8dbef417f6b7348146f3f6d5a028bffa133c29da6453eff57438d7993562822
 DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild
deleted file mode 100644
index 3c7630016e9..000
--- a/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2020-09-05 Thread Hans de Graaff
commit: 5663049da1b83a6acd2b0b2d53e3c45b9fc7b4a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  5 06:32:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  5 08:01:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5663049d

dev-ruby/rack-attack: cleanup

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 -
 dev-ruby/rack-attack/rack-attack-5.4.2.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 7d4864dfab0..d2dd0adeda2 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,2 @@
-DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.2.2.gem 24064 BLAKE2B 
dd76a1f76b4f20e8bf01ac4bfda9af2daacbe972f7847399bd30b9472c8e0f66dbcc333b19eb2e482f91c38d9557ad76559b6a40b7f842faea43b7f88e24cd77
 SHA512 
c2e852f0871502d1f70be20e6d3d6a9ffe50e6203950624b7ea4f6f0c4c48239a8dbef417f6b7348146f3f6d5a028bffa133c29da6453eff57438d7993562822
 DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a

diff --git a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
deleted file mode 100644
index debf6466148..000
--- a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2020-05-24 Thread Hans de Graaff
commit: 6e0779258b316f8c6830ba140c8d955daafabd71
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 24 06:50:46 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 24 06:50:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e077925

dev-ruby/rack-attack: add missing test dependency

Closes: https://bugs.gentoo.org/723882
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/rack-attack-6.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
index f3fe2395fc4..118c935da46 100644
--- a/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
@@ -26,6 +26,7 @@ ruby_add_rdepend "dev-ruby/rack:*"
 ruby_add_bdepend "test? (
dev-ruby/actionpack
dev-ruby/activesupport
+   dev-ruby/railties
dev-ruby/rack-test
dev-ruby/minitest )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2020-05-23 Thread Hans de Graaff
commit: df3da240395403cfcf6dde8d80fefa35e3d3525d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 24 03:20:10 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 24 04:13:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3da240

dev-ruby/rack-attack: add 6.3.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.3.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index db1d0a32be3..7d4864dfab0 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.2.2.gem 24064 BLAKE2B 
dd76a1f76b4f20e8bf01ac4bfda9af2daacbe972f7847399bd30b9472c8e0f66dbcc333b19eb2e482f91c38d9557ad76559b6a40b7f842faea43b7f88e24cd77
 SHA512 
c2e852f0871502d1f70be20e6d3d6a9ffe50e6203950624b7ea4f6f0c4c48239a8dbef417f6b7348146f3f6d5a028bffa133c29da6453eff57438d7993562822
+DIST rack-attack-6.3.1.gem 25088 BLAKE2B 
97a6f36ad3571508f68b33090644db8fb21f6eb43f8ae16b0107dd3e0e1b8b728b6eaa43959dfa8b9781672147673b750c215c9ed01366de90175ba063d5d2b5
 SHA512 
e6c3fbc5a09cc3d15d06b450baf911b84dd412de7b1a9d0f67661da2106d1474ea2f7c2ec6a7cf5bbd9756642be519e618134c5c7888c41f44270afc4f8aff4a

diff --git a/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
new file mode 100644
index 000..f3fe2395fc4
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2020-04-29 Thread Hans de Graaff
commit: 42a7ba453377b5f7a2306f9762df4aa130e76e1a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 30 05:25:44 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 30 05:26:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a7ba45

dev-ruby/rack-attack: cleanup

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-6.2.0.ebuild | 36 ---
 dev-ruby/rack-attack/rack-attack-6.2.1.ebuild | 36 ---
 3 files changed, 74 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 20109be1585..db1d0a32be3 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,4 +1,2 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
-DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd
-DIST rack-attack-6.2.1.gem 24576 BLAKE2B 
4a40486a457b5568045b4311a8eb1f4c54f2e04f68c92a643f4e6523ad32aed6253ce4faa830f0fe36d21ae89137908aab90cb07fe1f1f7307d4ac486de00263
 SHA512 
aefc9f2b56f5345e45f90b2a90619922fbc4459e95db5b324a58ce05d15b749f5fe93033fb5b7a8e312c10cd076a3e47033ff34a71712ec2923158cecfbcd0c7
 DIST rack-attack-6.2.2.gem 24064 BLAKE2B 
dd76a1f76b4f20e8bf01ac4bfda9af2daacbe972f7847399bd30b9472c8e0f66dbcc333b19eb2e482f91c38d9557ad76559b6a40b7f842faea43b7f88e24cd77
 SHA512 
c2e852f0871502d1f70be20e6d3d6a9ffe50e6203950624b7ea4f6f0c4c48239a8dbef417f6b7348146f3f6d5a028bffa133c29da6453eff57438d7993562822

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.0.ebuild
deleted file mode 100644
index 3c7630016e9..000
--- a/dev-ruby/rack-attack/rack-attack-6.2.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.1.ebuild
deleted file mode 100644
index 3c7630016e9..000
--- a/dev-ruby/rack-attack/rack-attack-6.2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-12-19 Thread Hans de Graaff
commit: 057b4f7bf04c8522374c79e20161e2140285d9f8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 07:16:03 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 07:16:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057b4f7b

dev-ruby/rack-attack: add 6.2.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.2.2.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 9137e1a436d..20109be1585 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd
 DIST rack-attack-6.2.1.gem 24576 BLAKE2B 
4a40486a457b5568045b4311a8eb1f4c54f2e04f68c92a643f4e6523ad32aed6253ce4faa830f0fe36d21ae89137908aab90cb07fe1f1f7307d4ac486de00263
 SHA512 
aefc9f2b56f5345e45f90b2a90619922fbc4459e95db5b324a58ce05d15b749f5fe93033fb5b7a8e312c10cd076a3e47033ff34a71712ec2923158cecfbcd0c7
+DIST rack-attack-6.2.2.gem 24064 BLAKE2B 
dd76a1f76b4f20e8bf01ac4bfda9af2daacbe972f7847399bd30b9472c8e0f66dbcc333b19eb2e482f91c38d9557ad76559b6a40b7f842faea43b7f88e24cd77
 SHA512 
c2e852f0871502d1f70be20e6d3d6a9ffe50e6203950624b7ea4f6f0c4c48239a8dbef417f6b7348146f3f6d5a028bffa133c29da6453eff57438d7993562822

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild
new file mode 100644
index 000..3c7630016e9
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-11-08 Thread Hans de Graaff
commit: 25b6fc61099da27602445bea2bf0d68b3d8d8dd4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:17:07 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:17:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b6fc61

dev-ruby/rack-attack: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-6.0.0.ebuild | 37 ---
 dev-ruby/rack-attack/rack-attack-6.1.0.ebuild | 37 ---
 3 files changed, 76 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 8bccaea793e..9137e1a436d 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,5 +1,3 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
-DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87
-DIST rack-attack-6.1.0.gem 23552 BLAKE2B 
91f1c83659ea906732c6ab39904a5b01710fba3bf82e6c9b5bf88d9c992bd1f5d69c71e6487e85874f9c4527ac0f053bb648d600e8ac17569f0b6331089f0fc0
 SHA512 
b03050f15f05a27ee9a4f997c9de0c34a548f9fbd8e46d52f071c138f31c4bfc65196873a0bebce3c8d3862809b75295ab0f30c97afb128051cfa9b161d3dbe2
 DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd
 DIST rack-attack-6.2.1.gem 24576 BLAKE2B 
4a40486a457b5568045b4311a8eb1f4c54f2e04f68c92a643f4e6523ad32aed6253ce4faa830f0fe36d21ae89137908aab90cb07fe1f1f7307d4ac486de00263
 SHA512 
aefc9f2b56f5345e45f90b2a90619922fbc4459e95db5b324a58ce05d15b749f5fe93033fb5b7a8e312c10cd076a3e47033ff34a71712ec2923158cecfbcd0c7

diff --git a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
deleted file mode 100644
index dbabb18b825..000
--- a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild
deleted file mode 100644
index dbabb18b825..000
--- a/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-11-01 Thread Hans de Graaff
commit: f867b16b93ba1f1afc603ed6ca8b36d50a08f5e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  2 05:24:51 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  2 05:24:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f867b16b

dev-ruby/rack-attack: add 6.2.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.2.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 688051aeaf3..8bccaea793e 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -2,3 +2,4 @@ DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a2
 DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87
 DIST rack-attack-6.1.0.gem 23552 BLAKE2B 
91f1c83659ea906732c6ab39904a5b01710fba3bf82e6c9b5bf88d9c992bd1f5d69c71e6487e85874f9c4527ac0f053bb648d600e8ac17569f0b6331089f0fc0
 SHA512 
b03050f15f05a27ee9a4f997c9de0c34a548f9fbd8e46d52f071c138f31c4bfc65196873a0bebce3c8d3862809b75295ab0f30c97afb128051cfa9b161d3dbe2
 DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd
+DIST rack-attack-6.2.1.gem 24576 BLAKE2B 
4a40486a457b5568045b4311a8eb1f4c54f2e04f68c92a643f4e6523ad32aed6253ce4faa830f0fe36d21ae89137908aab90cb07fe1f1f7307d4ac486de00263
 SHA512 
aefc9f2b56f5345e45f90b2a90619922fbc4459e95db5b324a58ce05d15b749f5fe93033fb5b7a8e312c10cd076a3e47033ff34a71712ec2923158cecfbcd0c7

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.1.ebuild
new file mode 100644
index 000..3c7630016e9
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-10-13 Thread Hans de Graaff
commit: 5fc23c9c8b80b85d4c3e07f160f413b31d7cb98a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 13 06:24:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 13 06:24:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc23c9c

dev-ruby/rack-attack: add 6.2.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.2.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index a789fa323b5..688051aeaf3 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87
 DIST rack-attack-6.1.0.gem 23552 BLAKE2B 
91f1c83659ea906732c6ab39904a5b01710fba3bf82e6c9b5bf88d9c992bd1f5d69c71e6487e85874f9c4527ac0f053bb648d600e8ac17569f0b6331089f0fc0
 SHA512 
b03050f15f05a27ee9a4f997c9de0c34a548f9fbd8e46d52f071c138f31c4bfc65196873a0bebce3c8d3862809b75295ab0f30c97afb128051cfa9b161d3dbe2
+DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.0.ebuild
new file mode 100644
index 000..3c7630016e9
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-07-12 Thread Hans de Graaff
commit: 29d8592ba1f0ca6306899a9ffbad2138064d8c6e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 13 05:37:30 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 13 05:37:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d8592b

dev-ruby/rack-attack: add 6.1.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.1.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 16a6e524bc6..a789fa323b5 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87
+DIST rack-attack-6.1.0.gem 23552 BLAKE2B 
91f1c83659ea906732c6ab39904a5b01710fba3bf82e6c9b5bf88d9c992bd1f5d69c71e6487e85874f9c4527ac0f053bb648d600e8ac17569f0b6331089f0fc0
 SHA512 
b03050f15f05a27ee9a4f997c9de0c34a548f9fbd8e46d52f071c138f31c4bfc65196873a0bebce3c8d3862809b75295ab0f30c97afb128051cfa9b161d3dbe2

diff --git a/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild
new file mode 100644
index 000..dbabb18b825
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-05-22 Thread Hans de Graaff
commit: 25543f80f18121407e4addb36c873bb02d6a6df7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 22 07:06:57 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 22 17:20:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25543f80

dev-ruby/rack-attack: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rack-attack/rack-attack-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
index 9189aae50b5..dbabb18b825 100644
--- a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-05-17 Thread Hans de Graaff
commit: 21f1d990f31460b4e6af958717fca05b0aa3e16a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 18 05:22:58 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 18 05:22:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f1d990

dev-ruby/rack-attack: cleanup masked slots

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rack-attack/Manifest |  1 -
 dev-ruby/rack-attack/rack-attack-4.4.1.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index ac749a2f0d6..16a6e524bc6 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,2 @@
-DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87

diff --git a/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
deleted file mode 100644
index f67ff945fca..000
--- a/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-04-21 Thread Hans de Graaff
commit: 3fc0c76a2d02ea57b5e468c9a69da773bd9774e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:37:48 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:39:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc0c76a

dev-ruby/rack-attack: add 6.0.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.0.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index aecaf9bd32a..ac749a2f0d6 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
+DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87

diff --git a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
new file mode 100644
index 000..9189aae50b5
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-04-21 Thread Hans de Graaff
commit: 09c1b38350d636206909937f7d3756960656b1ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:35:53 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:39:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c1b383

dev-ruby/rack-attack: don't install useless binstubs

Fixes: https://bugs.gentoo.org/684034

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rack-attack/rack-attack-5.4.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
index 150fc467801..debf6466148 100644
--- a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
@@ -11,6 +11,8 @@ RUBY_FAKEGEM_TASK_TEST="test:units"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 
+RUBY_FAKEGEM_BINWRAP=""
+
 inherit ruby-fakegem
 
 DESCRIPTION="A DSL for blocking & throttling abusive clients"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-03-30 Thread Hans de Graaff
commit: acd92f96b756ca3ceab907823d42c29fee6f8433
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 30 06:26:53 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 30 06:43:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd92f96

dev-ruby/rack-attack: avoid unneeded dep on rubocop

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rack-attack/rack-attack-5.4.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
index ac0a6bf48ae..150fc467801 100644
--- a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -31,4 +31,5 @@ ruby_add_bdepend "test? (
 all_ruby_prepare() {
sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-01-27 Thread Hans de Graaff
commit: b053d36b0296b354b04ddf521d42caa8017f7763
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 27 19:09:58 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 27 19:12:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b053d36b

dev-ruby/rack-attack: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-5.3.2.ebuild | 34 ---
 dev-ruby/rack-attack/rack-attack-5.4.0.ebuild | 34 ---
 3 files changed, 70 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 8d8ec6d03df..aecaf9bd32a 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,4 +1,2 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
-DIST rack-attack-5.3.2.gem 23040 BLAKE2B 
169f14030860b2727a494cbf4770beb6c9f74cfd1fdb9a70fb95e537eeccb08f158d9de74d81061fde39413f66b805d9ace0a586f7232ef5eee9b75b8ab73e77
 SHA512 
de79fdf59786ee00077ab97566ee75e38d823d4ea1854ba877fa2fdb92ae659c0c1bb6aa6b47754b6e28f1a7dbd6061e57171b0b1626dff95c17178bf4891390
-DIST rack-attack-5.4.0.gem 23040 BLAKE2B 
25432eaf1ac92f3c86be7fae803768a9f8c32a61af5af493c00343c44bb0d13ea3b725c5f3016533dc0d685351917441a3d932097fbeec1f681accc9c9bd38f0
 SHA512 
87ab81165c655dccef0e33234ded9fd1894788c391620ed565b732a4b16d1fea539a4cfef81a0ba4a3a2edd356bbd9963976b3de7d1257c31da863f3e725962a
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b

diff --git a/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild
deleted file mode 100644
index 585b3e58c40..000
--- a/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild
deleted file mode 100644
index 585b3e58c40..000
--- a/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2018-11-01 Thread Hans de Graaff
commit: 5638dd1c2a1d782716c065e3d677207ad9ec272c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  1 06:03:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  1 06:03:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5638dd1c

dev-ruby/rack-attack: add 5.4.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.4.2.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 69e81d5c213..8d8ec6d03df 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 DIST rack-attack-5.3.2.gem 23040 BLAKE2B 
169f14030860b2727a494cbf4770beb6c9f74cfd1fdb9a70fb95e537eeccb08f158d9de74d81061fde39413f66b805d9ace0a586f7232ef5eee9b75b8ab73e77
 SHA512 
de79fdf59786ee00077ab97566ee75e38d823d4ea1854ba877fa2fdb92ae659c0c1bb6aa6b47754b6e28f1a7dbd6061e57171b0b1626dff95c17178bf4891390
 DIST rack-attack-5.4.0.gem 23040 BLAKE2B 
25432eaf1ac92f3c86be7fae803768a9f8c32a61af5af493c00343c44bb0d13ea3b725c5f3016533dc0d685351917441a3d932097fbeec1f681accc9c9bd38f0
 SHA512 
87ab81165c655dccef0e33234ded9fd1894788c391620ed565b732a4b16d1fea539a4cfef81a0ba4a3a2edd356bbd9963976b3de7d1257c31da863f3e725962a
+DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b

diff --git a/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
new file mode 100644
index 000..ac0a6bf48ae
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.4.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2018-10-17 Thread Hans de Graaff
commit: 797c5b39f128135487740dba1b528e059c73b874
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 18 04:37:20 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 18 04:37:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797c5b39

dev-ruby/rack-attack: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-ruby/rack-attack/Manifest |  3 ---
 dev-ruby/rack-attack/rack-attack-5.0.1.ebuild | 34 ---
 dev-ruby/rack-attack/rack-attack-5.2.0.ebuild | 34 ---
 dev-ruby/rack-attack/rack-attack-5.3.0.ebuild | 34 ---
 4 files changed, 105 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 46d56d3d32e..69e81d5c213 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,6 +1,3 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
-DIST rack-attack-5.0.1.gem 17408 BLAKE2B 
5aaba2c1b4b2c69a02734d082bc18e670c1c7ad8e2ea40945f3f3afa1f136c11bf74a582763d914ed0ef442e26ccfb35fc7328b0d7deaea74110deec9e91c84e
 SHA512 
e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
-DIST rack-attack-5.2.0.gem 22528 BLAKE2B 
474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659
 SHA512 
f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab
-DIST rack-attack-5.3.0.gem 23040 BLAKE2B 
415df5f1d4b07de0a4e80f77acf59330e74893b3abc9863638628f36d8b946dd330ae931f672671f4a9fe1fc4b1f6bb12fda2115e3dec9fea58ed04577676c4f
 SHA512 
4749d4a86c6f91618092614dcf99cbf64722d6de9bb1150208fb89ea83862b980581c543a46355b45b553f0132bab26ef0d16ad2e4a35677d734c4a6449a2d4f
 DIST rack-attack-5.3.2.gem 23040 BLAKE2B 
169f14030860b2727a494cbf4770beb6c9f74cfd1fdb9a70fb95e537eeccb08f158d9de74d81061fde39413f66b805d9ace0a586f7232ef5eee9b75b8ab73e77
 SHA512 
de79fdf59786ee00077ab97566ee75e38d823d4ea1854ba877fa2fdb92ae659c0c1bb6aa6b47754b6e28f1a7dbd6061e57171b0b1626dff95c17178bf4891390
 DIST rack-attack-5.4.0.gem 23040 BLAKE2B 
25432eaf1ac92f3c86be7fae803768a9f8c32a61af5af493c00343c44bb0d13ea3b725c5f3016533dc0d685351917441a3d932097fbeec1f681accc9c9bd38f0
 SHA512 
87ab81165c655dccef0e33234ded9fd1894788c391620ed565b732a4b16d1fea539a4cfef81a0ba4a3a2edd356bbd9963976b3de7d1257c31da863f3e725962a

diff --git a/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild
deleted file mode 100644
index d32f356b0f6..000
--- a/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild
deleted file mode 100644
index 585b3e58c40..000
--- a/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
- 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2018-07-05 Thread Hans de Graaff
commit: bad32a012dc6c34e36ef7d715a3a7c0ba955c96c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  6 03:57:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  6 03:57:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad32a01

dev-ruby/rack-attack: add 5.4.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.4.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 615649dd24f..46d56d3d32e 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -3,3 +3,4 @@ DIST rack-attack-5.0.1.gem 17408 BLAKE2B 
5aaba2c1b4b2c69a02734d082bc18e670c1c7ad
 DIST rack-attack-5.2.0.gem 22528 BLAKE2B 
474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659
 SHA512 
f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab
 DIST rack-attack-5.3.0.gem 23040 BLAKE2B 
415df5f1d4b07de0a4e80f77acf59330e74893b3abc9863638628f36d8b946dd330ae931f672671f4a9fe1fc4b1f6bb12fda2115e3dec9fea58ed04577676c4f
 SHA512 
4749d4a86c6f91618092614dcf99cbf64722d6de9bb1150208fb89ea83862b980581c543a46355b45b553f0132bab26ef0d16ad2e4a35677d734c4a6449a2d4f
 DIST rack-attack-5.3.2.gem 23040 BLAKE2B 
169f14030860b2727a494cbf4770beb6c9f74cfd1fdb9a70fb95e537eeccb08f158d9de74d81061fde39413f66b805d9ace0a586f7232ef5eee9b75b8ab73e77
 SHA512 
de79fdf59786ee00077ab97566ee75e38d823d4ea1854ba877fa2fdb92ae659c0c1bb6aa6b47754b6e28f1a7dbd6061e57171b0b1626dff95c17178bf4891390
+DIST rack-attack-5.4.0.gem 23040 BLAKE2B 
25432eaf1ac92f3c86be7fae803768a9f8c32a61af5af493c00343c44bb0d13ea3b725c5f3016533dc0d685351917441a3d932097fbeec1f681accc9c9bd38f0
 SHA512 
87ab81165c655dccef0e33234ded9fd1894788c391620ed565b732a4b16d1fea539a4cfef81a0ba4a3a2edd356bbd9963976b3de7d1257c31da863f3e725962a

diff --git a/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild
new file mode 100644
index 000..585b3e58c40
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2018-06-26 Thread Hans de Graaff
commit: ef830b37960880913fc1545c99377e9a91f07e5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 27 04:44:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 27 04:44:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef830b37

dev-ruby/rack-attack: add 5.3.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.3.2.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 59cc1412874..615649dd24f 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -2,3 +2,4 @@ DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f
 DIST rack-attack-5.0.1.gem 17408 BLAKE2B 
5aaba2c1b4b2c69a02734d082bc18e670c1c7ad8e2ea40945f3f3afa1f136c11bf74a582763d914ed0ef442e26ccfb35fc7328b0d7deaea74110deec9e91c84e
 SHA512 
e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
 DIST rack-attack-5.2.0.gem 22528 BLAKE2B 
474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659
 SHA512 
f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab
 DIST rack-attack-5.3.0.gem 23040 BLAKE2B 
415df5f1d4b07de0a4e80f77acf59330e74893b3abc9863638628f36d8b946dd330ae931f672671f4a9fe1fc4b1f6bb12fda2115e3dec9fea58ed04577676c4f
 SHA512 
4749d4a86c6f91618092614dcf99cbf64722d6de9bb1150208fb89ea83862b980581c543a46355b45b553f0132bab26ef0d16ad2e4a35677d734c4a6449a2d4f
+DIST rack-attack-5.3.2.gem 23040 BLAKE2B 
169f14030860b2727a494cbf4770beb6c9f74cfd1fdb9a70fb95e537eeccb08f158d9de74d81061fde39413f66b805d9ace0a586f7232ef5eee9b75b8ab73e77
 SHA512 
de79fdf59786ee00077ab97566ee75e38d823d4ea1854ba877fa2fdb92ae659c0c1bb6aa6b47754b6e28f1a7dbd6061e57171b0b1626dff95c17178bf4891390

diff --git a/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild
new file mode 100644
index 000..585b3e58c40
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2018-06-19 Thread Hans de Graaff
commit: 1c24766f82714c3d51beb8028f8d211719958765
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 04:49:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 04:49:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c24766f

dev-ruby/rack-attack: add 5.3.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.3.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 6a7bc260729..59cc1412874 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 DIST rack-attack-5.0.1.gem 17408 BLAKE2B 
5aaba2c1b4b2c69a02734d082bc18e670c1c7ad8e2ea40945f3f3afa1f136c11bf74a582763d914ed0ef442e26ccfb35fc7328b0d7deaea74110deec9e91c84e
 SHA512 
e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
 DIST rack-attack-5.2.0.gem 22528 BLAKE2B 
474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659
 SHA512 
f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab
+DIST rack-attack-5.3.0.gem 23040 BLAKE2B 
415df5f1d4b07de0a4e80f77acf59330e74893b3abc9863638628f36d8b946dd330ae931f672671f4a9fe1fc4b1f6bb12fda2115e3dec9fea58ed04577676c4f
 SHA512 
4749d4a86c6f91618092614dcf99cbf64722d6de9bb1150208fb89ea83862b980581c543a46355b45b553f0132bab26ef0d16ad2e4a35677d734c4a6449a2d4f

diff --git a/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild
new file mode 100644
index 000..585b3e58c40
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2018-05-21 Thread Hans de Graaff
commit: 91194883d65164428c57aa99e6a6e0b6fb88ead8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 22 05:20:01 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 22 05:20:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91194883

dev-ruby/rack-attack: add 5.2.0

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.2.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index b594db3ac3d..6a7bc260729 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 DIST rack-attack-5.0.1.gem 17408 BLAKE2B 
5aaba2c1b4b2c69a02734d082bc18e670c1c7ad8e2ea40945f3f3afa1f136c11bf74a582763d914ed0ef442e26ccfb35fc7328b0d7deaea74110deec9e91c84e
 SHA512 
e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
+DIST rack-attack-5.2.0.gem 22528 BLAKE2B 
474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659
 SHA512 
f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab

diff --git a/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild
new file mode 100644
index 000..585b3e58c40
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2017-08-25 Thread Hans de Graaff
commit: 357ad57d4a50b2e4158c92f68184d4dd2d30872c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 25 05:55:09 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:55:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357ad57d

dev-ruby/rack-attack: add ruby23, ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rack-attack/rack-attack-4.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
index 9ae255bcd22..f67ff945fca 100644
--- a/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2017-07-20 Thread Hans de Graaff
commit: b756fa1cfd86ce3a7e4abfa924938f99fd3f1a18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 20 06:24:15 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 20 06:25:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b756fa1c

dev-ruby/rack-attack: add 5.0.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.0.1.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 6fa9d268d38..c9bff3f593d 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1 +1,2 @@
 DIST rack-attack-4.4.1.gem 16896 SHA256 
81367dad64d7e7ce560b9427b0334eae674accd2cdb6d982f02875702e32fdb3 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 WHIRLPOOL 
3ac1f89ead19272f6078cefd1df50f8a144b6c3b7a7dd9848709dae6a39e4563d367975bf26c46b7cfe5066542c17efde622653d60db0a75dc14ab7e9fbba0a7
+DIST rack-attack-5.0.1.gem 17408 SHA256 
a28cff38bec254c7d8ece866bb2559c681378a1c6afd38bc4bd675abc08437e4 SHA512 
e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
 WHIRLPOOL 
836d9f37752ef75811fcce3533b48d4da52b093cbebc7c27e87cb5d9febda58b4ce6290e4ffc33242b96fa9709a4b22c444b40798ffc7b03b27c60fb7017cb9f

diff --git a/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild
new file mode 100644
index 000..d32f356b0f6
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2016-04-17 Thread Hans de Graaff
commit: b5c2d38005538c362015deb906ed40df78a4d8b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 17 07:52:26 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 17 08:06:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c2d380

dev-ruby/rack-attack: cleanup

Package-Manager: portage-2.2.26

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-4.3.1.ebuild | 32 ---
 dev-ruby/rack-attack/rack-attack-4.4.0.ebuild | 32 ---
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index c912b7f..6fa9d26 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1 @@
-DIST rack-attack-4.3.1.gem 16384 SHA256 
9a2ea5df8c9b4a715ecd6497e7553c7e50fdb1452abe724bd8ae359115621146 SHA512 
6f89b7f8afb8adab09b0df984df2ad4dbd043ad73dbb7adad11a87f9f4041194bb4f63399fd5c5d15bec1ee47a682247a9f01217ada8eeda1fb09235dd00ffaa
 WHIRLPOOL 
e9f45190635229975bb02abe2f6996d6de82f7486339c3bc26ac65dfa6a6f1da5e58a1f6f92b835388ddc218ff2971dec3a223e6c6be4e06c7eb034d06e1e1d2
-DIST rack-attack-4.4.0.gem 16896 SHA256 
8e20760712a51a51f9919ffd24f8c638d2e1bbe13340b61fbc0c984a4cb40d6e SHA512 
2c9d0a90c99481990d2cc777dfa4875b23fab16f542645a610619f870a8373ffe205ff0785732045216f3b97bfbc983dedd76941a12c0e36baf0050477a3
 WHIRLPOOL 
6e9d131ad525f83d2d2eb699d148dfd276199fa491f86c9bca9fa399c1f6cd53390558c24f137298651d29c71483d56567f24c9d3f529e0b60d37ca0bd18fa1b
 DIST rack-attack-4.4.1.gem 16896 SHA256 
81367dad64d7e7ce560b9427b0334eae674accd2cdb6d982f02875702e32fdb3 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 WHIRLPOOL 
3ac1f89ead19272f6078cefd1df50f8a144b6c3b7a7dd9848709dae6a39e4563d367975bf26c46b7cfe5066542c17efde622653d60db0a75dc14ab7e9fbba0a7

diff --git a/dev-ruby/rack-attack/rack-attack-4.3.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.3.1.ebuild
deleted file mode 100644
index 6f1acc6..000
--- a/dev-ruby/rack-attack/rack-attack-4.3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-4.4.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.4.0.ebuild
deleted file mode 100644
index 232152e..000
--- a/dev-ruby/rack-attack/rack-attack-4.4.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2016-02-17 Thread Hans de Graaff
commit: bb16947f3aea80f51468b8daf511ff982ecbd42a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 18 06:36:44 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 18 06:36:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb16947f

dev-ruby/rack-attack: add 4.4.1

Package-Manager: portage-2.2.26

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-4.4.1.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 9f6a916..c912b7f 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-4.3.1.gem 16384 SHA256 
9a2ea5df8c9b4a715ecd6497e7553c7e50fdb1452abe724bd8ae359115621146 SHA512 
6f89b7f8afb8adab09b0df984df2ad4dbd043ad73dbb7adad11a87f9f4041194bb4f63399fd5c5d15bec1ee47a682247a9f01217ada8eeda1fb09235dd00ffaa
 WHIRLPOOL 
e9f45190635229975bb02abe2f6996d6de82f7486339c3bc26ac65dfa6a6f1da5e58a1f6f92b835388ddc218ff2971dec3a223e6c6be4e06c7eb034d06e1e1d2
 DIST rack-attack-4.4.0.gem 16896 SHA256 
8e20760712a51a51f9919ffd24f8c638d2e1bbe13340b61fbc0c984a4cb40d6e SHA512 
2c9d0a90c99481990d2cc777dfa4875b23fab16f542645a610619f870a8373ffe205ff0785732045216f3b97bfbc983dedd76941a12c0e36baf0050477a3
 WHIRLPOOL 
6e9d131ad525f83d2d2eb699d148dfd276199fa491f86c9bca9fa399c1f6cd53390558c24f137298651d29c71483d56567f24c9d3f529e0b60d37ca0bd18fa1b
+DIST rack-attack-4.4.1.gem 16896 SHA256 
81367dad64d7e7ce560b9427b0334eae674accd2cdb6d982f02875702e32fdb3 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 WHIRLPOOL 
3ac1f89ead19272f6078cefd1df50f8a144b6c3b7a7dd9848709dae6a39e4563d367975bf26c46b7cfe5066542c17efde622653d60db0a75dc14ab7e9fbba0a7

diff --git a/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
new file mode 100644
index 000..232152e
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? ( dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2016-02-11 Thread Hans de Graaff
commit: c30a0818b2d90a2f37c98f2126df048bc5f54a51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 11 05:54:30 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 11 13:11:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30a0818

dev-ruby/rack-attack: add 4.4.0

Package-Manager: portage-2.2.26

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-4.4.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index e720f38..9f6a916 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1 +1,2 @@
 DIST rack-attack-4.3.1.gem 16384 SHA256 
9a2ea5df8c9b4a715ecd6497e7553c7e50fdb1452abe724bd8ae359115621146 SHA512 
6f89b7f8afb8adab09b0df984df2ad4dbd043ad73dbb7adad11a87f9f4041194bb4f63399fd5c5d15bec1ee47a682247a9f01217ada8eeda1fb09235dd00ffaa
 WHIRLPOOL 
e9f45190635229975bb02abe2f6996d6de82f7486339c3bc26ac65dfa6a6f1da5e58a1f6f92b835388ddc218ff2971dec3a223e6c6be4e06c7eb034d06e1e1d2
+DIST rack-attack-4.4.0.gem 16896 SHA256 
8e20760712a51a51f9919ffd24f8c638d2e1bbe13340b61fbc0c984a4cb40d6e SHA512 
2c9d0a90c99481990d2cc777dfa4875b23fab16f542645a610619f870a8373ffe205ff0785732045216f3b97bfbc983dedd76941a12c0e36baf0050477a3
 WHIRLPOOL 
6e9d131ad525f83d2d2eb699d148dfd276199fa491f86c9bca9fa399c1f6cd53390558c24f137298651d29c71483d56567f24c9d3f529e0b60d37ca0bd18fa1b

diff --git a/dev-ruby/rack-attack/rack-attack-4.4.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.4.0.ebuild
new file mode 100644
index 000..232152e
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-4.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? ( dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2016-01-10 Thread Hans de Graaff
commit: b27bfed494fb99e3d27a2fad7487fb3e1c07bc54
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 10 09:47:50 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 10 09:48:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27bfed4

dev-ruby/rack-attack: remove vulnerable versions, bug 571154

Package-Manager: portage-2.2.26

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-4.2.0.ebuild | 32 ---
 dev-ruby/rack-attack/rack-attack-4.3.0.ebuild | 32 ---
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 55fdc2e..e720f38 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1 @@
-DIST rack-attack-4.2.0.gem 15360 SHA256 
f915f0811e32455729b58a1f4359a31a169f6a465ac46e163e573eb4cbca918e SHA512 
27a46987d864886ba5f2a2724fb36293f3d7bc6721d1663defaa924bc6e3e17dd3f74b260eb74e0f6ca84a331dfeaea6431d0589b2cb410a51385d96c27cfca9
 WHIRLPOOL 
136fed76ce46865294f1f0952c564a5799728855166b1f1ef5d96fbea6dc1fa0f76bd3e33e6c3a9c3aa1b3197f00deca09ca153aeb4b1c03764c174eb1905677
-DIST rack-attack-4.3.0.gem 15360 SHA256 
d9f588dcf44f4e767c304354b6699302b1297da09c263a2172daab31651b SHA512 
000149f3c80f5642082585f0c2b25c80d5cd7416db45374defa662205efe2972949ed3d701f7f0baa27cbcf3114e85143820400f998ec089c4129258b8338443
 WHIRLPOOL 
85ccebba19f691cd989a6fcf18959ed5177691467e8314e160c9845f3bebe9eaf3f634b29dd4a1f21fc1463538060b3b68cc4f74bc0db9a3f092e8e3230ac64b
 DIST rack-attack-4.3.1.gem 16384 SHA256 
9a2ea5df8c9b4a715ecd6497e7553c7e50fdb1452abe724bd8ae359115621146 SHA512 
6f89b7f8afb8adab09b0df984df2ad4dbd043ad73dbb7adad11a87f9f4041194bb4f63399fd5c5d15bec1ee47a682247a9f01217ada8eeda1fb09235dd00ffaa
 WHIRLPOOL 
e9f45190635229975bb02abe2f6996d6de82f7486339c3bc26ac65dfa6a6f1da5e58a1f6f92b835388ddc218ff2971dec3a223e6c6be4e06c7eb034d06e1e1d2

diff --git a/dev-ruby/rack-attack/rack-attack-4.2.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.2.0.ebuild
deleted file mode 100644
index 286d2da..000
--- a/dev-ruby/rack-attack/rack-attack-4.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack"
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-4.3.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.3.0.ebuild
deleted file mode 100644
index ab16a0b..000
--- a/dev-ruby/rack-attack/rack-attack-4.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2015-12-18 Thread Hans de Graaff
commit: 700dcc7bc45628a12cbae441291668e19a40cb5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 19 07:11:53 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 19 07:47:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700dcc7b

dev-ruby/rack-attack: add 4.3.1

Package-Manager: portage-2.2.24

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-4.3.1.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index b79a2ad..55fdc2e 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-attack-4.2.0.gem 15360 SHA256 
f915f0811e32455729b58a1f4359a31a169f6a465ac46e163e573eb4cbca918e SHA512 
27a46987d864886ba5f2a2724fb36293f3d7bc6721d1663defaa924bc6e3e17dd3f74b260eb74e0f6ca84a331dfeaea6431d0589b2cb410a51385d96c27cfca9
 WHIRLPOOL 
136fed76ce46865294f1f0952c564a5799728855166b1f1ef5d96fbea6dc1fa0f76bd3e33e6c3a9c3aa1b3197f00deca09ca153aeb4b1c03764c174eb1905677
 DIST rack-attack-4.3.0.gem 15360 SHA256 
d9f588dcf44f4e767c304354b6699302b1297da09c263a2172daab31651b SHA512 
000149f3c80f5642082585f0c2b25c80d5cd7416db45374defa662205efe2972949ed3d701f7f0baa27cbcf3114e85143820400f998ec089c4129258b8338443
 WHIRLPOOL 
85ccebba19f691cd989a6fcf18959ed5177691467e8314e160c9845f3bebe9eaf3f634b29dd4a1f21fc1463538060b3b68cc4f74bc0db9a3f092e8e3230ac64b
+DIST rack-attack-4.3.1.gem 16384 SHA256 
9a2ea5df8c9b4a715ecd6497e7553c7e50fdb1452abe724bd8ae359115621146 SHA512 
6f89b7f8afb8adab09b0df984df2ad4dbd043ad73dbb7adad11a87f9f4041194bb4f63399fd5c5d15bec1ee47a682247a9f01217ada8eeda1fb09235dd00ffaa
 WHIRLPOOL 
e9f45190635229975bb02abe2f6996d6de82f7486339c3bc26ac65dfa6a6f1da5e58a1f6f92b835388ddc218ff2971dec3a223e6c6be4e06c7eb034d06e1e1d2

diff --git a/dev-ruby/rack-attack/rack-attack-4.3.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-4.3.1.ebuild
new file mode 100644
index 000..6f1acc6
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-4.3.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? ( dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die
+}