Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Sep 2014 14:36:30 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r367014 - head/Mk/Scripts
Message-ID:  <201409021436.s82EaUL4068069@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Tue Sep  2 14:36:29 2014
New Revision: 367014
URL: http://svnweb.freebsd.org/changeset/ports/367014
QAT: https://qat.redports.org/buildarchive/r367014/

Log:
  Make check-stagedir.sh aware of (owner,group,perm) syntax for keywords
  
  Differential Revision:	https://reviews.freebsd.org/D712
  Reviewed by:	bapt
  With hat:	portmgr

Modified:
  head/Mk/Scripts/check-stagedir.sh

Modified: head/Mk/Scripts/check-stagedir.sh
==============================================================================
--- head/Mk/Scripts/check-stagedir.sh	Tue Sep  2 14:33:48 2014	(r367013)
+++ head/Mk/Scripts/check-stagedir.sh	Tue Sep  2 14:36:29 2014	(r367014)
@@ -49,6 +49,10 @@ parse_plist() {
 			fi
 		fi
 
+		# Strip (owner,group,perm) from keywords
+		line="$(printf %s "$line" \
+		    | sed -Ee 's/^@\([^)]*\)[[:space:]]+//' \
+			-e 's/^(@[[:alpha:]]+)\([^)]*\)[[:space:]]+/\1 /')"
 		case $line in
 		@dirrm*|'@unexec rmdir'*|'@unexec /bin/rmdir'*)
 			line="$(printf %s "$line" \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409021436.s82EaUL4068069>