Bug 187701 - [PORT-UPDATE] sysutils/puppet 3.4.2 -> 3.4.3
Summary: [PORT-UPDATE] sysutils/puppet 3.4.2 -> 3.4.3
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: Steve Wills
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-18 16:40 UTC by Bartek Rutkowski
Modified: 2014-03-24 15:10 UTC (History)
0 users

See Also:


Attachments
file.diff (3.12 KB, patch)
2014-03-18 16:40 UTC, Bartek Rutkowski
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bartek Rutkowski freebsd_committer freebsd_triage 2014-03-18 16:40:00 UTC
Changes:

- update to latest 3.4.3 version
- fixed pkg-plist for better staging support
- corrected few typos accoring to portlint

Redports report: https://redports.org/buildarchive/20140318155901-63262/

Fix: Patch attached.

Patch attached with submission follows:
How-To-Repeat: Patch, test, commit.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-18 16:40:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->swills

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2014-03-24 15:00:30 UTC
Author: swills
Date: Mon Mar 24 15:00:23 2014
New Revision: 349006
URL: http://svnweb.freebsd.org/changeset/ports/349006
QAT: https://qat.redports.org/buildarchive/r349006/

Log:
  - Update to 3.4.3
  - Improve staging support
  - Pet portlint
  
  PR:		ports/187701
  Submitted by:	Bartek Rutkowski <ports@robakdesign.com>

Modified:
  head/sysutils/puppet/Makefile
  head/sysutils/puppet/distinfo
  head/sysutils/puppet/pkg-descr
  head/sysutils/puppet/pkg-plist

Modified: head/sysutils/puppet/Makefile
==============================================================================
--- head/sysutils/puppet/Makefile	Mon Mar 24 14:40:18 2014	(r349005)
+++ head/sysutils/puppet/Makefile	Mon Mar 24 15:00:23 2014	(r349006)
@@ -2,13 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	puppet
-PORTVERSION=	3.4.2
-PORTREVISION=	2
+PORTVERSION=	3.4.3
 CATEGORIES=	sysutils
 MASTER_SITES=	http://downloads.puppetlabs.com/puppet/
 
 MAINTAINER=	swills@FreeBSD.org
-COMMENT=	A configuration management framework written in Ruby
+COMMENT=	Configuration management framework written in Ruby
 
 LICENSE=	APACHE20
 
@@ -27,6 +26,7 @@ USERS=		puppet
 GROUPS=		puppet
 SUB_FILES+=	pkg-message
 SUB_LIST=	RUBY=${RUBY}
+PLIST_SUB+=	RESETPREFIX=${PREFIX}
 
 OPTIONS_DEFINE=		DOCS EXAMPLES
 OPTIONS_DEFAULT=	PACKAGE_ORIGIN

Modified: head/sysutils/puppet/distinfo
==============================================================================
--- head/sysutils/puppet/distinfo	Mon Mar 24 14:40:18 2014	(r349005)
+++ head/sysutils/puppet/distinfo	Mon Mar 24 15:00:23 2014	(r349006)
@@ -1,2 +1,2 @@
-SHA256 (puppet-3.4.2.tar.gz) = 40ad847e7f8f7a2eb2b968280dcc60427de6770710bbdd289b8bd7d1ced69210
-SIZE (puppet-3.4.2.tar.gz) = 1951200
+SHA256 (puppet-3.4.3.tar.gz) = 5f991b54b6a272914f4dda5aaafb86f08855d65adad46941a72192feefe2ba0f
+SIZE (puppet-3.4.3.tar.gz) = 1952505

Modified: head/sysutils/puppet/pkg-descr
==============================================================================
--- head/sysutils/puppet/pkg-descr	Mon Mar 24 14:40:18 2014	(r349005)
+++ head/sysutils/puppet/pkg-descr	Mon Mar 24 15:00:23 2014	(r349006)
@@ -4,4 +4,4 @@ elements normally aggregated in differen
 hosts, along with obviously discrete elements like packages, services, and
 files.
 
-WWW:	http://www.puppetlabs.com
+WWW: http://www.puppetlabs.com

Modified: head/sysutils/puppet/pkg-plist
==============================================================================
--- head/sysutils/puppet/pkg-plist	Mon Mar 24 14:40:18 2014	(r349005)
+++ head/sysutils/puppet/pkg-plist	Mon Mar 24 15:00:23 2014	(r349006)
@@ -49,15 +49,17 @@ man/man8/puppet.8.gz
 %%ETCDIR%%/auth.conf-dist
 www/puppet/config.ru
 @exec /usr/sbin/chown -Rh puppet:puppet %D/%F
+@exec /usr/sbin/chown -Rh puppet:puppet /var/puppet
 @dirrm www/puppet/public
 @dirrm www/puppet
 @dirrmtry etc/puppet/modules
 @dirrmtry etc/puppet
-@unexec rmdir /var/puppet 2>/dev/null || :
-@exec /usr/sbin/chown -Rh puppet:puppet /var/puppet
 @dirrm %%RUBY_SITELIBDIR%%/hiera/backend
 @dirrm %%RUBY_SITELIBDIR%%/hiera
 @dirrm %%RUBY_SITELIBDIR%%/puppetx/puppetlabs/syntax_checkers
 @dirrm %%RUBY_SITELIBDIR%%/puppetx/puppetlabs
 @dirrm %%RUBY_SITELIBDIR%%/puppetx/puppet
 @dirrm %%RUBY_SITELIBDIR%%/puppetx
+@cwd /
+@dirrm var/puppet
+@cwd %%RESETPREFIX%%
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Steve Wills freebsd_committer freebsd_triage 2014-03-24 15:00:31 UTC
State Changed
From-To: open->closed

Committed. Thanks!