aboutsummaryrefslogtreecommitdiff
path: root/sysutils/puppet5
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2019-04-24 17:12:21 +0000
committerRomain Tartière <romain@FreeBSD.org>2019-04-24 17:12:21 +0000
commitf2b5c4d2064e7d6f0d01451227289e67f91a6ec1 (patch)
treef9f9c50e05a90708838ae0d0f974d5054924ecf7 /sysutils/puppet5
parent6942b99e987e93d40597f6954e40c1627500161f (diff)
downloadports-f2b5c4d2064e7d6f0d01451227289e67f91a6ec1.tar.gz
ports-f2b5c4d2064e7d6f0d01451227289e67f91a6ec1.zip
Fix the gem package provider
The problem has been fixed upstream in the master branch but has not been released yet. With hat: puppet
Notes
Notes: svn path=/head/; revision=499865
Diffstat (limited to 'sysutils/puppet5')
-rw-r--r--sysutils/puppet5/Makefile1
-rw-r--r--sysutils/puppet5/files/patch-lib_puppet_provider_package_gem.rb11
2 files changed, 12 insertions, 0 deletions
diff --git a/sysutils/puppet5/Makefile b/sysutils/puppet5/Makefile
index 8c3c184db262..08eec4b3dc05 100644
--- a/sysutils/puppet5/Makefile
+++ b/sysutils/puppet5/Makefile
@@ -2,6 +2,7 @@
PORTNAME= puppet
PORTVERSION= 5.5.13
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://downloads.puppetlabs.com/puppet/
PKGNAMESUFFIX= 5
diff --git a/sysutils/puppet5/files/patch-lib_puppet_provider_package_gem.rb b/sysutils/puppet5/files/patch-lib_puppet_provider_package_gem.rb
new file mode 100644
index 000000000000..71b2ea076d9a
--- /dev/null
+++ b/sysutils/puppet5/files/patch-lib_puppet_provider_package_gem.rb
@@ -0,0 +1,11 @@
+--- lib/puppet/provider/package/gem.rb.orig
++++ lib/puppet/provider/package/gem.rb
+@@ -128,7 +128,7 @@
+ end
+ end
+ else
+- command << "--no-rdoc" << "--no-ri" << resource[:name]
++ command << "--no-document" << resource[:name]
+ end
+
+ output = execute(command, {:failonfail => true, :combine => true, :custom_environment => {"HOME"=>ENV["HOME"]}})