dwww Home | Show directory contents | Find package

SRCDIR=babelbib
INSTALLDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/tex/latex/babelbib
DOCDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/doc/latex/babelbib
BSTDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/bibtex/bst/babelbib
VERSION=`latex getversion | grep '^VERSION' | sed 's/^VERSION \\(.*\\)\\.\\(.*\\)/\\1_\\2/'`


.SUFFIXES: .sty .ins .dtx .ps .pdf

.ins.sty:
        latex $<

.dtx.pdf:
        pdflatex $<
        pdflatex $<
        makeindex -s gind.ist $(*D)/$(*F)
        makeindex -s gglo.ist -o $(*D)/$(*F).gls $(*D)/$(*F).glo
        pdflatex $<

all: babelbib babelbib.pdf babelbibtest.pdf tugboat-babelbib.pdf

babelbibtest.pdf: babelbibtest.tex babelbibtest.bib babelbib.sty
        pdflatex babelbibtest
        bibtex babelbibtest
        pdflatex babelbibtest
        pdflatex babelbibtest

babelbib: babelbib.sty

tugboat-babelbib.pdf:
        if `test -f "tugboat-babelbib.tex"`; then \
        pdflatex tugboat-babelbib; \
        bibtex tugboat-babelbib; \
        pdflatex tugboat-babelbib; \
        pdflatex tugboat-babelbib; \
        fi


clean:
        @-rm -f *.glo *.gls *.idx *.ilg *.ind *.toc *.log *.aux *.blg *.bbl *.out
        @-rm -f *~

distclean: clean
        @-rm -f babelbib.sty babelbib.ps
        @-rm -f babelbibtest.pdf babelbibtest.ps
        @-rm -f *.bdf bab*.bst
        @-rm -rf texmf/

tar:    all clean
        @echo Lege babelbib-$(VERSION).tar.gz an
        -rm -f babelbib-$(VERSION).tar.gz
        tar czCf .. babelbib-$(VERSION).tar.gz \
          $(SRCDIR)/README \
          $(SRCDIR)/ChangeLog \
          $(SRCDIR)/Makefile \
          $(SRCDIR)/babelbib.dtx \
          $(SRCDIR)/babelbib.ins \
          $(SRCDIR)/babelbib.pdf \
          $(SRCDIR)/babelbibtest.tex \
          $(SRCDIR)/babelbibtest.bib \
          $(SRCDIR)/getversion.tex \
          $(SRCDIR)/tugboat-babelbib.pdf
        rm -f getversion.log


zip:    texlive
        -@rm -f babelbib-$(VERSION).zip
        zip -r babelbib-$(VERSION).zip texmf
        rm -rf texmf
        rm -f getversion.log


texlive:        all tugboat-babelbib.pdf clean
        rm -rf texmf
        mkdir -p texmf/tex/latex/babelbib/
        mkdir -p texmf/doc/latex/babelbib/
        mkdir -p texmf/source/latex/babelbib/
        mkdir -p texmf/bibtex/bst/babelbib/
        cp *.sty *.bdf texmf/tex/latex/babelbib/
        cp babelbib.pdf README ChangeLog babelbibtest.tex texmf/doc/latex/babelbib/
        cp babelbibtest.bib tugboat-babelbib.pdf texmf/doc/latex/babelbib/
        cp babelbib.dtx babelbib.ins texmf/source/latex/babelbib/
        cp Makefile getversion.tex texmf/source/latex/babelbib/
        cp *.bst texmf/bibtex/bst/babelbib/


install: all
        if [ ! -d $(INSTALLDIR) ]; then mkdir -p $(INSTALLDIR); fi
        if [ ! -d $(DOCDIR) ]; then mkdir -p $(DOCDIR); fi
        if [ ! -d $(BSTDIR) ]; then mkdir -p $(BSTDIR); fi
        install -m644 babelbib.sty $(INSTALLDIR)
        install -m644 *.bdf $(INSTALLDIR)
        install -m644 *.bst $(BSTDIR)
        install -m644 babelbib.pdf $(DOCDIR)
        texhash


babelbib.sty: babelbib.ins babelbib.dtx

Generated by dwww version 1.15 on Sat May 18 06:45:40 CEST 2024.