#---------------------------------------------------------------
# Project         : hardware4linux.info
# File            : Makefile
# Version         : $Id$
# Author          : Frederic Lepied
# Created On      : Fri Sep 22 09:06:15 2006
#---------------------------------------------------------------

PKG=hwreport
VERS=0.10.0

DESTDIR =
prefix  = /usr
bindir  = $(prefix)/sbin
libdir  = $(prefix)/lib/hwreport
vardir  = /var/lib/hwreport
crondir = /etc/cron.daily

FILES = hwreport scan-printers.c ioctl.h Makefile LICENSE README cron.sh

all: scan-printers

dist:
	rm -rf $(PKG)-$(VERS)
	mkdir $(PKG)-$(VERS)
	cp -p $(FILES) $(PKG)-$(VERS)/
	sed -i -e 's/@VERSION@/$(VERS)/' $(PKG)-$(VERS)/hwreport
	tar jcvf ../$(PKG)-$(VERS).tar.bz2 $(PKG)-$(VERS)
	rm -rf $(PKG)-$(VERS)

clean:
	rm -f *~ scan-printers

install: all
	mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(libdir) $(DESTDIR)$(crondir)
	cp hwreport $(DESTDIR)$(bindir)/.
	perl -p -i -e "s@/usr/lib/hwreport@$(libdir)@" $(DESTDIR)$(bindir)/hwreport
	cp scan-printers $(DESTDIR)$(libdir)/.
	cp cron.sh $(DESTDIR)$(crondir)/$(PKG)
	perl -p -i -e "s@/var/lib/hwreport@$(vardir)@" -e "s@/usr/sbin@$(bindir)@" $(DESTDIR)$(crondir)/$(PKG)

# Local variables:
# mode: makefile
# End:
#
# Makefile ends here
