]> thyrsus.com Git - ascii.git/commitdiff
Build patch from the MacPorts project - obey $(PREFIX) convention.
authorEric S. Raymond <esr@thyrsus.com>
Thu, 21 Nov 2013 00:32:17 +0000 (19:32 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 21 Nov 2013 00:32:17 +0000 (19:32 -0500)
Makefile

index 743d4df397d1fe8ee9aefcfba9115bbb20253898..094c5816ec435e4507f7c63b0c165f28bb1b64b1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -4,10 +4,12 @@ VERS=3.12
 
 CFLAGS = -O
 
+PREFIX = /usr
+
 all: ascii ascii.1
 
 ascii: ascii.c splashscreen.h nametable.h
-       $(CC) -DREVISION=$(VERS) ascii.c -o ascii
+       $(CC) $(CFLAGS) -DREVISION=$(VERS) ascii.c -o ascii
 
 splashscreen.h: splashscreen
        sed <splashscreen >splashscreen.h -e 's/\\/\\\\/g' -e 's/"/\\"/g' -e 's/.*/P("&");/' 
@@ -30,12 +32,12 @@ splint: nametable.h splashscreen.h
        splint -I. -DREVISION=$(VERS) $(SPLINTOPTS) ascii.c
 
 install: ascii ascii.1
-       cp ascii $(DESTDIR)/usr/bin/ascii
-       cp ascii.1 $(DESTDIR)/usr/share/man/man1
+       cp ascii $(DESTDIR)$(PREFIX)/bin/ascii
+       cp ascii.1 $(DESTDIR)$(PREFIX)/share/man/man1
 
 uninstall:
-       rm $(DESTDIR)/usr/bin/ascii
-       rm $(DESTDIR)/usr/share/man/man1/ascii.1
+       rm $(DESTDIR)$(PREFIX)/bin/ascii
+       rm $(DESTDIR)$(PREFIX)/share/man/man1/ascii.1
 
 SOURCES = README COPYING control Makefile ascii.c ascii.xml splashscreen nametable ascii.cgi