diff --git a/.gitignore b/.gitignore index 042779b..f2c263b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -latexmk-417.zip +latexmk-418.zip diff --git a/latexmk-conf.patch b/latexmk-conf.patch index 51119ca..c587643 100644 --- a/latexmk-conf.patch +++ b/latexmk-conf.patch @@ -1,5 +1,5 @@ ---- latexmk.1.orig 2010-06-09 11:56:31.000000000 -0600 -+++ latexmk.1 2010-07-06 10:23:54.963311090 -0600 +--- 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 @@ "/opt/local/share/latexmk/LatexMk", "/usr/local/share/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-06-09 11:47:03.000000000 -0600 -+++ latexmk.pl 2010-07-06 10:23:54.966350941 -0600 -@@ -680,10 +680,8 @@ +--- 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 @@ ## /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-man.patch b/latexmk-man.patch deleted file mode 100644 index fd26de7..0000000 --- a/latexmk-man.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- latexmk.1.orig 2010-07-06 10:27:08.602288512 -0600 -+++ latexmk.1 2010-07-06 10:41:12.410475272 -0600 -@@ -228,7 +228,7 @@ - .TP - .B -diagnostics - Print detailed diagnostics during a run. This may help for debugging --problems or to understand \fI.latexmk\fR's behavior in difficult -+problems or to understand \fIlatexmk\fR's behavior in difficult - situations. - .TP - .B -dvi -@@ -735,14 +735,14 @@ - - \fBCommand names containing spaces\fR: Under MS-Windows it is common - that the name of a command includes spaces, since software is often --installed in a subdirectory of "C:\Program Files". Such command names -+installed in a subdirectory of "C:\\Program Files". Such command names - should be enclosed in double quotes, as in - .PP - $lpr_pdf = '"c:/Program Files/Ghostgum/gsview/gsview32.exe" /p %S'; - .PP - \fBUsing MS-Windows file associations\fR: A useful trick under modern - versions of MS-Windows (e.g., WinXP) is to use just the command --'start' by itself: -+\'start' by itself: - .PP - $dvi_previewer = 'start %S'; - .PP -@@ -1127,13 +1127,13 @@ - This variable specifies the extensions tried by latexmk when it finds - that a LaTeX run resulted in an error that a file has not been found, - and the file is given without an extension. This typically happens when --LaTeX commands of the form \input{file} or \includegraphics{figure}, -+LaTeX commands of the form \\input{file} or \\includegraphics{figure}, - when the relevant source file does not exist. - - In this situation, latexmk searches for custom dependencies to make - the missing file(s), but restricts it to the extensions specified by - the variable %latex_input_extensions. The default extensions are --'tex' and 'eps'. -+\'tex' and 'eps'. - - (For Perl experts: %latex_input_extensions is a hash whose keys are - the extensions. The values are irrelevant.) Two subroutines are -@@ -1240,13 +1240,13 @@ - This variable specifies the extensions tried by latexmk when it finds - that a pdfLaTeX run resulted in an error that a file has not been found, - and the file is given without an extension. This typically happens when --LaTeX commands of the form \input{file} or \includegraphics{figure}, -+LaTeX commands of the form \\input{file} or \\includegraphics{figure}, - when the relevant source file does not exist. - - In this situation, latexmk searches for custom dependencies to make - the missing file(s), but restricts it to the extensions specified by - the variable %pdflatex_input_extensions. The default extensions are --'tex', 'pdf', 'jpg, and 'png'. -+\'tex', 'pdf', 'jpg, and 'png'. - - (For Perl experts: %pdflatex_input_extensions is a hash whose keys are - the extensions. The values are irrelevant.) Two subroutines are diff --git a/latexmk.spec b/latexmk.spec index 455595f..feb4cc4 100644 --- a/latexmk.spec +++ b/latexmk.spec @@ -1,12 +1,12 @@ Name: latexmk -Version: 4.17 +Version: 4.18 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-417.zip +Source0: http://www.phys.psu.edu/~collins/software/latexmk-jcc/latexmk-418.zip Source1: latexmk.conf Source2: latexmk-README.fedora # Change the system-wide configuration file to /etc/latexmk.conf and fix the @@ -14,9 +14,6 @@ Source2: latexmk-README.fedora # upstream needs to be backwards compatible with previous versions of latexmk. # Fedora has only ever used /etc/latexmk.conf. Patch0: latexmk-conf.patch -# Fix some insufficiently escaped constructs on the man page. Sent upstream -# 6 Jul 2010. -Patch1: latexmk-man.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -37,7 +34,6 @@ Before using a previewer, read the file README.fedora. %prep %setup -q -c %patch0 -%patch1 cp %{SOURCE2} README.fedora %build @@ -62,6 +58,10 @@ rm -rf $RPM_BUILD_ROOT %doc CHANGES COPYING INSTALL README README.fedora extra-scripts example_rcfiles %changelog +* Mon Aug 2 2010 Jerry James - 4.18-1 +- Update to 4.18 (parses natbib's citation-undefined warning) +- Drop latexmk-man.patch, upstreamed. + * Tue Jul 6 2010 Jerry James - 4.17-1 - Update to 4.17 (fixes log file misparse with filename-space-message sequence) - Add latexmk-man.patch to fix insufficiently escaped man page constructs. diff --git a/sources b/sources index 272fbdb..9be5d1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a4a2480a8c805c81347d9582c057be16 latexmk-417.zip +3d24ba3d51c4a0e6c6de9a7165ddc8b0 latexmk-418.zip