summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2024-10-12 01:15:34 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2024-10-12 01:16:20 +0000
commit10f244fc36babc24eca62277f1bc95b966c15373 (patch)
treeb5978907d1e113a15620a764960a74e0f2131f20
parent31ed0c88aa5dc841a96c7a16abd9cdc8ffb425fc (diff)
downloadmeta-cloud-services-10f244fc36babc24eca62277f1bc95b966c15373.tar.gz
puppet-labs-stdlib: update to v9.6.0
We also update our gemspec file. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--recipes-support/puppetlabs-stdlib/files/Add-gemspec.patch37
-rw-r--r--recipes-support/puppetlabs-stdlib/files/puppetlabs-stdlib.gemspec30
-rw-r--r--recipes-support/puppetlabs-stdlib/puppetlabs-stdlib_git.bb4
3 files changed, 34 insertions, 37 deletions
diff --git a/recipes-support/puppetlabs-stdlib/files/Add-gemspec.patch b/recipes-support/puppetlabs-stdlib/files/Add-gemspec.patch
deleted file mode 100644
index fd65da6..0000000
--- a/recipes-support/puppetlabs-stdlib/files/Add-gemspec.patch
+++ /dev/null
@@ -1,37 +0,0 @@
1From e23971fcc1425e06a11484e552fbc631c43f44d4 Mon Sep 17 00:00:00 2001
2From: Mark Asselstine <mark.asselstine@windriver.com>
3Date: Tue, 22 Dec 2015 11:05:22 -0500
4Subject: [PATCH] Add gemspec
5
6Started with an example from here
7http://guides.rubygems.org/make-your-own-gem/
8
9Upstream-Status: Inappropriate [embedded specific]
10
11Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
12---
13 puppetlabs-stdlib.gemspec | 12 ++++++++++++
14 1 file changed, 12 insertions(+)
15 create mode 100644 puppetlabs-stdlib.gemspec
16
17diff --git a/puppetlabs-stdlib.gemspec b/puppetlabs-stdlib.gemspec
18new file mode 100644
19index 0000000..6b7eee3
20--- /dev/null
21+++ b/puppetlabs-stdlib.gemspec
22@@ -0,0 +1,12 @@
23+Gem::Specification.new do |s|
24+ s.name = 'puppetlabs-stdlib'
25+ s.version = '4.10.0'
26+ s.date = '2015-12-15'
27+ s.summary = "Puppet Labs Standard Library module"
28+ s.description = s.summary
29+ s.authors = ["Puppet Labs"]
30+ s.email = ''
31+ s.files = %w(LICENSE README.markdown Rakefile) + Dir.glob('{lib,spec}/**/*')
32+ s.homepage = 'https://github.com/puppetlabs/puppetlabs-stdlib'
33+ s.license = 'Apache 2.0'
34+end
35--
362.1.4
37
diff --git a/recipes-support/puppetlabs-stdlib/files/puppetlabs-stdlib.gemspec b/recipes-support/puppetlabs-stdlib/files/puppetlabs-stdlib.gemspec
new file mode 100644
index 0000000..46b2c9e
--- /dev/null
+++ b/recipes-support/puppetlabs-stdlib/files/puppetlabs-stdlib.gemspec
@@ -0,0 +1,30 @@
1#
2# -*- encoding: utf-8 -*-
3
4Gem::Specification.new do |s|
5 s.name = "puppetmodule-stdlib"
6
7 s.version = "4.0.0"
8
9 s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
10 s.authors = ["Puppet Labs"]
11 s.date = "2013-04-10"
12 s.description = "Puppet Labs Standard Library module"
13 s.email = "bruce.ashfield@gmail.com"
14 s.executables = []
15 s.files += Dir['lib/**/*.rb'] + Dir['manifests/**/*.pp'] + Dir['tests/**/*.pp'] + Dir['spec/**/*.rb']
16 s.homepage = "https://github.com/puppetlabs/puppetlabs-stdlib"
17 s.rdoc_options = ["--title", "Puppet Standard Library Module", "--main", "README.markdown", "--line-numbers"]
18 s.require_paths = ["lib"]
19 s.rubyforge_project = "puppetmodule-stdlib"
20 s.summary = "This module provides a standard library of resources for developing Puppet Modules."
21
22 if s.respond_to? :specification_version then
23 s.specification_version = 3
24
25 if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
26 else
27 end
28 else
29 end
30end
diff --git a/recipes-support/puppetlabs-stdlib/puppetlabs-stdlib_git.bb b/recipes-support/puppetlabs-stdlib/puppetlabs-stdlib_git.bb
index 41f8c6e..cb343e4 100644
--- a/recipes-support/puppetlabs-stdlib/puppetlabs-stdlib_git.bb
+++ b/recipes-support/puppetlabs-stdlib/puppetlabs-stdlib_git.bb
@@ -8,10 +8,14 @@ SRCREV = "99aebdd57d665ac7e2ba38ab95f3fbdbc2fb56e0"
8 8
9SRC_URI = " \ 9SRC_URI = " \
10 git://github.com/puppetlabs/puppetlabs-stdlib.git;branch=main;protocol=https \ 10 git://github.com/puppetlabs/puppetlabs-stdlib.git;branch=main;protocol=https \
11 file://puppetlabs-stdlib.gemspec \
11" 12"
12 13
13inherit rubyv2 14inherit rubyv2
14 15
16GEM_NAME = "puppetlabs-std"
17GEM_SPEC_FILE = "puppetlabs-stdlib.gemspec"
18
15S="${WORKDIR}/git" 19S="${WORKDIR}/git"
16 20
17DEPENDS += " \ 21DEPENDS += " \