1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-19 08:13:21 +00:00

Readded dependency to rubygem-ruby-augeas again.

Even if puppet does not have a dependency to it, it breaks usage for user which should not happen for patches.

The dep was removed here:
https://svnweb.freebsd.org/ports/head/sysutils/puppet6/Makefile?r1=558467&r2=558466&pathrev=558467

Puppet7 does not have the dep, so users can plan the migration.

PR:		252339
Reported by:	Eirik Oeverby <ltning-freebsd@anduin.net>
This commit is contained in:
Matthias Fechner 2021-01-19 14:37:11 +00:00
parent 6f9e065d60
commit a2e5aec922
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=562048

View File

@ -2,7 +2,7 @@
PORTNAME= puppet
PORTVERSION= 6.19.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= sysutils
PKGNAMESUFFIX= 6
@ -12,6 +12,9 @@ COMMENT= Configuration management framework written in Ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
# rubygem-ruby-augeas add again see PR252339, it breaks the installation for some users
# puppet7 does not have it anymore, so users can do a migration to next major version
# without breaking their setup
RUN_DEPENDS= rubygem-concurrent-ruby>=1.0:devel/rubygem-concurrent-ruby \
rubygem-deep_merge>=1.0:devel/rubygem-deep_merge \
rubygem-fast_gettext1>=1.1:devel/rubygem-fast_gettext1 \
@ -21,7 +24,8 @@ RUN_DEPENDS= rubygem-concurrent-ruby>=1.0:devel/rubygem-concurrent-ruby \
rubygem-locale>=2.1:devel/rubygem-locale \
rubygem-multi_json>=1.10:devel/rubygem-multi_json \
rubygem-puppet-resource_api>=0:devel/rubygem-puppet-resource_api \
rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet
rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas
USES= cpe
CPE_VENDOR= puppetlabs