--- Makefile.Makefile_cleanup 2008-05-17 05:08:58.000000000 +0400 +++ Makefile 2008-05-18 13:17:01.000000000 +0400 @@ -1,6 +1,6 @@ # # Makefile for flashrom utility -# +# # redone by Stefan Reinauer # @@ -9,9 +9,9 @@ CC = gcc STRIP = strip INSTALL = /usr/bin/install -PREFIX = /usr/local -#CFLAGS = -O2 -g -Wall -Werror -CFLAGS = -Os -Wall -Werror -DDISABLE_DOC # -DTS5300 +PREFIX ?= /usr/local +#CFLAGS ?= -O2 -g -Wall -Werror +CFLAGS ?= -Os -Wall -Werror -DDISABLE_DOC # -DTS5300 OS_ARCH = $(shell uname) ifeq ($(OS_ARCH), SunOS) LDFLAGS = -lpci -lz @@ -46,7 +46,7 @@ distclean: clean rm -f $(PROGRAM) .dependencies - + dep: @$(CC) -MM *.c > .dependencies @@ -64,9 +64,8 @@ @rm -f .test.c .test install: $(PROGRAM) - $(INSTALL) flashrom $(PREFIX)/sbin - mkdir -p $(PREFIX)/share/man/man8 - $(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8 + $(INSTALL) -p -D $(PROGRAM) $(PREFIX)/sbin/$(PROGRAM) + $(INSTALL) -p -D -m 644 $(PROGRAM).8 $(PREFIX)/share/man/man8/$(PROGRAM).8 .PHONY: all clean distclean dep pciutils