summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-03-02 00:03:32 +0000
committerKarl Berry <karl@freefriends.org>2008-03-02 00:03:32 +0000
commitec32bec8c104dd9cee02a0f467e1fd8fb4220f39 (patch)
tree6608ba594fd8d4d2b45507c2294564df8d94c404
parent3b1bc3b20f93e5b90188979885b4652c540184b5 (diff)
build mpost as one of the engines
git-svn-id: svn://tug.org/texlive/trunk@6797 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/web2c/ChangeLog6
-rw-r--r--Build/source/texk/web2c/Makefile.in14
2 files changed, 14 insertions, 6 deletions
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
index 19ddb114271..dc1119621ad 100644
--- a/Build/source/texk/web2c/ChangeLog
+++ b/Build/source/texk/web2c/ChangeLog
@@ -1,3 +1,9 @@
+2008-03-02 Karl Berry <karl@tug.org>
+
+ * Makefile.in (engines): include mpost literally. Bug report from
+ Alexis Ballier, 29 Feb 2008 19:27:23, via
+ https://bugs.gentoo.org/show_bug.cgi?id=201187.
+
2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.in: replace PACKAGE_... by WEB2C_PACKAGE_... in
diff --git a/Build/source/texk/web2c/Makefile.in b/Build/source/texk/web2c/Makefile.in
index 5e080e43f57..4008eff8e28 100644
--- a/Build/source/texk/web2c/Makefile.in
+++ b/Build/source/texk/web2c/Makefile.in
@@ -562,13 +562,17 @@ kpse_include omegadir/omega.mk
kpse_include alephdir/aleph.mk
kpse_include pdftexdir/pdftex.mk
kpse_include xetexdir/xetex.mk
+
#
-# Common
+# non-engine programs.
programs = bibtex ctangle ctie cweave dvicopy dvitomp dvitype gftodvi gftopk \
gftype mft $(odvicopy) $(odvitype) $(otangle) patgen $(pdftosrc) \
pktogf pktype pltotf pooltype tangle tftopl tie $(ttf2afm) \
vftovp vptovf weave
-engines = $(tex) $(etex) $(mf) $(mfn) $(mpost) \
+
+# include $(metapost) from metapost.mk even though it also includes
+# dvitomp. Hopefully that doesn't hurt.
+engines = $(tex) $(etex) $(mf) $(mfn) $(metapost) \
$(omega) $(aleph) \
$(pdftex) $(pdfetex) \
$(xetex)
@@ -577,7 +581,7 @@ programs: $(programs) $(engines) $(mpware_programs) \
$(omegafonts_programs) $(otps_programs) $(pdftosrc)
# Additional dependencies for relinking.
-# Note that each program and engine already depends on $(web2c_programs).
+# Each program and engine already depends on $(web2c_programs).
$(web2c_programs) tangleboot ctangleboot: $(kpathsea) $(proglib)
#
@@ -688,8 +692,6 @@ cwebboot-clean:
rm -f cwebboot.o
# Even web2c itself uses the library.
-# It's annoying to have to give all the filenames here,
-# but texmfmp.c is an exception.
lib_sources = lib/alloca.c lib/basechsuffix.c lib/chartostring.c \
lib/eofeoln.c lib/fprintreal.c lib/input2int.c lib/inputint.c lib/main.c \
lib/openclose.c lib/printversion.c lib/uexit.c lib/usage.c lib/version.c \
@@ -809,7 +811,7 @@ $(web2cdir)::
install-programs: $(programs) $(bindir)
for p in $(programs); do $(INSTALL_LIBTOOL_PROG) $$p $(bindir); done
-# Installation of each of the three main engines.
+# Installation of the main engines.
install-tex: install-tex-exec install-tex-data
install-mf: install-mf-exec install-mf-data
install-mpost: install-mpost-exec install-mpost-data