--- Makefile 2005-01-07 03:28:47.000000000 -0500 +++ Makefile.new 2008-01-20 16:53:19.000000000 -0500 @@ -3,10 +3,8 @@ VERSION = 0.0.4 CC = gcc -CFLAGS = -Wall -ansi -pedantic -O -g -PREFIX = /usr/local BINDIR = $(PREFIX)/bin -MANDIR = $(PREFIX)/man/man1 +MANDIR = $(MANNDIR)/man1 DOCS = COPYING INSTALL README TODO ChangeLog filformat.sxw BINS = o3read o3totxt o3tohtml utf8tolatin1 SRCS = o3read.h main.c o3read.c o3totxt.c o3tohtml.c utf8tolatin1.c @@ -42,9 +40,9 @@ strip $(BINS) install: $(BINS) - mkdir -p $(BINDIR) $(MANDIR) - cp $(BINS) $(BINDIR) - cp $(MANS) $(MANDIR) + mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR) + install -p $(BINS) $(DESTDIR)$(BINDIR) + install -p -m 0644 $(MANS) $(DESTDIR)$(MANDIR) uninstall: cd $(BINDIR) && rm -f $(BINS)