Files
ports/sysutils/ruby-facter/Makefile
T
kn 8f5f430cfb drop ruby version suffix from openfact's binary to resolve facter conflict
no other file conflicts between the two ports and puppet/openvox use the
ruby gems directly, i.e. they do not depend on the standalone program.

this fixes bulk builds in which openvox's dependency on openfact could
not be satisfied when facter was already installed (same would happen
for puppet with openfact installed).

input OK aja sthen
2025-09-22 21:51:42 +00:00

23 lines
494 B
Makefile

COMMENT = system inventory tool
DISTNAME = facter-4.10.0
CATEGORIES = sysutils
HOMEPAGE = https://github.com/puppetlabs/facter
MAINTAINER = Sebastian Reitenbach <sebastia@openbsd.org>
REVISION = 2
# Apache 2.0
PERMIT_PACKAGE = Yes
MODULES = lang/ruby
BUILD_DEPENDS += ${RUN_DEPENDS}
RUN_DEPENDS += devel/ruby-ffi,${MODRUBY_FLAVOR}>=1.15.5 \
devel/ruby-hocon,${MODRUBY_FLAVOR}>=1.3,<2 \
devel/ruby-thor,${MODRUBY_FLAVOR}>=1.0.1,<1.3
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>