.SUFFIXES:
.SUFFIXES: .c .o
.PHONY: ment clean

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

MIND = logek urlek
#MIND = logek kisbetu filemem

all :	$(MIND)

#logek : logek.o filemem.o

logek : logek.o
	gcc -o $@ $^
	strip $@

urlek : urlek.o
	gcc -o $@ $^
	strip $@

# Nem kell mar: az utf8hu csomagba kerult ujrairva
kisbetu : kisbetu.o
	gcc -o $@ $^
	strip $@

# Nem kell mar: a libgyim csomagba kerult
filemem : filemem.c
	gcc -DDEBUG -o $@ $^
	strip $@

CSNEV = logek
VERZIO = 1.1
KIADAS = 2
VERZDIR = $(CSNEV)-$(VERZIO)

BINDIR = /usr/local/bin
MANDIR = /usr/share/man/hu/man1
MANNEV = logek.1

#  make logek_1.1-2_amd64.deb
$(CSNEV)_$(VERZIO)-$(KIADAS)_amd64.deb : $(MIND) ${MANNEV}
	rm -rf $(VERZDIR)
	mkdir $(VERZDIR)
	cp -p logek.c urlek.c Makefile $(VERZDIR)
	for f in ${MANNEV} ; do gzip -c $$f >$(VERZDIR)/$$f.gz ; done
	tar czvf $(CSNEV)_$(VERZIO).orig.tar.gz $(VERZDIR)
	cp -pr debian $(VERZDIR)
	cd $(VERZDIR) ; debuild -us -uc
	#rm -rf logek-$(VERZIO)

install :
	install -d $(DESTDIR)/${BINDIR}
	cp -p $(MIND) $(DESTDIR)/${BINDIR}
	install -d $(DESTDIR)/${MANDIR}
	cp -p *.1.gz $(DESTDIR)/${MANDIR}

ment :
	tar czvf logek.tgz *.[ch] kisbetu.1 ${MANNEV} Makefile teszt.txt

clean :
	rm -f *.o $(MIND)
