Bug 142475 - [PATCH] sysutils/puppet: update to 0.25.2
Summary: [PATCH] sysutils/puppet: update to 0.25.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Renato Botelho
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-08 19:00 UTC by Renato Botelho
Modified: 2010-01-09 11:00 UTC (History)
1 user (show)

See Also:


Attachments
puppet-0.25.2.patch (2.12 KB, patch)
2010-01-08 19:00 UTC, Renato Botelho
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Renato Botelho freebsd_committer freebsd_triage 2010-01-08 19:00:03 UTC
- Update to 0.25.2

Port maintainer (raj@csub.edu) is cc'd.

Generated with FreeBSD Port Tools 0.99
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-01-08 19:00:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->garga

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2010-01-08 19:00:19 UTC
Maintainer of sysutils/puppet,

Please note that PR ports/142475 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/142475

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2010-01-08 19:00:21 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Renato Botelho freebsd_committer freebsd_triage 2010-01-08 19:06:08 UTC
First patch missed changes on startup scripts, here it is:

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/sysutils/puppet/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	3 Nov 2009 02:43:56 -0000	1.9
+++ Makefile	8 Jan 2010 19:01:02 -0000
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=	puppet
-PORTVERSION=	0.24.8
+PORTVERSION=	0.25.2
 CATEGORIES=	sysutils
 MASTER_SITES=	http://www.reductivelabs.com/downloads/puppet/
-EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	raj@csub.edu
 COMMENT=	A configuration management framework written in Ruby
@@ -37,7 +36,7 @@
 
 MANCOMPRESSED=	yes
 MAN8=	filebucket.8 pi.8 puppet.8 puppet.conf.8 puppetca.8 puppetd.8 \
-	puppetdoc.8 puppetmasterd.8 puppetrun.8 ralsh.8
+	puppetdoc.8 puppetmasterd.8 puppetrun.8 ralsh.8 puppetqd.8
 
 .include <bsd.port.pre.mk>
 
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/sysutils/puppet/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	31 Mar 2009 14:00:15 -0000	1.5
+++ distinfo	8 Jan 2010 19:01:02 -0000
@@ -1,3 +1,3 @@
-MD5 (puppet-0.24.8.tgz) = 288d46dee00acad64d0f3ecc6d8ba6fa
-SHA256 (puppet-0.24.8.tgz) = 9e9dcfdd26f96e0b0b4ca9bcfe6f473c679ff082a0cd7226c2058ae652d4fdc8
-SIZE (puppet-0.24.8.tgz) = 1099188
+MD5 (puppet-0.25.2.tar.gz) = 4f32c7eccc8232cfd9da6ba012df74c0
+SHA256 (puppet-0.25.2.tar.gz) = d270ee39ec2d47ee0b65ba35c5cee9ce5a29dd544c5e7ae566842fdb4b9612a6
+SIZE (puppet-0.25.2.tar.gz) = 1408369
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/sysutils/puppet/pkg-plist,v
retrieving revision 1.6
diff -u -r1.6 pkg-plist
--- pkg-plist	31 Mar 2009 14:00:15 -0000	1.6
+++ pkg-plist	8 Jan 2010 19:01:02 -0000
@@ -1,12 +1,14 @@
 @comment $FreeBSD: ports/sysutils/puppet/pkg-plist,v 1.6 2009/03/31 14:00:15 wxs Exp $
 bin/filebucket
-bin/puppetd
-bin/puppetca
+bin/pi
 bin/puppet
 bin/puppetdoc
-bin/puppetrun
-bin/puppetmasterd
 bin/ralsh
+sbin/puppetca
+sbin/puppetd
+sbin/puppetmasterd
+sbin/puppetqd
+sbin/puppetrun
 etc/puppet/puppet.conf-dist
 @exec mkdir -p %D/etc/puppet/ssl
 @exec mkdir -p %D/etc/puppet/manifests
Index: files/puppetd.in
===================================================================
RCS file: /home/pcvs/ports/sysutils/puppet/files/puppetd.in,v
retrieving revision 1.4
diff -u -r1.4 puppetd.in
--- files/puppetd.in	24 Jul 2008 19:19:49 -0000	1.4
+++ files/puppetd.in	8 Jan 2010 19:01:02 -0000
@@ -14,7 +14,7 @@
 name="puppetd"
 rcvar=`set_rcvar`
 
-command="%%PREFIX%%/bin/${name}"
+command="%%PREFIX%%/sbin/${name}"
 command_interpreter="%%PREFIX%%/bin/ruby18"
 
 load_rc_config "$name"
Index: files/puppetmasterd.in
===================================================================
RCS file: /home/pcvs/ports/sysutils/puppet/files/puppetmasterd.in,v
retrieving revision 1.4
diff -u -r1.4 puppetmasterd.in
--- files/puppetmasterd.in	24 Jul 2008 19:19:49 -0000	1.4
+++ files/puppetmasterd.in	8 Jan 2010 19:01:02 -0000
@@ -17,7 +17,7 @@
 name="puppetmasterd"
 rcvar=`set_rcvar`
 
-command="%%PREFIX%%/bin/${name}"
+command="%%PREFIX%%/sbin/${name}"
 command_interpreter="%%PREFIX%%/bin/ruby18"
 start_precmd="puppetmasterd_checkconfig"
 restart_precmd="puppetmasterd_checkconfig"

-- 
Renato Botelho <garga @ FreeBSD.org>
               <garga @ freebsdbrasil.com.br>
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc

"Shelter", what a nice name for a place where you polish your cat.
Comment 5 Russell Jackson 2010-01-08 21:41:43 UTC
Is this tested?

I haven't yet had time to investigate or upgrade my systems to 0.25.2, but there were
issues reported with 0.25.2 when used under Passenger. If the port is updated and it
breaks things for those using Passenger, they're not going to be very happy.

-- 
Russell A. Jackson <raj@csub.edu>
Network Analyst
California State University, Bakersfield
Comment 6 Mark Linimon freebsd_committer freebsd_triage 2010-01-09 02:54:31 UTC
State Changed
From-To: feedback->open

From misfiled PR ports/142509: 

Date: Fri, 08 Jan 2010 17:42:01 -0800 
Comment 7 Renato Botelho freebsd_committer freebsd_triage 2010-01-09 10:56:02 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 8 dfilter service freebsd_committer freebsd_triage 2010-01-09 10:56:07 UTC
garga       2010-01-09 10:55:54 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/puppet      Makefile distinfo pkg-plist 
    sysutils/puppet/files puppetd.in puppetmasterd.in 
  Log:
  Update to 2.5.2
  
  PR:             ports/142475
  Submitted by:   garga
  Tested by:      Guilherme Lero
  Approved by:    maintainer
  
  Revision  Changes    Path
  1.10      +2 -3      ports/sysutils/puppet/Makefile
  1.6       +3 -3      ports/sysutils/puppet/distinfo
  1.5       +2 -2      ports/sysutils/puppet/files/puppetd.in
  1.5       +2 -2      ports/sysutils/puppet/files/puppetmasterd.in
  1.7       +7 -5      ports/sysutils/puppet/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"