commit:     ddaf6889c464045be179395f0c972758d0579ed0
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 20 13:08:14 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Aug 20 15:53:11 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddaf6889

app-admin/puppet-lint: add 4.3.0

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

 app-admin/puppet-lint/Manifest                 |  1 +
 app-admin/puppet-lint/puppet-lint-4.3.0.ebuild | 33 ++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest
index 8660411634b4..a926a8999c7d 100644
--- a/app-admin/puppet-lint/Manifest
+++ b/app-admin/puppet-lint/Manifest
@@ -1 +1,2 @@
 DIST puppet-lint-4.2.4.gem 82432 BLAKE2B 
54bd65b917c184163adca920767b88d064cdd8c931d7911a64698d68a7b335055bd95bff91c462ecaf4111a231186ee5d2f2de42a04abffb519a67a4825bec59
 SHA512 
19b28de4e5d183dd46727cc4f7f7a6b81eb5ec7d0c7ca23514a015e43a7528bfc110853b82e65ac5da4d002abc3c21ce5d10abb6a97717b540d13570fd42eb6b
+DIST puppet-lint-4.3.0.gem 84480 BLAKE2B 
2f97bb263c71dbd95c5ffa7fda30d1bb29764734f505b8da04a0e2ebe9ec959736ce5df14073ae1d06611dadb19c19f4f95e07de7ac49fd1d4c6846c021dd17f
 SHA512 
d9099c1e67e6afcd06873ae5562823f42134fa0904456b54a2e863e5f14f7584c4f31ef57f4bfdfdeb451a63d5aa65fc4262be4417f7f00072fff30755c0359c

diff --git a/app-admin/puppet-lint/puppet-lint-4.3.0.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.3.0.ebuild
new file mode 100644
index 000000000000..44d02d13b90d
--- /dev/null
+++ b/app-admin/puppet-lint/puppet-lint-4.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP="puppet-lint"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A linter for puppet DSL"
+HOMEPAGE="https://github.com/puppetlabs/puppet-lint";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_bdepend "test? (
+       dev-ruby/rspec-its:1
+       dev-ruby/rspec-collection_matchers:1
+       dev-ruby/rspec-json_expectations )"
+
+all_ruby_prepare() {
+       # Skip acceptance tests due to unpackages puppet_litmus which in turn
+       # has a number of unpackaged dependencies.
+       rm -rf spec/acceptance || die
+       rm -f spec/spec_helper_acceptance.rb || die
+}

Reply via email to