PKG=mlastyle TD=`if id|grep '^uid=0' >/dev/null; then kpsewhich --expand-path='$$TEXMFLOCAL'; else kpsewhich --expand-path='$$HOMETEXMF'; fi | sed -e 's,.$$,&/,'` LTXDIR=tex/latex/mlastyle DOCDIR=doc/latex/mlastyle BSTDIR=bibtex/bst/mlastyle SRCDIR=source/latex/mlastyle #VERSION=`grep '^\\\\def\\\\fileversion' mlastyle.dtx | sed 's/^\\\\def\\\\fileversion{\\(.*\\)\\.\\(.*\\)}/\\1_\\2/'` VERSION=`grep '^%<[a-z]*> *\[[0-9/]* *v' mlastyle.dtx | sed 's/^%<[a-z]*> *\[[0-9/]* *v\([-_.0-9a-z]*\).*/\1/'` LATEX=latex BIBTEX=bibtex MAKEINDEX=/usr/bin/makeindex PDFLATEX=pdflatex DVIPS=dvips FAKEROOT=`[ -x /usr/bin/fakeroot ] && echo /usr/bin/fakeroot` .SUFFIXES: .sty .ins .dtx .dvi .ps .pdf .ind .idx .gls .glo .PHONY: clean distclean tar zip install target mlastyle instructions %.bbl: %.bib $(BIBTEX) $*.aux %.bib: %.dtx $(LATEX) $< %.sty: %.ins %.dtx $(LATEX) $*.ins %.dvi: %.sty %.dtx %.bbl $(LATEX) $*.dtx $(LATEX) $*.dtx $(MAKEINDEX) -s gglo.ist -o $*.gls $*.glo $(MAKEINDEX) -s gind.ist -o $*.ind $*.idx $(LATEX) $*.dtx %.ps: %.dvi $(DVIPS) -o $@ $< %.pdf: %.sty %.dtx %.bbl $(PDFLATEX) $*.dtx $(PDFLATEX) $*.dtx target: mlastyle.sty mlastyle.dvi instructions all: mlastyle.sty mlastyle.dvi mlastyle.pdf mlastyle.ps zip tar mlastyle: mlastyle.sty mlastyle.sty: mlastyle.ins mlastyle.dtx mlastyle.dvi: mlastyle.sty clean: rm -f *.glo *.gls *.idx *.ilg *.ind *.toc *.log *.aux *.blg *.bib *.bbl *~ distclean: clean rm -f mlastyle.sty mlastyle.dvi mlastyle.ps mlastyle.pdf rm -rf $(LTXDIR)/* $(DOCDIR)/* $(SRCDIR)/* $(BSTDIR)/* [ ! -d $(LTXDIR) ] || rmdir -p $(LTXDIR) $(DOCDIR) $(SRCDIR) $(BSTDIR) tar: mlastyle.sty mlastyle.dvi clean mkdir mlastyle-$(VERSION) rm -f mlastyle_$(VERSION).tar.gz install -m644 *.dtx *.ins *.bst Makefile README mlastyle-$(VERSION) $(FAKEROOT) tar czf mlastyle_$(VERSION).tar.gz \ mlastyle-$(VERSION) rm -rf mlastyle-$(VERSION) zip: mlastyle.sty mlastyle.dvi clean mkdirhier $(LTXDIR) mkdirhier $(DOCDIR) mkdirhier $(SRCDIR) mkdirhier $(BSTDIR) install -m644 *.sty $(LTXDIR) install -m644 mlastyle.dvi $(DOCDIR) [ ! -f mlastyle.pdf ] ||install -m644 mlastyle.pdf $(DOCDIR) [ ! -f mlastyle.ps ] ||install -m644 mlastyle.ps $(DOCDIR) install -m644 *.dtx *.ins *.bst Makefile README $(SRCDIR) install -m644 *.bst $(BSTDIR) rm -f mlastyle.zip zip -r mlastyle.zip tex doc source bibtex rm -rf tex doc source bibtex install: all if [ ! -d $(TD)$(LTXDIR) ]; then mkdirhier $(TD)$(LTXDIR); fi if [ ! -d $(TD)$(DOCDIR) ]; then mkdirhier $(TD)$(DOCDIR); fi if [ ! -d $(TD)$(SRCDIR) ]; then mkdirhier $(TD)$(SRCDIR); fi if [ ! -d $(TD)$(BSTDIR) ]; then mkdirhier $(TD)$(BSTDIR); fi install -m644 *.sty $(TD)$(LTXDIR) install -m644 *.ins *.dtx *.bst Makefile README $(TD)$(SRCDIR) install -m644 mlastyle.dvi $(TD)$(DOCDIR) [ ! -f mlastyle.pdf ] ||install -m644 mlastyle.pdf $(TD)$(DOCDIR) [ ! -f mlastyle.ps ] ||install -m644 mlastyle.ps $(TD)$(DOCDIR) install -m644 *.bst $(TD)$(BSTDIR) texhash instructions: @echo "Now run make install, or copy mlastyle.sty to a directory" @echo "in the LaTeX search path and mlastyle.bst to a directory." @echo "in the BibTeX search path."