Deleted content line tracking and badness tracking.
[blocksshd_00z.git] / Makefile
blob5fd22b40f283badb934c50a5e91b33e2966ee754
2 # Makefile for blocksshd
4 # Copyright 2006-2007, James Turnbull & Anton Valqk.
8 APPNAME = blocksshd
9 CONF = blocksshd.conf
10 INSTALL = install
11 PREFIX = /usr
12 EXEC_PREFIX = $(PREFIX)
13 BINDIR = $(EXEC_PREFIX)/bin
14 SYSCONFDIR = /etc
15 MANDIR = $(PREFIX)/man
16 MAN1DIR = $(MANDIR)/man1
17 INIT = init/blocksshd
18 INITDIR = /etc/rc.d/init.d
19 DESTDIR =
21 all: $(APPNAME).1.gz
23 install: all
24 $(INSTALL) -p -m 755 -d $(DESTDIR)$(BINDIR)
25 $(INSTALL) -p -m 755 -d $(DESTDIR)$(SYSCONFDIR)
26 $(INSTALL) -p -m 755 -d $(DESTDIR)$(MAN1DIR)
27 $(INSTALL) -p -m 755 $(APPNAME) $(DESTDIR)$(BINDIR)
28 $(INSTALL) -p -m 644 $(CONF) $(DESTDIR)$(SYSCONFDIR)
29 $(INSTALL) -p -m 644 $(APPNAME).1.gz $(DESTDIR)$(MAN1DIR)
31 init:
32 $(INSTALL) -m 755 -d $(DESTDIR)$(INITDIR)
33 $(INSTALL) -m 755 $(INIT) $(DESTDIR)$(INITDIR)/$(APPNAME)
35 uninstall:
36 rm $(DESTDIR)$(BINDIR)/$(APPNAME)
37 rm $(DESTDIR)$(SYSCONFDIR)/$(CONF)
38 rm $(DESTDIR)$(MANDIR)/$(APPNAME).1.gz
39 rm $(DESTDIR)$(INITDIR)/$(APPNAME)
41 clean:
42 rm -fr $(APPNAME).1.gz
44 $(APPNAME).1.gz: $(APPNAME).man CREDITS
45 touch -r $(APPNAME).man timestamp
46 cat $(APPNAME).man CREDITS | gzip -c > $(APPNAME).1.gz
47 touch -r timestamp $(APPNAME).1.gz
49 .PHONY: all install init uninstall clean