summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail/courier/courier-0.44.2.ebuild')
-rw-r--r--net-mail/courier/courier-0.44.2.ebuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/net-mail/courier/courier-0.44.2.ebuild b/net-mail/courier/courier-0.44.2.ebuild
index 310aad5ba44c..207367a0059a 100644
--- a/net-mail/courier/courier-0.44.2.ebuild
+++ b/net-mail/courier/courier-0.44.2.ebuild
@@ -174,7 +174,11 @@ src_install() {
keepdir /var/run/courier
# make install creates a ton of dirs that we want to keep
# and we don't want to run keepdir 900 times
- find ${D} -type d -exec touch {}/.keep \;
+ #find ${D} -type d -exec touch {}/.keep \;
+ for dir2keep in `(cd ${D} && find . -type d)` ; do
+ einfo "keeping $dir2keep"
+ keepdir $dir2keep || die "failed running keepdir: $dir2keep"
+ done
local f
cd ${D}/etc/courier