notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
rubygem-pdk CLI for development of Puppet modules
2.5.0 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.0Version of this port present on the latest quarterly branch.
Maintainer: puppet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-01-14 17:12:47
Last Update: 2022-06-10 21:32:20
Commit Hash: 9246079
Also Listed In: rubygems
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/pdk
  2. /usr/local/share/licenses/rubygem-pdk-2.5.0/catalog.mk
  3. /usr/local/share/licenses/rubygem-pdk-2.5.0/LICENSE
  4. /usr/local/share/licenses/rubygem-pdk-2.5.0/APACHE20
Collapse this list.
Dependency lines:
  • rubygem-pdk>0:devel/rubygem-pdk
To install the port:
cd /usr/ports/devel/rubygem-pdk/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/rubygem-pdk
  • pkg install rubygem-pdk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-pdk
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-pdk
ABIlatestquarterly
FreeBSD:11:aarch64-1.13.0
FreeBSD:11:amd642.2.01.13.0
FreeBSD:11:armv6-1.13.0
FreeBSD:11:i3862.2.01.13.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.4.0
FreeBSD:12:amd64-2.4.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386-2.4.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.13.0
FreeBSD:13:aarch64-2.4.0
FreeBSD:13:amd64-2.4.0
FreeBSD:13:armv6-2.4.0
FreeBSD:13:armv7-2.4.0
FreeBSD:13:i386-2.4.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.13.0
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv72.4.0-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.13.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby30 : lang/ruby30
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. rubygem-bundler>=1.15 : sysutils/rubygem-bundler
  2. rubygem-childprocess>=4.0.0 : devel/rubygem-childprocess
  3. rubygem-concurrent-ruby>=1.1.5 : devel/rubygem-concurrent-ruby
  4. rubygem-cri>=2.10.1 : devel/rubygem-cri
  5. rubygem-deep_merge>=1.1 : devel/rubygem-deep_merge
  6. rubygem-diff-lcs>=1.4.4 : textproc/rubygem-diff-lcs
  7. rubygem-facter>=2.5.1 : sysutils/rubygem-facter
  8. rubygem-ffi>=1.9 : devel/rubygem-ffi
  9. rubygem-gettext-setup>=0.24 : devel/rubygem-gettext-setup
  10. rubygem-hitimes>=2.0.0 : devel/rubygem-hitimes
  11. rubygem-httpclient>=2.8.3 : www/rubygem-httpclient
  12. rubygem-json_pure>=2.1.0 : devel/rubygem-json_pure
  13. rubygem-json-schema>=2.8.0 : devel/rubygem-json-schema
  14. rubygem-minitar>=0.6.1 : archivers/rubygem-minitar
  15. rubygem-pathspec>=0.2.1 : devel/rubygem-pathspec
  16. rubygem-tty-prompt>=0.22 : devel/rubygem-tty-prompt
  17. rubygem-tty-spinner>=0.5 : devel/rubygem-tty-spinner
  18. rubygem-tty-which>=0.3 : devel/rubygem-tty-which
  19. ruby30 : lang/ruby30
  20. gem : devel/ruby-gems
Patch dependencies:
  1. ruby30 : lang/ruby30
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby30 : lang/ruby30
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Jun 2022 21:32:20
 files touched by this commit commit hash:92460797e26e7a5d36017d8c12461be15c8675ed  2.5.0
Romain Tartière (romain) search for other commits by this committer
devel/rubygem-pdk: Update to 2.5.0

ChangeLog:
https://github.com/puppetlabs/pdk/blob/main/CHANGELOG.md#v250-2022-04-25

With hat:	puppet
20 Feb 2022 13:06:12
 files touched by this commit commit hash:7b279c9e09e1d27a385b7400842622b03a60c5bb  2.4.0
Dan Langille (dvl) search for other commits by this committer
devel/ruby-gems: Update to 3.3.7

These are fixes Ruby 3.0

Changes were compiled against all dependencies of devel/ruby-gems and
they all built cleanly.

There are five known build failures, all prexisting:

* devel/rubygem-xdg5: requires Ruby 3.0
* devel/rubygem-xdg: requires Ruby 3.1
* graphics/rubygem-objectdetect: port explicitly marked broken
* mail/rubygem-tmail: port explicitly marked broken
* science/cdcl: marked broken, unfetchable

Plus, science/rubygem-ruby-dcl gets skipped because of science/cdcl

PR:		258108
Approved by:	ruby (zi@)
13 Feb 2022 01:26:52
 files touched by this commit commit hash:deeaa1845fb45b3a02f8f8c5bbd6b2949d308625  2.4.0
Romain Tartière (romain) search for other commits by this committer
devel/rubygem-pdk: Update to 2.4.0

With hat:	puppet
22 Oct 2021 05:47:07
 files touched by this commit commit hash:3ffad73adfee93dfdae494578273bc94932ef24d  2.3.0
Romain Tartière (romain) search for other commits by this committer
devel/rubygem-pdk: Update to 2.3.0

ChangeLog:
https://github.com/puppetlabs/pdk/blob/main/CHANGELOG.md#v230-2021-10-21

With hat:	puppet
16 Oct 2021 09:51:39
 files touched by this commit commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  2.2.0
Jimmy Olgeni (olgeni) search for other commits by this committer
*: fix tab vs. space issues, and comments according to the guide.
19 Sep 2021 06:01:06
 files touched by this commit commit hash:3d972fed2538338e79c32d84bff3a27889734492  2.2.0
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-pdk: Add NO_ARCH

Approved by:	portmgr (blanket)
08 Aug 2021 21:22:02
 files touched by this commit commit hash:4303a6c8bf133e031c35763f00610e2ea165a9b8  2.2.0
Romain Tartière (romain) search for other commits by this committer
devel/rubygem-pdk: Update to 2.2.0

With hat:	puppet
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.13.0
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.13.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Sep 2019 18:11:57
Original commit files touched by this commit Revision:512660  1.13.0
romain search for other commits by this committer
Update to 1.13.0

Release notes:
https://puppet.com/docs/pdk/1.x/release_notes_pdk.html#release-notes-pdk-x.13

With hat:	puppet
06 Jul 2019 21:43:20
Original commit files touched by this commit Revision:506063  1.11.1_1
sunpoet search for other commits by this committer
Fix gemspec for rubygem-cri 2.15.9 update

- Rename gemspec patch to patch-gemspec
- While I'm here, clean up gemspec patch
- Bump PORTREVISION for package change
02 Jul 2019 16:56:33
Original commit files touched by this commit Revision:505688  1.11.1
romain search for other commits by this committer
Update to 1.11.1

With hat:	puppet
03 Apr 2019 19:09:25
Original commit files touched by this commit Revision:497753  1.10.0
romain search for other commits by this committer
Update to 1.10.0

Release notes:
https://puppet.com/docs/pdk/1.x/release_notes_pdk.html#release-notes-pdk-1.10

With hat:	puppet
07 Mar 2019 02:07:22
Original commit files touched by this commit Revision:494868  1.9.1
romain search for other commits by this committer
Update to 1.9.1

With hat:	puppet
30 Jan 2019 18:18:05
Original commit files touched by this commit Revision:491638  1.9.0
romain search for other commits by this committer
Update to 1.9.0

Release notes:
https://github.com/puppetlabs/pdk/blob/master/CHANGELOG.md#v190-2019-01-25

With hat:	puppet
26 Jan 2019 20:22:38
Original commit files touched by this commit Revision:491310  1.8.0_1
romain search for other commits by this committer
Fix after archivers/minitar update (r491187)

With hat:	puppet
14 Jan 2019 17:12:23
Original commit files touched by this commit Revision:490304  1.8.0
romain search for other commits by this committer
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

Number of commits found: 17