From: Yann E. MORIN Date: Wed, 23 Dec 2020 21:21:05 +0000 (+0100) Subject: support/download: cleanup svn backend X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ccfae1701511cac1322c9b796a423ac68b85fc64;p=buildroot.git support/download: cleanup svn backend Commit 89f5e9893 (support/download/svn: generate reproducible svn archives) did what it said, but can be siplified a bit. Indeed, we are doing an svn export, so we won't have any of the .svn directories, neither at the root of the extract, nor in any of the sub-directories. As such, we do not need to filter them out when we generate the list of files to include in the archive. Signed-off-by: Yann E. MORIN Cc: Heiko Thiery Cc: Thomas Petazzoni Cc: Vincent Fazio Reviewed-by: Arnout Vandecappelle (Essensium/Mind) Reviewed-by: Vincent Fazio --- diff --git a/support/download/svn b/support/download/svn index 012f286dd9..b7a6ac7443 100755 --- a/support/download/svn +++ b/support/download/svn @@ -46,10 +46,9 @@ _svn export ${verbose} "${@}" "'${uri}@${rev}'" "'${basename}'" date="$( _svn info --show-item last-changed-date "'${uri}@${rev}'" |tail -n 1 )" # Generate the archive, sort with the C locale so that it is reproducible. -# We do not want the .svn dir; we keep other .svn files, in case they are the -# only files in their directory. -find "${basename}" -not -type d \ - -and -not -path "./.svn/*" >"${output}.list" +# We did a 'svn export' above, so it's not a working copy (there is no .svn +# directory or file to ignore). +find "${basename}" -not -type d >"${output}.list" LC_ALL=C sort <"${output}.list" >"${output}.list.sorted" # Create GNU-format tarballs, since that's the format of the tarballs on