aboutsummaryrefslogtreecommitdiff
path: root/sysutils/puppet
diff options
context:
space:
mode:
authorMichael Moll <mmoll@FreeBSD.org>2015-05-31 20:03:19 +0000
committerMichael Moll <mmoll@FreeBSD.org>2015-05-31 20:03:19 +0000
commit3640a250205558ef2bfd8e4f38cb4aff6beb1747 (patch)
tree9a5960a762235fd890fd346b970969ca13c2c08b /sysutils/puppet
parentf8969768fa5b93d4492034bc6759d38eefac8bc3 (diff)
downloadports-3640a250205558ef2bfd8e4f38cb4aff6beb1747.tar.gz
ports-3640a250205558ef2bfd8e4f38cb4aff6beb1747.zip
Notes
Diffstat (limited to 'sysutils/puppet')
-rw-r--r--sysutils/puppet/Makefile3
-rw-r--r--sysutils/puppet/distinfo4
-rw-r--r--sysutils/puppet/files/patch-lib_puppet_provider_service_freebsd.rb11
3 files changed, 14 insertions, 4 deletions
diff --git a/sysutils/puppet/Makefile b/sysutils/puppet/Makefile
index d28c8f70c3f2..5f8f007c50db 100644
--- a/sysutils/puppet/Makefile
+++ b/sysutils/puppet/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= puppet
-PORTVERSION= 3.7.5
-PORTREVISION= 1
+PORTVERSION= 3.8.1
CATEGORIES= sysutils
MASTER_SITES= http://downloads.puppetlabs.com/puppet/
diff --git a/sysutils/puppet/distinfo b/sysutils/puppet/distinfo
index 69fdc56f2e33..ecc7ac078fbf 100644
--- a/sysutils/puppet/distinfo
+++ b/sysutils/puppet/distinfo
@@ -1,2 +1,2 @@
-SHA256 (puppet-3.7.5.tar.gz) = 72e878b86faa456943e2ac0c4a118979f8a5edee13f2abe7c2b1d9ee7c33c673
-SIZE (puppet-3.7.5.tar.gz) = 2613427
+SHA256 (puppet-3.8.1.tar.gz) = 033d99125276c7062fa5928e3de38c5e487b406530b3c50e84027b3abfd945a8
+SIZE (puppet-3.8.1.tar.gz) = 2633982
diff --git a/sysutils/puppet/files/patch-lib_puppet_provider_service_freebsd.rb b/sysutils/puppet/files/patch-lib_puppet_provider_service_freebsd.rb
new file mode 100644
index 000000000000..067d40b3b1ac
--- /dev/null
+++ b/sysutils/puppet/files/patch-lib_puppet_provider_service_freebsd.rb
@@ -0,0 +1,11 @@
+--- lib/puppet/provider/service/freebsd.rb.orig 2015-05-30 18:06:50 UTC
++++ lib/puppet/provider/service/freebsd.rb
+@@ -39,7 +39,7 @@ Puppet::Type.type(:service).provide :fre
+
+ # Extract service name
+ def service_name
+- extract_value_name('service', 0, /# (.*)/, '\1')
++ extract_value_name('service', 0, /# (\S+).*/, '\1')
+ end
+
+ # Extract rcvar name