summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/Makefile.unx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/Makefile.unx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/Makefile.unx708
1 files changed, 0 insertions, 708 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/Makefile.unx b/Master/texmf-dist/source/latex/koma-script/Makefile.unx
deleted file mode 100644
index 2a11523889b..00000000000
--- a/Master/texmf-dist/source/latex/koma-script/Makefile.unx
+++ /dev/null
@@ -1,708 +0,0 @@
-########################################################################
-# Creating a installed version of KOMA-Script
-# Copyright (c) Markus Kohm, 1999-2004
-#
-#>>>> USE THIS ONLY, IF THERE IS A TDS-COMPATIBLE TEX-INSTALLATION! <<<<
-#>>>> DO NOT CHANGE ANYTHING BUT THE CUSTOMIZATION SECTION! <<<<
-#>>>> YOU NEED GNU-MAKE TO RUN THIS! <<<<
-#
-# Defined rules for users:
-#
-# all default rule if make is called without parameter,
-# generates all KOMA-Script-files but not the guides
-# install installs all files in a TDS-tree
-#
-# guides makes all the guides but ps-files
-# optionalguides
-# like guides but does also make the ps-files
-#
-# scrguide2p
-# generates a scrguide2p.ps, a postscript file with two
-# A5 pages together at A5 pages
-# (doesn't need installation with unmodified maintainer
-# distribution)
-# scrguide4p
-# generates a scrguide4p.ps, a postscript file with four
-# A5 pages aranged at A4 page for book printing
-# (doesn't need installation with unmodified maintainer
-# distribution)
-# scrguide4p16
-# generates a scrguide4p16.ps, a postscript file like
-# scrguide4p.ps but with signature=16 (see psbook)
-# (doesn't need installation with unmodified maintainer
-# distribution)
-#
-# srcclean deletes all generated files (but *tar.gz)
-# distclean deletes all generated files (but *tar.gz) not part of
-# the distribution
-# clean deletes all temporary files
-#
-# dist generates a tar file koma-script-<date>.tar.gz with all
-# files of the distribution
-# (needs unmodified maintainer distribution)
-#
-# texlive generates a directory structure, which may be copied to
-# TeXLive
-########################################################################
-
-########################################################################
-# Start of customization section
-########################################################################
-
-# The texmf-directory, where to install new stuff (see texmf.cnf)
-# If you don't know what to do, search for directory texmf at /usr.
-# With teTeX and linux often one of following is used:
-#INSTALLTEXMF ?= /usr/TeX/texmf
-#INSTALLTEXMF ?= /usr/local/TeX/texmf
-#INSTALLTEXMF ?= /usr/share/texmf
-#INSTALLTEXMF ?= /usr/local/share/texmf
-# user tree:
-#INSTALLTEXMF ?= $(HOME)/texmf
-# Try to use user's tree known by kpsewhich:
-#INSTALLTEXMF ?= `kpsewhich --expand-var '$$HOMETEXMF'`
-# Try to use the local tree known by kpsewhich:
-INSTALLTEXMF ?= `kpsewhich --expand-var '$$TEXMFLOCAL'`
-# But you may set INSTALLTEXMF to every directory you want.
-# Use following, if you only want to test the installation:
-#INSTALLTEXMF ?= /tmp/texmf
-
-# If texhash must run after installation, you can invoke this:
-TEXHASH ?= texhash
-
-# You should change following only, if you want to change defaults!
-
-# The directory, where to install *.cls and *.sty
-CLSDIR=$(INSTALLTEXMF)/tex/latex/koma-script
-
-# The directory, where to install documentation
-DOCDIR=$(INSTALLTEXMF)/doc/latex/koma-script
-
-# The directory, where to install the sources
-SRCDIR=$(INSTALLTEXMF)/source/latex/koma-script
-
-# The directory, where to install demo-files
-# If we have some, we have to add following 2 lines to install rule:
-# $(MKDIR) $(DEMODIR); \
-# $(INSTALL) $(DEMO_FILES) $(DEMODIR); \
-DEMODIR=$(DOCDIR)/demo
-
-# We need this, because the documentation needs the classes and packages
-# It's not realy a good solution, but it's a working solution, if no
-# KOMA-Script was installed.
-TEXINPUTS := $(PWD):$(TEXINPUTS)
-
-########################################################################
-# End of customization section
-########################################################################
-
-# Used command:
-LATEX = latex
-PDFLATEX = pdflatex
-NONSTOPMODE = \\nonstopmode\\input
-BATCHMODE = \\batchmode\\input
-RM = rm -f
-RMDIR = rm -fr
-CP = cp -f
-CPALL = cp -Rpf
-CD = cd
-MV = mv -f
-SYMLINK = ln -sf
-INSTALL = install -m 644
-MKDIR = install -m 755 -d
-MAKEINDEX = makeindex -g -r -s scrguide.ist
-MAKECHANGE = makeindex -g -r -s scrguide.gst -o
-MAKEIDX = makeindex -g
-GENINDEX = $(PWD)/genindex.pl
-BIBTEX = bibtex
-DVIPS = dvips -Pwww
-ECHO = echo
-ECHONONL = echo -n
-TARCREATE = tar -zcvf
-TARCREATEBZ = tar -jcvf
-ZIPCREATE = zip -9o
-DIRNAME = dirname
-LL = ls -l
-LLL = ls -sh1
-SED = sed
-CUT = cut
-GREP = grep
-PSSELECT = psselect
-PSBOOK = psbook
-PSTOPS = pstops
-EVAL = eval
-
-LOGMESSAGE = 'KOMA-Script was made at '`date`'.'
-GERMREADME = 'Wenn Sie Deutsch verstehen, lesen Sie bitte liesmich.txt.'
-ENGREADME = 'If you do not understand german, read readme.txt.'
-
-########################################################################
-
-# files needed only for generation of documentation files
-RMEXT = *.log *.aux *.toc *.lot *.lof *.out *.ilg *.idx *.ind \
- *.blg *.bbl *.glg *.glx *.glo *.gls
-
-# documentation files
-RMOUT = *.pdf *.dvi *.ps
-
-# class and package files
-RMCLS = *.cls *.sty
-
-# sources of KOMA-Script News
-NEWS_SRC = scr_new1.tex \
- scr_new2.tex \
- scr_new3.tex \
- scr_new4.tex \
- scr_new5.tex \
- scr_new6.tex \
- scr_new7.tex \
- scr_new8.tex \
- scr_new9.tex \
- scrnew10.tex \
- scrnew11.tex \
- scrnew12.tex \
- scrnew13.tex \
- scrnew14.tex \
- scrnew15.tex \
- scrnew16.tex \
- scrnew17.tex \
- scrnew18.tex \
- scrnew19.tex \
- scrnew20.tex \
- scrnew21.tex
-
-# folder with german manual
-DE_GUIDE_DIR = scrguide
-
-# source of german manual
-DE_GUIDE_SRC = $(DE_GUIDE_DIR)/scrguide2.tex \
- $(DE_GUIDE_DIR)/einleit.tex \
- $(DE_GUIDE_DIR)/satzspgl.tex \
- $(DE_GUIDE_DIR)/hauptcls.tex \
- $(DE_GUIDE_DIR)/layout.tex \
- $(DE_GUIDE_DIR)/datmzeit.tex \
- $(DE_GUIDE_DIR)/brief.tex \
- $(DE_GUIDE_DIR)/adressen.tex \
- $(DE_GUIDE_DIR)/adrkonv.tex \
- $(DE_GUIDE_DIR)/datladen.tex \
- $(DE_GUIDE_DIR)/scrguide.bib \
- $(DE_GUIDE_DIR)/scrguide.bst \
- $(DE_GUIDE_DIR)/scrguide.dbj \
- $(DE_GUIDE_DIR)/scrguide.mbs \
- $(DE_GUIDE_DIR)/scrguide.ist \
- $(DE_GUIDE_DIR)/scrguide.gst
-
-# folder with english manual
-EN_GUIDE_DIR = scrguide/english
-EN_GUIDE_RELTO_BASE = ../..
-
-# source of english manual
-EN_GUIDE_SRC = $(EN_GUIDE_DIR)/main.tex \
- $(EN_GUIDE_DIR)/scrguide2.tex \
- $(EN_GUIDE_DIR)/introduc.tex \
- $(EN_GUIDE_DIR)/pglayout.tex \
- $(EN_GUIDE_DIR)/maincls.tex \
- $(EN_GUIDE_DIR)/headfoot.tex \
- $(EN_GUIDE_DIR)/datetime.tex \
- $(EN_GUIDE_DIR)/letter.tex \
- $(EN_GUIDE_DIR)/addressf.tex \
- $(EN_GUIDE_DIR)/addrconv.tex \
- $(EN_GUIDE_DIR)/loadfile.tex \
- $(EN_GUIDE_DIR)/scrguide.bib \
- $(EN_GUIDE_DIR)/scrguide-en.bst \
- $(EN_GUIDE_DIR)/scrguide-en.dbj \
- $(EN_GUIDE_DIR)/scrguide.mbs \
- $(EN_GUIDE_DIR)/scrguide.ist \
- $(EN_GUIDE_DIR)/scrguide.gst
-
-# other source files (unused)
-MISC_SRC = Makefile.unx \
- genindex.pl
-
-# source of all manuals
-GUIDE_SRC = koma-script.tex \
- $(DE_GUIDE_SRC) $(EN_GUIDE_SRC)
-
-# ready made KOMA-Script News
-NEWS = ${NEWS_SRC:.tex=.dvi}
-
-# ready made german guides
-DE_GUIDES = scrguide.dvi \
- scrguide.pdf
-# ready made german guides (optional)
-O_DE_GUIDES = scrguide.ps
-
-# ready made english guides
-EN_GUIDES = scrguien.dvi \
- scrguien.pdf
-# ready made english guide (optional)
-O_EN_GUIDES = scrguien.ps
-
-# ready made guides
-GUIDES = koma-script.pdf \
- komascript.pdf \
- komascr.pdf \
- $(DE_GUIDES) $(EN_GUIDES)
-# ready made guide (optional)
-OGUIDES = $(O_DE_GUIDES) $(O_EN_GUIDES)
-
-# primary dtx files
-DTX_FILES = scrclass.dtx \
- scraddr.dtx \
- scrlettr.dtx \
- scrtime.dtx \
- scrpage.dtx
-# script20.dtx \
-
-# dtx includes
-DTX_INCLUDE = scrlogo.dtx
-
-# batch files
-INS_FILES = komascr.ins \
- scrclass.ins \
- scrtime.ins \
- scrpage.ins
-
-# all sourced need to made classes and packages
-CLS_SRC = $(DTX_FILES) \
- $(DTX_INCLUDE) \
- $(INS_FILES) \
- $(MISC_SRC)
-
-# all files needed by generations
-SRC_FILES = $(CLS_SRC) \
- $(GUIDE_SRC) \
- $(NEWS_SRC)
-
-# text files
-TEXT_FILES = ChangeLog \
- liesmich.txt \
- readme.txt \
- LEGAL.TXT \
- LEGALDE.TXT \
- INSTALL.TXT \
- INSTALLD.TXT
-
-# misc installation files
-MISC_FILES = komabug.tex
-
-# files at distribution source
-DIST_SRC = $(TEXT_FILES) \
- $(SRC_FILES) \
- $(MISC_FILES)
-
-# files at distribution contents file
-XDIST_FILES = 00README \
- $(GUIDES) \
- $(DIST_SRC)
-
-# files at distribution
-DIST_FILES = 00CONTEN \
- komascript.md5 \
- $(XDIST_FILES)
-
-# files to be installed at CLSDIR
-CLS_FILES = scrartcl.cls \
- scrreprt.cls \
- scrbook.cls \
- typearea.sty \
- scrlfile.sty \
- scrlettr.cls \
- scrlttr2.cls \
- scraddr.sty \
- DIN.lco \
- DINmtext.lco \
- SNleft.lco \
- SN.lco \
- KOMAold.lco \
- scrtime.sty \
- scrdate.sty \
- scrpage.sty \
- scrpage2.sty
-
-# files to be installed at DOCDIR
-DOC_FILES = $(GUIDES) \
- $(TEXT_FILES) \
- $(NEWS) \
- komabug.tex
-
-# optional files to be installed at DOCDIR
-ODOC_FILES = $(OGUIDES)
-
-# installation documentation files
-IDOC_FILES = ${DTX_FILES:.dtx=.dvi}
-
-# installation documentation log files
-ILOG_FILES = ${DTX_FILES:.dtx=.log}
-
-########################################################################
-
-all: komascript.log #guides
-
-guides: $(GUIDES)
-
-optionalguides: guides $(OGUIDES)
-
-komascript.log: Makefile $(CLS_SRC) $(NEWS)
- $(LATEX) komascr.ins
- $(ECHO) $(LOGMESSAGE) > komascript.log
-
-Makefile: Makefile.unx
- @if test -r Makefile && test Makefile.unx -nt Makefile; then\
- $(ECHO) "Makefile.unx is newer than Makefile!";\
- $(ECHO) "Delete or Re-edit it!";\
- exit 1;\
- fi
- $(SYMLINK) Makefile.unx Makefile
-
-scr_new%.dvi: scr_new%.tex
- $(LATEX) $(NONSTOPMODE) $<
- $(LATEX) $(BATCHMODE) $<
-
-scrnew%.dvi: scrnew%.tex
- $(LATEX) $(NONSTOPMODE) $<
- $(LATEX) $(BATCHMODE) $<
-
-scrguide: $(DE_GUIDES)
-
-scrguide2p: scrguide2p.ps
-
-scrguide4p16: scrguide4p16.ps
-
-scrguide4p: scrguide4p.ps
-
-screnggu: scrguide-english
-
-scrguien: scrguide-english
-
-scrguide-english: $(EN_GUIDES)
-
-scrguide.dvi: $(DE_GUIDE_DIR)/scrguide2.dvi
- $(CP) $(DE_GUIDE_DIR)/scrguide2.dvi scrguide.dvi
-
-scrguide.ps: scrguide.dvi
- $(DVIPS) scrguide.dvi -oscrguide.ps
-
-scrguide2p.ps: scrguide.ps
- $(PSSELECT) -p1,2,_,3- scrguide.ps tmp.ps
- $(PSTOPS) -w29.7cm -h21cm '2:0L(21cm,0)+1L(21cm,14.85cm)' \
- tmp.ps tmp2.ps
- $(SED) 's/%%BoundingBox: 0 0 420 596/%%BoundingBox: 0 0 596 842/' \
- tmp2.ps > scrguide2p.ps
- $(RM) tmp.ps tmp2.ps
-
-scrguide4p16.ps: scrguide.ps
- $(PSBOOK) -s16 scrguide.ps tmp.ps
- $(PSTOPS) '4:0L(21cm,0)+1L(21cm,14.85cm),2R(0,29.7cm)+3R(0,14.85cm)' \
- tmp.ps tmp2.ps
- $(SED) 's/%%BoundingBox: 0 0 420 596/%%BoundingBox: 0 0 596 842/' \
- tmp2.ps > scrguide4p16.ps
- $(RM) tmp.ps tmp2.ps
-
-scrguide4p.ps: scrguide.ps
- $(PSBOOK) scrguide.ps tmp.ps
- $(PSTOPS) '4:0L(21cm,0)+1L(21cm,14.85cm),2R(0,29.7cm)+3R(0,14.85cm)' \
- tmp.ps tmp2.ps
- $(SED) 's/%%BoundingBox: 0 0 420 596/%%BoundingBox: 0 0 596 842/' \
- tmp2.ps > scrguide4p.ps
- $(RM) tmp.ps tmp2.ps
-
-scrguide.pdf: $(DE_GUIDE_DIR)/scrguide2.pdf
- $(CP) $(DE_GUIDE_DIR)/scrguide2.pdf scrguide.pdf
-
-scrguien.dvi: $(EN_GUIDE_DIR)/main.dvi
- $(CP) $(EN_GUIDE_DIR)/main.dvi scrguien.dvi
-
-scrguien.ps: scrguien.dvi
- $(DVIPS) scrguien.dvi -oscrguien.ps
-
-scrguien.pdf: $(EN_GUIDE_DIR)/main.pdf
- $(CP) $(EN_GUIDE_DIR)/main.pdf scrguien.pdf
-
-screnggu.dvi: $(EN_GUIDE_DIR)/screnggu.dvi
- $(CP) $(EN_GUIDE_DIR)/screnggu.dvi .
-
-screnggu.ps: screnggu.dvi
- $(DVIPS) screnggu.dvi -oscrenggu.ps
-
-screnggu.pdf: $(EN_GUIDE_DIR)/screnggu.pdf
- $(CP) $(EN_GUIDE_DIR)/screnggu.pdf .
-
-koma-script.pdf: koma-script.tex
- $(PDFLATEX) $(NONSTOPMODE) koma-script.tex
-
-komascript.pdf: koma-script.pdf
- $(SYMLINK) koma-script.pdf komascript.pdf
-
-komascr.pdf: koma-script.pdf
- $(SYMLINK) koma-script.pdf komascr.pdf
-
-
-ifneq ($(USEMULTIINDEX),false)
-USEMULTIINDEX = test -x $(GENINDEX)
-endif
-
-$(DE_GUIDE_DIR)/scrguide2.dvi: komascript.log $(DE_GUIDE_SRC)
- $(CD) $(DE_GUIDE_DIR) && \
- $(RM) $(RMEXT) && \
- ( oncemore=true; \
- while $$oncemore; do \
- $(LATEX) $(NONSTOPMODE) scrguide2.tex && \
- $(BIBTEX) scrguide2 && \
- $(MAKECHANGE) scrguide2.chn scrguide2.glo && \
- $(MAKEINDEX) scrguide2 && \
- ( ! $(USEMULTIINDEX) || $(GENINDEX) scrguide2 ); \
- if test $$? != 0; then rm scrguide2.dvi; exit 1; fi;\
- if $(GREP) Rerun scrguide2.log;\
- then oncemore=true; else oncemore=false; fi;\
- done;\
- )
-
-$(DE_GUIDE_DIR)/scrguide2.pdf: komascript.log $(DE_GUIDE_SRC)
- $(CD) $(DE_GUIDE_DIR) && \
- $(RM) $(RMEXT) && \
- ( oncemore=true; \
- while $$oncemore; do \
- $(PDFLATEX) $(NONSTOPMODE) scrguide2.tex && \
- $(BIBTEX) scrguide2 && \
- $(MAKECHANGE) scrguide2.chn scrguide2.glo && \
- $(MAKEINDEX) scrguide2 && \
- ( ! $(USEMULTIINDEX) || $(GENINDEX) scrguide2 ); \
- if test $$? != 0; then rm scrguide2.pdf; exit 1; fi;\
- if $(GREP) Rerun scrguide2.log;\
- then oncemore=true; else oncemore=false; fi;\
- done;\
- )
-
-$(EN_GUIDE_DIR)/main.dvi: komascript.log $(EN_GUIDE_SRC)
- $(CD) $(EN_GUIDE_DIR) && \
- $(RM) $(RMEXT) && \
- ( oncemore=true; \
- while $$oncemore; do \
- $(LATEX) $(NONSTOPMODE) main.tex && \
- $(BIBTEX) main && \
- $(MAKECHANGE) main.chn main.glo && \
- $(MAKEINDEX) main && \
- ( ! $(USEMULTIINDEX) || $(GENINDEX) main ); \
- if test $$? != 0; then rm main.dvi; exit 1; fi;\
- if $(GREP) Rerun main.log;\
- then oncemore=true; else oncemore=false; fi;\
- done;\
- )
-
-$(EN_GUIDE_DIR)/main.pdf: komascript.log $(EN_GUIDE_SRC)
- $(CD) $(EN_GUIDE_DIR) && \
- $(RM) $(RMEXT) && \
- ( oncemore=true; \
- while $$oncemore; do \
- $(PDFLATEX) $(NONSTOPMODE) main.tex && \
- $(BIBTEX) main && \
- $(MAKECHANGE) main.chn main.glo && \
- $(MAKEINDEX) main && \
- ( ! $(USEMULTIINDEX) || $(GENINDEX) main ); \
- if test $$? != 0; then rm main.pdf; exit 1; fi;\
- if $(GREP) Rerun main.log;\
- then oncemore=true; else oncemore=false; fi;\
- done;\
- )
-
-$(EN_GUIDE_DIR)/scrguide2.tex: $(DE_GUIDE_DIR)/scrguide2.tex
- $(SYMLINK) $(EN_GUIDE_RELTO_BASE)/$(DE_GUIDE_DIR)/scrguide2.tex \
- $(EN_GUIDE_DIR)/scrguide2.tex
-
-$(EN_GUIDE_DIR)/scrguide.bib: $(DE_GUIDE_DIR)/scrguide.bib
- $(SYMLINK) $(EN_GUIDE_RELTO_BASE)/$(DE_GUIDE_DIR)/scrguide.bib \
- $(EN_GUIDE_DIR)/scrguide.bib
-
-$(EN_GUIDE_DIR)/scrguide.ist: $(DE_GUIDE_DIR)/scrguide.ist
- $(SYMLINK) $(EN_GUIDE_RELTO_BASE)/$(DE_GUIDE_DIR)/scrguide.ist \
- $(EN_GUIDE_DIR)/scrguide.ist
-
-$(EN_GUIDE_DIR)/scrguide.mbs: $(DE_GUIDE_DIR)/scrguide.mbs
- $(SYMLINK) $(EN_GUIDE_RELTO_BASE)/$(DE_GUIDE_DIR)/scrguide.mbs \
- $(EN_GUIDE_DIR)/scrguide.mbs
-
-$(EN_GUIDE_DIR)/scrguide.gst: $(DE_GUIDE_DIR)/scrguide.gst
- $(SYMLINK) $(EN_GUIDE_RELTO_BASE)/$(DE_GUIDE_DIR)/scrguide.gst \
- $(EN_GUIDE_DIR)/scrguide.gst
-
-
-########################################################################
-
-install: clean komascript.log
- @if test "x" = "x$(INSTALLTEXMF)" || ! $(MKDIR) $(INSTALLTEXMF) \
- || ! test -w "$(INSTALLTEXMF)"; then \
- $(ECHO) "Not able to write to install directory \"$(INSTALLTEXMF)\"";\
- $(ECHO) "Please edit INSTALLTEXMF at the Makefile first!"; \
- exit 1 ; \
- fi
- @if test `pwd` = $(CLSDIR) -o `pwd` = $(SRCDIR) -o `pwd` = $(DOCDIR); \
- then \
- $(CPALL) ./ /tmp/koma-script.tmp; \
- $(CD) /tmp/koma-script.tmp; \
- $(MAKE) install; \
- $(RMDIR) /tmp/koma-script.tmp; \
- else \
- $(ECHO) "Installation at $(INSTALLTEXMF):"; \
- $(MKDIR) $(CLSDIR); \
- $(ECHONONL) " at $(CLSDIR): "; \
- $(INSTALL) $(CLS_FILES) $(CLSDIR); \
- $(ECHO) "."; \
- $(MKDIR) $(DOCDIR); \
- $(ECHONONL) " at $(DOCDIR): "; \
- $(INSTALL) $(DOC_FILES) $(DOCDIR); \
- $(ECHONONL) "."; \
- for file in "$(ODOC_FILES)"; do \
- if test -r "$$file"; then \
- $(ECHONONL) "."; \
- $(INSTALL) $$file $(DOCDIR); \
- fi; \
- done; \
- $(ECHO) "."; \
- $(ECHONONL) " at $(SRCDIR): "; \
- for file in $(DIST_FILES); do \
- dir=`dirname $$file`; \
- if test "x$$dir" = "x"; \
- then $(INSTALL) $$file $(SRCDIR); \
- else $(ECHONONL) "."; \
- $(MKDIR) $(SRCDIR)/$$dir; \
- $(INSTALL) $$file $(SRCDIR)/$$dir; \
- fi; \
- done; \
- $(ECHO) "."; \
- $(INSTALL) komascript.log $(DOCDIR); \
- $(ECHO) "done"; \
- fi
- @if test -z "$(TEXHASH)" ; then \
- $(ECHO) ;\
- $(ECHO) '>>> Maybe you have to run texhash or something else, now. <<<';\
- $(ECHO) ;\
- else \
- $(EVAL) $(TEXHASH); \
- fi
-
-########################################################################
-
-srcclean: distclean
- $(RM) $(RMOUT) 00*
-
-distclean: clean
- $(RM) $(RMCLS) $(IDOC_FILES)
- $(CD) $(DE_GUIDE_DIR) && $(RM) $(RMOUT)
- $(CD) $(EN_GUIDE_DIR) && $(RM) $(RMOUT)
-
-clean:
- $(RM) $(RMEXT)
- $(CD) $(DE_GUIDE_DIR) && $(RM) $(RMEXT)
- $(CD) $(EN_GUIDE_DIR) && $(RM) $(RMEXT)
-
-########################################################################
-
-.SUFFIXES: .dtx .dvi .log
-
-.dtx.dvi:
- $(LATEX) $(NONSTOPMODE) $<
- $(LATEX) $(BATCHMODE) $<
- $(MAKEIDX) -r -s gind.ist $(<:.dtx=.idx)
- $(MAKEIDX) -r -s gglo.ist $(<:.dtx=.glo) -o $(<:.dtx=.gls)
- $(LATEX) $(BATCHMODE) $<
-
-.dtx.log:
- $(LATEX) $(NONSTOPMODE) $<
- $(LATEX) $(BATCHMODE) $<
- $(MAKEIDX) -r -s gind.ist $(<:.dtx=.idx)
- $(MAKEIDX) -r -s gglo.ist $(<:.dtx=.glo) -o $(<:.dtx=.gls)
- $(LATEX) $(BATCHMODE) $<
-
-ifeq ($(USER),mjk)
-release:
- @for src in $(INS_FILES);do \
- $(CP) $${src} $${src}.bak; \
- $(SED) 's/\\let\\ifbeta\\iftrue/\\let\\ifbeta\\iffalse/1' \
- <$${src}.bak >$${src}; \
- done
- @$(RM) Makefile
- $(SED) -e "s/^\(INSTALLTEXMF \?= \`kpsewhich .*HOME\)/#\1/" \
- -e "s/^#\(INSTALLTEXMF \?= \`kpsewhich .*TEXMFLOCAL\)/\1/" \
- <Makefile.unx >Makefile
-
-beta:
- @for src in $(INS_FILES);do \
- $(CP) $${src} $${src}.bak; \
- $(SED) 's/\\let\\ifbeta\\iffalse/\\let\\ifbeta\\iftrue/1' \
- <$${src}.bak >$${src}; \
- done
- @$(RM) Makefile
- $(SED) -e "s/^#\(INSTALLTEXMF \?= \`kpsewhich .*HOME\)/\1/" \
- -e "s/^\(INSTALLTEXMF \?= \`kpsewhich .*TEXMFLOCAL\)/#\1/" \
- <Makefile.unx >Makefile
-endif
-
-dist: komascript.log $(DIST_FILES) $(ILOG_FILES) $(IDOC_FILES)
- @if $(GREP) "Checksum not passed" *.log; then \
- $(ECHO) "Cannot create tar because of checksum error" >&2; \
- else \
- $(RM) koma-script-`date -I`.tar.gz; \
- $(TARCREATE) koma-script-`date -I`.tar.gz $(DIST_FILES); \
- fi
-
-check: dist-bzip
- $(RMDIR) /tmp/texmf/
- $(MKDIR) /tmp/texmf/source/latex/komascript
- $(CP) koma-script-`date -I`.tar.bz2 /tmp/texmf/source/latex/komascript
- cd /tmp/texmf/source/latex/komascript
- tar -xjf koma-script-`date -I`.tar.bz2
- $(RM) koma-script-`date -I`.tar.bz2
- $(eval export INSTALLTEXMF=/tmp/texmf)
- $(eval export TEXHASH=)
- $(MAKE) install 2>&1 | tee make.log
- echo "Test installation to /tmp/texmf was successfull."
- $(RMDIR) /tmp/texmf/source/latex/komascript
- tree /tmp/texmf
-
-texlive: Makefile
- @if [ -z "$(TEXLIVE)" ]; then \
- $(ECHO) "Error: You have to set up variable TEXLIVE!" >&2; \
- exit 1; \
- fi
- $(eval export INSTALLTEXMF=$(TEXLIVE))
- $(eval export TEXHASH=)
- $(MAKE) install
-
-dist-bzip: komascript.log $(DIST_FILES) $(ILOG_FILES) $(IDOC_FILES)
- @if $(GREP) "Checksum not passed" *.log; then \
- $(ECHO) "Cannot create tar because of checksum error" >&2; \
- else \
- $(RM) koma-script-`date -I`.tar.bz2; \
- $(TARCREATEBZ) koma-script-`date -I`.tar.bz2 $(DIST_FILES); \
- fi
-
-dist-zip: komascript.log $(DIST_FILES) $(ILOG_FILES) $(IDOC_FILES)
- @if $(GREP) "Checksum not passed" *.log; then \
- $(ECHO) "Cannot create zip because of checksum error" >&2; \
- else \
- $(RM) koma-script-`date -I`.zip; \
- $(ZIPCREATE) koma-script-`date -I`.zip $(DIST_FILES); \
- fi
-
-distsrc: komascript.log $(DIST_SRC) $(ILOG_FILES) $(IDOC_FILES)
- @if $(GREP) "Checksum not passed" *.log; then \
- $(ECHO) "Cannot create tar because of checksum error" >&2; \
- else \
- $(TARCREATE) koma-script-src-`date -I`.tar.gz $(DIST_SRC); \
- fi
-
-komascript.md5: $(XDIST_FILES)
- $(MV) komascript.md5 komascript.md5.bak
- md5sum $(XDIST_FILES) > komascript.md5
-
-00CONTEN: $(XDIST_FILES) komascript.md5
- $(LLL) $(XDIST_FILES) > 00CONTEN
- $(LLL) 00CONTEN >> 00CONTEN
- $(LLL) $(DIST_FILES) > 00CONTEN.TMP
- $(MV) 00CONTEN.TMP 00CONTEN
-
-00README:
- $(ECHO) $(GERMREADME) > 00README
- $(ECHO) $(ENGREADME) >> 00README
-
-########################################################################