Index: sysutils/puppet/Makefile =================================================================== --- sysutils/puppet/Makefile +++ 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/ Index: sysutils/puppet/distinfo =================================================================== --- sysutils/puppet/distinfo +++ 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 Index: sysutils/puppet/files/patch-lib_puppet_provider_service_freebsd.rb =================================================================== --- /dev/null +++ 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