bin/unpack-sources |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit f3b7dc649bc384be6000d98a87763cab26fe3f32
Author:     Andrew Udvare <audv...@gmail.com>
AuthorDate: Fri Dec 18 03:23:37 2020 -0500
Commit:     Thorsten Behrens <thorsten.behr...@allotropia.de>
CommitDate: Fri Feb 26 00:33:45 2021 +0100

    fix unpack-sources to not require GNU find
    
    This makes bin/unpack-sources work on systems that do not have
    GNU coreutils in PATH, such as macOS.
    
    Change-Id: I54ed219eedf0f45c039edb6e486f3afe273dd51f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107936
    Tested-by: Jenkins
    Reviewed-by: Thorsten Behrens <thorsten.behr...@allotropia.de>

diff --git a/bin/unpack-sources b/bin/unpack-sources
index 2408eda1e14c..7221696e199f 100755
--- a/bin/unpack-sources
+++ b/bin/unpack-sources
@@ -85,7 +85,7 @@ for tarball in $tarballs ; do
     fi
 
     # create symlinks for module directories; ignore git-hooks directory
-    for dir in `find "$lo_src_dir/$tarname" -mindepth 1 -maxdepth 1 -type d 
-path $lo_src_dir/$tarname/git-hooks -o -printf "$tarname/%f\n"` ; do
-        ln -sf "src/$dir" "$start_dir"
-    done
+    while read -r dir; do
+        ln -sf "src/${tarname}/$(basename "$dir")" "$start_dir"
+    done < <(find "$lo_src_dir/$tarname" -mindepth 1 -maxdepth 1 -type d -path 
$lo_src_dir/$tarname/git-hooks)
 done
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to