From 94672e1ae3c58e635dea1ecdd00b220a3105447b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 18 Sep 2009 18:44:36 +0000 Subject: extract supp-pdf.* to its own package for the benefit of LaTeX users who do not install the rest of ConTeXt; suggested/researched by Dan Luecking git-svn-id: svn://tug.org/texlive/trunk@15363 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/tlpsrc/collection-latex.tlpsrc | 5 +++-- Master/tlpkg/tlpsrc/context.tlpsrc | 13 ++++++------ Master/tlpkg/tlpsrc/supp-pdf.tlpsrc | 32 +++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 8 deletions(-) create mode 100644 Master/tlpkg/tlpsrc/supp-pdf.tlpsrc diff --git a/Master/tlpkg/tlpsrc/collection-latex.tlpsrc b/Master/tlpkg/tlpsrc/collection-latex.tlpsrc index 5a4810b609c..1bf949b8fa9 100644 --- a/Master/tlpkg/tlpsrc/collection-latex.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-latex.tlpsrc @@ -1,7 +1,7 @@ category Collection shortdesc Basic LaTeX packages -longdesc These packages are either mandated by the core LaTeX team, or -longdesc otherwise strongly recommended. +longdesc These packages are mandated by the core LaTeX team, or +longdesc at least very strongly recommended. depend ae depend amscls depend amsmath @@ -24,5 +24,6 @@ depend pdftex-def depend pslatex depend psnfss depend pspicture +depend supp-pdf depend tools depend collection-basic diff --git a/Master/tlpkg/tlpsrc/context.tlpsrc b/Master/tlpkg/tlpsrc/context.tlpsrc index 5dc43213f81..4bfbccb78e3 100644 --- a/Master/tlpkg/tlpsrc/context.tlpsrc +++ b/Master/tlpkg/tlpsrc/context.tlpsrc @@ -19,11 +19,14 @@ execute AddFormat name=mptopdf engine=pdftex \ # execute AddFormat name=metafun engine=mpost options="metafun.mp" # -# runpattern runpattern +d texmf-dist/context/data runpattern +d texmf-dist/fonts/cid/fontforge runpattern +f texmf-dist/tex/mptopdf/config/mptopdf.ini # +# See comments in supp-pdf.tlpsrc. +runpattern +!f texmf-dist/tex/context/base/supp-pdf.* +depend supp-pdf +# # these have their own TL packages, and are not part of core context. runpattern +!d texmf-dist/tex/context/third runpattern +!d texmf-dist/tex/context/interface/third @@ -31,10 +34,11 @@ runpattern +!d texmf-dist/metapost/context/third runpattern +!d texmf-dist/tex/xetex/zhspacing/context #(nothing here) runpattern +!d texmf-dist/scripts/context/lua/third # -# srcpattern +# should be fixed in next PGF release: +runpattern +!d texmf-dist/tex/context/pgf +# srcpattern +!d texmf-dist/source/context/third # -# docpattern docpattern +!d texmf-dist/doc/context/third docpattern +!d texmf-dist/doc/generic/tex-virtual-academy-pl/context docpattern +f texmf/doc/man/man1/ctxtools.* @@ -49,9 +53,6 @@ docpattern +f texmf/doc/man/man1/texmfstart.* docpattern +f texmf/doc/man/man1/textools.* docpattern +f texmf/doc/man/man1/texutil.* # -# should be fixed in next release: -runpattern +!d texmf-dist/tex/context/pgf -# # binpattern binpattern f bin/${ARCH}/context binpattern f bin/${ARCH}/ctxtools diff --git a/Master/tlpkg/tlpsrc/supp-pdf.tlpsrc b/Master/tlpkg/tlpsrc/supp-pdf.tlpsrc new file mode 100644 index 00000000000..9a663441b61 --- /dev/null +++ b/Master/tlpkg/tlpsrc/supp-pdf.tlpsrc @@ -0,0 +1,32 @@ +shortdesc native MetaPost graphics inclusion +longdesc The supp-pdf.* files support native MetaPost graphics inclusion +longdesc in LaTeX (via pdftex.def) and ConTeXt. They can be used +longdesc independently of the rest of the ConTeXt, yet are maintained as +longdesc part of it. So in TeX Live we pull them out to this separate +longdesc package for the benefit of LaTeX users who do not install the +longdesc rest of ConTeXt. They can be found on CTAN in +longdesc macros/pdftex/graphics. +# +runpattern f texmf-dist/tex/context/base/supp-pdf.* + +# more info ... +# +# Date: Mon, 14 Sep 2009 12:15:26 +# From: Daniel Luecking +# +# A simple inclusion via "pdftex mpsproof ..." (that's my mpsproof.tex +# from the metapost distribution) loads only supp-pdf.tex if I use the +# files from CTAN/macros/pdftx/graphics, otherwise it loads supp-pdf.tex +# from tex/context/base/, which then loads supp-pdf.mkii. +# +# The supp-mpe.* are for context extensions (i.e., certain metapost +# specials), according to pdftex.def (it is loaded by +# \LoadMetaPostSpecialExtensions) and it may require supp-mis.*. +# +# mptopdf.* are only for turning metapost files into stand-alone PDF. +# The perl component is in texmf-dist/scripts/context/ but maybe it ought +# to be separate from context. It relies on a format created from mptopdf.tex. +# +# I really have no idea about syst-tex.*, but I suspect it's only needed by +# supp-mpe.* + -- cgit v1.2.3