# Makefile for rpmwatcher

SOURCES = README rpmwatcher rpmwatcher.1 Makefile rpmwatcher.lsm

VERS=1.2

all: tgz rpm

tgz: rpmwatcher-$(VERS).tar.gz

install:
	cp rpmwatcher /usr/bin
	cp rpmwatcher.1 /usr/man/man1

rpmwatcher-$(VERS).tar.gz: $(SOURCES)
	mkdir rpmwatcher-$(VERS)
	cp $(SOURCES) rpmwatcher-$(VERS)
	tar -czf rpmwatcher-$(VERS).tar.gz rpmwatcher-$(VERS)
	rm -fr rpmwatcher-$(VERS)
	ls -l rpmwatcher-$(VERS).tar.gz

# Make RPMs.  You need to be root to make this work
RPMROOT=/usr/src/redhat
RPM = rpm
RPMFLAGS = -bb --buildarch noarch
rpm: rpmwatcher-$(VERS).tar.gz
	cp rpmwatcher-$(VERS).tar.gz $(RPMROOT)/SOURCES;
	cp rpmwatcher.spec $(RPMROOT)/SPECS/rpmwatcher.spec
	(cd $(RPMROOT)/SPECS; $(RPM) $(RPMFLAGS) rpmwatcher.spec)
	cp $(RPMROOT)/RPMS/noarch/rpmwatcher-$(VERS)*.rpm .
	chown $$USER *

clean: 
	rm -f rpmwatcher-*.tar.gz rpmwatcher-*.rpm *~

