MF=Makefile INSTALLDIR=${TEXMF}/tex/latex/talk SRC=\ talk.cls \ talk-sidebars.sty \ talk-simple.sty \ talkdoc.tex OTHER=\ README \ sidebars-example.tex \ simple-example.tex DOC=\ talkdoc.pdf EXAMPLES=\ sidebars-example.pdf \ simple-example.pdf TAR=talk.tar.gz all: $(DOC) $(EXAMPLES) $(DOC): talkdoc.tex pdflatex talkdoc.tex && pdflatex talkdoc.tex sidebars-example.pdf: $(SRC) sidebars-example.tex pdflatex sidebars-example.tex && pdflatex sidebars-example.tex simple-example.pdf: $(SRC) simple-example.tex pdflatex simple-example.tex && pdflatex simple-example.tex package: $(MF) $(SRC) $(DOC) $(OTHER) $(EXAMPLES) rm -f $(TAR) tar zcvf $(TAR) --transform 's,^,talk/,' $(MF) $(SRC) $(DOC) $(OTHER) $(EXAMPLES) install: talk.cls talk-sidebars.sty talk-simple.sty install -d $(INSTALLDIR) install talk.cls $(INSTALLDIR)/talk.cls install talk-sidebars.sty $(INSTALLDIR)/talk-sidebars.sty install talk-simple.sty $(INSTALLDIR)/talk-simple.sty