| @@ -1,35 +1,38 @@ | | | @@ -1,35 +1,38 @@ |
1 | # $NetBSD: Makefile,v 1.46 2021/02/03 15:15:18 taca Exp $ | | 1 | # $NetBSD: Makefile,v 1.47 2021/02/14 15:16:13 taca Exp $ |
2 | | | 2 | |
3 | DISTNAME= puppet-7.3.0 | | 3 | DISTNAME= puppet-7.4.0 |
4 | CATEGORIES= sysutils | | 4 | CATEGORIES= sysutils |
5 | #MASTER_SITES= http://puppetlabs.com/downloads/puppet/ | | 5 | #MASTER_SITES= http://puppetlabs.com/downloads/puppet/ |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= http://www.puppetlabs.com/ | | 8 | HOMEPAGE= http://www.puppetlabs.com/ |
9 | COMMENT= Configuration management framework written in Ruby | | 9 | COMMENT= Configuration management framework written in Ruby |
10 | LICENSE= apache-2.0 | | 10 | LICENSE= apache-2.0 |
11 | | | 11 | |
12 | DEPENDS+= ${RUBY_PKGPREFIX}-facter>=2.0.1:../../sysutils/ruby-facter | | 12 | DEPENDS+= ${RUBY_PKGPREFIX}-facter>=2.0.1:../../sysutils/ruby-facter |
13 | DEPENDS+= ${RUBY_PKGPREFIX}-hiera>=3.2.1:../../databases/ruby-hiera | | 13 | DEPENDS+= ${RUBY_PKGPREFIX}-hiera>=3.2.1:../../databases/ruby-hiera |
14 | DEPENDS+= ${RUBY_PKGPREFIX}-semantic_puppet>=1.0<2:../../devel/ruby-semantic_puppet | | 14 | DEPENDS+= ${RUBY_PKGPREFIX}-semantic_puppet>=1.0<2:../../devel/ruby-semantic_puppet |
15 | DEPENDS+= ${RUBY_PKGPREFIX}-fast_gettext>=1.1:../../devel/ruby-fast_gettext | | 15 | DEPENDS+= ${RUBY_PKGPREFIX}-fast_gettext>=1.1:../../devel/ruby-fast_gettext |
16 | DEPENDS+= ${RUBY_PKGPREFIX}-locale>=2.1<3:../../devel/ruby-locale | | 16 | DEPENDS+= ${RUBY_PKGPREFIX}-locale>=2.1<3:../../devel/ruby-locale |
17 | DEPENDS+= ${RUBY_PKGPREFIX}-multi_json>=1.10<2:../../textproc/ruby-multi_json | | 17 | DEPENDS+= ${RUBY_PKGPREFIX}-multi_json>=1.10<2:../../textproc/ruby-multi_json |
18 | DEPENDS+= ${RUBY_PKGPREFIX}-puppet-resource_api>=1.5<2:../../sysutils/ruby-puppet-resource_api | | 18 | DEPENDS+= ${RUBY_PKGPREFIX}-puppet-resource_api>=1.5<2:../../sysutils/ruby-puppet-resource_api |
19 | DEPENDS+= ${RUBY_PKGPREFIX}-concurrent-ruby>=1.0<2:../../devel/ruby-concurrent-ruby | | 19 | DEPENDS+= ${RUBY_PKGPREFIX}-concurrent-ruby>=1.0<2:../../devel/ruby-concurrent-ruby |
20 | DEPENDS+= ${RUBY_PKGPREFIX}-deep_merge>=1.0<2:../../devel/ruby-deep_merge | | 20 | DEPENDS+= ${RUBY_PKGPREFIX}-deep_merge>=1.0<2:../../devel/ruby-deep_merge |
21 | DEPENDS+= ${RUBY_PKGPREFIX}-scanf>=1.0.0:../../devel/ruby-scanf | | 21 | DEPENDS+= ${RUBY_PKGPREFIX}-scanf>=1.0.0:../../devel/ruby-scanf |
22 | | | 22 | |
| | | 23 | # sysutils/ruby-facter dose not support Ruby 3 |
| | | 24 | RUBY_VERSIONS_INCOMPATIBLE= 30 |
| | | 25 | |
23 | RUBYGEM_OPTIONS+= --format-executable | | 26 | RUBYGEM_OPTIONS+= --format-executable |
24 | OVERRIDE_GEMSPEC+= fast_gettext>=1.1 | | 27 | OVERRIDE_GEMSPEC+= fast_gettext>=1.1 |
25 | USE_LANAUGES= # none | | 28 | USE_LANAUGES= # none |
26 | | | 29 | |
27 | PKG_SYSCONFSUBDIR= puppet | | 30 | PKG_SYSCONFSUBDIR= puppet |
28 | RCD_SCRIPTS= puppetd puppetmasterd | | 31 | RCD_SCRIPTS= puppetd puppetmasterd |
29 | | | 32 | |
30 | SUBST_CLASSES+= prefix | | 33 | SUBST_CLASSES+= prefix |
31 | SUBST_STAGE.prefix= pre-configure | | 34 | SUBST_STAGE.prefix= pre-configure |
32 | SUBST_FILES.prefix= install.rb | | 35 | SUBST_FILES.prefix= install.rb |
33 | SUBST_FILES.prefix+= lib/puppet/face/module/changes.rb | | 36 | SUBST_FILES.prefix+= lib/puppet/face/module/changes.rb |
34 | SUBST_FILES.prefix+= lib/puppet/face/module/install.rb | | 37 | SUBST_FILES.prefix+= lib/puppet/face/module/install.rb |
35 | SUBST_FILES.prefix+= lib/puppet/face/module/list.rb | | 38 | SUBST_FILES.prefix+= lib/puppet/face/module/list.rb |