Index: head/databases/puppetdb-terminus3/Makefile =================================================================== --- head/databases/puppetdb-terminus3/Makefile (revision 446261) +++ head/databases/puppetdb-terminus3/Makefile (revision 446262) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= puppetdb-terminus3 PORTVERSION= 3.2.4 CATEGORIES= databases ruby MASTER_SITES= http://downloads.puppetlabs.com/puppetdb/ DISTNAME= puppetdb-${PORTVERSION} -MAINTAINER= freebsd@zleslie.info +MAINTAINER= puppet@FreeBSD.org COMMENT= PuppetDB storeconfigs backend terminus module LICENSE= APACHE20 BUILD_DEPENDS= puppet:sysutils/puppet4 CONFLICTS_INSTALL= puppetdb-terminus-* puppetdb-terminus4-* USE_RUBY= yes NO_BUILD= yes do-install: ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet (cd ${WRKSRC}/puppet && ${COPYTREE_SHARE} . \ ${STAGEDIR}${RUBY_SITELIBDIR}/puppet) .include Index: head/databases/puppetdb-terminus4/Makefile =================================================================== --- head/databases/puppetdb-terminus4/Makefile (revision 446261) +++ head/databases/puppetdb-terminus4/Makefile (revision 446262) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= puppetdb-terminus PORTVERSION= 4.4.0 CATEGORIES= databases ruby MASTER_SITES= http://downloads.puppetlabs.com/puppetdb/ PKGNAMESUFFIX= 4 DISTNAME= puppetdb-${PORTVERSION} -MAINTAINER= tj@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT= PuppetDB storeconfigs backend terminus module LICENSE= APACHE20 BUILD_DEPENDS= puppet4>=0:sysutils/puppet4 CONFLICTS_INSTALL= puppetdb-terminus-* puppetdb-terminus3-* USE_RUBY= yes NO_BUILD= yes USES= gmake post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/Makefile do-install: @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ${GMAKE} install-puppetdb-termini .include Index: head/databases/puppetdb3/Makefile =================================================================== --- head/databases/puppetdb3/Makefile (revision 446261) +++ head/databases/puppetdb3/Makefile (revision 446262) @@ -1,78 +1,78 @@ # $FreeBSD$ PORTNAME= puppetdb PORTVERSION= 3.2.4 CATEGORIES= databases java MASTER_SITES= http://downloads.puppetlabs.com/puppetdb/ PKGNAMESUFFIX= 3 -MAINTAINER= freebsd@zleslie.info +MAINTAINER= puppet@FreeBSD.org COMMENT= PuppetDB storeconfigs backend LICENSE= APACHE20 RUN_DEPENDS= bash:shells/bash \ puppet:sysutils/puppet4 BUILD_DEPENDS= rubygem-facter>=0:sysutils/rubygem-facter \ rubygem-rake>=0:devel/rubygem-rake USE_RC_SUBR= puppetdb CONFLICTS_INSTALL= puppetdb-* puppetdb4-* USE_JAVA= yes NO_BUILD= yes JAVA_VERSION= 1.7+ USERS= puppetdb GROUPS= puppetdb SUB_LIST= JAVA_HOME=${JAVA_HOME} SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message .include post-patch: .for file in ext/config/bootstrap.cfg ext/config/logback.xml \ ext/config/request-logging.xml ext/config/conf.d/config.ini \ ext/config/conf.d/database.ini ext/config/conf.d/jetty.ini \ ext/config/conf.d/repl.ini ext/bin/puppetdb @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file} @${REINPLACE_CMD} -e "s|%%JAVA%%|${JAVA}|" ${WRKSRC}/${file} @${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/${file} @${REINPLACE_CMD} -e "s|%%ETCDIR%%|${ETCDIR}|" ${WRKSRC}/${file} .endfor .for file in ext/cli/anonymize ext/cli/config-migration \ ext/cli/export ext/cli/foreground ext/cli/import \ ext/cli/ssl-setup @${REINPLACE_CMD} -e 's|/etc/puppetlabs/puppetdb|${ETCDIR}|g' ${WRKSRC}/${file} @${REINPLACE_CMD} -e 's|/bin/bash|${PREFIX}/bin/bash|g' ${WRKSRC}/${file} .endfor do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/cli ${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d ${MKDIR} ${STAGEDIR}/var/log/puppetdb ${MKDIR} ${STAGEDIR}/var/db/puppetdb ${INSTALL_DATA} ${WRKSRC}/puppetdb.jar ${STAGEDIR}${DATADIR}/puppetdb.jar ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/config.ini ${STAGEDIR}${ETCDIR}/conf.d/config.ini.sample ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/database.ini ${STAGEDIR}${ETCDIR}/conf.d/database.ini.sample ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/jetty.ini ${STAGEDIR}${ETCDIR}/conf.d/jetty.ini.sample ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/repl.ini ${STAGEDIR}${ETCDIR}/conf.d/repl.ini.sample ${INSTALL_DATA} ${WRKSRC}/ext/config/bootstrap.cfg ${STAGEDIR}${ETCDIR}/bootstrap.cfg.sample ${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample ${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample ${INSTALL_DATA} ${WRKSRC}/ext/cli/anonymize ${STAGEDIR}${DATADIR}/cli/apps/anonymize ${INSTALL_DATA} ${WRKSRC}/ext/cli/config-migration ${STAGEDIR}${DATADIR}/cli/apps/config-migration ${INSTALL_DATA} ${WRKSRC}/ext/cli/export ${STAGEDIR}${DATADIR}/cli/apps/export ${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground ${INSTALL_DATA} ${WRKSRC}/ext/cli/import ${STAGEDIR}${DATADIR}/cli/apps/import ${INSTALL_DATA} ${WRKSRC}/ext/cli/ssl-setup ${STAGEDIR}${DATADIR}/cli/apps/ssl-setup ${INSTALL_DATA} ${WRKSRC}/ext/bin/puppetdb ${STAGEDIR}${PREFIX}/sbin/puppetdb .include Index: head/databases/puppetdb4/Makefile =================================================================== --- head/databases/puppetdb4/Makefile (revision 446261) +++ head/databases/puppetdb4/Makefile (revision 446262) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= puppetdb PORTVERSION= 4.4.0 CATEGORIES= databases java MASTER_SITES= http://downloads.puppetlabs.com/puppetdb/ PKGNAMESUFFIX= 4 -MAINTAINER= tj@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT= PuppetDB storeconfigs backend LICENSE= APACHE20 RUN_DEPENDS= bash:shells/bash \ puppet:sysutils/puppet4 USE_RC_SUBR= puppetdb CONFLICTS_INSTALL= puppetdb-* puppetdb3-* USES= shebangfix SHEBANG_FILES= ext/bin/puppetdb \ ext/cli/anonymize \ ext/cli/config-migration \ ext/cli/export \ ext/cli/foreground \ ext/cli/import \ ext/cli/ssl-setup \ ext/cli/start \ ext/cli/stop \ ext/cli/reload \ ext/ezbake-functions.sh USE_JAVA= yes NO_ARCH= yes NO_BUILD= yes JAVA_VERSION= 1.7+ USERS= puppetdb GROUPS= puppetdb SUB_LIST= JAVA_HOME=${JAVA_HOME} SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message post-patch: .for file in Makefile ext/bin/puppetdb ext/cli/ssl-setup \ ext/config/conf.d/jetty.ini ext/config/conf.d/config.ini @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file} .endfor @${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/ext/bin/puppetdb do-install: @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} make install-puppetdb .include Index: head/devel/cpp-hocon/Makefile =================================================================== --- head/devel/cpp-hocon/Makefile (revision 446261) +++ head/devel/cpp-hocon/Makefile (revision 446262) @@ -1,22 +1,22 @@ # $FreeBSD$ PORTNAME= cpp-hocon PORTVERSION= 0.1.4 PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= jslagle@gmail.com +MAINTAINER= puppet@FreeBSD.org COMMENT= C++ configuration library LICENSE= APACHE20 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libleatherman_util.so:devel/leatherman USE_GITHUB= yes GH_ACCOUNT= puppetlabs USES= cmake CMAKE_ARGS= -DCPP_HOCON_SHARED:BOOL=ON .include Index: head/devel/leatherman/Makefile =================================================================== --- head/devel/leatherman/Makefile (revision 446261) +++ head/devel/leatherman/Makefile (revision 446262) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= leatherman PORTVERSION= 0.10.1 PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= jslagle@gmail.com +MAINTAINER= puppet@FreeBSD.org COMMENT= Leatherman C++ Tool library LICENSE= APACHE20 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libcurl.so:ftp/curl BROKEN_armv6= fails to configure: CMake: execution of make failed BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" USE_GITHUB= yes GH_ACCOUNT= puppetlabs USES= cmake USE_RUBY= yes CMAKE_ARGS= -DLEATHERMAN_SHARED:BOOL=ON USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} .include Index: head/sysutils/facter/Makefile =================================================================== --- head/sysutils/facter/Makefile (revision 446261) +++ head/sysutils/facter/Makefile (revision 446262) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= facter PORTVERSION= 3.1.3 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/facter/ -MAINTAINER= ruby@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT= Cross-platform library for retrieving facts from OS LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libyaml-cpp.so:devel/yaml-cpp BROKEN_powerpc64= fails to compile: collection.cc: 'stoi' was not declared in this scope PLIST_SUB+= PORTVERSION="${PORTVERSION}" USE_LDCONFIG= yes USE_RUBY= yes USES= cmake compiler:c++11-lib CMAKE_ARGS+= -DMAN_PATH=${MANPREFIX}/man CONFLICTS_INSTALL= rubygem-facter-2* BROKEN_DragonFly= DragonFly is not supported upstream .include .if ${OPSYS} == FreeBSD && ${COMPILER_FEATURES:Mlibstdc++} BROKEN= Build with system libstdc++ is unsupported .endif .include Index: head/sysutils/mcollective/Makefile =================================================================== --- head/sysutils/mcollective/Makefile (revision 446261) +++ head/sysutils/mcollective/Makefile (revision 446262) @@ -1,53 +1,53 @@ # Created by: Russell Jackson # $FreeBSD$ PORTNAME= mcollective PORTVERSION= 2.9.0 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/${PORTNAME}/ -MAINTAINER= swills@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT= Modern scalable datacenter orchestration framework LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= rubygem-stomp>=0:devel/rubygem-stomp NO_BUILD= yes USE_RUBY= yes USES= shebangfix USE_RC_SUBR= mcollectived SHEBANG_FILES= bin/mcollectived bin/mco CFG_FILES= client.cfg data-help.erb discovery-help.erb facts.yaml \ metadata-help.erb rpc-help.erb server.cfg # don't make .bak files REINPLACE_ARGS= -i "" SCRIPTS= mco SUB_LIST+= RUBY=${RUBY} OPTIONS_DEFINE= DOCS do-patch: @${REINPLACE_CMD} -e "s|/etc/mcollective|${ETCDIR}|" \ ${WRKSRC}/bin/mcollectived \ ${WRKSRC}/etc/server.cfg.dist \ ${WRKSRC}/etc/client.cfg.dist \ ${WRKSRC}/lib/mcollective/config.rb \ ${WRKSRC}/lib/mcollective/util.rb \ ${WRKSRC}/lib/mcollective/rpc.rb @${REINPLACE_CMD} -e "s|/usr/libexec/mcollective|${PREFIX}/share|" \ ${WRKSRC}/etc/server.cfg.dist \ ${WRKSRC}/etc/client.cfg.dist do-install: cd ${WRKSRC} ; ${RUBY} install.rb --destdir=${STAGEDIR} --configdir=${ETCDIR} --plugindir=${DATADIR} .for cfg in ${CFG_FILES} mv ${STAGEDIR}${ETCDIR}/${cfg} ${STAGEDIR}${ETCDIR}/${cfg}.sample .endfor .include Index: head/sysutils/mcollective-actionpolicy-auth/Makefile =================================================================== --- head/sysutils/mcollective-actionpolicy-auth/Makefile (revision 446261) +++ head/sysutils/mcollective-actionpolicy-auth/Makefile (revision 446262) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= mcollective-actionpolicy-auth PORTVERSION= 2.2.0 CATEGORIES= sysutils -MAINTAINER= romain@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT= MCollective Authorization plugin allowing fine grained ACLs LICENSE= APACHE20 RUN_DEPENDS= mcollective>=2:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs SUB_FILES= pkg-message NO_BUILD= yes NO_ARCH= yes PLIST_FILES= share/mcollective/util/actionpolicy.ddl \ share/mcollective/util/actionpolicy.rb PLIST_DIRS= etc/mcollective/policies .if !target(do-install) do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "util" ${STAGEDIR}${PREFIX}/share/mcollective ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mcollective/policies .endif .include Index: head/sysutils/mcollective-nettest-common/Makefile =================================================================== --- head/sysutils/mcollective-nettest-common/Makefile (revision 446261) +++ head/sysutils/mcollective-nettest-common/Makefile (revision 446262) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME?= mcollective-nettest-common PORTVERSION= 3.0.4 CATEGORIES= sysutils -MAINTAINER= romain@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT?= MCollective common files to test ICMP and TCP connectivity LICENSE= APACHE20 RUN_DEPENDS?= mcollective>=2:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= mcollective-nettest-agent NO_BUILD= yes NO_ARCH= yes PLIST_FILES?= share/mcollective/agent/nettest.ddl \ share/mcollective/util/nettest_agent.rb \ share/mcollective/validator/nettest_fqdn.ddl \ share/mcollective/validator/nettest_fqdn.rb \ share/mcollective/validator/nettest_server_address.ddl \ share/mcollective/validator/nettest_server_address.rb .if !target(do-install) do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "agent/*.ddl util validator" ${STAGEDIR}${PREFIX}/share/mcollective .endif .include Index: head/sysutils/mcollective-nrpe-common/Makefile =================================================================== --- head/sysutils/mcollective-nrpe-common/Makefile (revision 446261) +++ head/sysutils/mcollective-nrpe-common/Makefile (revision 446262) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME?= mcollective-nrpe-common PORTVERSION= 3.1.0 CATEGORIES= sysutils -MAINTAINER= ports@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT?= MCollective common files to interact with the NRPE monitoring system LICENSE= APACHE20 RUN_DEPENDS?= mcollective>=2:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= mcollective-nrpe-agent NO_BUILD= yes NO_ARCH= yes PLIST_FILES?= share/mcollective/agent/nrpe.ddl \ share/mcollective/data/nrpe_data.ddl \ share/mcollective/data/nrpe_data.rb .if !target(do-install) do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "agent/*.ddl data" ${STAGEDIR}${PREFIX}/share/mcollective .endif .include Index: head/sysutils/mcollective-puppet-common/Makefile =================================================================== --- head/sysutils/mcollective-puppet-common/Makefile (revision 446261) +++ head/sysutils/mcollective-puppet-common/Makefile (revision 446262) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME?= mcollective-puppet-common PORTVERSION= 1.13.1 CATEGORIES= sysutils -MAINTAINER= romain@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT?= MCollective common files to manage the Puppet Agent LICENSE= APACHE20 RUN_DEPENDS?= mcollective>=2:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= mcollective-puppet-agent NO_BUILD= yes NO_ARCH= yes PLIST_FILES?= share/mcollective/agent/puppet.ddl \ share/mcollective/data/puppet_data.ddl \ share/mcollective/data/puppet_data.rb \ share/mcollective/data/resource_data.ddl \ share/mcollective/data/resource_data.rb \ share/mcollective/util/puppet_agent_mgr.rb \ share/mcollective/util/puppet_agent_mgr/mgr_v2.rb \ share/mcollective/util/puppet_agent_mgr/mgr_v3.rb \ share/mcollective/util/puppet_agent_mgr/mgr_windows.rb \ share/mcollective/util/puppet_server_address_validation.rb \ share/mcollective/util/puppetrunner.rb \ share/mcollective/validator/puppet_resource_validator.ddl \ share/mcollective/validator/puppet_resource_validator.rb \ share/mcollective/validator/puppet_server_address_validator.ddl \ share/mcollective/validator/puppet_server_address_validator.rb \ share/mcollective/validator/puppet_tags_validator.ddl \ share/mcollective/validator/puppet_tags_validator.rb \ share/mcollective/validator/puppet_variable_validator.ddl \ share/mcollective/validator/puppet_variable_validator.rb .if !target(do-install) do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "agent/*.ddl data util validator" ${STAGEDIR}${PREFIX}/share/mcollective .endif .include Index: head/sysutils/mcollective-service-common/Makefile =================================================================== --- head/sysutils/mcollective-service-common/Makefile (revision 446261) +++ head/sysutils/mcollective-service-common/Makefile (revision 446262) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME?= mcollective-service-common PORTVERSION= 3.1.3 CATEGORIES= sysutils -MAINTAINER= romain@FreeBSD.org +MAINTAINER= puppet@FreeBSD.org COMMENT?= MCollective common files to manage the OS Services LICENSE= APACHE20 RUN_DEPENDS?= mcollective>=2:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= mcollective-service-agent NO_BUILD= yes NO_ARCH= yes PLIST_FILES?= share/mcollective/agent/service.ddl \ share/mcollective/data/service_data.ddl \ share/mcollective/data/service_data.rb \ share/mcollective/util/service/base.rb \ share/mcollective/util/service/puppetservice.rb \ share/mcollective/validator/service_name.ddl \ share/mcollective/validator/service_name.rb .if !target(do-install) do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "agent/*.ddl data util validator" ${STAGEDIR}${PREFIX}/share/mcollective .endif .include Index: head/sysutils/puppet4/Makefile =================================================================== --- head/sysutils/puppet4/Makefile (revision 446261) +++ head/sysutils/puppet4/Makefile (revision 446262) @@ -1,111 +1,111 @@ # $FreeBSD$ PORTNAME= puppet PORTVERSION= 4.10.4 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ PKGNAMESUFFIX= 4 -MAINTAINER= freebsd@zleslie.info +MAINTAINER= puppet@FreeBSD.org COMMENT= Configuration management framework written in Ruby LICENSE= APACHE20 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-json_pure>=0:devel/rubygem-json_pure \ rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas USES= cpe CPE_VENDOR= puppetlabs CONFLICTS_INSTALL= puppet38-* puppet37-* NO_ARCH= yes NO_BUILD= yes USE_RUBY= yes USE_RC_SUBR= puppet puppetmaster PORTDOCS= LICENSE README.md PORTEXAMPLES= * USERS= puppet GROUPS= puppet SUB_FILES+= pkg-message SUB_LIST= RUBY=${RUBY} OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFAULT= RFACTER OPTIONS_RADIO= FACTER OPTIONS_RADIO_FACTER= CFACTER RFACTER RFACTER_DESC= Use facter 2.x (written in Ruby) CFACTER_DESC= Use facter 3.x (experimental rewrite in C++) RFACTER_BUILD_DEPENDS= rubygem-facter>=2.0:sysutils/rubygem-facter RFACTER_RUN_DEPENDS= rubygem-facter>=2.0:sysutils/rubygem-facter CFACTER_BUILD_DEPENDS= facter>=3.0:sysutils/facter CFACTER_RUN_DEPENDS= facter>=3.0:sysutils/facter post-patch: @${REINPLACE_CMD} -e "s|/etc/puppetlabs/puppet|${ETCDIR}|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/etc/puppetlabs/code|${ETCDIR}|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/cache|/var/puppet|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/var/run/puppetlabs|/var/run/puppet|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/var/log/puppetlabs/puppet|/var/log/puppet|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/modules|" \ ${WRKSRC}/lib/puppet/defaults.rb @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/bin/gem|${LOCALBASE}/bin/gem|" \ ${WRKSRC}/lib/puppet/provider/package/puppet_gem.rb @${REINPLACE_CMD} -e "s|\$$confdir/ssl|/var/puppet/ssl|" \ ${WRKSRC}/lib/puppet/defaults.rb @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" \ ${WRKSRC}/ext/rack/config.ru do-install: @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} ${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} \ --localedir=/var/puppet/share/locales post-install: ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests ${MKDIR} ${STAGEDIR}${ETCDIR}/modules ${MKDIR} ${STAGEDIR}/var/puppet ${INSTALL_DATA} ${WRKSRC}/conf/auth.conf ${STAGEDIR}${ETCDIR}/auth.conf-dist ${RUBY} -I ${STAGEDIR}/${RUBY_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/puppet agent --genconfig \ --confdir=${ETCDIR} \ --rundir=/var/run/puppet \ --vardir=/var/puppet \ --logdir=/var/log/puppet \ --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} @${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/config.ru ${STAGEDIR}${WWWDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/example-passenger-vhost.conf ${STAGEDIR}${EXAMPLESDIR} .include