summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/koma-script/source/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/koma-script/source/Makefile')
-rw-r--r--macros/latex/contrib/koma-script/source/Makefile35
1 files changed, 12 insertions, 23 deletions
diff --git a/macros/latex/contrib/koma-script/source/Makefile b/macros/latex/contrib/koma-script/source/Makefile
index 4834e309db..d62b078a5d 100644
--- a/macros/latex/contrib/koma-script/source/Makefile
+++ b/macros/latex/contrib/koma-script/source/Makefile
@@ -1,6 +1,6 @@
# ======================================================================
# Makefile
-# Copyright (c) Markus Kohm, 2002-2021
+# Copyright (c) Markus Kohm, 2002-2022
#
# This file is part of the LaTeX2e KOMA-Script bundle.
#
@@ -16,23 +16,6 @@
# The Current Maintainer and author of this work is Markus Kohm.
#
# This work consists of all files listed in manifest.txt.
-# ----------------------------------------------------------------------
-# Makefile
-# Copyright (c) Markus Kohm, 2002-2021
-#
-# Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
-# Version 1.3c, verteilt und/oder veraendert werden.
-# Die neuste Version dieser Lizenz ist
-# http://www.latex-project.org/lppl.txt
-# und Version 1.3c ist Teil aller Verteilungen von LaTeX
-# Version 2005/12/01 oder spaeter und dieses Werks.
-#
-# Dieses Werk hat den LPPL-Verwaltungs-Status "author-maintained"
-# (allein durch den Autor verwaltet).
-#
-# Der Aktuelle Verwalter und Autor dieses Werkes ist Markus Kohm.
-#
-# Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien.
# ======================================================================
NOCHANGELOG = 1 # We do not longer make or package the ChangeLog
@@ -71,7 +54,7 @@ define makepdffromdtx
$(RM) -v $@; \
exit 1; \
fi; \
- $(GREP) Rerun $(basename $<).log || oncemore=false; \
+ $(GREP) "Rerun to" $(basename $<).log || oncemore=false; \
newchecksum=`$(CKSUM) $(basename $<).aux`; \
[ "$$newchecksum"="$$checksum" ] || oncemore=true; \
checksum="$$newchecksum"; \
@@ -143,7 +126,7 @@ CLS_MAIN = scrbook.cls \
CLS_MAIN_DTX = scrkernel-basics.dtx \
scrkernel-bibliography.dtx \
- scrkernel-circularletters.dtx \
+ scrkernel-addressfiles.dtx \
scrkernel-compatibility.dtx \
scrkernel-floats.dtx \
scrkernel-fonts.dtx \
@@ -216,15 +199,18 @@ $(CLS_MAIN): $(CLS_MAIN_DVI) $(CLS_MAIN_INS) $(MAKE_FILES)
scrsource.pdf: scrsource.tex $(CLS_MAIN_DTX) $(MAKE_FILES) scrdoc.cls
$(makepdffromdtx)
-scrdoc.cls: scrdoc.dtx
+scrdoc.cls: scrdoc.dtx koma-script-source-doc.cls
$(SSYMLINK) scrdoc.dtx scrdoc.cls
+koma-script-source-doc.cls: koma-script-source-doc.dtx scrlogo.dtx
+ $(TEXUNPACK) koma-script-source-doc.dtx
+
# ----------------------------------------------------------------------
-CLS_FILES = scrdoc.cls $(CLS_MAIN)
+CLS_FILES = scrdoc.cls koma-script-source-doc.cls $(CLS_MAIN)
CLS_DVIS = $(CLS_MAIN_DVI)
-CLS_SRC = $(CLS_MAIN_SRC)
+CLS_SRC = $(CLS_MAIN_SRC) koma-script-source-doc.dtx
NODIST_GENERATED = $(CLS_DVIS) $(CLS_FILES) $(ALPHA_DOC)
@@ -256,6 +242,9 @@ tdsdist:dist
# extract dist and make all
$(UNTARGZ) $(DISTDIR).tar.gz
chmod -R a+w $(DISTDIR)
+ # If we use a local Makefile.cfg this should be copied too,
+ # but it should not become part of the tds distribution.
+ $(CP) Makefile.cfg $(DISTDIR)/Makefile.cfg
ifdef PREPARERELEASE
developer/scripts/preparerelease.sh 2 $(notdir $(DISTDIR))
endif