diff options
Diffstat (limited to 'sysutils/ruby-chef/Makefile')
-rw-r--r-- | sysutils/ruby-chef/Makefile | 55 |
1 files changed, 36 insertions, 19 deletions
diff --git a/sysutils/ruby-chef/Makefile b/sysutils/ruby-chef/Makefile index bca5a150e76..b6dca46c93e 100644 --- a/sysutils/ruby-chef/Makefile +++ b/sysutils/ruby-chef/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2017/06/06 11:12:05 jperkin Exp $ +# $NetBSD: Makefile,v 1.6 2017/06/12 14:40:38 taca Exp $ -DISTNAME= chef-12.0.3 +DISTNAME= chef-13.1.31 CATEGORIES= sysutils MAINTAINER= pkgsrc-users@NetBSD.org @@ -8,24 +8,41 @@ HOMEPAGE= https://github.com/opscode/chef COMMENT= Configuration management tool for infrastructure automation LICENSE= apache-2.0 -DEPENDS+= ${RUBY_PKGPREFIX}-ffi-yajl>=1.2:../../devel/ruby-ffi-yajl -DEPENDS+= ${RUBY_PKGPREFIX}-highline>=1.6.21<2.0:../../devel/ruby-highline -DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-authentication>=1.3.0<2.0:../../devel/ruby-mixlib-authentication -DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-cli>=1.5.0<2.0:../../devel/ruby-mixlib-cli -DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-config>=2.1.0<3.0:../../devel/ruby-mixlib-config -DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-log>=1.6.0<2.0:../../devel/ruby-mixlib-log -DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-shellout>=2.0<3.0:../../devel/ruby-mixlib-shellout -DEPENDS+= ${RUBY_PKGPREFIX}-ohai>=8.0:../../misc/ruby-ohai -DEPENDS+= ${RUBY_PKGPREFIX}-pry>=0.9.12.6<1.0:../../misc/ruby-pry -DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh>=2.8.0<3.0:../../security/ruby-net-ssh -DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh-gateway>=1.2.0<2.0:../../security/ruby-net-ssh-gateway -DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh-multi>=1.2.0<2.0:../../security/ruby-net-ssh-multi -DEPENDS+= ${RUBY_PKGPREFIX}-chef-zero>=3.2:../../sysutils/ruby-chef-zero -DEPENDS+= ${RUBY_PKGPREFIX}-diff-lcs>=1.2.5<2.0:../../textproc/ruby-diff-lcs -DEPENDS+= ${RUBY_PKGPREFIX}-plist>=3.1.0:../../textproc/ruby-plist -DEPENDS+= ${RUBY_PKGPREFIX}-erubis>=2.7.0<3.0:../../www/ruby-erubis +#DEPENDS+= ${RUBY_PKGPREFIX}-chef-config>=13.1.31<13.2:../../sysutils/ruby-chef-config +DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-cli>=1.7<2:../../devel/ruby-mixlib-cli +#DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-log>=1.3<2:../../devel/ruby-mixlib-log +DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-authentication>=1.4<2:../../devel/ruby-mixlib-authentication +#DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-shellout>=2.0<3.0:../../devel/ruby-mixlib-shellout +DEPENDS+= ${RUBY_PKGPREFIX}-ohai>=13.0<14:../../misc/ruby-ohai +#DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-config>=2.1.0<3.0:../../devel/ruby-mixlib-config +#DEPENDS+= ${RUBY_PKGPREFIX}-ffi-yajl>=2.2<3:../../devel/ruby-ffi-yajl +#DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh<5:../../security/ruby-net-ssh +DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh-multi>=1.2.1:../../security/ruby-net-ssh-multi +DEPENDS+= ${RUBY_PKGPREFIX}-net-sftp>=2.1.2:../../security/ruby-net-sftp +DEPENDS+= ${RUBY_PKGPREFIX}-highline>=1.6.21:../../devel/ruby-highline +DEPENDS+= ${RUBY_PKGPREFIX}-erubis>=2.7<3:../../www/ruby-erubis +DEPENDS+= ${RUBY_PKGPREFIX}-diff-lcs>=1.2.4:../../textproc/ruby-diff-lcs +DEPENDS+= ${RUBY_PKGPREFIX}-chef-zero>=13.0:../../sysutils/ruby-chef-zero +DEPENDS+= ${RUBY_PKGPREFIX}-plist>=3.2<4:../../textproc/ruby-plist +DEPENDS+= ${RUBY_PKGPREFIX}-iniparse>=1.4<2:../../devel/ruby-iniparse +#DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable +DEPENDS+= ${RUBY_PKGPREFIX}-iso8601>=0.9.1<0.10:../../time/ruby-iso8601 +DEPENDS+= ${RUBY_PKGPREFIX}-rspec-core>=3.5<4:../../devel/ruby-rspec-core +DEPENDS+= ${RUBY_PKGPREFIX}-rspec-expectations>=3.5<4:../../devel/ruby-rspec-expectations +DEPENDS+= ${RUBY_PKGPREFIX}-rspec-mocks>=3.5<4:../../devel/ruby-rspec-mocks +DEPENDS+= ${RUBY_PKGPREFIX}-rspec_junit_formatter>=0.2.0<0.3:../../devel/ruby-rspec_junit_formatter +DEPENDS+= ${RUBY_PKGPREFIX}-serverspec>=2.7<3:../../sysutils/ruby-serverspec +#DEPENDS+= ${RUBY_PKGPREFIX}-specinfra>=2.10<3:../../sysutils/ruby-specinfra +DEPENDS+= ${RUBY_PKGPREFIX}-syslog-logger>=1.6<2:../../sysutils/ruby-syslog-logger +DEPENDS+= ${RUBY_PKGPREFIX}-uuidtools>=2.1.5<2.2:../../devel/ruby-uuidtools +DEPENDS+= ${RUBY_PKGPREFIX}-proxifier>=1.0<2:../../net/ruby-proxifier +DEPENDS+= ${RUBY_PKGPREFIX}-bundler>=1.10:../../misc/ruby-bundler -RUBY_VERSIONS_ACCEPTED= 22 23 # www/ruby-rack via sysutils/ruby-chef-zero +RUBYGEM_OPTIONS+= --format-executable +RUBY_VERSIONS_ACCEPTED= 23 # www/ruby-ohai + +pre-configure: + cd ${WRKSRC}/bin && ${FIND} . -type f -exec ${CHMOD} ${BINMODE} {} \; .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" |