# Makefile for harvester

SOURCES = README harvester harvester.1 Makefile harvester.lsm harvester.spec

VERS=1.5

all: tgz rpm

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

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

harvester-$(VERS).tar.gz: $(SOURCES)
	mkdir harvester-$(VERS)
	cp $(SOURCES) harvester-$(VERS)
	tar -czf harvester-$(VERS).tar.gz harvester-$(VERS)
	rm -fr harvester-$(VERS)
	ls -l harvester-$(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: harvester-$(VERS).tar.gz
	cp harvester-$(VERS).tar.gz $(RPMROOT)/SOURCES;
	cp harvester.spec $(RPMROOT)/SPECS/harvester.spec
	(cd $(RPMROOT)/SPECS; $(RPM) $(RPMFLAGS) harvester.spec)
	cp $(RPMROOT)/RPMS/noarch/harvester-$(VERS)*.rpm .
	chown $$USER *

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

