summaryrefslogtreecommitdiff
path: root/Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-10-27 23:34:50 +0000
committerNorbert Preining <preining@logic.at>2008-10-27 23:34:50 +0000
commitb13eb40acc673c21dc8e9cbfac1fa30cea44bf07 (patch)
tree53910fbfc8941d79d3005e171a3b8228bf346815 /Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch
parent43657d775598ec10eb9176260d8b22d064fff932 (diff)
remove several patches, prefix are now
dev.XXXX in development ready.XXXX ready for inclusion 2009.XXXX patches to be included for 2009 rej.XXXX rejected patches git-svn-id: svn://tug.org/texlive/trunk@11081 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch')
-rw-r--r--Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch42
1 files changed, 42 insertions, 0 deletions
diff --git a/Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch b/Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch
new file mode 100644
index 00000000000..0e294295bf6
--- /dev/null
+++ b/Master/tlpkg/etc/dev.texconf.tlu.diff-for-using-tlpdb.tlu.patch
@@ -0,0 +1,42 @@
+Index: texconf.tlu
+===================================================================
+--- texconf.tlu (revision 9807)
++++ texconf.tlu (working copy)
+@@ -41,7 +41,11 @@
+ package.path = texmfmain.."/scripts/texlive/lua/?.tlu"
+ require("texlive.getopt")
+ require("texlive.utils")
++require("texlive.tlpdb")
+
++-- set up master dir
++master=kpse.var_value('SELFAUTOPARENT')
++
+ -- do argument processing
+ options = getopt ( { sys = 0, prog = 1, noformat = 0 } )
+ if (options["sys"]) then
+@@ -489,6 +493,17 @@
+
+ function set_context_papersize(papersize)
+ local current_setting
++
++ if not(tlpdb) then
++ io.stderr:write('reading tlpdb .. ')
++ tlpdb = read_tlpdb(master)
++ io.stderr:write('finished\n')
++ end
++ if not(tlpdb['bin-context']) then
++ io.stderr:write('bin-context not installed, skipping paper setting for it\n')
++ return
++ end
++
+ -- Read the file.
+ local filename
+
+@@ -564,6 +579,7 @@
+ set_dvips_papersize(papersize)
+ set_pdftex_papersize(papersize)
+ set_xdvi_papersize(papersize)
++ set_context_papersize(papersize)
+ set_dvipdfm_papersize(papersize, 'dvipdfm')
+ set_dvipdfm_papersize(papersize, 'dvipdfmx')
+ end