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

2024-06-01 Thread Hans de Graaff
commit: 6ec6f80eb785489c49c96ec728ce4358fefea41c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  1 06:52:38 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  1 06:52:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec6f80e

dev-ruby/puppet_forge: stabilize 5.0.3 for amd64

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

 dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
index ece4d8e764fe..2387aebde495 100644
--- a/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
 
 LICENSE="Apache-2.0"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 PATCHES=( "${FILESDIR}/${PN}-5.0.1-typhoeus.patch" )
 



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

2024-04-06 Thread Hans de Graaff
commit: 855ed3660524fb751b6b367d0b6ce1f2af037f90
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  6 06:07:33 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  6 06:14:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855ed366

dev-ruby/puppet_forge: enable ruby33

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

 dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
index 642b012de688..ece4d8e764fe 100644
--- a/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-5.0.3.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"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -18,7 +18,6 @@ HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
 LICENSE="Apache-2.0"
 SLOT="$(ver_cut 1)"
 KEYWORDS="~amd64"
-IUSE=""
 
 PATCHES=( "${FILESDIR}/${PN}-5.0.1-typhoeus.patch" )
 



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

2023-12-12 Thread Hans de Graaff
commit: c12495cd4ea63bc9a58491d687be67f1fe2c0fa0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 12 13:55:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 12 14:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12495cd

dev-ruby/puppet_forge: add 5.0.3

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index d14d7948fecf..d4bcf25582ce 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -2,3 +2,4 @@ DIST puppet_forge-3.2.0.gem 771072 BLAKE2B 
dd304297aa65dc0f36f837e27abf255a0474f
 DIST puppet_forge-4.1.0.gem 772096 BLAKE2B 
2d6f0af8baa067f79eb113f0de9596c562cdda678587fdd1cb14960535ded5fdbafb2b5ff0ebbd6ae676fb10d766f949b599b43c9b04dac55fc28b8163ef1383
 SHA512 
f752069d8b1998b3d27745abe3e6ad87a24ef614a68b52af2235a0587f98c69d8e39d2637640431f64d5c91ce468e3a2e2452b6ce8fa91d83b00c20ad047ae33
 DIST puppet_forge-5.0.1.gem 774144 BLAKE2B 
2770c0609d93b3518017b36344025dbd7ab51360fea4af8f7ee610f4117f31de25698ad192ab00755564f0a57d9e6b041a7568440dbc5b47e2830a8cb00cd8f8
 SHA512 
3d29c166e1c22d7b4d45251866fbd8e6756a3026be5e17b1abe8cd6baaa7af4ddde7f2d07b75c21c5716c545cc6df82e36b1070a43a3d3c363214d3a5102843b
 DIST puppet_forge-5.0.2.gem 774144 BLAKE2B 
6b01872246dc4791f78cefcb9df213df5768df483c8fac4bad12ddf358210ecb2b827ad129790e37d636ce4d7d0abb381097ffd2ee518a8472b067f5ba6de0a5
 SHA512 
861ac99a3e5234a8555fe37329b621135140d41c0fbad69648f56b901b10254d0474494c64525ebc4a0b730dfa91e9889ea4cf6ca7e2d5e40453221dd2e7370d
+DIST puppet_forge-5.0.3.gem 776704 BLAKE2B 
2ea9e6a17fb5231629551b4dc2ca02f4843d67ded114f43a9891dba6a7ce03ab0b1b8ed38b434e8bcdfc73e940a263964a8254ba18493a137bd14600c3251a18
 SHA512 
17cb9aaf9c911608b90f2eb3e2561d94bffdfec559cb22bb0fa53d799f4a53f77c332ec261270135a924a4996d35b39945a4a94f7163b44dd9bb10f6ea72366f

diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
new file mode 100644
index ..642b012de688
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-5.0.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${PN}-5.0.1-typhoeus.patch" )
+
+ruby_add_rdepend "
+   dev-ruby/faraday:2
+   >=dev-ruby/faraday-follow_redirects-0.3.0:0.3
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2023-09-30 Thread Hans de Graaff
commit: 1c111cab205ae4feb09835d98ed9fa1c7fb25473
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 30 07:19:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 30 07:19:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c111cab

dev-ruby/puppet_forge: add 5.0.2

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-5.0.2.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 549322d224ed..d14d7948fecf 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,3 +1,4 @@
 DIST puppet_forge-3.2.0.gem 771072 BLAKE2B 
dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9
 SHA512 
dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc
 DIST puppet_forge-4.1.0.gem 772096 BLAKE2B 
2d6f0af8baa067f79eb113f0de9596c562cdda678587fdd1cb14960535ded5fdbafb2b5ff0ebbd6ae676fb10d766f949b599b43c9b04dac55fc28b8163ef1383
 SHA512 
f752069d8b1998b3d27745abe3e6ad87a24ef614a68b52af2235a0587f98c69d8e39d2637640431f64d5c91ce468e3a2e2452b6ce8fa91d83b00c20ad047ae33
 DIST puppet_forge-5.0.1.gem 774144 BLAKE2B 
2770c0609d93b3518017b36344025dbd7ab51360fea4af8f7ee610f4117f31de25698ad192ab00755564f0a57d9e6b041a7568440dbc5b47e2830a8cb00cd8f8
 SHA512 
3d29c166e1c22d7b4d45251866fbd8e6756a3026be5e17b1abe8cd6baaa7af4ddde7f2d07b75c21c5716c545cc6df82e36b1070a43a3d3c363214d3a5102843b
+DIST puppet_forge-5.0.2.gem 774144 BLAKE2B 
6b01872246dc4791f78cefcb9df213df5768df483c8fac4bad12ddf358210ecb2b827ad129790e37d636ce4d7d0abb381097ffd2ee518a8472b067f5ba6de0a5
 SHA512 
861ac99a3e5234a8555fe37329b621135140d41c0fbad69648f56b901b10254d0474494c64525ebc4a0b730dfa91e9889ea4cf6ca7e2d5e40453221dd2e7370d

diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.2.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-5.0.2.ebuild
new file mode 100644
index ..642b012de688
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-5.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${PN}-5.0.1-typhoeus.patch" )
+
+ruby_add_rdepend "
+   dev-ruby/faraday:2
+   >=dev-ruby/faraday-follow_redirects-0.3.0:0.3
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppet_forge/files/, dev-ruby/puppet_forge/

2023-09-09 Thread Hans de Graaff
commit: fd9a7fbe223e7614ea727f1c44fe03220a4d7297
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  9 07:08:21 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  9 07:10:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9a7fbe

dev-ruby/puppet_forge: fix typhoeus detection

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

 .../puppet_forge/files/puppet_forge-5.0.1-typhoeus.patch   | 14 ++
 ...pet_forge-5.0.1.ebuild => puppet_forge-5.0.1-r1.ebuild} |  5 ++---
 2 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/puppet_forge/files/puppet_forge-5.0.1-typhoeus.patch 
b/dev-ruby/puppet_forge/files/puppet_forge-5.0.1-typhoeus.patch
new file mode 100644
index ..3f39e97afe8c
--- /dev/null
+++ b/dev-ruby/puppet_forge/files/puppet_forge-5.0.1-typhoeus.patch
@@ -0,0 +1,14 @@
+Typhoeus support only works then the faraday-typhoeus package is installed.
+https://github.com/typhoeus/typhoeus/issues/709
+
+--- a/lib/puppet_forge/connection.rb   2023-09-09 09:02:03.981164238 +0200
 b/lib/puppet_forge/connection.rb   2023-09-09 09:03:56.506144279 +0200
+@@ -82,7 +82,7 @@
+ 
+   begin
+ # Use Typhoeus if available.
+-Gem::Specification.find_by_name('typhoeus', '~> 1.4')
++Gem::Specification.find_by_name('typhoeus', '~> 1.4') && 
Gem::Specification.find_by_name('faraday-typhoeus')
+ require 'typhoeus/adapters/faraday'
+ adapter = :typhoeus
+   rescue Gem::LoadError

diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-5.0.1-r1.ebuild
similarity index 85%
rename from dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild
rename to dev-ruby/puppet_forge/puppet_forge-5.0.1-r1.ebuild
index 7a6accc8642f..dc80c18aca40 100644
--- a/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-5.0.1-r1.ebuild
@@ -20,6 +20,8 @@ SLOT="$(ver_cut 1)"
 KEYWORDS="~amd64"
 IUSE=""
 
+PATCHES=( "${FILESDIR}/${P}-typhoeus.patch" )
+
 ruby_add_rdepend "
dev-ruby/faraday:2
>=dev-ruby/faraday-follow_redirects-0.3.0:0.3
@@ -32,7 +34,4 @@ all_ruby_prepare() {
rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
 
sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   # Avoid specs that are broken when typhoeus is installed
-   rm -f spec/unit/forge/connection_spec.rb 
spec/unit/forge/v3/{base,release}_spec.rb || die
 }



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

2023-09-08 Thread Hans de Graaff
commit: ac3808150a9823d9c89d060cfddb36c6363ed7cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  9 05:36:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  9 05:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac380815

dev-ruby/puppet_forge: add 4.1.0

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 775972368a8d..173c91849da0 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1 +1,2 @@
 DIST puppet_forge-3.2.0.gem 771072 BLAKE2B 
dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9
 SHA512 
dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc
+DIST puppet_forge-4.1.0.gem 772096 BLAKE2B 
2d6f0af8baa067f79eb113f0de9596c562cdda678587fdd1cb14960535ded5fdbafb2b5ff0ebbd6ae676fb10d766f949b599b43c9b04dac55fc28b8163ef1383
 SHA512 
f752069d8b1998b3d27745abe3e6ad87a24ef614a68b52af2235a0587f98c69d8e39d2637640431f64d5c91ce468e3a2e2452b6ce8fa91d83b00c20ad047ae33

diff --git a/dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild
new file mode 100644
index ..ff6f1063b086
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/faraday:2
+   >=dev-ruby/faraday-follow_redirects-0.3.0:0.3
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # Avoid specs that are broken when typhoeus is installed
+   rm -f spec/unit/forge/connection_spec.rb 
spec/unit/forge/v3/{base,release}_spec.rb || die
+}



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

2023-09-08 Thread Hans de Graaff
commit: 88e4f426ab4bd91af6317eee317b46da5fe07d67
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  9 05:38:42 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  9 05:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e4f426

dev-ruby/puppet_forge: add 5.0.1

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 173c91849da0..549322d224ed 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1,3 @@
 DIST puppet_forge-3.2.0.gem 771072 BLAKE2B 
dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9
 SHA512 
dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc
 DIST puppet_forge-4.1.0.gem 772096 BLAKE2B 
2d6f0af8baa067f79eb113f0de9596c562cdda678587fdd1cb14960535ded5fdbafb2b5ff0ebbd6ae676fb10d766f949b599b43c9b04dac55fc28b8163ef1383
 SHA512 
f752069d8b1998b3d27745abe3e6ad87a24ef614a68b52af2235a0587f98c69d8e39d2637640431f64d5c91ce468e3a2e2452b6ce8fa91d83b00c20ad047ae33
+DIST puppet_forge-5.0.1.gem 774144 BLAKE2B 
2770c0609d93b3518017b36344025dbd7ab51360fea4af8f7ee610f4117f31de25698ad192ab00755564f0a57d9e6b041a7568440dbc5b47e2830a8cb00cd8f8
 SHA512 
3d29c166e1c22d7b4d45251866fbd8e6756a3026be5e17b1abe8cd6baaa7af4ddde7f2d07b75c21c5716c545cc6df82e36b1070a43a3d3c363214d3a5102843b

diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild
new file mode 100644
index ..7a6accc8642f
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/faraday:2
+   >=dev-ruby/faraday-follow_redirects-0.3.0:0.3
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # Avoid specs that are broken when typhoeus is installed
+   rm -f spec/unit/forge/connection_spec.rb 
spec/unit/forge/v3/{base,release}_spec.rb || die
+}



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

2023-03-24 Thread Hans de Graaff
commit: a96c085718866d30fcceafa328b506ec110b06f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 24 06:37:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 24 06:37:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96c0857

dev-ruby/puppet_forge: enable ruby31

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

 dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
index 70f0829e1f9b..bb3d5751ca63 100644
--- a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-3.2.0.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"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-12-16 Thread Arthur Zamarin
commit: 5600e48b71207ae70556f6f4873ed14b6899381e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 21:02:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 21:02:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5600e48b

dev-ruby/puppet_forge: Stabilize 3.2.0 amd64, #862190

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
index 04b7fa2918fd..70f0829e1f9b 100644
--- a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 ruby_add_rdepend "



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

2022-12-11 Thread Hans de Graaff
commit: ff437128b010d72df2cc95f84e828e6acbbe0099
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 11 07:22:48 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=ff437128

dev-ruby/puppet_forge: enable ruby30 and disable ruby26

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

 dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
index 49cf95ef979f..04b7fa2918fd 100644
--- a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -32,4 +32,6 @@ all_ruby_prepare() {
rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
 
sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   sed -i -e '1igem "faraday", "<2"' spec/spec_helper.rb || die
 }



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

2022-07-20 Thread Hans de Graaff
commit: ca0898920b0fa13db3fcc0eeb106c63c7d3e7ee2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 20 05:55:57 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 20 05:55:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca089892

dev-ruby/puppet_forge: drop 2.3.4

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

 dev-ruby/puppet_forge/Manifest  |  1 -
 dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 3c86210981ea..775972368a8d 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1 @@
-DIST puppet_forge-2.3.4.gem 772608 BLAKE2B 
abb730eaf55a3c87a6f31b192e1efe6783895fad468c850f1e4e87d15dc8887b72571c425e81272c308e3ba9e94936f20b3ccbd22e670d7c111c88ce1acc1974
 SHA512 
f903f3ecbfdfe80b4c9d769ba1f622bf64cd723fd9165d1e3ed27296eb0e2e67f827fbc5faf460391e462cfd1cc652e573093dae29622726b3e5a37e01cf61ec
 DIST puppet_forge-3.2.0.gem 771072 BLAKE2B 
dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9
 SHA512 
dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild
deleted file mode 100644
index 511ebd604359..
--- a/dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL=locales
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Load correct faraday versions
-   sed -i -e '1igem "faraday_middleware", "~> 0.0"' spec/spec_helper.rb || 
die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.18.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.14.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



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

2022-06-18 Thread Hans de Graaff
commit: cd0cd7275b0a55d86bde8677b208b21d98aa6c01
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 07:25:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 08:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0cd727

dev-ruby/puppet_forge: add 3.2.0

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 82af1fc11ec8..3c86210981ea 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1 +1,2 @@
 DIST puppet_forge-2.3.4.gem 772608 BLAKE2B 
abb730eaf55a3c87a6f31b192e1efe6783895fad468c850f1e4e87d15dc8887b72571c425e81272c308e3ba9e94936f20b3ccbd22e670d7c111c88ce1acc1974
 SHA512 
f903f3ecbfdfe80b4c9d769ba1f622bf64cd723fd9165d1e3ed27296eb0e2e67f827fbc5faf460391e462cfd1cc652e573093dae29622726b3e5a37e01cf61ec
+DIST puppet_forge-3.2.0.gem 771072 BLAKE2B 
dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9
 SHA512 
dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc

diff --git a/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
new file mode 100644
index ..49cf95ef979f
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-3.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-1.3:1
+   dev-ruby/faraday_middleware:1
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2021-07-07 Thread Hans de Graaff
commit: 257b0e1314ed5ebfcde2a2ff2a34af4ac209db53
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:53:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257b0e13

dev-ruby/puppet_forge: cleanup

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

 dev-ruby/puppet_forge/Manifest  |  1 -
 dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 19f9bd34fcd..82af1fc11ec 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1 @@
-DIST puppet_forge-2.3.3.gem 772608 BLAKE2B 
1bba9ce824019cefbcd4e28625c99855f68bc4d752f069bf84ff86c0f768dc8b795eaa95b76e340e273079dc2882abff91a2b44d0a6f280f541637261357508e
 SHA512 
8e29d35b7175430a50d2da0b07ef3a9bd274df97f292e24c12a0d267257ff123df5380c0ba8c7124be21b4f4f0b2a11af0923e9fb5751683392c6d11ed6bf0e0
 DIST puppet_forge-2.3.4.gem 772608 BLAKE2B 
abb730eaf55a3c87a6f31b192e1efe6783895fad468c850f1e4e87d15dc8887b72571c425e81272c308e3ba9e94936f20b3ccbd22e670d7c111c88ce1acc1974
 SHA512 
f903f3ecbfdfe80b4c9d769ba1f622bf64cd723fd9165d1e3ed27296eb0e2e67f827fbc5faf460391e462cfd1cc652e573093dae29622726b3e5a37e01cf61ec

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild
deleted file mode 100644
index abdaf707c6d..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild
+++ /dev/null
@@ -1,44 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL=locales
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.18.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.14.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



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

2020-09-10 Thread Hans de Graaff
commit: 5f5f097eb8f27e63ae2cf3478c097ea146e5078b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 11 04:44:26 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 11 04:44:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5f097e

dev-ruby/puppet_forge: add 2.3.4

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index b06e5d0ecc4..0eaf7ed98d4 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1,3 @@
 DIST puppet_forge-2.3.2.gem 772608 BLAKE2B 
edbb92cbed4ad040a9c819d2728c4fee5c2beb2fbf9120f778d0315bc15032f970873974fef3532adff57e44a8671b9027615517761f46b0d1e0954d50522d7f
 SHA512 
00805aee55823dfb57cda03c1ed60e8e1db218ca7c633ec0c7d8459fdcc9d747609c0c426d5544f86f33485e546dd82b115a98fad12897ab087ff119e5cc08be
 DIST puppet_forge-2.3.3.gem 772608 BLAKE2B 
1bba9ce824019cefbcd4e28625c99855f68bc4d752f069bf84ff86c0f768dc8b795eaa95b76e340e273079dc2882abff91a2b44d0a6f280f541637261357508e
 SHA512 
8e29d35b7175430a50d2da0b07ef3a9bd274df97f292e24c12a0d267257ff123df5380c0ba8c7124be21b4f4f0b2a11af0923e9fb5751683392c6d11ed6bf0e0
+DIST puppet_forge-2.3.4.gem 772608 BLAKE2B 
abb730eaf55a3c87a6f31b192e1efe6783895fad468c850f1e4e87d15dc8887b72571c425e81272c308e3ba9e94936f20b3ccbd22e670d7c111c88ce1acc1974
 SHA512 
f903f3ecbfdfe80b4c9d769ba1f622bf64cd723fd9165d1e3ed27296eb0e2e67f827fbc5faf460391e462cfd1cc652e573093dae29622726b3e5a37e01cf61ec

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild
new file mode 100644
index 000..511ebd60435
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Load correct faraday versions
+   sed -i -e '1igem "faraday_middleware", "~> 0.0"' spec/spec_helper.rb || 
die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.18.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.14.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2020-09-10 Thread Hans de Graaff
commit: e8991ffe37d91e5019b99e14a0d1d6a2e61e4048
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 11 04:44:49 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 11 04:44:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8991ffe

dev-ruby/puppet_forge: cleanup

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

 dev-ruby/puppet_forge/Manifest  |  1 -
 dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 0eaf7ed98d4..19f9bd34fcd 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,3 +1,2 @@
-DIST puppet_forge-2.3.2.gem 772608 BLAKE2B 
edbb92cbed4ad040a9c819d2728c4fee5c2beb2fbf9120f778d0315bc15032f970873974fef3532adff57e44a8671b9027615517761f46b0d1e0954d50522d7f
 SHA512 
00805aee55823dfb57cda03c1ed60e8e1db218ca7c633ec0c7d8459fdcc9d747609c0c426d5544f86f33485e546dd82b115a98fad12897ab087ff119e5cc08be
 DIST puppet_forge-2.3.3.gem 772608 BLAKE2B 
1bba9ce824019cefbcd4e28625c99855f68bc4d752f069bf84ff86c0f768dc8b795eaa95b76e340e273079dc2882abff91a2b44d0a6f280f541637261357508e
 SHA512 
8e29d35b7175430a50d2da0b07ef3a9bd274df97f292e24c12a0d267257ff123df5380c0ba8c7124be21b4f4f0b2a11af0923e9fb5751683392c6d11ed6bf0e0
 DIST puppet_forge-2.3.4.gem 772608 BLAKE2B 
abb730eaf55a3c87a6f31b192e1efe6783895fad468c850f1e4e87d15dc8887b72571c425e81272c308e3ba9e94936f20b3ccbd22e670d7c111c88ce1acc1974
 SHA512 
f903f3ecbfdfe80b4c9d769ba1f622bf64cd723fd9165d1e3ed27296eb0e2e67f827fbc5faf460391e462cfd1cc652e573093dae29622726b3e5a37e01cf61ec

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild
deleted file mode 100644
index 29c7b3a05d2..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild
+++ /dev/null
@@ -1,44 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL=locales
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.15.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



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

2020-04-01 Thread Hans de Graaff
commit: ac44d5d9e109a1a23471c71c7a96a4b4d709974c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr  1 06:13:55 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  1 06:40:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac44d5d9

dev-ruby/puppet_forge: cleanup

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

 dev-ruby/puppet_forge/Manifest |  3 --
 dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild | 45 --
 dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild| 45 --
 dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild| 44 -
 4 files changed, 137 deletions(-)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index e85929e3989..b06e5d0ecc4 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,5 +1,2 @@
-DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733
-DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85
-DIST puppet_forge-2.3.1.gem 772608 BLAKE2B 
a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06
 SHA512 
420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44
 DIST puppet_forge-2.3.2.gem 772608 BLAKE2B 
edbb92cbed4ad040a9c819d2728c4fee5c2beb2fbf9120f778d0315bc15032f970873974fef3532adff57e44a8671b9027615517761f46b0d1e0954d50522d7f
 SHA512 
00805aee55823dfb57cda03c1ed60e8e1db218ca7c633ec0c7d8459fdcc9d747609c0c426d5544f86f33485e546dd82b115a98fad12897ab087ff119e5cc08be
 DIST puppet_forge-2.3.3.gem 772608 BLAKE2B 
1bba9ce824019cefbcd4e28625c99855f68bc4d752f069bf84ff86c0f768dc8b795eaa95b76e340e273079dc2882abff91a2b44d0a6f280f541637261357508e
 SHA512 
8e29d35b7175430a50d2da0b07ef3a9bd274df97f292e24c12a0d267257ff123df5380c0ba8c7124be21b4f4f0b2a11af0923e9fb5751683392c6d11ed6bf0e0

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
deleted file mode 100644
index 6b44120c448..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
+++ /dev/null
@@ -1,45 +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 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL=locales
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.14.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild
deleted file mode 100644
index b506f5ec6bf..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild
+++ /dev/null
@@ -1,45 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL=locales
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   

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

2020-02-20 Thread Hans de Graaff
commit: c2772802ca2ae0f03700d324dc52b4f1cb5bdbe9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 21 06:20:44 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 21 06:26:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2772802

dev-ruby/puppet_forge: add 2.3.3

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index a9c428edcac..e85929e3989 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -2,3 +2,4 @@ DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8
 DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85
 DIST puppet_forge-2.3.1.gem 772608 BLAKE2B 
a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06
 SHA512 
420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44
 DIST puppet_forge-2.3.2.gem 772608 BLAKE2B 
edbb92cbed4ad040a9c819d2728c4fee5c2beb2fbf9120f778d0315bc15032f970873974fef3532adff57e44a8671b9027615517761f46b0d1e0954d50522d7f
 SHA512 
00805aee55823dfb57cda03c1ed60e8e1db218ca7c633ec0c7d8459fdcc9d747609c0c426d5544f86f33485e546dd82b115a98fad12897ab087ff119e5cc08be
+DIST puppet_forge-2.3.3.gem 772608 BLAKE2B 
1bba9ce824019cefbcd4e28625c99855f68bc4d752f069bf84ff86c0f768dc8b795eaa95b76e340e273079dc2882abff91a2b44d0a6f280f541637261357508e
 SHA512 
8e29d35b7175430a50d2da0b07ef3a9bd274df97f292e24c12a0d267257ff123df5380c0ba8c7124be21b4f4f0b2a11af0923e9fb5751683392c6d11ed6bf0e0

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild
new file mode 100644
index 000..abdaf707c6d
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.18.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.14.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2020-02-06 Thread Hans de Graaff
commit: bd7f65a073db35fcfc8535c21ca1be84cca86911
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  7 07:02:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  7 07:03:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7f65a0

dev-ruby/puppet_forge: add 2.3.2

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index e9f8c89e685..a9c428edcac 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,3 +1,4 @@
 DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733
 DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85
 DIST puppet_forge-2.3.1.gem 772608 BLAKE2B 
a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06
 SHA512 
420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44
+DIST puppet_forge-2.3.2.gem 772608 BLAKE2B 
edbb92cbed4ad040a9c819d2728c4fee5c2beb2fbf9120f778d0315bc15032f970873974fef3532adff57e44a8671b9027615517761f46b0d1e0954d50522d7f
 SHA512 
00805aee55823dfb57cda03c1ed60e8e1db218ca7c633ec0c7d8459fdcc9d747609c0c426d5544f86f33485e546dd82b115a98fad12897ab087ff119e5cc08be

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild
new file mode 100644
index 000..29c7b3a05d2
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.15.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2019-11-15 Thread Hans de Graaff
commit: 4c6dda57235c5318642d4e06569991efe7be5e7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 06:36:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 06:36:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6dda57

dev-ruby/puppet_forge: add 2.3.1

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index bf3e113a462..e9f8c89e685 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1,3 @@
 DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733
 DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85
+DIST puppet_forge-2.3.1.gem 772608 BLAKE2B 
a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06
 SHA512 
420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild
new file mode 100644
index 000..42f9b2833e1
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.15.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2019-07-10 Thread Hans de Graaff
commit: e80d782baf1cbe094e355403b3377666800cfc18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 11 05:24:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 11 05:24:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80d782b

dev-ruby/puppet_forge: add 2.3.0

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 583e1a86edc..bf3e113a462 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1 +1,2 @@
 DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733
+DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild
new file mode 100644
index 000..b506f5ec6bf
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.14.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2019-07-08 Thread Hans de Graaff
commit: b84b4932e59229cc99c2f65bfc8322517f65df58
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  8 17:45:24 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  8 17:45:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84b4932

dev-ruby/puppet_forge: avoid dependency on git

Fixes: https://bugs.gentoo.org/687078
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
index a4c4f66dab5..6b44120c448 100644
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
@@ -40,4 +40,6 @@ all_ruby_prepare() {
-e '/faraday/ s/0.14.0/0.99.0/' \
-e '/faraday_middleware/ s/0.13.0/0.99.0/' \
${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
 }



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

2019-05-13 Thread Hans de Graaff
commit: e00cc959dfa5474e8da67ea8a4a21530a44e421a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May 13 18:28:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 13 18:39:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00cc959

dev-ruby/puppet_forge: add ruby26

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
index 39d04f7b32e..a4c4f66dab5 100644
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2019-02-09 Thread Hans de Graaff
commit: 47323424c44cc7f75a2363ffcd9d9c59e5da54f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb  9 10:55:33 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47323424

dev-ruby/puppet_forge: fix gemspec to match deps in ebuild

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
index 7223fbcbc0f..e343cdbdd5d 100644
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
@@ -9,6 +9,8 @@ RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
 RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
 
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
 inherit ruby-fakegem
 
 DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
@@ -30,4 +32,10 @@ ruby_add_rdepend "
 all_ruby_prepare() {
# Avoid integration and user specs since they all require network access
rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.14.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
 }



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

2019-02-09 Thread Hans de Graaff
commit: f37ffb8dbe8a36aab7c50aff816141fab25a5f88
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 10 07:04:42 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37ffb8d

dev-ruby/puppet_forge: cleanup broken version

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild | 41 -
 1 file changed, 41 deletions(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
deleted file mode 100644
index e343cdbdd5d..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
+++ /dev/null
@@ -1,41 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/archive-tar-minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.14.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2019-02-09 Thread Hans de Graaff
commit: 6ae71597544d7e7b835d955aa2a37a4e5e7de7e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 10 07:04:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae71597

dev-ruby/puppet_forge: fix minitar dep and install locales

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
new file mode 100644
index 000..39d04f7b32e
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.14.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2019-02-09 Thread Hans de Graaff
commit: 959cc930bcf64cbc03256f437685f4f79d18fd91
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb  9 10:44:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb  9 10:44:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959cc930

dev-ruby/puppet_forge: initial import of 2.2.9

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/metadata.xml  | 16 
 dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild | 33 +
 3 files changed, 50 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
new file mode 100644
index 000..583e1a86edc
--- /dev/null
+++ b/dev-ruby/puppet_forge/Manifest
@@ -0,0 +1 @@
+DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733

diff --git a/dev-ruby/puppet_forge/metadata.xml 
b/dev-ruby/puppet_forge/metadata.xml
new file mode 100644
index 000..4c2806a19ef
--- /dev/null
+++ b/dev-ruby/puppet_forge/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+Tools that can be used to access Forge API information on Modules,
+Users, and Releases. As well as download, unpack, and install
+Releases to a directory.
+  
+  
+puppetlabs/semantic_puppet
+  
+

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
new file mode 100644
index 000..7223fbcbc0f
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/archive-tar-minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+}