--- Makefile.in.orig 2004-02-29 14:42:32 UTC +++ Makefile.in @@ -9,10 +9,12 @@ mandir = @mandir@ datadir = @datadir@ localstatedir = @localstatedir@ +PACKAGE_NAME = enygma + CC = @CC@ CFLAGS = @CFLAGS@ @GCCFLAGS@ -I$(srcdir) -I. \ - -DLEVELDIR=\"@datadir@/enigma/\" \ - -DSAVEDIR=\"@localstatedir@/enigma/\" \ + -DLEVELDIR=\"@datadir@/$(PACKAGE_NAME)/\" \ + -DSAVEDIR=\"@localstatedir@/$(PACKAGE_NAME)/\" \ @CURSES@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ @@ -32,15 +34,13 @@ enigma: $(ENIGMA) $(CC) $(LDFLAGS) -o enigma $(ENIGMA) $(LIBS) install: enigma - $(INSTALL_PROGRAM) enigma $(bindir)/enigma - -chown root.games $(bindir)/enigma && chmod 2755 $(bindir)/enigma - #$(INSTALL_DATA) $(srcdir)/enigma.1 $(mandir)/man1/enigma.1 - mkdir -p $(datadir)/enigma + $(INSTALL_PROGRAM) enigma $(DESTDIR)$(bindir)/$(PACKAGE_NAME) + #$(INSTALL_DATA) $(srcdir)/enigma.1 $(DESTDIR)$(mandir)/man1/$(PACKAGE_NAME).1 + mkdir -p $(DESTDIR)$(datadir)/$(PACKAGE_NAME) for i in $(srcdir)/levels/*.set $(srcdir)/levels/*.level; do \ - $(INSTALL_DATA) $$i $(datadir)/enigma; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/$(PACKAGE_NAME); \ done - mkdir -p $(localstatedir)/enigma - -chown root.games $(localstatedir)/enigma && chmod 2770 $(localstatedir)/enigma + mkdir -p $(DESTDIR)$(localstatedir)/$(PACKAGE_NAME) clean: rm -f *.o enigma