PACKAGE=whois2
VERSION=1.0
DIST_FILES=Makefile whois2 debian\
	COPYING README whois2.1 whois2.txt \
	cgi_merge whois2.cgi form.html

DIST_DIR=$(PACKAGE)-$(VERSION)

prefix=/usr/local
mandir=$(prefix)/man
man1dir=$(mandir)/man1
bindir=$(prefix)/bin


all: whois2.1 whois2.txt whois2.cgi 

whois2.1: whois2
	pod2man --center="OneGeek Software" --release="Whois2 $(VERSION)" $+ > $@

whois2.txt: whois2
	pod2text $+ > $@

whois2.cgi: whois2
	./cgi_merge whois2 > whois2.cgi
	chmod +x whois2.cgi

dist: $(DIST_FILES)
	-rm -Rf $(DIST_DIR)
	mkdir $(DIST_DIR)
	cp -r $(DIST_FILES) $(DIST_DIR)
	tar czf $(DIST_DIR).tar.gz $(DIST_DIR)
	rm -Rf $(DIST_DIR)

install: all
	install -d $(bindir)
	install -d $(man1dir)
	install whois2 $(bindir)
	install -m 0644 whois2.1 $(man1dir)

dpkg:
	$(MAKE) dist
	tar xvzf $(DIST_DIR).tar.gz
	cd $(DIST_DIR); debuild -uc -us
	rm -Rf $(DIST_DIR)

clean:
	-rm *~
	-rm -Rf $(DIST_DIR) $(DIST_DIR).tar.gz
	-rm -Rf $(PACKAGE)_$(VERSION)*