2 # Makefile for blocksshd
4 # Copyright 2006-2007, James Turnbull & Anton Valqk.
12 EXEC_PREFIX
= $(PREFIX
)
13 BINDIR
= $(EXEC_PREFIX
)/bin
15 MANDIR
= $(PREFIX
)/man
16 MAN1DIR
= $(MANDIR
)/man1
18 INITDIR
= /etc
/rc.d
/init.d
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
)
32 $(INSTALL
) -m
755 -d
$(DESTDIR
)$(INITDIR
)
33 $(INSTALL
) -m
755 $(INIT
) $(DESTDIR
)$(INITDIR
)/$(APPNAME
)
36 rm $(DESTDIR
)$(BINDIR
)/$(APPNAME
)
37 rm $(DESTDIR
)$(SYSCONFDIR
)/$(CONF
)
38 rm $(DESTDIR
)$(MANDIR
)/$(APPNAME
).1.gz
39 rm $(DESTDIR
)$(INITDIR
)/$(APPNAME
)
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