diff --git a/.gitignore b/.gitignore index 40cf1cf..5938f08 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -/latexmk-443a.zip -/latexmk-444.zip /latexmk-445.zip /latexmk-448.zip +/latexmk-451.zip diff --git a/latexmk-conf.patch b/latexmk-conf.patch index 8ccc292..626f1f2 100644 --- a/latexmk-conf.patch +++ b/latexmk-conf.patch @@ -1,16 +1,16 @@ ---- latexmk.1.orig 2016-10-13 10:25:04.000000000 -0600 -+++ latexmk.1 2016-10-24 20:42:40.410330454 -0600 -@@ -1064,6 +1064,7 @@ system RC file, in the following order, +--- latexmk.1.orig 2017-01-14 09:29:39.173974237 -0700 ++++ latexmk.1 2017-01-14 09:30:39.477593763 -0700 +@@ -1092,6 +1092,7 @@ system RC file, in the following order, "/opt/local/share/latexmk/LatexMk", "/usr/local/share/latexmk/LatexMk", "/usr/local/lib/latexmk/LatexMk". + On a Fedora system, it only looks for "/etc/latexmk.conf". - On a MS-WINDOWS system it looks for "C:\\latexmk\\LatexMk". + On a MS-Windows system it looks for "C:\\latexmk\\LatexMk". On a cygwin system (i.e., a MS-Windows system in which Perl is - that of cygwin), \fIlatexmk\fR reads for the first it finds of ---- latexmk.pl.orig 2016-09-05 21:35:52.000000000 -0600 -+++ latexmk.pl 2016-10-24 20:42:40.418329808 -0600 -@@ -969,13 +969,9 @@ else { + that of cygwin), \fIlatexmk\fR reads the first it finds of +--- latexmk.pl.orig 2017-01-13 22:43:06.000000000 -0700 ++++ latexmk.pl 2017-01-14 09:29:39.176974218 -0700 +@@ -842,13 +842,9 @@ else { ## /usr/local/share, depending on the local conventions. ## But /usr/local/lib/latexmk is put in the list for ## compatibility with older versions of latexmk. diff --git a/latexmk.conf b/latexmk.conf index 61d2a5f..8cbb119 100644 --- a/latexmk.conf +++ b/latexmk.conf @@ -66,8 +66,8 @@ # $cleanup_includes_generated = 0 # How much cleaning to do: 0 specifies normal operation (no cleaning), -# 1 specifies a full cleanup, and 2 specifies a cleanup that leaves DVI, -# PostScript, and PDF files. +# 1 specifies a full cleanup, and 2 specifies a cleanup that leaves dvi, dviF, +# pdf, ps, psF, and xdv files. # $cleanup_mode = 0; # Whether to just cleanup, or also generate files @@ -173,6 +173,9 @@ $dvi_update_method = 1; # The command to search for tex-related files # $kpsewhich = 'kpsewhich %S'; +# Show calls to and results from kpsewhich +# $kpsewhich_show = 0; + # If nonzero, run in landscape mode; otherwise in portrait mode # $landscape_mode = 0; @@ -199,6 +202,15 @@ $dvi_update_method = 1; # The program that prints PDF files # $lpr_pdf = 'NONE $lpr_pdf variable is not configured to allow printing of pdf files'; +# The name of the LUALaTeX program +# $lualatex = 'lualatex %O %S'; + +# Default switches to pass to the lualatex program +# $lualatex_default_switches = ''; + +# The command line switch to make lualatex run in silent mode +# $lualatex_silent_switch = '-interaction=batchmode'; + # Command to run make # $make = 'make'; @@ -228,6 +240,8 @@ $MSWin_fudge_break = 0; # 1 = Create a PDF file with pdflatex # 2 = Create a PDF file with ps2pdf # 3 = Create a PDF file with dvipdf +# 4 = Create a PDF file with lualatex +# 5 = Create a PDF file with xelatex + xdvipdfmx # $pdf_mode = 0; # The command to invoke a PDF previewer @@ -351,3 +365,18 @@ $ps_update_method = 1; # means that the PDF is viewed if it is generated, else PostScript is viewed if # it is generated, else DVI is viewed. # $view = 'default'; + +# The command to convert an XDV file into a PDF file. +# $xdvipdfmx = 'xdvipdfmx -o %D %O %S'; + +# Command line switch for xdvipdfmx to make it run in silent mode +# $xdvipdfmx_silent_switch = '-q'; + +# The name of the LaTeX program that produces XDV files by default +# $xelatex = 'xelatex -no-pdf %O %S'; + +# Default switches to pass to the xelatex program +# $xelatex_default_switches = ''; + +# The command line switch to make xelatex run in silent mode +# $xelatex_silent_switch = '-interaction=batchmode'; diff --git a/latexmk.spec b/latexmk.spec index 9820051..7ba0a2e 100644 --- a/latexmk.spec +++ b/latexmk.spec @@ -1,5 +1,5 @@ Name: latexmk -Version: 4.48 +Version: 4.51 Release: 1%{?dist} Summary: A make-like utility for LaTeX files @@ -75,6 +75,9 @@ rm -f extra-scripts/*.bat %license COPYING %changelog +* Sat Jan 14 2017 Jerry James - 4.51-1 +- Update to 4.51 + * Tue Oct 25 2016 Jerry James - 4.48-1 - Update to 4.48 diff --git a/sources b/sources index b73d0e2..dea83f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -25ac4b7d7f678b86865ba646fa8d7043 latexmk-448.zip +SHA512 (latexmk-451.zip) = 5f3f29ec4793d1214a59c8609eea5871bbf203e6df4ce929db034c09c5091845bcb679d91a6c73131eda68ab6bbe0e949f35156f32308fd3c581b62b57998fff