summaryrefslogtreecommitdiffstats
path: root/recipes-support/puppetlabs-stdlib/files
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-support/puppetlabs-stdlib/files')
-rw-r--r--recipes-support/puppetlabs-stdlib/files/Add-gemspec.patch37
-rw-r--r--recipes-support/puppetlabs-stdlib/files/puppetlabs-stdlib.gemspec30
2 files changed, 30 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