From 482acee67215dc85ad769ddb1817f1200a10beb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 23 Sep 2015 15:12:28 +0200 Subject: [PATCH] purge_distfiles.sh: remove empty directories --- common/xbps-src/shutils/purge_distfiles.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/xbps-src/shutils/purge_distfiles.sh b/common/xbps-src/shutils/purge_distfiles.sh index b5976b443c4..98253ae4c47 100755 --- a/common/xbps-src/shutils/purge_distfiles.sh +++ b/common/xbps-src/shutils/purge_distfiles.sh @@ -80,7 +80,7 @@ purge_distfiles() { [ -n "${my_hashes[$hash]}" ] && continue inode=$(stat "$file" --printf "%i") echo "Obsolete $hash (inode: $inode)" - ( IFS="|"; for f in ${inodes[$inode]}; do rm -v "$f"; done ) + ( IFS="|"; for f in ${inodes[$inode]}; do rm -v "$f"; rmdir ${f#/*} 2>/dev/null; done ) done echo "Done." }