puppet27Configuration management framework written in Ruby
2.7.26_1sysutilsΣ=0 2.7.26_1Version of this port present on the latest quarterly branch.
BROKEN: Does not work with Ruby 2.0 or Ruby 2.1 DEPRECATED: Does not work with Ruby 2.x This port expired on: 2015-03-28 IGNORE: is marked as broken: Does not work with Ruby 2.0 or Ruby 2.1
Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs, and
hosts, along with obviously discrete elements like packages, services, and
files.
WWW: http://www.puppetlabs.com
===> The following configuration options are available for puppet27-2.7.26_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
====> Optional exclusive patches: you have to select exactly one of them
PACKAGE_ORIGIN=on: Use port origin as package name
PACKAGE_ROOT=off: Use PACKAGEROOT insted of PACKAGESITE
===> Use 'make config' to modify these settings
Remove expired ports:
2015-03-31 lang/gnatdroid-armv5: Nobody cares enough to fix sigtramp-android.c
for ARMv5
2015-03-28 sysutils/puppet27: Does not work with Ruby 2.x
2015-03-31 www/rubygem-form_data: Use www/rubygem-http-form_data instead
(renamed by upstream)
2015-03-31 www/typo345: Upgrade to www/typo3 or www/typo3-lts
sysutils/puppet27: Mark broken with Ruby 2.0 and 2.1
Technically any Ruby version 1.9 or newer isn't supported:
https://docs.puppetlabs.com/guides/platforms.html#ruby-versions
but I didn't hear any complaints about Puppet 2.7 not working until 2.0 became
default, so leave it for now, instead of deleting it.
Retire MANCOMPRESSED.
Also the compat NO_INSTALL_MANPAGES shim.
Differential Revision: https://reviews.freebsd.org/D730
Reviewed by: antoine
With hat: portmgr
Sponsored by: Absolight
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
- Rename sysutils/facter to sysutils/rubygem-facter
- Update sysutils/rubygem-facter to 1.6.18
- Convert sysutils/rubygem-facter to utilize rubygem framework
- Update to new 'created by' header
- Add RG as additional MASTER_SITES for sysutils/rubygem-facter
- Update sysutils/puppet* RUN_DEPENDS due to rename of facter
- Bump PORTREVISION on sysutils/puppet* due to rename of facter
Approved by: Rouslan Iskhakov <rouslan@rshell.net> (maintainer)