From 9b235734a1810e415acfea2eefaeff008a8073a6 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sun, 5 Jan 2014 21:14:32 -0500 Subject: librerelease: list staged source files in a sane way --- src/abslibre-tools/librerelease | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/abslibre-tools/librerelease b/src/abslibre-tools/librerelease index b77b6ec..1e07638 100755 --- a/src/abslibre-tools/librerelease +++ b/src/abslibre-tools/librerelease @@ -181,10 +181,11 @@ main() { # The different modes (sans 'usage') ########################################### pretty_print_packages() { - find "$WORKDIR/staging/" -mindepth 1 -type d -not -empty -printf '%f\n' | sort | - while read -r repo; do - msg2 "$repo" - find -L "${WORKDIR}/staging/${repo}" -type f -printf "%f\n" | sort + find "$WORKDIR/staging/" -mindepth 1 -maxdepth 1 -type d -not -empty | sort | + while read -r path; do + msg2 "${path##*/}" + cd "$path" + find -L . -type f | sed 's|^\./| |' | sort done } -- cgit v1.2.2