Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Oct 2014 18:14:18 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r369924 - head/Mk/Scripts
Message-ID:  <201410031814.s93IEIon008983@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Fri Oct  3 18:14:18 2014
New Revision: 369924
URL: https://svnweb.freebsd.org/changeset/ports/369924
QAT: https://qat.redports.org/buildarchive/r369924/

Log:
  Garbage collect dependency mtree check removed in r368803

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

Modified: head/Mk/Scripts/check-stagedir.sh
==============================================================================
--- head/Mk/Scripts/check-stagedir.sh	Fri Oct  3 18:10:51 2014	(r369923)
+++ head/Mk/Scripts/check-stagedir.sh	Fri Oct  3 18:14:18 2014	(r369924)
@@ -324,37 +324,6 @@ check_orphans_from_plist() {
 	return ${ret}
 }
 
-# Check for directories being removed that are handled by MTREE files.
-check_invalid_directories_mtree() {
-	local ret=0
-	# Anything listed in plist and in restricted-dirs is a failure. I.e.,
-	# it's owned by a run-time dependency or one of the MTREEs.
-	echo "===> Checking for directories owned by MTREEs"
-	cat ${WRKDIR}/.mtree | sort -u >${WRKDIR}/.restricted-dirs
-	: >${WRKDIR}/.invalid-plist-mtree
-	comm -12 ${WRKDIR}/.plist-dirs-sorted-no-comments \
-	    ${WRKDIR}/.restricted-dirs \
-	    | sort_dfs | sed "${sed_dirs}" \
-	    >>${WRKDIR}/.invalid-plist-mtree || :
-	if [ -s "${WRKDIR}/.invalid-plist-mtree" ]; then
-		while read line; do
-			# Skip removal of PREFIX and PREFIX/info from
-			# bsd.port.mk for now. The removal of info may
-			# be a bug; it's part of BSD.local.dist.
-			# See ports/74691
-			if [ "${PREFIX}" != "${LOCALBASE}" ]; then
-				case "${line}" in
-					"@dirrmtry info") continue ;;
-					"@dirrmtry ${PREFIX}") continue ;;
-				esac
-			fi
-			ret=1
-			echo "Error: Owned by MTREE: ${line}" >&2
-		done < ${WRKDIR}/.invalid-plist-mtree
-	fi
-	return ${ret}
-}
-
 # Check for directories in plist that dependencies already handle.
 # XXX: This goes away when pkg learns auto dir tracking
 check_invalid_directories_from_dependencies() {



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