From 77cd2c9d3053fe65aa6acad5e09efdc7381631a7 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Mon, 3 Jan 2011 11:06:32 -0700 Subject: [PATCH] * Mon Jan 3 2011 Jerry James - 4.22-1 - Update to 4.22 (fixes more parse problems, adds biber support) --- .gitignore | 2 +- latexmk-README.fedora | 10 +++++----- latexmk-conf.patch | 12 ++++++------ latexmk.conf | 20 +++++++++++++++++++- latexmk.spec | 7 +++++-- sources | 2 +- 6 files changed, 37 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index f2c263b..a2bb095 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -latexmk-418.zip +latexmk-422.zip diff --git a/latexmk-README.fedora b/latexmk-README.fedora index f3ae382..0bd4dd6 100644 --- a/latexmk-README.fedora +++ b/latexmk-README.fedora @@ -51,9 +51,9 @@ take some action of your own to see changes to the document. 2. evince - $ps_previewer = 'start evince'; - $ps_previewer_landscape = 'start evince'; - $ps_update_method = 1; + $ps_previewer = 'start evince -w'; + $ps_previewer_landscape = 'start evince -w'; + $ps_update_method = 0; 3. kghostview @@ -78,8 +78,8 @@ take some action of your own to see changes to the document. 2. evince - $pdf_previewer = 'start evince'; - $pdf_update_method = 1; + $pdf_previewer = 'start evince -w'; + $pdf_update_method = 0; 3. kghostview diff --git a/latexmk-conf.patch b/latexmk-conf.patch index c587643..e1a7d6f 100644 --- a/latexmk-conf.patch +++ b/latexmk-conf.patch @@ -1,6 +1,6 @@ ---- latexmk.1.orig 2010-07-27 12:43:20.000000000 -0600 -+++ latexmk.1 2010-08-02 13:07:48.828042743 -0600 -@@ -555,6 +555,7 @@ +--- latexmk.1.orig 2011-01-01 14:59:43.000000000 -0700 ++++ latexmk.1 2011-01-03 10:51:06.219721986 -0700 +@@ -562,6 +562,7 @@ "/opt/local/share/latexmk/LatexMk", "/usr/local/share/latexmk/LatexMk", "/usr/local/lib/latexmk/LatexMk". @@ -8,9 +8,9 @@ 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 2010-07-27 12:43:03.000000000 -0600 -+++ latexmk.pl 2010-08-02 13:07:48.831017043 -0600 -@@ -649,10 +649,8 @@ +--- latexmk.pl.orig 2011-01-01 14:50:04.000000000 -0700 ++++ latexmk.pl 2011-01-03 10:51:52.461053754 -0700 +@@ -693,10 +693,8 @@ ## /usr/local/share, depending on the local conventions. ## /usr/local/lib/latexmk/LatexMk is put in the list for ## compatibility with older versions of latexmk. diff --git a/latexmk.conf b/latexmk.conf index 2c14cbe..604d12f 100644 --- a/latexmk.conf +++ b/latexmk.conf @@ -23,6 +23,12 @@ # Directories where BibTeX should look for .bib files. # $BIBINPUTS = $ENV('BIBINPUTS') || '.' +# The name of the biber executable +# $biber = 'biber %O %B'; + +# The switch that puts biber in silent mode +# $biber_silent_switch = '--onlylog'; + # The name of the BibTeX executable # $bibtex = 'bibtex %O %B'; @@ -43,6 +49,9 @@ # Whether to clean latexmk's file database too # $cleanup_fdb = 0; +# Whether cleanup deletes files generated by custom dependencies +# $cleanup_includes_cusdep_generated = 0 + # Whether cleanup deletes files generated by (pdf)latex, found from \openout # lines in the log file. # $cleanup_includes_generated = 0 @@ -151,6 +160,9 @@ $dvi_update_method = 1; # The name of the LaTeX program # $latex = 'latex %O %S'; +# Default switches to pass to the LaTeX program +# $latex_default_switches = ''; + # The command line switch to make LaTeX run in silent mode # $latex_silent_switch = '-interaction=batchmode'; @@ -210,6 +222,9 @@ $pdf_previewer = 'xdg-open %O %S'; # The name of the LaTeX program that produces PDF files by default # $pdflatex = 'pdflatex %O %S'; +# Default switches to pass to the pdflatex program +# $pdflatex_default_switches = ''; + # The command line switch to make pdflatex run in silent mode # $pdflatex_silent_switch = '-interaction=batchmode'; @@ -260,7 +275,7 @@ $ps_update_method = 1; # $ps2pdf = 'ps2pdf %O %S %D'; # Command used to list all the processes currently run by the user -# $pscmd = "ps --width 200 -f -u $ENV{USER}"; +# $pscmd = "ps -f -u $ENV{USER}"; # When previewing in -pvc mode, whether to make the viewer read from the # generated file or from a temporary copy @@ -273,6 +288,9 @@ $ps_update_method = 1; # The character that separates paths in a list of paths # $search_path_separator = ':'; +# Whether to display timing information +# $show_time = 0; + # Whether to suppress latex messages # $silent = 0; diff --git a/latexmk.spec b/latexmk.spec index feb4cc4..e6d4a06 100644 --- a/latexmk.spec +++ b/latexmk.spec @@ -1,12 +1,12 @@ Name: latexmk -Version: 4.18 +Version: 4.22 Release: 1%{?dist} Summary: A make-like utility for LaTeX files Group: Applications/Publishing License: GPLv2+ URL: http://www.phys.psu.edu/~collins/software/latexmk-jcc/ -Source0: http://www.phys.psu.edu/~collins/software/latexmk-jcc/latexmk-418.zip +Source0: http://www.phys.psu.edu/~collins/software/latexmk-jcc/latexmk-422.zip Source1: latexmk.conf Source2: latexmk-README.fedora # Change the system-wide configuration file to /etc/latexmk.conf and fix the @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %doc CHANGES COPYING INSTALL README README.fedora extra-scripts example_rcfiles %changelog +* Mon Jan 3 2011 Jerry James - 4.22-1 +- Update to 4.22 (fixes more parse problems, adds biber support) + * Mon Aug 2 2010 Jerry James - 4.18-1 - Update to 4.18 (parses natbib's citation-undefined warning) - Drop latexmk-man.patch, upstreamed. diff --git a/sources b/sources index 9be5d1e..9ea0be6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3d24ba3d51c4a0e6c6de9a7165ddc8b0 latexmk-418.zip +5c11e5756a52f769b2ba173c7e2b6f6f latexmk-422.zip