OSDN Git Service

[BUG FIX] Commands ok add and ok del failed if no port has reinstalled in the latest...
[portsreinstall/current.git] / Makefile
1 # ==================================================================================
2 # portsreinstall installation makefile
3 # Copyright (C) 2010-2013 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
4 # ==================================================================================
5
6 PROGNAME=       portsreinstall
7
8 PREFIX?=        /usr/local
9 INSTALL_SCRIPT= install
10 INSTALL_NOEXEC= install -m 444
11 INSTALL_CONF=   install -m 644
12 RM=     rm -f
13 GZIP=   gzip -f
14
15 all:
16
17 install:
18         $(INSTALL_SCRIPT) $(PROGNAME) $(PREFIX)/bin
19         $(INSTALL_NOEXEC) $(PROGNAME).8 $(PREFIX)/man/man8
20         $(GZIP) ${PREFIX}/man/man8/$(PROGNAME).8
21         $(INSTALL_NOEXEC) $(PROGNAME).conf $(PREFIX)/etc/$(PROGNAME).conf.sample
22         if [ ! -e $(PREFIX)/etc/$(PROGNAME).conf ]; then $(INSTALL_CONF) $(PROGNAME).conf $(PREFIX)/etc; fi
23
24 clean:
25
26 deinstall:
27         $(RM) ${PREFIX}/bin/$(PROGNAME)
28         $(RM) ${PREFIX}/man/man8/$(PROGNAME).8.gz
29         if diff $(PREFIX)/etc/$(PROGNAME).conf $(PREFIX)/etc/$(PROGNAME).conf.sample > /dev/null 2> /dev/null; then $(RM) $(PREFIX)/etc/$(PROGNAME).conf; fi
30         $(RM) ${PREFIX}/etc/$(PROGNAME).conf.sample