#pstops "4:0L@0.8(22.5cm,-0.6cm)+1L@0.8(22.5cm,13.3cm),2L@0.8(22.5cm,-0.6cm)+3L@0.8(22.5cm,13.3cm)" \
SHELL = /bin/sh
VERS = 4.12

OTHER = README CHANGES
FILES = src/biblio.tex src/kees.fig src/math.tex src/things.tex src/contrib.tex src/lshort.sty src/mylayout.sty src/title.tex \
	src/graphic.tex src/custom.tex src/lshort.tex src/overview.tex src/typeset.tex src/fancyhea.sty src/lssym.tex src/spec.tex\
	src/lshortuk.sty

#all: lshort.dvi lshort.ps lshort-book.ps lshort.pdf

all: lshort-ukr.dvi lshort-ukr.ps.gz lshort-ukr.pdf dist


lshort-ukr.dvi: $(FILES)
	-mkdir texbuild
	(TEXINPUTS=.:`pwd`/src:${TEXINPUTS:-:};export TEXINPUTS; cd texbuild;\
	latex lshort; latex lshort; ../uamakeindex lshort -s ../src/lshort.ist;\
	../swapcyrlat <lshort.ind>lshort1.ind; mv lshort1.ind lshort.ind;\
	latex lshort; latex lshort; mv lshort.dvi ../lshort-ukr.dvi)

lshort-ukr.ps.gz: lshort-ukr.dvi
	dvips -Pcmz -olshort-ukr.ps lshort-ukr.dvi; gzip lshort-ukr.ps
#	rm texbuild/*

lshort-ukr-book.ps: lshort-ukr.ps
	psbook lshort-ukr.ps out.ps 
	pstops "4:0L@0.8(22.76cm,-0.6cm)+1L@0.8(22.76cm,13.45cm),3R@0.8(-1.38cm,16.25cm)+2R@0.8(-1.38cm,30.3cm)" \
			out.ps lshort-ukr-book.ps
	rm out.ps


lshort-ukr.pdf: $(FILES)
	-mkdir pdfbuild
	(TEXINPUTS=.:`pwd`/src:${TEXINPUTS:-:};export TEXINPUTS; cd pdfbuild; \
	pdflatex lshort; pdflatex lshort; \
	../uamakeindex lshort -s ../src/lshort.ist;\
	../swapcyrlat <lshort.ind>lshort1.ind; mv lshort1.ind lshort.ind;\
	pdflatex lshort; \
	thumbpdf lshort.pdf;\
	echo '---';\
	pdflatex lshort; \
	mv lshort.pdf ../lshort-ukr.pdf )
#	rm pdfbuild/*

quick.pdf: $(FILES)
	-mkdir pdfbuild
	(TEXINPUTS=.:`pwd`/src:${TEXINPUTS:-:};export TEXINPUTS; cd pdfbuild; \
	pdflatex lshort; \
	mv lshort.pdf ../lshort-ukr.pdf )
#	rm pdfbuild/*

src/title.tex: Makefile
	perl fixdate.pl $(VERS) < src/title.tex > src/title.tex2 && mv src/title.tex2 src/title.tex

dist:	
	ln -s . lshort-ukr-$(VERS)
	tar -cvf -  `awk -e '{print "lshort-ukr-$(VERS)/"$$1}' MANIFEST` | gzip -c> lshort-ukr-$(VERS).src.tar.gz
	rm lshort-ukr-$(VERS)
#	cp lshort-ukr-$(VERS).src.tar.gz README lshort-ukr.dvi lshort-ukr.pdf lshort-ukr.ps.gz $(HOME)/public_html/lshortuk/
#	lftp -e 'cd incoming;mkdir lshort-$(VERS);cd lshort-$(VERS);mput lshort-$(VERS).src.tar.gz CHANGES README lshort-book.ps lshort.dvi lshort.pdf lshort.ps;quit' ftp.tex.ac.uk
#	(gecho "Robin,\n\nI have uploaded lshort-$(VERS) to ftp.tex.ac.uk:/incoming/lshort-$(VERS).\n\nAn Announcement is not necessary\nCheers tobi\n\n\n--";fortune -s shakes goethe) | mailx -s "Lshort Upload (note the quote)" ctan@dante.de
#	(gecho "Folks,\n\nI have created lshort-$(VERS). It is available from http://people.ee.ethz.ch/~oetiker/lshort.\n\nCheers tobi\n\n\n--";fortune -s shakes goethe) | mailx -s "Lshort $(VERS)" `cat TRLIST`

quick:  $(FILES)
	-mkdir texbuild
	(TEXINPUTS=.:`pwd`/src:${TEXINPUTS:-:};export TEXINPUTS; cd texbuild;\
	latex lshort; mv lshort-ukr.dvi ..)

clean:
	rm -rf texbuild pdfbuild

