mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-14 07:43:06 +00:00
New port: devel/rubygem-pdk
The Puppet Development Kit (PDK) includes key Puppet code development and testing tools for Linux, Windows, and OS X workstations, so you can install one package with the tools you need to create and validate new modules. PDK includes testing tools, a complete module skeleton, and command line tools to help you create, validate, and run tests on Puppet modules. PDK also includes all dependencies needed for its use. WWW: https://github.com/puppetlabs/pdk
This commit is contained in:
parent
048bac81a6
commit
285392bd42
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=490304
@ -5836,6 +5836,7 @@
|
||||
SUBDIR += rubygem-patch_finder
|
||||
SUBDIR += rubygem-pathspec
|
||||
SUBDIR += rubygem-pathutil
|
||||
SUBDIR += rubygem-pdk
|
||||
SUBDIR += rubygem-peek
|
||||
SUBDIR += rubygem-peek-rails50
|
||||
SUBDIR += rubygem-peek-gc-rails50
|
||||
|
33
devel/rubygem-pdk/Makefile
Normal file
33
devel/rubygem-pdk/Makefile
Normal file
@ -0,0 +1,33 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pdk
|
||||
PORTVERSION= 1.8.0
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= puppet@FreeBSD.org
|
||||
COMMENT= CLI for development of Puppet modules
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= rubygem-bundler>=1.15:sysutils/rubygem-bundler \
|
||||
rubygem-childprocess>=0.7.1:devel/rubygem-childprocess \
|
||||
rubygem-cri>=2.10.1:devel/rubygem-cri \
|
||||
rubygem-deep_merge>=1.1:devel/rubygem-deep_merge \
|
||||
rubygem-diff-lcs>=1.3:textproc/rubygem-diff-lcs \
|
||||
rubygem-gettext-setup>=0.24:devel/rubygem-gettext-setup \
|
||||
rubygem-json-schema>=2.8.0:devel/rubygem-json-schema \
|
||||
rubygem-json_pure>=2.1.0:devel/rubygem-json_pure \
|
||||
rubygem-minitar>=0.6.1:archivers/rubygem-minitar \
|
||||
rubygem-pathspec>=0.2.1:devel/rubygem-pathspec \
|
||||
rubygem-tty-prompt>=0.13.1:devel/rubygem-tty-prompt \
|
||||
rubygem-tty-spinner>=0.5.0:devel/rubygem-tty-spinner \
|
||||
rubygem-tty-which>=0.3.0:devel/rubygem-tty-which
|
||||
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
PLIST_FILES= bin/pdk
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/rubygem-pdk/distinfo
Normal file
3
devel/rubygem-pdk/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1547088311
|
||||
SHA256 (rubygem/pdk-1.8.0.gem) = 3e177f23b29eb4c8f4f8b869668e0d86a5c980233a748ab9f1bbeda0f99e8e3b
|
||||
SIZE (rubygem/pdk-1.8.0.gem) = 89600
|
64
devel/rubygem-pdk/files/patch-pdk.gemspec
Normal file
64
devel/rubygem-pdk/files/patch-pdk.gemspec
Normal file
@ -0,0 +1,64 @@
|
||||
--- pdk.gemspec.orig 2019-01-11 21:43:36 UTC
|
||||
+++ pdk.gemspec
|
||||
@@ -24,28 +24,28 @@ Gem::Specification.new do |s|
|
||||
|
||||
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
|
||||
s.add_runtime_dependency(%q<bundler>.freeze, ["~> 1.15"])
|
||||
- s.add_runtime_dependency(%q<cri>.freeze, ["~> 2.10.1"])
|
||||
- s.add_runtime_dependency(%q<childprocess>.freeze, ["~> 0.7.1"])
|
||||
+ s.add_runtime_dependency(%q<cri>.freeze, [">= 2.10.1"])
|
||||
+ s.add_runtime_dependency(%q<childprocess>.freeze, [">= 0.7.1"])
|
||||
s.add_runtime_dependency(%q<gettext-setup>.freeze, ["~> 0.24"])
|
||||
- s.add_runtime_dependency(%q<tty-spinner>.freeze, ["= 0.5.0"])
|
||||
- s.add_runtime_dependency(%q<tty-prompt>.freeze, ["= 0.13.1"])
|
||||
+ s.add_runtime_dependency(%q<tty-spinner>.freeze, [">= 0.5.0"])
|
||||
+ s.add_runtime_dependency(%q<tty-prompt>.freeze, [">= 0.13.1"])
|
||||
s.add_runtime_dependency(%q<json_pure>.freeze, ["~> 2.1.0"])
|
||||
- s.add_runtime_dependency(%q<json-schema>.freeze, ["= 2.8.0"])
|
||||
- s.add_runtime_dependency(%q<tty-which>.freeze, ["= 0.3.0"])
|
||||
+ s.add_runtime_dependency(%q<json-schema>.freeze, [">= 2.8.0"])
|
||||
+ s.add_runtime_dependency(%q<tty-which>.freeze, [">= 0.3.0"])
|
||||
s.add_runtime_dependency(%q<diff-lcs>.freeze, ["= 1.3"])
|
||||
s.add_runtime_dependency(%q<minitar>.freeze, ["~> 0.6.1"])
|
||||
s.add_runtime_dependency(%q<pathspec>.freeze, ["~> 0.2.1"])
|
||||
s.add_runtime_dependency(%q<deep_merge>.freeze, ["~> 1.1"])
|
||||
else
|
||||
s.add_dependency(%q<bundler>.freeze, ["~> 1.15"])
|
||||
- s.add_dependency(%q<cri>.freeze, ["~> 2.10.1"])
|
||||
- s.add_dependency(%q<childprocess>.freeze, ["~> 0.7.1"])
|
||||
+ s.add_dependency(%q<cri>.freeze, [">= 2.10.1"])
|
||||
+ s.add_dependency(%q<childprocess>.freeze, [">= 0.7.1"])
|
||||
s.add_dependency(%q<gettext-setup>.freeze, ["~> 0.24"])
|
||||
- s.add_dependency(%q<tty-spinner>.freeze, ["= 0.5.0"])
|
||||
- s.add_dependency(%q<tty-prompt>.freeze, ["= 0.13.1"])
|
||||
+ s.add_dependency(%q<tty-spinner>.freeze, [">= 0.5.0"])
|
||||
+ s.add_dependency(%q<tty-prompt>.freeze, [">= 0.13.1"])
|
||||
s.add_dependency(%q<json_pure>.freeze, ["~> 2.1.0"])
|
||||
- s.add_dependency(%q<json-schema>.freeze, ["= 2.8.0"])
|
||||
- s.add_dependency(%q<tty-which>.freeze, ["= 0.3.0"])
|
||||
+ s.add_dependency(%q<json-schema>.freeze, [">= 2.8.0"])
|
||||
+ s.add_dependency(%q<tty-which>.freeze, [">= 0.3.0"])
|
||||
s.add_dependency(%q<diff-lcs>.freeze, ["= 1.3"])
|
||||
s.add_dependency(%q<minitar>.freeze, ["~> 0.6.1"])
|
||||
s.add_dependency(%q<pathspec>.freeze, ["~> 0.2.1"])
|
||||
@@ -53,14 +53,14 @@ Gem::Specification.new do |s|
|
||||
end
|
||||
else
|
||||
s.add_dependency(%q<bundler>.freeze, ["~> 1.15"])
|
||||
- s.add_dependency(%q<cri>.freeze, ["~> 2.10.1"])
|
||||
- s.add_dependency(%q<childprocess>.freeze, ["~> 0.7.1"])
|
||||
+ s.add_dependency(%q<cri>.freeze, [">= 2.10.1"])
|
||||
+ s.add_dependency(%q<childprocess>.freeze, [">= 0.7.1"])
|
||||
s.add_dependency(%q<gettext-setup>.freeze, ["~> 0.24"])
|
||||
- s.add_dependency(%q<tty-spinner>.freeze, ["= 0.5.0"])
|
||||
- s.add_dependency(%q<tty-prompt>.freeze, ["= 0.13.1"])
|
||||
+ s.add_dependency(%q<tty-spinner>.freeze, [">= 0.5.0"])
|
||||
+ s.add_dependency(%q<tty-prompt>.freeze, [">= 0.13.1"])
|
||||
s.add_dependency(%q<json_pure>.freeze, ["~> 2.1.0"])
|
||||
- s.add_dependency(%q<json-schema>.freeze, ["= 2.8.0"])
|
||||
- s.add_dependency(%q<tty-which>.freeze, ["= 0.3.0"])
|
||||
+ s.add_dependency(%q<json-schema>.freeze, [">= 2.8.0"])
|
||||
+ s.add_dependency(%q<tty-which>.freeze, [">= 0.3.0"])
|
||||
s.add_dependency(%q<diff-lcs>.freeze, ["= 1.3"])
|
||||
s.add_dependency(%q<minitar>.freeze, ["~> 0.6.1"])
|
||||
s.add_dependency(%q<pathspec>.freeze, ["~> 0.2.1"])
|
9
devel/rubygem-pdk/pkg-descr
Normal file
9
devel/rubygem-pdk/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
The Puppet Development Kit (PDK) includes key Puppet code development and
|
||||
testing tools for Linux, Windows, and OS X workstations, so you can install one
|
||||
package with the tools you need to create and validate new modules.
|
||||
|
||||
PDK includes testing tools, a complete module skeleton, and command line tools
|
||||
to help you create, validate, and run tests on Puppet modules. PDK also
|
||||
includes all dependencies needed for its use.
|
||||
|
||||
WWW: https://github.com/puppetlabs/pdk
|
Loading…
Reference in New Issue
Block a user