#!/bin/sh
# Makefile to build/install doc files
#
MKDIR = sh ../mkinstalldirs 
INSTALL = sh ../install-sh -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_SCRIPT =  ${INSTALL} -m 755
prefix = /usr

datadir = ${prefix}/share
mandir = ${prefix}/share/man
docdir = ${prefix}/share/doc/ipmiutil-${version}
sbindir = ${prefix}/sbin
etcdir = /etc
datato = ${DESTDIR}${datadir}/ipmiutil
cronto = ${DESTDIR}${etcdir}/cron.daily
sbinto = ${DESTDIR}${sbindir}
manto  = ${DESTDIR}${mandir}/man8
varto  = ${DESTDIR}/var/lib/ipmiutil
initdir = $(shell rpmbuild --showrc |grep _initrddir | cut -d'}' -f2)
init0 = $(shell if [ "a${initdir}" == "a" ]; then  echo "/rc.d/init.d"; else echo "${initdir}"; fi )
initto = ${DESTDIR}${etcdir}${init0}
sbinfls = ialarms ihealth ifru igetevent ireset icmd isol ilan isensor isel iserial iwdt iconfig ipicmg ifirewall

all:	

clean:

clobber:
	
distclean:
	
install:
	$(MKDIR) ${manto}
	$(MKDIR) ${datato}
	$(MKDIR) ${sbinto}
	$(MKDIR) ${initto}
	$(MKDIR) ${cronto}
	$(MKDIR) ${varto}
	${INSTALL_DATA} isel.8      ${manto}
	${INSTALL_DATA} isensor.8   ${manto}
	${INSTALL_DATA} ireset.8    ${manto}
	${INSTALL_DATA} ialarms.8   ${manto}
	${INSTALL_DATA} iwdt.8      ${manto}
	${INSTALL_DATA} ifru.8      ${manto}
	${INSTALL_DATA} ilan.8      ${manto}
	${INSTALL_DATA} iserial.8   ${manto}
	${INSTALL_DATA} icmd.8      ${manto}
	${INSTALL_DATA} igetevent.8 ${manto}
	${INSTALL_DATA} ihealth.8   ${manto}
	${INSTALL_DATA} ipmiutil.8  ${manto}
	${INSTALL_DATA} isol.8      ${manto}
	${INSTALL_DATA} idiscover.8 ${manto}
	${INSTALL_DATA} ievents.8   ${manto}
	${INSTALL_DATA} iconfig.8   ${manto}
	${INSTALL_DATA} ipmi_port.8 ${manto}
	${INSTALL_DATA} ipicmg.8    ${manto}
	${INSTALL_DATA} ifirewall.8 ${manto}
	${INSTALL_DATA} bmclanpet.mib ${datato}
	# ${INSTALL_DATA} UserGuide   ${DESTDIR}${docdir}
	${INSTALL_SCRIPT} ipmi_if.sh   ${datato}
	${INSTALL_SCRIPT} evt.sh       ${datato}
	${INSTALL_SCRIPT} checksel     ${cronto}
	${INSTALL_SCRIPT} ipmiutil_wdt ${initto}/ipmiutil_wdt
	${INSTALL_SCRIPT} ipmiutil_asy ${initto}/ipmiutil_asy
	${INSTALL_SCRIPT} ipmiutil_evt ${initto}/ipmiutil_evt
	${INSTALL_SCRIPT} ipmi_port.sh ${initto}/ipmi_port
	for f in ${sbinfls}; do \
	    ${INSTALL_SCRIPT} $$f ${sbinto}; done
	cd ${manto}; gzip -f *.8
	
