Date: Fri, 5 Aug 2016 12:21:06 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r419680 - svnadmin/hooks/scripts Message-ID: <201608051221.u75CL6To049084@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Fri Aug 5 12:21:05 2016 New Revision: 419680 URL: https://svnweb.freebsd.org/changeset/ports/419680 Log: Add a hook to make sure the distinfo files don't get updated without their TIMESTAMP. Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7114 Modified: svnadmin/hooks/scripts/stage-only.sh Modified: svnadmin/hooks/scripts/stage-only.sh ============================================================================== --- svnadmin/hooks/scripts/stage-only.sh Fri Aug 5 10:20:22 2016 (r419679) +++ svnadmin/hooks/scripts/stage-only.sh Fri Aug 5 12:21:05 2016 (r419680) @@ -42,5 +42,12 @@ for line in $(svnlook changed -t $TXN $R exit 1 fi ;; + head/*/*/distinfo*) + if ! svnlook cat -t ${TXN} ${REPO} $fpath | grep -q '^TIMESTAMP = [0-9]*$' ; then + echo "Do not commit ports without TIMESTAMP in their distinfo files." 1>&2 + echo "Rerun make makesum to add it." 1>&2 + exit 1 + fi + ;; esac done
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608051221.u75CL6To049084>