[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppet_forge/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}