314 Commits

Author SHA1 Message Date
jasper
45d2cb59e9 remove mentions of the activemq package from the readme for it's going away. 2020-09-12 15:30:02 +00:00
kn
b85c02f402 Upgrade to Puppet 6.18.0 2020-09-08 21:57:22 +00:00
sebastia
9615574140 update 5.5.20 -> 5.5.21 2020-08-09 20:46:06 +00:00
kn
1a9e98198f Upgrade to Puppet 6.16.0
https://puppet.com/docs/puppet/latest/release_notes_puppet.html#release_notes_puppet_x-16-0
2020-06-14 15:47:38 +00:00
kn
96b9ea8eef Add missing "@option is-branch"
Noted by sthen, thanks!

Previous tarballs of this port already had it, but the imported version
lacked it, oops.
2020-06-01 16:23:28 +00:00
sebastia
407c0ffc3c update 5.5.19 -> 5.5.20 2020-05-27 21:08:34 +00:00
kn
b728d49c4c Remove Puppet 4
Open Source Puppet 4 LTS reached EOL in october 2018, Puppet 5 (client,
master as well as puppetdb) have been in our tree for years, Puppet 6
(client and master, not yet puppetdb) were recently imported.

Users should long have upgraded to version 5 by now;  see
https://puppet.com/docs/puppet/5.5/upgrade_minor.html for upgrade details.

OK bcallah
2020-05-22 19:58:14 +00:00
kn
541bc20a94 Update to Puppet 6.15.0
This also fixes flavour handling in package resources.
Diff from Arthur Barton, thanks!
2020-05-22 15:23:37 +00:00
kn
f57791211b Remove patch that does nothing (except removing an empty line) 2020-05-22 15:21:11 +00:00
kn
7bec81b3d7 Use FAKE_FLAGS not ALL_FAKE_FLAGS to unbreak MAKE_JOBS usage
ALL_FAKE_FLAGS (usually put after MAKE_PROGRAM) is used in do-install,
but as list of environment variables:

	$ make -p | grep -e ^PARALLEL_MAKE_FLAGS -e FAKE_FLAGS
	ALL_FAKE_FLAGS   = ... ${FAKE_FLAGS} ${PARALLEL_MAKE_FLAGS}
	FAKE_FLAGS       = HOME=${WKRDIR}/home
	PARALLEL_MAKE_FLAGS = -j${MAKE_JOBS}
		@cd ${WRKSRC} && ${ALL_FAKE_FLAGS} ${RUBY} install.rb ...

This means having MAKE_JOBS set causes "make install" to fail because "-jN"
is used as environment variable.

Use FAKE_FLAGS in do-install instead to fix this.
2020-05-22 15:00:52 +00:00
giovanni
77b8224bac Add missing dependency, fixes "puppet module generate" command
ok kn@
2020-05-19 07:20:45 +00:00
kn
e5518d7f2b Briefly mention refactored puppet modules
Text from Arthur Barton, tweaks from me
2020-05-18 09:22:23 +00:00
kn
746b57dead Hook up Puppet 6 2020-05-18 09:15:50 +00:00
kn
920972a745 Use MODRUBY_BINREV in patch for 6, comment patch for 5 2020-05-18 09:11:42 +00:00
kn
a535277f39 Fix enable=false service resources
Arthur Barton's refinements of service resources made the provider not
report the "enable" attribute in case it was explicitly set to "false".
2020-05-18 09:07:47 +00:00
kn
b36e285efa Fix ensure=latest for package resources
Arthur Barton's pkg.conf removal patch missed one call to parse_pkgconf,
remove that.
2020-05-18 09:04:24 +00:00
kn
8ea66f98a9 Import Puppet 6.14.0
From Arthur Barton <arthurb at igniferous dot net>, thanks!
2020-05-18 08:59:00 +00:00
kn
7226c48d70 Use "find -delete" in post-install
No PLIST change except regular reshuffling from update-plist(1)
2020-04-16 13:59:04 +00:00
sebastia
1fddd8b824 update 5.5.18 -> 5.5.19 2020-03-18 18:39:17 +00:00
sebastia
846d190f54 Update 5.5.17 -> 5.5.18 2020-03-06 15:20:31 +00:00
sebastia
dc5da00b6d update 5.5.16 -> 5.5.17 2019-10-24 20:37:16 +00:00
sebastia
791eb614df fix package installation for real 2019-08-23 08:18:12 +00:00
sebastia
b98a2564e3 Seems with update to 5.5.16 I broke package installation with ensure -> present
or installed, basically the default.

Since package providers now can be "targetable", they provide a command
function, so conflicting with the legacy command()
2019-08-22 21:56:05 +00:00
sebastia
8a98667f8a Update to 5.5.14 -> 5.5.16 2019-07-19 06:09:21 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sebastia
59703367b6 Update to 5.5.14
since the switch to ruby 2.6 as default, installing packages with the gem
provider was broken, since it used the long depreprecated parameters to
omit installation of documenation. 5.5.14 apparently fixed that.
2019-05-09 20:17:31 +00:00
jeremy
4311e64eb4 Bump after default ruby version change to ruby 2.6 2019-04-29 00:42:08 +00:00
sebastia
2ae854b475 simple update 5.5.10 -> 5.5.12 2019-04-01 11:18:14 +00:00
sebastia
5ac59e68fc Also make the pip3 package provider work for us. use MODPY_DEFAULT_VERSION_3,
change the pip package provider to use MODPY_DEFAULT_VERSION_2 instead
of the MODPY_VERSION
2019-02-18 10:16:34 +00:00
sebastia
c867450d1c Update to 5.5.10 2019-02-05 21:25:47 +00:00
sebastia
3306eca20a Update to 5.5.8, while there add PORTROACH marker to limit
to the 5.X series
2018-11-12 07:17:36 +00:00
jeremy
ecdd34f345 Bump related ports after default ruby version switch. 2018-10-26 16:16:24 +00:00
naddy
924b443ad0 convert to PKGSTEM 2018-09-20 17:55:23 +00:00
sebastia
2652d0da88 Update to 5.5.6 2018-09-18 21:09:46 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sebastia
0c3feedd63 simple update to 5.5.3 2018-07-25 08:46:17 +00:00
jasper
4276df88d7 remove puppet 3
ok sebastia@ (MAINTAINER)
2018-07-09 06:56:42 +00:00
sebastia
f565f1ca45 Small feature and bugfix update to 5.5.1 2018-04-26 07:04:28 +00:00
sebastia
7343b86d8c Update to Puppet 5.4, new agent tested against 5.3 server, old 4.8
agent tested against 5.4 master.
2018-02-26 08:52:42 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sebastia
b6714b7ab6 Minor update to 5.3.3 2017-12-04 08:04:58 +00:00
sebastia
44257fdad9 Finally cleanup mess I produced importing puppetdb5
running it through a bulk by espie@ and thanks for help

OK espie@
2017-12-01 10:02:30 +00:00
sebastia
9eb95e4100 packaging is hard, @option no-default-conflict was missing too,
pointed out by naddy@
2017-11-24 07:33:52 +00:00
sebastia
e73b1ebe73 Let puppet4 build if puppet5 is already built, use same approach
as postfix for example.

problem pointed out by landry@ and he's fine with the solution
2017-11-23 10:11:45 +00:00
sebastia
a5c39dbf2a bugfix update to 4.10.9 2017-11-20 13:43:53 +00:00
sebastia
60da287bbc hook up Puppet5 2017-11-20 12:48:52 +00:00
sebastia
883dae5e1d Import Puppet 5, 5.3.2, for the time being, next to Puppet 4 2017-11-20 12:45:17 +00:00
sebastia
ddc0570f2c Preps for puppet5, do not bother with the emacs files anymore for puppet4,
it's not worth it bothering, and puppet5 doesn't provide them anymore
2017-11-20 12:24:43 +00:00
ajacoutot
4daf755e9e Missed bump after ruby version change. 2017-11-02 09:36:20 +00:00
sebastia
6c1a6df211 bugfix update to 4.10.8 2017-10-12 06:39:27 +00:00