--- Make.mk.orig 2015-04-25 14:31:24.000000000 +0200 +++ Make.mk 2015-06-05 08:55:41.000000000 +0200 @@ -65,10 +65,10 @@ info := $(topics) $(subjects) all TOP scripts := $(srcdir)/src/scripts depcomp := $(SHELL) $(srcdir)/depcomp tarball := $(SHELL) -e $(scripts)/tarball -econfig := $(sysconfdir)/empire/econfig -schedule := $(sysconfdir)/empire/schedule -gamedir := $(localstatedir)/empire -edatadir := $(datadir)/empire +econfig := $(sysconfdir)/wolfpack/econfig +schedule := $(sysconfdir)/wolfpack/schedule +gamedir := $(localstatedir)/wolfpack +edatadir := $(datadir)/wolfpack builtindir := $(edatadir)/builtin einfodir := $(edatadir)/info.nr ehtmldir := $(edatadir)/info.html @@ -199,43 +199,43 @@ distclean: clean .PHONY: install install: all installdirs - $(INSTALL_PROGRAM) $(util) $(server) $(sbindir) - $(INSTALL_PROGRAM) $(client) $(bindir) - $(INSTALL) -m 444 $(addprefix $(srcdir)/, $(builtins)) $(builtindir) - rm -f $(einfodir)/* - $(INSTALL_DATA) $(info.nr) $(einfodir) - $(INSTALL_DATA) $(addprefix $(srcdir)/, $(man6)) $(mandir)/man6 - sed -e '1,/^$$/d' -e 's/^/# /g' <$(srcdir)/doc/schedule >$(schedule).dist - echo >>$(schedule).dist - echo 'every 10 minutes' >>$(schedule).dist - [ -e $(schedule) ] || mv $(schedule).dist $(schedule) - if [ -e $(econfig) ]; then \ + $(INSTALL_PROGRAM) $(util) $(server) $(DESTDIR)$(sbindir) + $(INSTALL_PROGRAM) $(client) $(DESTDIR)$(bindir) + $(INSTALL) -m 444 $(addprefix $(srcdir)/, $(builtins)) $(DESTDIR)$(builtindir) + rm -f $(DESTDIR)$(einfodir)/* + $(INSTALL_DATA) $(info.nr) $(DESTDIR)$(einfodir) + $(INSTALL_DATA) $(addprefix $(srcdir)/, $(man6)) $(DESTDIR)$(mandir)/man6 + sed -e '1,/^$$/d' -e 's/^/# /g' <$(srcdir)/doc/schedule >$(DESTDIR)$(schedule).dist + echo >>$(DESTDIR)$(schedule).dist + echo 'every 10 minutes' >>$(DESTDIR)$(schedule).dist + [ -e $(DESTDIR)$(schedule) ] || mv $(DESTDIR)$(schedule).dist $(DESTDIR)$(schedule) + if [ -e $(DESTDIR)$(econfig) ]; then \ echo "Attempting to update your econfig"; \ - if src/util/pconfig $(econfig) >$(econfig).dist; then \ - if cmp -s $(econfig) $(econfig).dist; then \ + if src/util/pconfig $(econfig) >$(DESTDIR)$(econfig).dist; then \ + if cmp -s $(DESTDIR)$(econfig) $(DESTDIR)$(econfig).dist; then \ echo "$(econfig) unchanged"; \ - rm $(econfig).dist; \ + rm $(DESTDIR)$(econfig).dist; \ fi; \ else \ echo "Your $(econfig) doesn't work"; \ - src/util/pconfig >$(econfig).dist; \ + src/util/pconfig >$(DESTDIR)$(econfig).dist; \ fi; \ - if [ -e $(econfig).dist ]; then \ + if [ -e $(DESTDIR)$(econfig).dist ]; then \ echo "Check out $(econfig).dist"; \ fi; \ else \ - src/util/pconfig >$(econfig); \ + src/util/pconfig >$(DESTDIR)$(econfig); \ fi .PHONY: installdirs installdirs: - mkdir -p $(sbindir) $(bindir) $(builtindir) $(einfodir) $(mandir)/man6 $(dir $(econfig)) $(gamedir) + mkdir -p $(DESTDIR)$(sbindir) $(DESTDIR)$(bindir) $(DESTDIR)$(builtindir) $(DESTDIR)$(einfodir) $(DESTDIR)$(mandir)/man6 $(DESTDIR)$(dir $(econfig)) $(DESTDIR)$(gamedir) .PHONY: install-html install-html: html - mkdir -p $(ehtmldir) - rm -f $(ehtmldir)/* - $(INSTALL_DATA) $(info.html) $(ehtmldir) + mkdir -p $(DESTDIR)$(ehtmldir) + rm -f $(DESTDIR)$(ehtmldir)/* + $(INSTALL_DATA) $(info.html) $(DESTDIR)$(ehtmldir) .PHONY: uninstall uninstall: