103 Commits

Author SHA1 Message Date
Pawel Pekala
1c483fd6dd - Don't use deprecated @dirrm in plist generation
- Add LICENSE_FILE, NO_ARCH
- Use options helpers
- There's no need to include bsd.port.pre.mk

Approved by:	portmgr blanket
2016-01-16 16:31:08 +00:00
Michael Moll
8846a95836 give my ports to ruby@ 2016-01-01 17:05:54 +00:00
Alex Kozlov
c84369de65 - Remove no longer used USE_RUBY_FEATURES knob
Approved by:	ruby, portmgr (swills)
2015-12-25 07:12:18 +00:00
Michael Moll
4c76662792 sysutils/puppet: refresh pkgng provider and remove pkg_* patches 2015-12-12 17:31:17 +00:00
Michael Moll
bf06b462b7 sysutils/puppet: update to 3.8.4 2015-11-05 19:13:54 +00:00
Michael Moll
13f94de00d sysutils/puppet: update to 3.8.3
- update to 3.8.3 [1]
- refactor manifest check in puppetmaster rc.d script [2]
- bring in the pkgng package provider also used in Puppet 4 [3]
- take maintainership

PR:		203683 [1]
PR:		202704 [2]
Submitted by:	tdb [1]
Submitted by:	lemon <yesthanks@lemonia.org> [2]
Approved by:	swills (maintainer)
Obtained from:	https://github.com/xaque208/puppet-pkgng [3]
Differential Revision:	https://reviews.freebsd.org/D4050
2015-11-03 19:02:08 +00:00
Michael Moll
ac97d7eeb2 new port: sysutils/puppet4
This is version 4.x of sysutils/puppet, which is in some large parts
incompatible with previous versions. As the C++ rewrite of facter is
not resolving some required facts on FreeBSD yet, default to the old
version written in Ruby for now.
2015-09-25 13:15:46 +00:00
Michael Moll
1553fe44ee sysutils/rubygem-hiera: update to 3.0.1
- this is paving the way for a Puppet 4.x port
- preserve 1.3.4 as sysutils/rubygem-hiera1
- use sysutils/rubygem-hiera1 in dependent ports
- change maintainer to ruby@

Approved by:	robak (maintainer)
Differential Revision:	https://reviews.freebsd.org/D3359
2015-08-13 16:22:54 +00:00
Michael Moll
d7517bd832 sysutils/puppet: update to 3.8.2
unbreak on Ruby 2.2 [1]

Approved by:	swills (maintainer)
Obtained from:	safe_yaml upstream (commit e281053e) [1]
2015-08-08 20:44:11 +00:00
Michael Moll
987c6bd177 sysutils/puppet: use REQUIRE: LOGIN in rc scripts
The puppet agent will get started later, especially after ldconfig.

Approved by:	swills (mentor, maintainer)
Differential Revision:	https://reviews.freebsd.org/D3023
2015-07-09 16:30:40 +00:00
Baptiste Daroussin
960ba21283 Add puppet37 to track the 3.7 branch puppet which is still supported
Simplify a bit the Makefile.
Remove patches related to unsupported the legacy package system
Unsilence install target
Merge do-install and post-install which has no reasons to be separated
Switch to full static plist
Keep the broken on ruby22 has I did not had a chance to test on ruby 2.2 yet

Sponsored by:	gandi.net
2015-06-22 09:45:28 +00:00
Michael Moll
3640a25020 sysutils/puppet: update to 3.8.1
add a patch to parse service names correctly [1]

PR:		199995 [1]
Differential Revision:	https://reviews.freebsd.org/D2676
Submitted by:	matthew [1]
Approved by:	swills (mentor, maintainer)
2015-05-31 20:03:19 +00:00
Sunpoet Po-Chuan Hsieh
39b594e8ef - Move textproc/rubygem-augeas to textproc/rubygem-ruby-augeas
- Add LICENSE
- Change MASTER_SITES to RG
- Bump PORTREVISION for dependent port
2015-05-24 00:05:37 +00:00
Michael Moll
33aa3c1f07 sysutils/puppet: update to 3.7.5
PR:		199183
Differential Revision:	https://reviews.freebsd.org/D2406
Approved by:	swills (mentor, maintainer), mat (mentor)
2015-05-05 19:44:18 +00:00
Dmitry Marakasov
ddd4ffe1b7 - Add CPE info
Approved by:	portmgr blanket
2015-04-22 11:03:39 +00:00
Mathieu Arnold
a80332b83b There's no need for a SINGLE here, the ports works perfecly without any patches
applied.

Differential Revision:	https://reviews.freebsd.org/D2282
Approved by:	swills (maintainer)
Sponsored by:	Absolight
2015-04-11 20:04:12 +00:00
Steve Wills
abd4ccbb61 sysutils/puppet: Update to 3.7.4
While here, mark it broken with Ruby 2.2.

PR:		197194
Submitted by:	Rick <vmiller@hostileadmin.com>
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
2015-02-21 19:15:58 +00:00
Baptiste Daroussin
ef48819fd6 Typo 2015-02-05 16:26:34 +00:00
Baptiste Daroussin
d23dfd8d81 simplify plist 2015-02-05 16:26:03 +00:00
Sunpoet Po-Chuan Hsieh
4a2f4ce13e - Respect rubygems naming: rename archivers/rubygem-bzip2 to archivers/rubygem-bzip2-ruby
- Cleanup Makefile
- Bump PORTREVISION for dependency change
2014-08-29 21:30:38 +00:00
Bryan Drewery
69f82727cf - Move RESETPREFIX to default PLIST_SUB
With hat:	portmgr
2014-08-18 16:43:24 +00:00
Steve Wills
980fa2d9f2 - Add BUILD_DEPENDS on facter and hiera to avoid issue discovered with
portmaster
2014-07-02 16:34:13 +00:00
Steve Wills
4d4509879e - Update to 3.6.2
PR:		190991
Submitted by:	gaod@hychen.org
2014-06-16 12:07:32 +00:00
Dmitry Sivachenko
42aa7ce39a Update to version 3.6.1.
PR:		189450, Bartek Rutkowski <ports@robakdesign.com>
PR:		189886, demon
PR:		190325, Bartek Rutkowski <ports@robakdesign.com>
Approved by:	maintainer timeout (2-3 weeks)
2014-06-02 10:12:31 +00:00
Steve Wills
b7f9d4c6bc - Fix warning in pkg provider
PR:		ports/184005 [1]
PR:		ports/188675 [2]
Submitted by:	Tristan Smith <tsmith@palantir.com> [1]
Submitted by:	Mathieu Arnold <mat@freebsd.org> [2]
2014-04-16 13:45:10 +00:00
Steve Wills
dc3f1b5a35 - Update to 3.4.3
- Improve staging support
- Pet portlint

PR:		ports/187701
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
2014-03-24 15:00:23 +00:00
Remko Lodder
0361783be0 Minor typo fix, s/insted/instead/
Facilitated by:	    Snow B.V.
2014-03-10 09:20:24 +00:00
Steve Wills
a8ce9cf4f0 - Bump PORTREVISION for example change 2014-01-16 17:01:45 +00:00
Steve Wills
0bf449ca99 - Remove unneeded plist line
Reported by:	mat
2014-01-16 02:01:36 +00:00
Steve Wills
38ae3c049d - Install the passenger example config file
Reported by:	mat
2014-01-15 19:00:14 +00:00
Steve Wills
117eb57076 - Update to 3.4.2 [1]
- Remove Ruby 1.9 conditional, as 1.8 is gone.

PR:		ports/185549 [1]
Submitted by:	Bartek Rutkowski <ports@robakdesign.com> [1]
2014-01-15 17:01:38 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Mathieu Arnold
2b36a51834 Fixup installation.
Reported by:	demon
2013-12-30 14:56:34 +00:00
Steve Wills
5d4d000fc0 - Set ownership on config.ru file
Reported by:	mat
2013-12-20 19:44:35 +00:00
Steve Wills
d96a4f1b31 - Apply the resource-fix.diff from the Puppet issue #9290 [1]
- Patch config.ru to use the right paths [2]
- Bump PORTREVISION for package change

PR:		ports/183794 [1]
Submitted by:	tdb [1]
Reported by:	mat [2]
2013-12-20 18:47:43 +00:00
Steve Wills
a0f0310e38 - Install rack's config in WWWDIR to use with, say, passenger
- Convert to staging
- Pet portlint a bit
- Be consistent with the generated config and use /var/puppet and not /var/lib/puppet
- Drop an old ruby 1.8 test
- Add license

PR:		ports/184939
Submitted by:	mat
2013-12-18 02:45:40 +00:00
Steve Wills
cf5fac8087 - Again try to fix the rc script to use the right ruby 2013-11-04 02:27:13 +00:00
Steve Wills
a7a9ad65b7 - Refer to generic ruby binary in rc scripts
- Fix missing %D in plist
2013-10-26 02:22:07 +00:00
Dmitry Sivachenko
1437ba996a Update to version 3.3.1.
Approved by:	maintainer
2013-10-19 17:13:48 +00:00
Thomas Abthorpe
24a0150e73 - Mark devel/rubygem-rascut broken
- Remove dependancy on www/rubygem-mongerl from other ports

With hat:	portmgr
2013-10-18 03:05:47 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Brad Davis
70996a4d82 - Update sysutils/puppet to 3.3.0.
Approved by:	swills@
2013-09-20 16:01:17 +00:00
Brad Davis
beeccba037 - Update puppet to 3.2.4 which fixes CVE-2013-4761 and CVE-2013-4956
Approved by:	swills@
Security:	2b2f6092-0694-11e3-9e8e-000c29f6ae42
2013-08-16 17:54:41 +00:00
Steve Wills
cd09324fd1 - Update to 3.2.3 2013-07-23 02:12:06 +00:00
Steve Wills
94d8197109 - Update puppet to 3.2.2 which fixes CVE-2013-3567 [1]
- Update puppet27 to 2.7.22 which fixes CVE-2013-3567
- Document security issue

PR:		ports/179816 [1]
Submitted by:	mat [1]
Security:	b162b218-c547-4ba2-ae31-6fdcb61bc763
2013-06-22 12:49:28 +00:00
Steve Wills
dee088823d - Add patch to fix puppet service provier [1]
- While here, fix build with Ruby 2.0

PR:		ports/178138
Submitted by:	Bogdan <bogdan@neant.ro>
Obtained from:	upstream
2013-04-29 01:49:03 +00:00
Steve Wills
b03ad1959c - Add missing module dir
PR:		ports/177729
Submitted by:	Edward <edward@rdtan.net>
2013-04-25 01:43:44 +00:00
Ryan Steinmetz
07754d7267 - 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)
2013-03-17 20:14:31 +00:00
Steve Wills
c7ef66fd94 - Update puppet to 3.1.1 resolving multiple security issues
- Update puppet27 to 2.7.21 resolving multiple security issues
- Document multiple puppet security issues

Security:	cda566a0-2df0-4eb0-b70e-ed7a6fb0ab3c
2013-03-13 03:35:54 +00:00
Steve Wills
47c92a1039 - Revert previous change to patch file. The goal was to prevent a warning with
Ruby 1.9, but this just caused problems with Ruby 1.8.

PR:		ports/175558
2013-01-28 01:24:55 +00:00