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>