mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 07:24:23 +02:00
36 lines
1.1 KiB
Makefile
36 lines
1.1 KiB
Makefile
COMMENT = Puppet development kit
|
|
|
|
DISTNAME = pdk-3.4.0
|
|
CATEGORIES = sysutils
|
|
HOMEPAGE = https://github.com/puppetlabs/pdk
|
|
MAINTAINER = Sebastian Reitenbach <sebastia@openbsd.org>
|
|
|
|
# Apache 2.0
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
MODULES = lang/ruby
|
|
|
|
BUILD_DEPENDS += ${RUN_DEPENDS}
|
|
RUN_DEPENDS += archivers/ruby-minitar,${MODRUBY_FLAVOR}>=0.8,<1 \
|
|
devel/ruby-childprocess,${MODRUBY_FLAVOR}>=5,<6 \
|
|
devel/ruby-cri,${MODRUBY_FLAVOR}>=2.15.11,<2.16 \
|
|
devel/ruby-deep_merge,${MODRUBY_FLAVOR}>=1.2.2,<1.3 \
|
|
devel/ruby-diff-lcs,${MODRUBY_FLAVOR}>=1.5 \
|
|
devel/ruby-ffi,${MODRUBY_FLAVOR}>=1.15.5,<2 \
|
|
devel/ruby-hitimes,${MODRUBY_FLAVOR}=2.0.0 \
|
|
devel/ruby-json_pure,${MODRUBY_FLAVOR}>=2.7.0,<3 \
|
|
devel/ruby-json-schema,${MODRUBY_FLAVOR}>=5,<6 \
|
|
devel/ruby-pathspec,${MODRUBY_FLAVOR}>=1.1,<2 \
|
|
devel/ruby-puppet_forge,${MODRUBY_FLAVOR}>=5,<6 \
|
|
devel/ruby-puppet-modulebuilder,${MODRUBY_FLAVOR}>=1,<2 \
|
|
sysutils/ruby-tty-prompt,${MODRUBY_FLAVOR}>=0.23,<1 \
|
|
sysutils/ruby-tty-spinner,${MODRUBY_FLAVOR}>=0.9,<1 \
|
|
sysutils/ruby-tty-which,${MODRUBY_FLAVOR}>=0.5,<1
|
|
|
|
CONFIGURE_STYLE = ruby gem
|
|
|
|
pre-build:
|
|
${SUBST_CMD} ${WRKSRC}/lib/pdk/cli/exec.rb
|
|
|
|
.include <bsd.port.mk>
|