43 lines
1 KiB
Text
43 lines
1 KiB
Text
--- Makefile.orig 2017-02-26 15:02:56 UTC
|
|
+++ Makefile
|
|
@@ -9,7 +9,7 @@
|
|
prefix ?= /usr/local
|
|
bindir ?= ${prefix}/bin
|
|
|
|
-mandir ?= ${prefix}/man/man1
|
|
+mandir ?= ${MANPREFIX}/man/man1
|
|
|
|
# For system that doesn't support mkdir -p.
|
|
# If you have Linux, don't bother.
|
|
@@ -23,13 +23,13 @@ BINMODE=755
|
|
LOGDIRMODE=700
|
|
|
|
# Compiler to use
|
|
-CC=gcc
|
|
+CC?=gcc
|
|
|
|
# Compiler warnings
|
|
-WARNINGS= -pedantic -Wall
|
|
+#WARNINGS= -pedantic -Wall
|
|
|
|
# Compiler flags
|
|
-CCOPTS = -O2 -fomit-frame-pointer
|
|
+CCOPTS = ${CFLAGS}
|
|
|
|
# The makefile standards document I read says that I have to put it here...
|
|
SHELL = /bin/sh
|
|
@@ -66,11 +66,11 @@ clean:
|
|
strip:
|
|
strip $(PROGRAM)
|
|
|
|
-install:
|
|
- $(MKDIRECTORY) $(DESTDIR)/${bindir} $(DESTDIR)/${mandir}/man1
|
|
+install: strip
|
|
+ $(MKDIRECTORY) $(DESTDIR)/${bindir} $(DESTDIR)/${mandir}
|
|
$(INSTALL) -m $(BINMODE) $(PROGRAM) $(DESTDIR)/${bindir}
|
|
@echo "Installing man page..."
|
|
- $(INSTALL) -m 644 iso3166.1 $(DESTDIR)/${mandir}/man1
|
|
+ $(INSTALL) -m 644 iso3166.1 $(DESTDIR)/${mandir}
|
|
|
|
update-man:
|
|
@$(SEDBIN) $(SEDCMDS) iso3166.1.in > iso3166.1
|