DESTDIR = prefix = /usr sbindir = $(prefix)/sbin datadir = $(prefix)/share libdir = $(prefix)/lib cgibindir = $(libdir)/cgi-bin pkgdatadir = $(datadir)/sitesummary pkgdir = $(libdir)/sitesummary collectordir = $(libdir)/sitesummary/collect.d perldir = $(datadir)/perl5 pkgvardir = /var/lib/sitesummary INSTALL = install INSTALL_DATA = $(INSTALL) -m 644 COLLECTORS = \ collect.d/system \ collect.d/siteinfo SUMMARYSCRIPTS = \ site-summary \ kernelversion-summary all: install: install-server install-client install-server: $(INSTALL) -d $(DESTDIR)$(cgibindir) $(INSTALL) sitesummary-collector.cgi $(DESTDIR)$(cgibindir) $(INSTALL) -d $(DESTDIR)$(sbindir) $(INSTALL) sitesummary-makewebreport $(DESTDIR)$(sbindir) $(INSTALL) -d $(DESTDIR)$(perldir) $(INSTALL) -d $(DESTDIR)$(pkgdir) $(INSTALL_DATA) SiteSummary.pm $(DESTDIR)$(perldir) $(INSTALL) $(SUMMARYSCRIPTS) $(DESTDIR)$(pkgdir)/ $(INSTALL) -d $(DESTDIR)/etc/apache2/conf.d $(INSTALL_DATA) apache.conf $(DESTDIR)/etc/apache2/conf.d/sitesummary $(INSTALL) -o www-data -d $(DESTDIR)$(pkgvardir)/entries $(INSTALL) -o www-data -d $(DESTDIR)$(pkgvardir)/tmpstorage $(INSTALL) -d $(DESTDIR)$(pkgvardir)/www install-client: $(INSTALL) -d $(DESTDIR)$(sbindir) $(INSTALL) sitesummary-client sitesummary-upload $(DESTDIR)$(sbindir) $(INSTALL) -d $(DESTDIR)$(pkgdatadir) $(INSTALL_DATA) sitesummary-client.conf $(DESTDIR)$(pkgdatadir)/ $(INSTALL) -d $(DESTDIR)$(collectordir) for collector in $(COLLECTORS) ; do \ $(INSTALL) $$collector $(DESTDIR)$(collectordir); \ done clean: $(RM) *~ */*~ distclean: clean