pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/puppet Update puppet to 4.10.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/191a8039048c
branches:  trunk
changeset: 363596:191a8039048c
user:      taca <taca%pkgsrc.org@localhost>
date:      Mon Jun 12 14:54:53 2017 +0000

description:
Update puppet to 4.10.1.

Changes from 3.8.7 to 4.10.1 are too many to write here, please refer
<https://docs.puppet.com/puppet/latest/release_notes.html> and its links.

diffstat:

 sysutils/puppet/Makefile         |   16 +-
 sysutils/puppet/PLIST            |  914 +++++++++++++++++++++++---------------
 sysutils/puppet/distinfo         |   13 +-
 sysutils/puppet/patches/patch-ac |    8 +-
 sysutils/puppet/patches/patch-ad |   15 -
 5 files changed, 573 insertions(+), 393 deletions(-)

diffs (truncated from 2154 to 300 lines):

diff -r 791e9e7fa0eb -r 191a8039048c sysutils/puppet/Makefile
--- a/sysutils/puppet/Makefile  Mon Jun 12 14:41:34 2017 +0000
+++ b/sysutils/puppet/Makefile  Mon Jun 12 14:54:53 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2017/05/30 15:13:04 taca Exp $
+# $NetBSD: Makefile,v 1.31 2017/06/12 14:54:53 taca Exp $
 
-DISTNAME=              puppet-3.8.7
+DISTNAME=              puppet-4.10.1
 CATEGORIES=            sysutils
 #MASTER_SITES=         http://puppetlabs.com/downloads/puppet/
 
@@ -9,10 +9,10 @@
 COMMENT=               Configuration management framework written in Ruby
 LICENSE=               apache-2.0
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-facter>=1.7.0<3:../../sysutils/ruby-facter
-DEPENDS+=      ${RUBY_PKGPREFIX}-hiera>=1.0.0<3:../../databases/ruby-hiera
-
-RUBY_VERSIONS_ACCEPTED=        21
+DEPENDS+=      ${RUBY_PKGPREFIX}-facter>=1.7.0<4:../../sysutils/ruby-facter
+DEPENDS+=      ${RUBY_PKGPREFIX}-hiera>=1.0.0<4:../../databases/ruby-hiera
+DEPENDS+=      ${RUBY_PKGPREFIX}-gettext-setup<1:../../devel/ruby-gettext-setup
+#DEPENDS+=     ${RUBY_PKGPREFIX}-locale>=0:../../devel/ruby-locale
 
 OVERRIDE_GEMSPEC=      json_pure:json>0
 
@@ -89,8 +89,10 @@
 PLIST.sunos=           yes
 .endif
 
+pre-configure:
+       cd ${WRKSRC}/bin && ${CHMOD} ${BINMODE} puppet
+
 pre-build:
-       cd ${WRKSRC} && ${FIND} . -type f -exec ${CHMOD} g-w {} \;
        cd ${WRKSRC} && \
                ${FIND} lib/puppet spec -type f -exec ${CHMOD} -x {} \;
        cd ${WRKSRC} && ${RUBY} -Ilib bin/puppet agent                  \
diff -r 791e9e7fa0eb -r 191a8039048c sysutils/puppet/PLIST
--- a/sysutils/puppet/PLIST     Mon Jun 12 14:41:34 2017 +0000
+++ b/sysutils/puppet/PLIST     Mon Jun 12 14:54:53 2017 +0000
@@ -1,17 +1,19 @@
-@comment $NetBSD: PLIST,v 1.17 2016/09/01 10:27:24 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.18 2017/06/12 14:54:53 taca Exp $
 bin/puppet${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/COMMITTERS.md
 ${GEM_LIBDIR}/CONTRIBUTING.md
 ${GEM_LIBDIR}/Gemfile
 ${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/MAINTAINERS
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/bin/extlookup2hiera
 ${GEM_LIBDIR}/bin/puppet
 ${GEM_LIBDIR}/conf/auth.conf
+${GEM_LIBDIR}/conf/environment.conf
 ${GEM_LIBDIR}/conf/fileserver.conf
-${GEM_LIBDIR}/conf/tagmail.conf
+${GEM_LIBDIR}/conf/puppet.conf
 ${GEM_LIBDIR}/examples/hiera/README.md
 ${GEM_LIBDIR}/examples/hiera/etc/hiera.yaml
 ${GEM_LIBDIR}/examples/hiera/etc/hieradb/common.yaml
@@ -55,7 +57,6 @@
 ${GEM_LIBDIR}/ext/debian/puppet-el.install
 ${GEM_LIBDIR}/ext/debian/puppet-testsuite.install
 ${GEM_LIBDIR}/ext/debian/puppet-testsuite.lintian-overrides
-${GEM_LIBDIR}/ext/debian/puppet.conf
 ${GEM_LIBDIR}/ext/debian/puppet.default
 ${GEM_LIBDIR}/ext/debian/puppet.init
 ${GEM_LIBDIR}/ext/debian/puppet.lintian-overrides
@@ -65,8 +66,7 @@
 ${GEM_LIBDIR}/ext/debian/puppet.preinst
 ${GEM_LIBDIR}/ext/debian/puppetmaster-common.install
 ${GEM_LIBDIR}/ext/debian/puppetmaster-common.manpages
-${GEM_LIBDIR}/ext/debian/puppetmaster-common.puppetqd.default
-${GEM_LIBDIR}/ext/debian/puppetmaster-common.puppetqd.init
+${GEM_LIBDIR}/ext/debian/puppetmaster-common.postinst
 ${GEM_LIBDIR}/ext/debian/puppetmaster-passenger.dirs
 ${GEM_LIBDIR}/ext/debian/puppetmaster-passenger.postinst
 ${GEM_LIBDIR}/ext/debian/puppetmaster-passenger.postrm
@@ -95,10 +95,8 @@
 ${GEM_LIBDIR}/ext/gentoo/init.d/puppet
 ${GEM_LIBDIR}/ext/gentoo/init.d/puppetmaster
 ${GEM_LIBDIR}/ext/gentoo/puppet/fileserver.conf
-${GEM_LIBDIR}/ext/gentoo/puppet/puppet.conf
 ${GEM_LIBDIR}/ext/ips/puppet-agent
 ${GEM_LIBDIR}/ext/ips/puppet-master
-${GEM_LIBDIR}/ext/ips/puppet.conf
 ${GEM_LIBDIR}/ext/ips/puppet.p5m.erb
 ${GEM_LIBDIR}/ext/ips/puppetagent.xml
 ${GEM_LIBDIR}/ext/ips/puppetmaster.xml
@@ -107,16 +105,13 @@
 ${GEM_LIBDIR}/ext/ldap/puppet.schema
 ${GEM_LIBDIR}/ext/logcheck/puppet
 ${GEM_LIBDIR}/ext/nagios/check_puppet.rb
-${GEM_LIBDIR}/ext/nagios/naggen
 ${GEM_LIBDIR}/ext/osx/file_mapping.yaml
 ${GEM_LIBDIR}/ext/osx/postflight.erb
 ${GEM_LIBDIR}/ext/osx/preflight.erb
 ${GEM_LIBDIR}/ext/osx/prototype.plist.erb
+${GEM_LIBDIR}/ext/osx/puppet.plist
 ${GEM_LIBDIR}/ext/project_data.yaml
-${GEM_LIBDIR}/ext/puppet-load.rb
 ${GEM_LIBDIR}/ext/puppet-test
-${GEM_LIBDIR}/ext/puppetlisten/puppetlisten.rb
-${GEM_LIBDIR}/ext/puppetlisten/puppetrun.rb
 ${GEM_LIBDIR}/ext/pure_ruby_dsl/dsl_test.rb
 ${GEM_LIBDIR}/ext/rack/config.ru
 ${GEM_LIBDIR}/ext/rack/example-passenger-vhost.conf
@@ -124,9 +119,7 @@
 ${GEM_LIBDIR}/ext/redhat/client.sysconfig
 ${GEM_LIBDIR}/ext/redhat/fileserver.conf
 ${GEM_LIBDIR}/ext/redhat/logrotate
-${GEM_LIBDIR}/ext/redhat/puppet.conf
 ${GEM_LIBDIR}/ext/redhat/puppet.spec.erb
-${GEM_LIBDIR}/ext/redhat/queue.init
 ${GEM_LIBDIR}/ext/redhat/server.init
 ${GEM_LIBDIR}/ext/redhat/server.sysconfig
 ${GEM_LIBDIR}/ext/regexp_nodes/classes/databases
@@ -137,6 +130,8 @@
 ${GEM_LIBDIR}/ext/regexp_nodes/parameters/service/sandbox
 ${GEM_LIBDIR}/ext/regexp_nodes/regexp_nodes.rb
 ${GEM_LIBDIR}/ext/solaris/pkginfo
+${GEM_LIBDIR}/ext/solaris/smf/puppet
+${GEM_LIBDIR}/ext/solaris/smf/puppet.xml
 ${GEM_LIBDIR}/ext/solaris/smf/puppetd.xml
 ${GEM_LIBDIR}/ext/solaris/smf/puppetmasterd.xml
 ${GEM_LIBDIR}/ext/solaris/smf/svc-puppetd
@@ -145,7 +140,6 @@
 ${GEM_LIBDIR}/ext/suse/puppet.spec
 ${GEM_LIBDIR}/ext/suse/server.init
 ${GEM_LIBDIR}/ext/systemd/puppet.service
-${GEM_LIBDIR}/ext/systemd/puppetmaster.service
 ${GEM_LIBDIR}/ext/upload_facts.rb
 ${GEM_LIBDIR}/ext/vim/README
 ${GEM_LIBDIR}/ext/vim/ftdetect/puppet.vim
@@ -155,11 +149,13 @@
 ${GEM_LIBDIR}/ext/windows/eventlog/Rakefile
 ${GEM_LIBDIR}/ext/windows/eventlog/puppetres.dll
 ${GEM_LIBDIR}/ext/windows/eventlog/puppetres.mc
+${GEM_LIBDIR}/ext/windows/puppet_interactive.bat
+${GEM_LIBDIR}/ext/windows/puppet_shell.bat
+${GEM_LIBDIR}/ext/windows/run_puppet_interactive.bat
 ${GEM_LIBDIR}/ext/windows/service/daemon.bat
 ${GEM_LIBDIR}/ext/windows/service/daemon.rb
 ${GEM_LIBDIR}/ext/yaml_nodes.rb
 ${GEM_LIBDIR}/install.rb
-${GEM_LIBDIR}/lib/hiera/backend/puppet_backend.rb
 ${GEM_LIBDIR}/lib/hiera/puppet_function.rb
 ${GEM_LIBDIR}/lib/hiera/scope.rb
 ${GEM_LIBDIR}/lib/hiera_puppet.rb
@@ -180,32 +176,31 @@
 ${GEM_LIBDIR}/lib/puppet/application/describe.rb
 ${GEM_LIBDIR}/lib/puppet/application/device.rb
 ${GEM_LIBDIR}/lib/puppet/application/doc.rb
+${GEM_LIBDIR}/lib/puppet/application/epp.rb
 ${GEM_LIBDIR}/lib/puppet/application/face_base.rb
 ${GEM_LIBDIR}/lib/puppet/application/facts.rb
 ${GEM_LIBDIR}/lib/puppet/application/file.rb
 ${GEM_LIBDIR}/lib/puppet/application/filebucket.rb
+${GEM_LIBDIR}/lib/puppet/application/generate.rb
 ${GEM_LIBDIR}/lib/puppet/application/help.rb
 ${GEM_LIBDIR}/lib/puppet/application/indirection_base.rb
 ${GEM_LIBDIR}/lib/puppet/application/inspect.rb
-${GEM_LIBDIR}/lib/puppet/application/instrumentation_data.rb
-${GEM_LIBDIR}/lib/puppet/application/instrumentation_listener.rb
-${GEM_LIBDIR}/lib/puppet/application/instrumentation_probe.rb
 ${GEM_LIBDIR}/lib/puppet/application/key.rb
-${GEM_LIBDIR}/lib/puppet/application/kick.rb
+${GEM_LIBDIR}/lib/puppet/application/lookup.rb
 ${GEM_LIBDIR}/lib/puppet/application/man.rb
 ${GEM_LIBDIR}/lib/puppet/application/master.rb
 ${GEM_LIBDIR}/lib/puppet/application/module.rb
 ${GEM_LIBDIR}/lib/puppet/application/node.rb
 ${GEM_LIBDIR}/lib/puppet/application/parser.rb
 ${GEM_LIBDIR}/lib/puppet/application/plugin.rb
-${GEM_LIBDIR}/lib/puppet/application/queue.rb
 ${GEM_LIBDIR}/lib/puppet/application/report.rb
 ${GEM_LIBDIR}/lib/puppet/application/resource.rb
 ${GEM_LIBDIR}/lib/puppet/application/resource_type.rb
-${GEM_LIBDIR}/lib/puppet/application/secret_agent.rb
 ${GEM_LIBDIR}/lib/puppet/application/status.rb
+${GEM_LIBDIR}/lib/puppet/application_support.rb
 ${GEM_LIBDIR}/lib/puppet/bindings.rb
 ${GEM_LIBDIR}/lib/puppet/coercion.rb
+${GEM_LIBDIR}/lib/puppet/compilable_resource_type.rb
 ${GEM_LIBDIR}/lib/puppet/configurer.rb
 ${GEM_LIBDIR}/lib/puppet/configurer/downloader.rb
 ${GEM_LIBDIR}/lib/puppet/configurer/downloader_factory.rb
@@ -224,12 +219,22 @@
 ${GEM_LIBDIR}/lib/puppet/context/trusted_information.rb
 ${GEM_LIBDIR}/lib/puppet/daemon.rb
 ${GEM_LIBDIR}/lib/puppet/data_binding.rb
+${GEM_LIBDIR}/lib/puppet/data_providers.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/data_adapter.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/data_function_support.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/function_env_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/function_module_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_config.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_env_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_interpolate.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_module_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_support.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/json_data_provider_factory.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/yaml_data_provider_factory.rb
 ${GEM_LIBDIR}/lib/puppet/defaults.rb
-${GEM_LIBDIR}/lib/puppet/dsl.rb
-${GEM_LIBDIR}/lib/puppet/dsl/resource_api.rb
-${GEM_LIBDIR}/lib/puppet/dsl/resource_type_api.rb
 ${GEM_LIBDIR}/lib/puppet/environments.rb
 ${GEM_LIBDIR}/lib/puppet/error.rb
+${GEM_LIBDIR}/lib/puppet/etc.rb
 ${GEM_LIBDIR}/lib/puppet/external/dot.rb
 ${GEM_LIBDIR}/lib/puppet/external/nagios.rb
 ${GEM_LIBDIR}/lib/puppet/external/nagios/base.rb
@@ -249,18 +254,17 @@
 ${GEM_LIBDIR}/lib/puppet/face/certificate_request.rb
 ${GEM_LIBDIR}/lib/puppet/face/certificate_revocation_list.rb
 ${GEM_LIBDIR}/lib/puppet/face/config.rb
+${GEM_LIBDIR}/lib/puppet/face/epp.rb
 ${GEM_LIBDIR}/lib/puppet/face/facts.rb
 ${GEM_LIBDIR}/lib/puppet/face/file.rb
 ${GEM_LIBDIR}/lib/puppet/face/file/download.rb
 ${GEM_LIBDIR}/lib/puppet/face/file/store.rb
+${GEM_LIBDIR}/lib/puppet/face/generate.rb
 ${GEM_LIBDIR}/lib/puppet/face/help.rb
 ${GEM_LIBDIR}/lib/puppet/face/help/action.erb
 ${GEM_LIBDIR}/lib/puppet/face/help/face.erb
 ${GEM_LIBDIR}/lib/puppet/face/help/global.erb
 ${GEM_LIBDIR}/lib/puppet/face/help/man.erb
-${GEM_LIBDIR}/lib/puppet/face/instrumentation_data.rb
-${GEM_LIBDIR}/lib/puppet/face/instrumentation_listener.rb
-${GEM_LIBDIR}/lib/puppet/face/instrumentation_probe.rb
 ${GEM_LIBDIR}/lib/puppet/face/key.rb
 ${GEM_LIBDIR}/lib/puppet/face/man.rb
 ${GEM_LIBDIR}/lib/puppet/face/module.rb
@@ -279,35 +283,32 @@
 ${GEM_LIBDIR}/lib/puppet/face/report.rb
 ${GEM_LIBDIR}/lib/puppet/face/resource.rb
 ${GEM_LIBDIR}/lib/puppet/face/resource_type.rb
-${GEM_LIBDIR}/lib/puppet/face/secret_agent.rb
 ${GEM_LIBDIR}/lib/puppet/face/status.rb
 ${GEM_LIBDIR}/lib/puppet/feature/base.rb
 ${GEM_LIBDIR}/lib/puppet/feature/cfacter.rb
+${GEM_LIBDIR}/lib/puppet/feature/cfpropertylist.rb
 ${GEM_LIBDIR}/lib/puppet/feature/eventlog.rb
 ${GEM_LIBDIR}/lib/puppet/feature/external_facts.rb
+${GEM_LIBDIR}/lib/puppet/feature/hiera_eyaml.rb
+${GEM_LIBDIR}/lib/puppet/feature/hocon.rb
 ${GEM_LIBDIR}/lib/puppet/feature/libuser.rb
 ${GEM_LIBDIR}/lib/puppet/feature/msgpack.rb
 ${GEM_LIBDIR}/lib/puppet/feature/pe_license.rb
-${GEM_LIBDIR}/lib/puppet/feature/pson.rb
 ${GEM_LIBDIR}/lib/puppet/feature/rack.rb
-${GEM_LIBDIR}/lib/puppet/feature/rails.rb
-${GEM_LIBDIR}/lib/puppet/feature/rdoc1.rb
-${GEM_LIBDIR}/lib/puppet/feature/rubygems.rb
 ${GEM_LIBDIR}/lib/puppet/feature/selinux.rb
 ${GEM_LIBDIR}/lib/puppet/feature/ssh.rb
-${GEM_LIBDIR}/lib/puppet/feature/stomp.rb
+${GEM_LIBDIR}/lib/puppet/feature/telnet.rb
 ${GEM_LIBDIR}/lib/puppet/feature/zlib.rb
 ${GEM_LIBDIR}/lib/puppet/file_bucket.rb
 ${GEM_LIBDIR}/lib/puppet/file_bucket/dipper.rb
 ${GEM_LIBDIR}/lib/puppet/file_bucket/file.rb
-${GEM_LIBDIR}/lib/puppet/file_collection.rb
-${GEM_LIBDIR}/lib/puppet/file_collection/lookup.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/base.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/configuration.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/configuration/parser.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/content.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/fileset.rb
+${GEM_LIBDIR}/lib/puppet/file_serving/http_metadata.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/metadata.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/mount.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/mount/file.rb
@@ -317,36 +318,72 @@
 ${GEM_LIBDIR}/lib/puppet/file_serving/terminus_helper.rb
 ${GEM_LIBDIR}/lib/puppet/file_serving/terminus_selector.rb
 ${GEM_LIBDIR}/lib/puppet/file_system.rb
-${GEM_LIBDIR}/lib/puppet/file_system/file18.rb
-${GEM_LIBDIR}/lib/puppet/file_system/file19.rb
-${GEM_LIBDIR}/lib/puppet/file_system/file19windows.rb
 ${GEM_LIBDIR}/lib/puppet/file_system/file_impl.rb
 ${GEM_LIBDIR}/lib/puppet/file_system/memory_file.rb
 ${GEM_LIBDIR}/lib/puppet/file_system/memory_impl.rb
 ${GEM_LIBDIR}/lib/puppet/file_system/path_pattern.rb
+${GEM_LIBDIR}/lib/puppet/file_system/posix.rb
 ${GEM_LIBDIR}/lib/puppet/file_system/uniquefile.rb
+${GEM_LIBDIR}/lib/puppet/file_system/windows.rb
 ${GEM_LIBDIR}/lib/puppet/forge.rb
 ${GEM_LIBDIR}/lib/puppet/forge/cache.rb
 ${GEM_LIBDIR}/lib/puppet/forge/errors.rb
 ${GEM_LIBDIR}/lib/puppet/forge/repository.rb
 ${GEM_LIBDIR}/lib/puppet/functions.rb
+${GEM_LIBDIR}/lib/puppet/functions/alert.rb
 ${GEM_LIBDIR}/lib/puppet/functions/assert_type.rb



Home | Main Index | Thread Index | Old Index