.SUFFIXES:
.SUFFIXES: .c .o

.c.o:
	gcc -Wall -c $<

ALL =	logcut

logcut : logcut.o paramsor.o egyfile.o mezo.o kiir.o
	gcc -o $@ $^
	strip $@

getopt : getopt.o
	gcc -o $@ $^
	strip $@
	
ment :
	tar czvf logcut.tgz *.[ch] *.htm Makefile read.me log *.1

archiv : ment
	cp -p logcut.tgz /mentes/prog
	
clean :
	rm -f *.o $(ALL)

CSNEV = logcut
VERZIO = 1.0
VERZDIR = $(CSNEV)-$(VERZIO)
 
$(CSNEV)_$(VERZIO)-1_amd64.deb : $(ALL) logcut.1
	rm -rf $(VERZDIR)
	mkdir $(VERZDIR)
	cp -p *.[hc] Makefile $(VERZDIR)
	for f in *.1 ; do cat $$f | gzip >$(VERZDIR)/$$f.gz ; done
	tar czvf $(CSNEV)_$(VERZIO).orig.tar.gz $(VERZDIR)
	cp -pr debian $(VERZDIR)
	cd $(VERZDIR) ; debuild -us -uc
	rm -r logcut-$(VERZIO)

install :
	install -d $(DESTDIR)/usr/local/bin
	cp -p $(ALL) $(DESTDIR)/usr/local/bin
	install -d $(DESTDIR)/usr/share/man/hu/man1
	cp -p *.1.gz $(DESTDIR)/usr/share/man/hu/man1
