Index: head/devel/rubygem-rdoc3/Makefile =================================================================== --- head/devel/rubygem-rdoc3/Makefile (revision 404403) +++ head/devel/rubygem-rdoc3/Makefile (revision 404404) @@ -1,32 +1,31 @@ # $FreeBSD$ PORTNAME= rdoc PORTVERSION= 3.12.2 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 3 MAINTAINER= ruby@FreeBSD.org COMMENT= RDoc produces HTML and command-line documentation for Ruby projects LICENSE= GPLv2 RUBY LICENSE_COMB= dual BUILD_DEPENDS= rubygem-json>=1.4:${PORTSDIR}/devel/rubygem-json RUN_DEPENDS= rubygem-json>=1.4:${PORTSDIR}/devel/rubygem-json NO_ARCH= yes USE_RUBY= yes USE_RUBYGEMS= yes -USE_RUBY_FEATURES= iconv RUBYGEM_AUTOPLIST= yes GEM_ENV+= RUBYLIB=${PREFIX}/${GEM_LIB_DIR}/lib .include pre-install: RUBYGEM_ARGS+= --bindir ${WRKDIR} .include Index: head/graphics/ruby-svg/Makefile =================================================================== --- head/graphics/ruby-svg/Makefile (revision 404403) +++ head/graphics/ruby-svg/Makefile (revision 404404) @@ -1,41 +1,40 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= svg PORTVERSION= 1.0.3 CATEGORIES= graphics ruby MASTER_SITES= SFJP/ruby-svg/2288 DISTNAME= ruby-${PORTNAME}-${PORTVERSION} DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby library for generating SVG files OPTIONS_DEFINE= DOCS EXAMPLES USE_RUBY= yes -USE_RUBY_FEATURES= zlib NO_BUILD= yes DOCS_EN= README.en.rd DOCS_JA= README.ja.rd DOCSDIR= ${RUBY_MODDOCDIR} EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR} PORTDOCS= * PORTEXAMPLES= * do-install: @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/svg ${INSTALL_DATA} ${WRKSRC}/lib/svg/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/svg/ @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja .for f in ${DOCS_EN} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ .endfor .for f in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/ .endfor .include Index: head/net/raggle/Makefile =================================================================== --- head/net/raggle/Makefile (revision 404403) +++ head/net/raggle/Makefile (revision 404404) @@ -1,47 +1,46 @@ # Created by: gslin@ccca.nctu.edu.tw # $FreeBSD$ PORTNAME= raggle PORTVERSION= 0.4.4 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://www.raggle.org/files/ MAINTAINER= jadawin@FreeBSD.org COMMENT= Console RSS aggregator written in Ruby RUN_DEPENDS= ${RUBY_SITELIBDIR}/ncurses.rb:${PORTSDIR}/devel/ruby-ncurses USE_RUBY= yes -USE_RUBY_FEATURES= rexml yaml NO_BUILD= yes NO_ARCH= yes DOCS= AUTHORS BUGS COPYING ChangeLog README TODO \ doc/default_config.rb doc/pauls_feeds.opml.gz \ doc/theme_documentation.txt OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/raggle ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/themes \ ${STAGEDIR}${DATADIR}/extras/web_ui/images \ ${STAGEDIR}${DATADIR}/extras/web_ui/inc ${STAGEDIR}${DATADIR}/extras/win32 ${INSTALL_DATA} ${WRKSRC}/extras/*.rb ${STAGEDIR}${DATADIR}/extras ${INSTALL_DATA} ${WRKSRC}/extras/web_ui/*.html \ ${STAGEDIR}${DATADIR}/extras/web_ui ${INSTALL_DATA} ${WRKSRC}/extras/web_ui/images/* \ ${STAGEDIR}${DATADIR}/extras/web_ui/images ${INSTALL_DATA} ${WRKSRC}/extras/web_ui/inc/* \ ${STAGEDIR}${DATADIR}/extras/web_ui/inc ${INSTALL_DATA} ${WRKSRC}/extras/win32/* ${STAGEDIR}${DATADIR}/extras/win32 ${INSTALL_DATA} ${WRKSRC}/themes/* ${STAGEDIR}${DATADIR}/themes ${INSTALL_MAN} ${WRKSRC}/raggle.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/security/dradis/Makefile =================================================================== --- head/security/dradis/Makefile (revision 404403) +++ head/security/dradis/Makefile (revision 404404) @@ -1,50 +1,49 @@ # Created by: Dax Labrador # $FreeBSD$ PORTNAME= dradis DISTVERSIONPREFIX= v DISTVERSION= 2.6.1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/v${PORTVERSION} MAINTAINER= semprix@gmx.com COMMENT= Opensource framework to enable effective information gathering LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/bin/gem:${PORTSDIR}/devel/ruby-gems \ ${RUBY_SITELIBDIR}/wirble.rb:${PORTSDIR}/devel/ruby-wirble \ rubygem-rake>=0.8.7:${PORTSDIR}/devel/rubygem-rake \ rubygem-rails>=3.0.5:${PORTSDIR}/www/rubygem-rails \ rubygem-activesupport>=3.0.2:${PORTSDIR}/devel/rubygem-activesupport \ rubygem-bundler>=1.0.7:${PORTSDIR}/sysutils/rubygem-bundler \ rubygem-redcloth>=4.2.7:${PORTSDIR}/www/rubygem-redcloth \ rubygem-sqlite3>=1.3.2:${PORTSDIR}/databases/rubygem-sqlite3 USE_RC_SUBR= dradis SUB_FILES= pkg-message SUB_LIST= INSTDIR="${PREFIX}/${INSTDIR}" \ RUBY_CMD=${RUBY_WITHOUT_SUFFIX} INSTDIR?= ${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:R} NO_ARCH= yes NO_BUILD= yes USE_RUBY= yes -USE_RUBY_FEATURES= iconv RUBY_SHEBANG_FILES= server/script/rails server/script/delayed_job RUBY_NO_BUILD_DEPENDS= yes USES= dos2unix DOS2UNIX_REGEX= .*(css|rb|txt|js|RELEASE_NOTES)$$ pre-install: ${FIND} ${WRKSRC}/server -type f \( -name "*.bak" -o -name "*.orig" -o -name "*.swp" \) -delete do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} ( cd ${WRKSRC} && ${COPYTREE_SHARE} server ${STAGEDIR}${PREFIX}/${PORTNAME}/ ) .include Index: head/security/whatweb/Makefile =================================================================== --- head/security/whatweb/Makefile (revision 404403) +++ head/security/whatweb/Makefile (revision 404404) @@ -1,43 +1,42 @@ # Created by: Niels Heinen # $FreeBSD$ PORTNAME= whatweb DISTVERSION= 0.4.8-${GH_TAGNAME} PORTREVISION= 1 CATEGORIES= security www MAINTAINER= rm@FreeBSD.org COMMENT= Tool to fingerprint web site components LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= urbanadventurer GH_PROJECT= WhatWeb GH_TAGNAME= 7d0256b USE_RUBY= yes -USE_RUBY_FEATURES= iconv RUBY_NO_BUILD_DEPENDS= yes NO_BUILD= yes NO_ARCH= yes PORTDOCS= CHANGELOG INSTALL README whatweb.xsl post-patch: ${REINPLACE_CMD} -e \ 's!/usr/share/whatweb/!${RUBY_SITELIBDIR}/whatweb!' \ ${WRKSRC}/whatweb do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .for dir in addons lib my-plugins plugin-development plugins plugins-disabled ( cd ${WRKSRC}/${dir} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_SITELIBDIR}/whatweb/${dir} ) .endfor ${INSTALL_MAN} ${WRKSRC}/whatweb.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_SCRIPT} ${WRKSRC}/whatweb ${STAGEDIR}${PREFIX}/bin/whatweb .include Index: head/sysutils/daedalus/Makefile =================================================================== --- head/sysutils/daedalus/Makefile (revision 404403) +++ head/sysutils/daedalus/Makefile (revision 404404) @@ -1,38 +1,37 @@ # Created by: Kelley Reynolds # $FreeBSD$ PORTNAME= daedalus PORTVERSION= 2.0.1 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.insidesystems.net/daedalus/ MAINTAINER= ports@FreeBSD.org COMMENT= Flexible process monitor/restart daemon written in ruby BROKEN= unfetchable WRKSRC= ${WRKDIR}/${PORTNAME} USE_RUBY= yes -USE_RUBY_FEATURES= 1.8 NO_BUILD= yes USE_RC_SUBR= yes SED_SCRIPT= -e 's,%%PREFIX%%,${PREFIX},g' \ -e 's,%%RUBY_WITHOUT_SUFFIX%%,${RUBY_WITHOUT_SUFFIX},g' pre-install: @${SED} ${SED_SCRIPT} ${FILESDIR}/${PORTNAME}.sh >${WRKDIR}/${PORTNAME}.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/daedalus.rb ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/examples/daedalus.xml \ ${STAGEDIR}${ETCDIR}/daedalus.xml.sample ${INSTALL_DATA} ${WRKSRC}/examples/templates.xml \ ${STAGEDIR}${ETCDIR}/templates.xml.sample ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/etc/rc.d/${PORTNAME}.sh .include Index: head/sysutils/libchk/Makefile =================================================================== --- head/sysutils/libchk/Makefile (revision 404403) +++ head/sysutils/libchk/Makefile (revision 404404) @@ -1,24 +1,23 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= libchk PORTVERSION= 1.10.3 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ \ LOCAL/knu MAINTAINER= knu@FreeBSD.org COMMENT= Tool to check shared library links LICENSE= BSD2CLAUSE USES= tar:bzip2 uidfix USE_RUBY= yes -USE_RUBY_FEATURES= optparse MAKE_ARGS= PREFIX="${PREFIX}" PLIST_FILES= man/man1/libchk.1.gz \ sbin/libchk .include Index: head/sysutils/puppet/Makefile =================================================================== --- head/sysutils/puppet/Makefile (revision 404403) +++ head/sysutils/puppet/Makefile (revision 404404) @@ -1,85 +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 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_RUBY_FEATURES= iconv 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/puppet37/Makefile =================================================================== --- head/sysutils/puppet37/Makefile (revision 404403) +++ head/sysutils/puppet37/Makefile (revision 404404) @@ -1,78 +1,77 @@ # Created by: Tomoyuki Sakurai # $FreeBSD$ PORTNAME= puppet PORTVERSION= 3.7.5 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ PKGNAMESUFFIX= 37 MAINTAINER= bapt@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= puppet-* puppet4-* NO_BUILD= yes USE_RUBY= yes -USE_RUBY_FEATURES= iconv 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 # puppet 4.x should support ruby 2.2.x .if ${RUBY_VER} >= 2.2 BROKEN= Does not work with Ruby 2.2 .endif 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: ${SETENV} ${MAKE_ENV}${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests ${STAGEDIR}${ETCDIR}/modules \ ${STAGEDIR}/var/puppet ${STAGEDIR}${WWWDIR} \ ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} ${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 ${INSTALL_DATA} ${WRKSRC}/ext/rack/config.ru ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} 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 404403) +++ head/sysutils/puppet4/Makefile (revision 404404) @@ -1,113 +1,112 @@ # $FreeBSD$ PORTNAME= puppet PORTVERSION= 4.3.1 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ PKGNAMESUFFIX= 4 MAINTAINER= mmoll@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_RUBY_FEATURES= iconv 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/rsyncmanager/Makefile =================================================================== --- head/sysutils/rsyncmanager/Makefile (revision 404403) +++ head/sysutils/rsyncmanager/Makefile (revision 404404) @@ -1,39 +1,38 @@ # Created by: Kelley Reynolds # $FreeBSD$ PORTNAME= rsyncmanager PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.insidesystems.net/rsyncmanager/ MAINTAINER= ports@FreeBSD.org COMMENT= Flexible rsync resource manager daemon written in ruby BROKEN= unfetchable RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync USE_RUBY= yes -USE_RUBY_FEATURES= ruby18 NO_BUILD= yes PLIST_FILES= bin/rsyncmanager.rb etc/rsyncmanager.xml.sample PORTDOCS= README USE_RC_SUBR= ${PORTNAME} SUB_LIST= RUBY_WITHOUT_SUFFIX="${RUBY_WITHOUT_SUFFIX}" OPTIONS_DEFINE= DOCS post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}.rb ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/documentation/${PORTNAME}.xml \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.xml.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/documentation/README ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/docdiff/Makefile =================================================================== --- head/textproc/docdiff/Makefile (revision 404403) +++ head/textproc/docdiff/Makefile (revision 404404) @@ -1,38 +1,37 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= docdiff PORTVERSION= 0.4.0 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= sunpoet@FreeBSD.org COMMENT= Compares two text files by word, by character, or by line LICENSE= BSD3CLAUSE OPTIONS_DEFINE= DOCS NO_BUILD= yes USE_RUBY= yes -USE_RUBY_FEATURES= iconv USES= shebangfix PORTDOCS= readme.html readme.en.html readme.ja.html SHEBANG_FILES= ${PORTNAME}.rb post-patch: @${REINPLACE_CMD} -e '/ :format/ s|html|tty|' \ -e '/SystemConfigFileName =/ s|etc.*conf|${PREFIX}/etc/${PORTNAME}.conf|' \ -e 's|/etc/${PORTNAME}/${PORTNAME}.conf|${PREFIX}/etc/${PORTNAME}.conf|' \ ${WRKSRC}/${PORTNAME}.rb do-install: cd ${WRKSRC}/${PORTNAME}/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME}/ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.rb ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.example ${STAGEDIR}${PREFIX}/etc/ ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include Index: head/www/samidare/Makefile =================================================================== --- head/www/samidare/Makefile (revision 404403) +++ head/www/samidare/Makefile (revision 404404) @@ -1,45 +1,44 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= samidare PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= www ruby MASTER_SITES= http://www.a-k-r.org/${PORTNAME}/ \ LOCAL/tota/samidare MAINTAINER= tota@FreeBSD.org COMMENT= Web page update checker written in Ruby LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual RUN_DEPENDS= ${RUBY_SITELIBDIR}/htree.rb:${PORTSDIR}/textproc/ruby-htree USES= gmake USE_RUBY= yes -USE_RUBY_FEATURES= iconv RUBY_SHEBANG_FILES= main.rb rb-link rb2rm rm2rb PORTDOCS= README README.ja PORTEXAMPLES= config.yml t.latest.html ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/samidare man/man1/samidare.1.gz OPTIONS_DEFINE= DOCS EXAMPLES post-build: @${REINPLACE_CMD} -e '1d' ${BUILD_WRKSRC}/${PORTNAME} @cd ${BUILD_WRKSRC}; ${MV} ${PORTNAME}.man ${PORTNAME}.1 do-install: ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${INSTALL_WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${INSTALL_WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${INSTALL_WRKSRC}; ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include