Index: head/devel/rubygem-algebrick/Makefile =================================================================== --- head/devel/rubygem-algebrick/Makefile (revision 405014) +++ head/devel/rubygem-algebrick/Makefile (revision 405015) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= algebrick PORTVERSION= 0.7.3 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Typed structs based on algebraic type definitions LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-apipie-bindings/Makefile =================================================================== --- head/devel/rubygem-apipie-bindings/Makefile (revision 405014) +++ head/devel/rubygem-apipie-bindings/Makefile (revision 405015) @@ -1,24 +1,24 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= apipie-bindings PORTVERSION= 0.0.15 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby bindings for API calls that are documented with Apipie LICENSE= MIT RUN_DEPENDS= rubygem-json>=1.8.1:${PORTSDIR}/devel/rubygem-json \ rubygem-oauth>=0.4.7:${PORTSDIR}/net/rubygem-oauth \ rubygem-rest-client>=1.6.7:${PORTSDIR}/www/rubygem-rest-client NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-apipie-params/Makefile =================================================================== --- head/devel/rubygem-apipie-params/Makefile (revision 405014) +++ head/devel/rubygem-apipie-params/Makefile (revision 405015) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= apipie-params PORTVERSION= 0.0.4 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= DSL for describing data structures with json-schema bindings LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE NO_ARCH= yes USE_RAKE= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-clamp/Makefile =================================================================== --- head/devel/rubygem-clamp/Makefile (revision 405014) +++ head/devel/rubygem-clamp/Makefile (revision 405015) @@ -1,20 +1,20 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= clamp PORTVERSION= 1.0.0 CATEGORIES= devel ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Command-line utility framework for Ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-concurrent-ruby/Makefile =================================================================== --- head/devel/rubygem-concurrent-ruby/Makefile (revision 405014) +++ head/devel/rubygem-concurrent-ruby/Makefile (revision 405015) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= concurrent-ruby PORTVERSION= 1.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Modern concurrency tools for Ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-concurrent-ruby-edge/Makefile =================================================================== --- head/devel/rubygem-concurrent-ruby-edge/Makefile (revision 405014) +++ head/devel/rubygem-concurrent-ruby-edge/Makefile (revision 405015) @@ -1,23 +1,23 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= concurrent-ruby-edge PORTVERSION= 0.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Bleeding edge features for concurrent-ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-concurrent-ruby>=1.0.0:${PORTSDIR}/devel/rubygem-concurrent-ruby NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-dynflow/Makefile =================================================================== --- head/devel/rubygem-dynflow/Makefile (revision 405014) +++ head/devel/rubygem-dynflow/Makefile (revision 405015) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= dynflow PORTVERSION= 0.8.9 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby workflow/orchestration engine LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-algebrick>=0.7.0:${PORTSDIR}/devel/rubygem-algebrick \ rubygem-apipie-params>=0:${PORTSDIR}/devel/rubygem-apipie-params \ rubygem-concurrent-ruby>=1.0.0:${PORTSDIR}/devel/rubygem-concurrent-ruby \ rubygem-concurrent-ruby-edge>=0.2.0:${PORTSDIR}/devel/rubygem-concurrent-ruby-edge \ rubygem-multi_json>=0:${PORTSDIR}/devel/rubygem-multi_json \ rubygem-sequel>=0:${PORTSDIR}/devel/rubygem-sequel NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-kafo/Makefile =================================================================== --- head/devel/rubygem-kafo/Makefile (revision 405014) +++ head/devel/rubygem-kafo/Makefile (revision 405015) @@ -1,33 +1,33 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= kafo PORTVERSION= 0.6.12 CATEGORIES= devel rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby framework to create installers LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-clamp>=0.6.2:${PORTSDIR}/devel/rubygem-clamp \ rubygem-highline>=1.6.21:${PORTSDIR}/devel/rubygem-highline \ rubygem-logging>=1.8.1:${PORTSDIR}/devel/rubygem-logging \ rubygem-powerbar>=1.0.11:${PORTSDIR}/devel/rubygem-powerbar \ rubygem-kafo_parsers>=0.0.3:${PORTSDIR}/devel/rubygem-kafo_parsers \ gsed:${PORTSDIR}/textproc/gsed USES= cpe NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes CPE_VENDOR= theforeman PLIST_FILES= bin/kafo-configure bin/kafo-export-params bin/kafofy .include Index: head/devel/rubygem-kafo_parsers/Makefile =================================================================== --- head/devel/rubygem-kafo_parsers/Makefile (revision 405014) +++ head/devel/rubygem-kafo_parsers/Makefile (revision 405015) @@ -1,23 +1,23 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= kafo_parsers PORTVERSION= 0.0.5 PORTREVISION= 1 CATEGORIES= devel ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Parser for puppet modules LICENSE= GPLv3 RUN_DEPENDS= puppet:${PORTSDIR}/sysutils/puppet NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/devel/rubygem-rubocop/Makefile =================================================================== --- head/devel/rubygem-rubocop/Makefile (revision 405014) +++ head/devel/rubygem-rubocop/Makefile (revision 405015) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= rubocop PORTVERSION= 0.35.1 CATEGORIES= devel ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby code style checking tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-astrolabe>=1.3:${PORTSDIR}/devel/rubygem-astrolabe \ rubygem-parser>=2.2.3.0:${PORTSDIR}/devel/rubygem-parser \ rubygem-powerpack>=0.1:${PORTSDIR}/devel/rubygem-powerpack \ rubygem-rainbow>=1.99.1:${PORTSDIR}/devel/rubygem-rainbow \ rubygem-ruby-progressbar>=1.7:${PORTSDIR}/devel/rubygem-ruby-progressbar \ rubygem-tins>=0:${PORTSDIR}/devel/rubygem-tins NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= bin/rubocop .include Index: head/net/foreman-proxy/Makefile =================================================================== --- head/net/foreman-proxy/Makefile (revision 405014) +++ head/net/foreman-proxy/Makefile (revision 405015) @@ -1,90 +1,90 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= foreman-proxy PORTVERSION= 1.10.0 CATEGORIES= net MASTER_SITES= http://downloads.theforeman.org/foreman-proxy/ -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Foreman Proxy Agent LICENSE= GPLv3 RUN_DEPENDS= rubygem-bundler_ext>=0.4:${PORTSDIR}/sysutils/rubygem-bundler_ext \ rubygem-json>=1.8.1:${PORTSDIR}/devel/rubygem-json \ rubygem-rack16>=1.4:${PORTSDIR}/www/rubygem-rack16 \ rubygem-sinatra>=1.4.3:${PORTSDIR}/www/rubygem-sinatra \ ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget OPTIONS_DEFINE= BMC PUPPET BMC_DESC= Depend on rubyipmi for BMC support PUPPET_DESC= Depend on Puppet USES= tar:bzip2 USE_RUBY= yes USE_RC_SUBR= foreman-proxy NO_BUILD= yes NO_ARCH= yes FOREMAN_PROXY_USER?= foreman_proxy FOREMAN_PROXY_GROUP?= foreman_proxy FOREMAN_PROXY_LOGDIR?= /var/log/foreman-proxy FOREMAN_PROXY_RUNDIR?= /var/run/foreman-proxy USERS= ${FOREMAN_PROXY_USER} GROUPS= ${FOREMAN_PROXY_GROUP} SUB_LIST= RUBY="${RUBY}" \ FOREMAN_PROXY_USER="${FOREMAN_PROXY_USER}" \ FOREMAN_PROXY_GROUP="${FOREMAN_PROXY_GROUP}" \ FOREMAN_PROXY_RUNDIR="${FOREMAN_PROXY_RUNDIR}" \ FOREMAN_PROXY_LOGDIR="${FOREMAN_PROXY_LOGDIR}" PLIST_SUB= ${SUB_LIST} MKDIR="${MKDIR}" BMC_RUN_DEPENDS= rubygem-rubyipmi>=0.10.0:${PORTSDIR}/sysutils/rubygem-rubyipmi PUPPET_RUN_DEPENDS= puppet:${PORTSDIR}/sysutils/puppet \ rubygem-ruby-augeas>=0.5:${PORTSDIR}/textproc/rubygem-ruby-augeas post-patch: @${REINPLACE_CMD} \ -e "s|/usr/bin/env ruby|${RUBY}|g" \ -e "s|/usr/bin/ruby|${RUBY}|g" \ -e "s|%%PREFIX%%|${PREFIX}|g" \ -e "s|%%DATADIR%%|${DATADIR}|g" \ ${WRKSRC}/bin/smart-proxy \ ${WRKSRC}/extra/migrate_settings.rb \ ${WRKSRC}/extra/query.rb @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${WRKSRC}/config/settings.d/*.yml.example \ ${WRKSRC}/lib/proxy/http_download.rb do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${MKDIR} ${STAGEDIR}${DATADIR}/extra ${LN} -s ${PREFIX}/etc/foreman-proxy ${STAGEDIR}${DATADIR}/config ${INSTALL_SCRIPT} ${WRKSRC}/bin/smart-proxy \ ${STAGEDIR}${PREFIX}/sbin/smart-proxy .for file in CHANGELOG Contributors Gemfile LICENSE README.md \ VERSION bundler.d config.ru lib modules public views ${CP} -r ${WRKSRC}/${file} ${STAGEDIR}${DATADIR} .endfor ${LN} -s Gemfile ${STAGEDIR}${DATADIR}/Gemfile.in .for script in migrate_settings.rb query.rb ${INSTALL_SCRIPT} ${WRKSRC}/extra/${script} \ ${STAGEDIR}${DATADIR}/extra/${script} .endfor ${CP} -r ${WRKSRC}/extra/migrations ${STAGEDIR}${DATADIR}/extra ${INSTALL_DATA} ${WRKSRC}/config/settings.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.yml.sample .for cfg in bmc dhcp dns dns_dnscmd dns_nsupdate_gss dns_nsupdate dns_virsh \ facts puppet puppetca realm templates tftp ${INSTALL_DATA} ${WRKSRC}/config/settings.d/${cfg}.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/${cfg}.yml.sample .endfor ${MKDIR} -m 0700 ${STAGEDIR}${FOREMAN_PROXY_LOGDIR} \ ${STAGEDIR}${FOREMAN_PROXY_RUNDIR} .include Index: head/sysutils/facter/Makefile =================================================================== --- head/sysutils/facter/Makefile (revision 405014) +++ head/sysutils/facter/Makefile (revision 405015) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= facter PORTVERSION= 3.1.3 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/facter/ -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Cross-platform library for retrieving facts from OS LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_system.so:${PORTSDIR}/devel/boost-libs \ libyaml-cpp.so:${PORTSDIR}/devel/yaml-cpp 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/puppet/Makefile =================================================================== --- head/sysutils/puppet/Makefile (revision 405014) +++ head/sysutils/puppet/Makefile (revision 405015) @@ -1,84 +1,84 @@ # Created by: Tomoyuki Sakurai # $FreeBSD$ PORTNAME= puppet PORTVERSION= 3.8.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Configuration management framework written in Ruby LICENSE= APACHE20 BUILD_DEPENDS= rubygem-facter>=0:${PORTSDIR}/sysutils/rubygem-facter \ rubygem-hiera1>=0:${PORTSDIR}/sysutils/rubygem-hiera1 RUN_DEPENDS= rubygem-facter>=0:${PORTSDIR}/sysutils/rubygem-facter \ rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-ruby-augeas \ rubygem-hiera1>=0:${PORTSDIR}/sysutils/rubygem-hiera1 USES= cpe CPE_VENDOR= puppetlabs CONFLICTS_INSTALL= puppet37-* puppet4-* 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 .include post-patch: @${REINPLACE_CMD} -e "s|/etc/puppet|${ETCDIR}|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/defaults.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/var/lib/puppet|/var/puppet|" \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|\$$vardir/run|/var/run/puppet|" \ ${WRKSRC}/lib/puppet/util/run_mode.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} 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 \ > ${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} @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type d | ${SORT} -r | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,@dirrm ,' >> ${TMPPLIST} @${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/config.ru ${STAGEDIR}${WWWDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/example-passenger-vhost.conf ${STAGEDIR}${EXAMPLESDIR} .include Index: head/sysutils/puppet4/Makefile =================================================================== --- head/sysutils/puppet4/Makefile (revision 405014) +++ head/sysutils/puppet4/Makefile (revision 405015) @@ -1,112 +1,112 @@ # $FreeBSD$ PORTNAME= puppet PORTVERSION= 4.3.1 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ PKGNAMESUFFIX= 4 -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Configuration management framework written in Ruby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rubygem-hiera>=2.0:${PORTSDIR}/sysutils/rubygem-hiera \ rubygem-json_pure>=0:${PORTSDIR}/devel/rubygem-json_pure RUN_DEPENDS= rubygem-hiera>=2.0:${PORTSDIR}/sysutils/rubygem-hiera \ rubygem-json_pure>=0:${PORTSDIR}/devel/rubygem-json_pure \ rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-ruby-augeas USES= cpe CPE_VENDOR= puppetlabs CONFLICTS_INSTALL= puppet-* 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:${PORTSDIR}/sysutils/rubygem-facter RFACTER_RUN_DEPENDS= rubygem-facter>=2.0:${PORTSDIR}/sysutils/rubygem-facter CFACTER_BUILD_DEPENDS= facter>=3.0:${PORTSDIR}/sysutils/facter CFACTER_RUN_DEPENDS= facter>=3.0:${PORTSDIR}/sysutils/facter .include .include 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} 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} @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type d | ${SORT} -r | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,@dirrm ,' >> ${TMPPLIST} @${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/config.ru ${STAGEDIR}${WWWDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/example-passenger-vhost.conf ${STAGEDIR}${EXAMPLESDIR} .include Index: head/sysutils/rubygem-chef-api/Makefile =================================================================== --- head/sysutils/rubygem-chef-api/Makefile (revision 405014) +++ head/sysutils/rubygem-chef-api/Makefile (revision 405015) @@ -1,22 +1,22 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= chef-api PORTVERSION= 0.5.0 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Leightweight Chef API client LICENSE= APACHE20 RUN_DEPENDS= rubygem-logify>=0.1:${PORTSDIR}/sysutils/rubygem-logify NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/sysutils/rubygem-hammer_cli/Makefile =================================================================== --- head/sysutils/rubygem-hammer_cli/Makefile (revision 405014) +++ head/sysutils/rubygem-hammer_cli/Makefile (revision 405015) @@ -1,35 +1,35 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= hammer_cli PORTVERSION= 0.5.1 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Provides CLI interfaces for Ruby apps LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-apipie-bindings>=0.0.14:${PORTSDIR}/devel/rubygem-apipie-bindings \ rubygem-awesome_print>=1.1.0:${PORTSDIR}/devel/rubygem-awesome_print \ rubygem-clamp>=1.0.0:${PORTSDIR}/devel/rubygem-clamp \ rubygem-fast_gettext>=0.8.1:${PORTSDIR}/devel/rubygem-fast_gettext \ rubygem-highline>=1.6.20:${PORTSDIR}/devel/rubygem-highline \ rubygem-locale>=2.0.6:${PORTSDIR}/devel/rubygem-locale \ rubygem-logging>=1.8.1:${PORTSDIR}/devel/rubygem-logging \ rubygem-table_print>=1.5.1:${PORTSDIR}/devel/rubygem-table_print NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/cli_config.template.yml \ ${STAGEDIR}${PREFIX}/etc/hammer/cli_config.yml.sample .include Index: head/sysutils/rubygem-hammer_cli_foreman/Makefile =================================================================== --- head/sysutils/rubygem-hammer_cli_foreman/Makefile (revision 405014) +++ head/sysutils/rubygem-hammer_cli_foreman/Makefile (revision 405015) @@ -1,27 +1,27 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= hammer_cli_foreman PORTVERSION= 0.5.1 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Foreman commands for Hammer CLI LICENSE= GPLv3 RUN_DEPENDS= rubygem-hammer_cli>=0.5.0:${PORTSDIR}/sysutils/rubygem-hammer_cli NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman.yml \ ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman.yml.sample .include Index: head/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile =================================================================== --- head/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile (revision 405014) +++ head/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile (revision 405015) @@ -1,29 +1,29 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= hammer_cli_foreman_bootdisk PORTVERSION= 0.1.3 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Foreman bootdisk commands for Hammer CLI LICENSE= GPLv3 RUN_DEPENDS= rubygem-hammer_cli_foreman>=0.1.2:${PORTSDIR}/sysutils/rubygem-hammer_cli_foreman NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman_bootdisk.yml \ ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman_bootdisk.yml.sample .include Index: head/sysutils/rubygem-hammer_cli_foreman_salt/Makefile =================================================================== --- head/sysutils/rubygem-hammer_cli_foreman_salt/Makefile (revision 405014) +++ head/sysutils/rubygem-hammer_cli_foreman_salt/Makefile (revision 405015) @@ -1,29 +1,29 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= hammer_cli_foreman_salt PORTVERSION= 0.0.4 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= SaltStack integration commands for Hammer CLI LICENSE= GPLv3 RUN_DEPENDS= rubygem-hammer_cli_foreman>=0.1.2:${PORTSDIR}/sysutils/rubygem-hammer_cli_foreman NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= "@sample etc/hammer/cli.modules.d/foreman_salt.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman_salt.yml \ ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman_salt.yml.sample .include Index: head/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile =================================================================== --- head/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile (revision 405014) +++ head/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile (revision 405015) @@ -1,26 +1,26 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= hammer_cli_foreman_ssh PORTVERSION= 0.0.3 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= SSH host commands for Hammer CLI LICENSE= GPLv3 RUN_DEPENDS= rubygem-hammer_cli_foreman>=0.1.2:${PORTSDIR}/sysutils/rubygem-hammer_cli_foreman \ rubygem-net-ssh-multi>=1.2.1:${PORTSDIR}/security/rubygem-net-ssh-multi USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= "@sample etc/hammer/cli.modules.d/foreman_ssh.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman_ssh.yml ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman_ssh.yml.sample .include Index: head/sysutils/rubygem-logify/Makefile =================================================================== --- head/sysutils/rubygem-logify/Makefile (revision 405014) +++ head/sysutils/rubygem-logify/Makefile (revision 405015) @@ -1,20 +1,20 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= logify PORTVERSION= 0.2.0 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Lightweight logging library for Ruby LICENSE= APACHE20 NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include Index: head/sysutils/rubygem-smart_proxy_chef/Makefile =================================================================== --- head/sysutils/rubygem-smart_proxy_chef/Makefile (revision 405014) +++ head/sysutils/rubygem-smart_proxy_chef/Makefile (revision 405015) @@ -1,31 +1,31 @@ -# Created by: Michael Moll +# Created by: Michael Moll # $FreeBSD$ PORTNAME= smart_proxy_chef PORTVERSION= 0.1.5 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Chef Plug-In for Foreman's Smart Proxy LICENSE= GPLv3 RUN_DEPENDS= foreman-proxy>=1.8.0:${PORTSDIR}/net/foreman-proxy \ rubygem-chef-api>0:${PORTSDIR}/sysutils/rubygem-chef-api NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${INSTALL_DATA} ${WRKSRC}/settings.d/chef.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/chef.yml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d ${INSTALL_DATA} ${WRKSRC}/bundler.d/chef.rb \ ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/chef.rb .include Index: head/sysutils/rubygem-smart_proxy_dynflow/Makefile =================================================================== --- head/sysutils/rubygem-smart_proxy_dynflow/Makefile (revision 405014) +++ head/sysutils/rubygem-smart_proxy_dynflow/Makefile (revision 405015) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= smart_proxy_dynflow PORTVERSION= 0.0.4 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Plugin to use Dynflow in Foreman Smart Proxy LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= foreman-proxy>=1.9.0:${PORTSDIR}/net/foreman-proxy \ rubygem-dynflow>=0.8.4:${PORTSDIR}/devel/rubygem-dynflow \ rubygem-sequel>=0:${PORTSDIR}/devel/rubygem-sequel \ rubygem-sqlite3>=0:${PORTSDIR}/databases/rubygem-sqlite3 NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= share/foreman-proxy/bundler.d/dynflow.rb \ "@sample etc/foreman-proxy/settings.d/dynflow.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${INSTALL_DATA} ${WRKSRC}/settings.d/dynflow.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/dynflow.yml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d ${INSTALL_DATA} ${WRKSRC}/bundler.d/dynflow.rb \ ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/dynflow.rb .include Index: head/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile =================================================================== --- head/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile (revision 405014) +++ head/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile (revision 405015) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= smart_proxy_remote_execution_ssh PORTVERSION= 0.0.10 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= SSH remote execution provider for foreman-proxy LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= foreman-proxy>=1.9.0:${PORTSDIR}/net/foreman-proxy \ rubygem-net-scp>=0:${PORTSDIR}/security/rubygem-net-scp \ rubygem-net-ssh>=0:${PORTSDIR}/security/rubygem-net-ssh \ rubygem-smart_proxy_dynflow>=0.0.3:${PORTSDIR}/sysutils/rubygem-smart_proxy_dynflow NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= share/foreman-proxy/bundler.d/remote_execution_ssh.rb \ "@sample etc/foreman-proxy/settings.d/remote_execution_ssh.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${INSTALL_DATA} ${WRKSRC}/settings.d/remote_execution_ssh.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/remote_execution_ssh.yml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d ${INSTALL_DATA} ${WRKSRC}/bundler.d/remote_execution_ssh.rb \ ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/remote_execution_ssh.rb .include Index: head/sysutils/rubygem-smart_proxy_salt/Makefile =================================================================== --- head/sysutils/rubygem-smart_proxy_salt/Makefile (revision 405014) +++ head/sysutils/rubygem-smart_proxy_salt/Makefile (revision 405015) @@ -1,45 +1,45 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= smart_proxy_salt PORTVERSION= 2.1.6 CATEGORIES= sysutils ruby MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= SaltStack Plug-In for Foreman's Smart Proxy LICENSE= GPLv3 RUN_DEPENDS= foreman-proxy>=1.8.0:${PORTSDIR}/net/foreman-proxy \ ${PYTHON_PKGNAMEPREFIX}salt>0:${PORTSDIR}/sysutils/py-salt USES= python NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes post-patch: @${REINPLACE_CMD} \ -e "s|/usr/bin/env ruby|${RUBY}|g" \ -e "s|/usr/bin/env python|${PYTHON_CMD}|g" \ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${WRKSRC}/bin/foreman-node \ ${WRKSRC}/sbin/upload-salt-reports post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${INSTALL_DATA} ${WRKSRC}/settings.d/salt.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/salt.yml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d ${INSTALL_DATA} ${FILESDIR}/salt.rb \ ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/salt.rb ${MKDIR} ${STAGEDIR}${PREFIX}/etc/salt ${INSTALL_DATA} ${WRKSRC}/etc/foreman.yaml.example \ ${STAGEDIR}${PREFIX}/etc/salt/foreman.yaml.sample ${INSTALL_SCRIPT} ${WRKSRC}/sbin/upload-salt-reports \ ${STAGEDIR}${PREFIX}/sbin .include Index: head/textproc/rubygem-scss_lint/Makefile =================================================================== --- head/textproc/rubygem-scss_lint/Makefile (revision 405014) +++ head/textproc/rubygem-scss_lint/Makefile (revision 405015) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= scss_lint PORTVERSION= 0.43.2 CATEGORIES= textproc rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= SCSS linter LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-rainbow>=2.0:${PORTSDIR}/devel/rubygem-rainbow \ rubygem-sass>=3.4.15:${PORTSDIR}/textproc/rubygem-sass NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= bin/scss-lint .include Index: head/www/rubygem-tumblr_client/Makefile =================================================================== --- head/www/rubygem-tumblr_client/Makefile (revision 405014) +++ head/www/rubygem-tumblr_client/Makefile (revision 405015) @@ -1,29 +1,29 @@ # Created by: Michael Moll # $FreeBSD$ PORTNAME= tumblr_client PORTVERSION= 0.8.5 CATEGORIES= www rubygems MASTER_SITES= RG -MAINTAINER= mmoll@FreeBSD.org +MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby Wrapper for the Tumblr v2 API LICENSE= APACHE20 RUN_DEPENDS= rubygem-faraday>=0.9.0:${PORTSDIR}/www/rubygem-faraday \ rubygem-faraday_middleware>=0.9.1:${PORTSDIR}/www/rubygem-faraday_middleware \ rubygem-json>0:${PORTSDIR}/devel/rubygem-json \ rubygem-mime-types>0:${PORTSDIR}/misc/rubygem-mime-types \ rubygem-oauth>0:${PORTSDIR}/net/rubygem-oauth \ rubygem-simple_oauth>0:${PORTSDIR}/net/rubygem-simple_oauth NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= bin/tumblr .include