diff options
author | Jonas Smedegaard <dr@jones.dk> | 2010-06-26 21:31:12 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2010-06-26 21:31:12 +0200 |
commit | 202d024994fd54d3d86bcfb65378d72a4a200e40 (patch) | |
tree | 82daa538068ac9706eeb93a8b682be6b1b3c600a /localdebpool | |
parent | 47b264def62c9cc6da38da14d32e4f8a524baf23 (diff) |
Emit condensed status by default.
Diffstat (limited to 'localdebpool')
-rwxr-xr-x | localdebpool | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/localdebpool b/localdebpool index 01bbc5f..f80fb0b 100755 --- a/localdebpool +++ b/localdebpool @@ -195,8 +195,10 @@ else exit 1 fi -debugprint "Clean dangling symlinks below \"$PRVBASE\" and \"$PUBBASE\"..." +echo "Clean dangling symlinks..." if [ -n "$DEBUG" ] && [ "$DEBUG" -ge 3 ]; then + echo "Clean dangling symlinks below \"$PRVBASE\" and \"$PUBBASE\"..." + debugprint "symlinks -dr ${DEBUG:+-v} \"$PRVBASE\" \"$PUBBASE\"" symlinks -dr ${DEBUG:+-v} "$PRVBASE" "$PUBBASE" else symlinks -dr ${DEBUG:+-v} "$PRVBASE" "$PUBBASE" > /dev/null @@ -228,10 +230,16 @@ done # # $PUBBASE/dists/$dist/$section/{binary-$arch,source} # +[ -n "$DEBUG" ] || printf "Creating/updating package sections:" for section in $batchsections; do + [ -n "$DEBUG" ] || printf " $section" dists="$(distsfromprvgrpdirs "$PRVBASE/sections/$section")" for dist in $dists; do - debugprint "genlists \"\$PRVBASE/sections/$section/$dist\" -> \"\$PUBBASE/dists/$dist/$section\"" + if [ -n "$DEBUG" ]; then + debugprint "genlists \"\$PRVBASE/sections/$section/$dist\" -> \"\$PUBBASE/dists/$dist/$section\"" + else + printf . + fi prvgrpdir="$PRVBASE/sections/$section/$dist/$section" pubpkgdir="$PUBBASE/dists/$dist/$section" archs="$(archsfromdirs "$prvgrpdir")" @@ -241,11 +249,13 @@ for section in $batchsections; do [ -z "$archs" ] || genlist "$section" "$dist" "source" "$prvgrpdir" "$pubpkgdir" done done +[ -n "$DEBUG" ] || echo " - Done!" # Create/update Release files # # $PUBBASE/dists/$dist/Release # +[ -n "$DEBUG" ] || printf "Creating/updating release files:" allsections="$( \ find "$PRVBASE" -type f -name HINTS -exec cat '{}' ';' \ | sectionsfromhintstream @@ -256,7 +266,9 @@ debugprint "All sections: \"$allsections\"" "2" dists="$(distsfromprvgrpdirs "$PRVBASE/sections")" dists="$(compactlist $dists)" for dist in $dists; do + [ -n "$DEBUG" ] || printf " $dist" genrelease "$dist" ${allsections} done +[ -n "$DEBUG" ] || echo " - Done!" exit 0 |