# Makefile for the lookout distribution # Don't forget to update the lsm and (twice!) the spec file. VERS=1.3 MANDIR=/usr/share/man/man1 BINDIR=/usr/bin all: lookout-$(VERS).tar.gz install: lookout.1 cp lookout $(BINDIR) cp lookout.1 $(MANDIR)/lookout.1 lookout.1: lookout.xml xmlto man lookout.xml SOURCES = README COPYING lookout lookout.xml Makefile lookout-$(VERS).tar.gz: $(SOURCES) lookout.1 mkdir lookout-$(VERS) cp $(SOURCES) lookout.1 lookout-$(VERS) tar -czf lookout-$(VERS).tar.gz lookout-$(VERS) rm -fr lookout-$(VERS) ls -l lookout-$(VERS).tar.gz clean: rm -f lookout.1 *~ rm -f lookout-*.noarch.rpm lookout-*.noarch.rpm lookout-*.tar.gz dist: lookout-$(VERS).tar.gz # Make RPMs. You need to be root to make this work RPMROOT=/usr/src/redhat RPM = rpmbuild RPMFLAGS = -bb --target noarch rpm: lookout-$(VERS).tar.gz cp lookout-$(VERS).tar.gz $(RPMROOT)/SOURCES; cp lookout.spec $(RPMROOT)/SPECS/lookout.spec (cd $(RPMROOT)/SPECS; $(RPM) $(RPMFLAGS) lookout.spec) cp $(RPMROOT)/RPMS/noarch/lookout-$(VERS)*.rpm . chown $$USER *