diff -ru figlet22/Makefile figlet22-patched/Makefile --- figlet22/Makefile Wed Feb 19 00:02:28 1997 +++ figlet22-patched/Makefile Sun Oct 7 12:32:42 2001 @@ -9,19 +9,25 @@ # Don't change this even if your shell is different. The only reason # for changing this is if sh is not in the same place. SHELL = /bin/sh -CC = gcc +CC = cc CFLAGS = -g +prefix = /sw + +INSTALL_PROGRAM = install -m 755 +INSTALL_DATA = install -m 644 + + # Where the executables should be put -DESTDIR = /usr/games +BINDIR = $(prefix)/bin # Where the man page should be put -MANDIR = /usr/man/man6 +MANDIR = $(prefix)/share/man/man6 # Where figlet will search first for fonts (the ".flf" files). -DEFAULTFONTDIR = $(DESTDIR)/lib/figlet.dir +DEFAULTFONTDIR = $(prefix)/share/figlet # Use this definition if you can't put things in /usr/games -DEFAULTFONTDIR = fonts +# DEFAULTFONTDIR = fonts # The filename of the font to be used if no other is specified # (standard.flf is recommended, but any other can be used). @@ -50,11 +57,14 @@ rm -f *.o figlet chkfont install: figlet chkfont - mkdir $(DEFAULTFONTDIR) - cp figlet $(DESTDIR) - cp chkfont $(DESTDIR) - cp figlist $(DESTDIR) - cp showfigfonts $(DESTDIR) - cp fonts/*.flf $(DEFAULTFONTDIR) - cp fonts/*.flc $(DEFAULTFONTDIR) - cp figlet.6 $(MANDIR) + mkdir -p $(DEFAULTFONTDIR) + mkdir -p $(BINDIR) + mkdir -p $(DEFAULTFONTDIR) + mkdir -p $(MANDIR) + $(INSTALL_PROGRAM) figlet $(BINDIR) + $(INSTALL_PROGRAM) chkfont $(BINDIR) + $(INSTALL_PROGRAM) figlist $(BINDIR) + $(INSTALL_PROGRAM) showfigfonts $(BINDIR) + $(INSTALL_DATA) fonts/*.flf $(DEFAULTFONTDIR) + $(INSTALL_DATA) fonts/*.flc $(DEFAULTFONTDIR) + $(INSTALL_DATA) figlet.6 $(MANDIR)