# ==================================================================================
# portsreinstall installation makefile
# Copyright (C) 2010-2012 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
# ==================================================================================

PROGNAME=	portsreinstall

PREFIX?=	/usr/local
INSTALL_SCRIPT=	install
INSTALL_NOEXEC=	install -m 444
INSTALL_CONF=	install -m 644
RM=	rm -f
GZIP=	gzip -f

all:

install:
	$(INSTALL_SCRIPT) $(PROGNAME) $(PREFIX)/bin
	$(INSTALL_NOEXEC) $(PROGNAME).8 $(PREFIX)/man/man8
	$(GZIP) ${PREFIX}/man/man8/$(PROGNAME).8
	$(INSTALL_NOEXEC) $(PROGNAME).conf $(PREFIX)/etc/$(PROGNAME).conf.sample
	if [ ! -e $(PREFIX)/etc/$(PROGNAME).conf ]; then $(INSTALL_CONF) $(PROGNAME).conf $(PREFIX)/etc; fi

clean:

deinstall:
	$(RM) ${PREFIX}/bin/$(PROGNAME)
	$(RM) ${PREFIX}/man/man8/$(PROGNAME).8.gz
	if diff $(PREFIX)/etc/$(PROGNAME).conf $(PREFIX)/etc/$(PROGNAME).conf.sample > /dev/null 2> /dev/null; then $(RM) $(PREFIX)/etc/$(PROGNAME).conf; fi
	$(RM) ${PREFIX}/etc/$(PROGNAME).conf.sample
