(install): Be a bit more verbose about the update of econfig.

(uninstall): Point to the unremoved configuration directory, not just
to econfig.
This commit is contained in:
Markus Armbruster 2007-11-16 19:23:30 +00:00
parent 0649fbbb25
commit f757843ca5

View file

@ -185,8 +185,10 @@ install: all installdirs
echo 'every 10 minutes' >>$(schedule).dist echo 'every 10 minutes' >>$(schedule).dist
[ -e $(schedule) ] || mv $(schedule).dist $(schedule) [ -e $(schedule) ] || mv $(schedule).dist $(schedule)
if [ -e $(econfig) ]; then \ if [ -e $(econfig) ]; then \
echo "Attempting to update your econfig"; \
if src/util/pconfig $(econfig) >$(econfig).dist; then \ if src/util/pconfig $(econfig) >$(econfig).dist; then \
if cmp -s $(econfig) $(econfig).dist; then \ if cmp -s $(econfig) $(econfig).dist; then \
echo "$(econfig) unchanged"; \
rm $(econfig).dist; \ rm $(econfig).dist; \
fi; \ fi; \
else \ else \
@ -215,8 +217,7 @@ uninstall:
rm -f $(addprefix $(bindir)/, $(notdir $(client))) rm -f $(addprefix $(bindir)/, $(notdir $(client)))
rm -rf $(builtindir) $(einfodir) rm -rf $(builtindir) $(einfodir)
rm -f $(addprefix $(mandir)/man6/, $(notdir $(man6))) rm -f $(addprefix $(mandir)/man6/, $(notdir $(man6)))
@[ -e $(gamedir) ] && echo "$(gamedir) not removed, you may wish to remove it manually." @echo "$(dir $(econfig)) and $(gamedir) not removed, you may wish to remove it manually."
@[ -e $(econfig) ] && echo "$(econfig) not removed, you may wish to remove it manually."
.PHONY: dist .PHONY: dist
dist: dist-source dist-client dist-info dist: dist-source dist-client dist-info