From owner-svn-ports-head@freebsd.org Sat Aug 12 13:53:07 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82FF7DD7DE3; Sat, 12 Aug 2017 13:53:07 +0000 (UTC) (envelope-from romain@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 59C02262B; Sat, 12 Aug 2017 13:53:07 +0000 (UTC) (envelope-from romain@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v7CDr682001583; Sat, 12 Aug 2017 13:53:06 GMT (envelope-from romain@FreeBSD.org) Received: (from romain@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v7CDr6Xc001579; Sat, 12 Aug 2017 13:53:06 GMT (envelope-from romain@FreeBSD.org) Message-Id: <201708121353.v7CDr6Xc001579@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: romain set sender to romain@FreeBSD.org using -f From: =?UTF-8?Q?Romain_Tarti=c3=a8re?= Date: Sat, 12 Aug 2017 13:53:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r447831 - in head/sysutils: . puppet5 X-SVN-Group: ports-head X-SVN-Commit-Author: romain X-SVN-Commit-Paths: in head/sysutils: . puppet5 X-SVN-Commit-Revision: 447831 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Aug 2017 13:53:07 -0000 Author: romain Date: Sat Aug 12 13:53:05 2017 New Revision: 447831 URL: https://svnweb.freebsd.org/changeset/ports/447831 Log: New port sysutils/puppet5 Copy sysutils/puppet4 to sysutils/puppet5 and update. With this update, we switched the default facter implementation from ruby (sysutils/rubygem-facter) to C++ (sysutils/facter). The legacy implementation can still be chosen with options. With hat: puppet Added: head/sysutils/puppet5/ - copied from r447830, head/sysutils/puppet4/ Modified: head/sysutils/Makefile head/sysutils/puppet5/Makefile head/sysutils/puppet5/distinfo head/sysutils/puppet5/pkg-plist Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Sat Aug 12 13:35:40 2017 (r447830) +++ head/sysutils/Makefile Sat Aug 12 13:53:05 2017 (r447831) @@ -856,6 +856,7 @@ SUBDIR += puppet-lint SUBDIR += puppet-mode.el SUBDIR += puppet4 + SUBDIR += puppet5 SUBDIR += puppetserver SUBDIR += pv SUBDIR += pwd_unmkdb Modified: head/sysutils/puppet5/Makefile ============================================================================== --- head/sysutils/puppet4/Makefile Sat Aug 12 13:35:40 2017 (r447830) +++ head/sysutils/puppet5/Makefile Sat Aug 12 13:53:05 2017 (r447831) @@ -1,10 +1,10 @@ # $FreeBSD$ PORTNAME= puppet -PORTVERSION= 4.10.6 +PORTVERSION= 5.0.1 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ -PKGNAMESUFFIX= 4 +PKGNAMESUFFIX= 5 MAINTAINER= puppet@FreeBSD.org COMMENT= Configuration management framework written in Ruby @@ -15,12 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rubygem-hiera>=2.0:sysutils/rubygem-hiera \ rubygem-json_pure>=0:devel/rubygem-json_pure RUN_DEPENDS= rubygem-hiera>=2.0:sysutils/rubygem-hiera \ + rubygem-hocon>=0:devel/rubygem-hocon \ rubygem-json_pure>=0:devel/rubygem-json_pure \ rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas USES= cpe CPE_VENDOR= puppetlabs -CONFLICTS_INSTALL= puppet5-* +CONFLICTS_INSTALL= puppet4-* NO_ARCH= yes NO_BUILD= yes USE_RUBY= yes @@ -33,7 +34,7 @@ SUB_FILES+= pkg-message SUB_LIST= RUBY=${RUBY} OPTIONS_DEFINE= DOCS EXAMPLES -OPTIONS_DEFAULT= RFACTER +OPTIONS_DEFAULT= CFACTER OPTIONS_RADIO= FACTER OPTIONS_RADIO_FACTER= CFACTER RFACTER @@ -91,8 +92,6 @@ post-install: --codedir=${ETCDIR} \ > ${STAGEDIR}${ETCDIR}/puppet.conf-dist @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet.rb | \ - ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} - @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/semver.rb | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type f | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} Modified: head/sysutils/puppet5/distinfo ============================================================================== --- head/sysutils/puppet4/distinfo Sat Aug 12 13:35:40 2017 (r447830) +++ head/sysutils/puppet5/distinfo Sat Aug 12 13:53:05 2017 (r447831) @@ -1,3 +1,3 @@ -TIMESTAMP = 1502442267 -SHA256 (puppet-4.10.6.tar.gz) = 19250a3659339961953d48d71aa5951d52bcee3bac0a1e2f45042aa82fcf358a -SIZE (puppet-4.10.6.tar.gz) = 2977099 +TIMESTAMP = 1501136893 +SHA256 (puppet-5.0.1.tar.gz) = ff80092c7bfde7198ec2cf776b8d0b8ba1c2c95be927a5cb5edae9f670038c4a +SIZE (puppet-5.0.1.tar.gz) = 2715867 Modified: head/sysutils/puppet5/pkg-plist ============================================================================== --- head/sysutils/puppet4/pkg-plist Sat Aug 12 13:35:40 2017 (r447830) +++ head/sysutils/puppet5/pkg-plist Sat Aug 12 13:53:05 2017 (r447831) @@ -1,4 +1,3 @@ -bin/extlookup2hiera bin/puppet %%ETCDIR%%/auth.conf-dist %%ETCDIR%%/puppet.conf-dist @@ -7,7 +6,6 @@ bin/puppet %%RUBY_SITELIBDIR%%/hiera_puppet.rb %%RUBY_SITELIBDIR%%/puppet_x.rb man/man5/puppet.conf.5.gz -man/man8/extlookup2hiera.8.gz man/man8/puppet-agent.8.gz man/man8/puppet-apply.8.gz man/man8/puppet-ca.8.gz @@ -22,11 +20,11 @@ man/man8/puppet-device.8.gz man/man8/puppet-doc.8.gz man/man8/puppet-epp.8.gz man/man8/puppet-facts.8.gz -man/man8/puppet-file.8.gz man/man8/puppet-filebucket.8.gz +man/man8/puppet-generate.8.gz man/man8/puppet-help.8.gz -man/man8/puppet-inspect.8.gz man/man8/puppet-key.8.gz +man/man8/puppet-lookup.8.gz man/man8/puppet-man.8.gz man/man8/puppet-master.8.gz man/man8/puppet-module.8.gz @@ -35,7 +33,6 @@ man/man8/puppet-parser.8.gz man/man8/puppet-plugin.8.gz man/man8/puppet-report.8.gz man/man8/puppet-resource.8.gz -man/man8/puppet-resource_type.8.gz man/man8/puppet-status.8.gz man/man8/puppet.8.gz /var/puppet/share/locales/config.yaml