Romain Tartière 70639fa5cc
sysutils/rubygem-puppetserver-ca: Add missing dependency on facter
This port is a dependency of puppetserver, which depends on puppet,
which depends on facter.  Older versions of Puppet allowed to choose
between two implementations of facter, and it was decided to not add
explicitly the dependency to cope with all situations, at the cost of
some warning when building packages.

Now that Puppet 7 is gone, and the old implementation of facter was
removed, we can list explicitly that dependency.

With hat:	puppet
2025-10-17 20:53:10 -10:00

25 lines
517 B
Makefile

PORTNAME= puppetserver-ca
PORTVERSION= 2.7.0
PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= Ruby CLI tool to interact with the Puppet Server Certificate Authority
WWW= https://github.com/puppetlabs/puppetserver-ca-cli/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-facter>=2.0.1:sysutils/rubygem-facter
USES= gem
CONFLICTS_INSTALL= rubygem-openvoxserver-ca
NO_ARCH= yes
PLIST_FILES= bin/puppetserver-ca
.include <bsd.port.mk>