aboutsummaryrefslogtreecommitdiffstats
path: root/claws-mail
diff options
context:
space:
mode:
Diffstat (limited to 'claws-mail')
-rw-r--r--claws-mail/Makefile6
1 files changed, 2 insertions, 4 deletions
diff --git a/claws-mail/Makefile b/claws-mail/Makefile
index be61de5..4739d80 100644
--- a/claws-mail/Makefile
+++ b/claws-mail/Makefile
@@ -1,9 +1,8 @@
.POSIX:
-include ../common.mk
install:
mkdir -p -- ~/.claws-mail
- test ! -d ~/.claws-mail/clawsrc
+ test ! -e ~/.claws-mail/clawsrc || test -L ~/.claws-mail/clawsrc
ln -sf -- ~/.dotfiles/claws-mail/clawsrc ~/.claws-mail/clawsrc
if test -L ~/Mail; then \
test "$$(readlink -- ~/Mail)" = .var/mail; \
@@ -21,9 +20,8 @@ install:
test -e ~/.hidden && grep '^Mail$$' < ~/.hidden > /dev/null || printf '%s\n' "Mail" >> ~/.hidden
uninstall:
+ +! ../check-installed claws-mail
-unlink -- ~/.claws-mail/clawsrc
-rmdir -- ~/.claws-mail
-unlink -- ~/Mail
-test ! -e ~/.hidden || grep -v '^Mail$$' < ~/.hidden | sponge ~/.hidden
-
-.PHONY: install uninstall