* Mon Aug 2 2010 Jerry James <loganjerry@gmail.com> - 4.18-1

- Update to 4.18 (parses natbib's citation-undefined warning)
- Drop latexmk-man.patch, upstreamed.
This commit is contained in:
Jerry James 2010-08-02 13:37:50 -06:00
parent 2a65ec92c6
commit 4aab92647d
5 changed files with 13 additions and 73 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
latexmk-417.zip latexmk-418.zip

View File

@ -1,5 +1,5 @@
--- latexmk.1.orig 2010-06-09 11:56:31.000000000 -0600 --- latexmk.1.orig 2010-07-27 12:43:20.000000000 -0600
+++ latexmk.1 2010-07-06 10:23:54.963311090 -0600 +++ latexmk.1 2010-08-02 13:07:48.828042743 -0600
@@ -555,6 +555,7 @@ @@ -555,6 +555,7 @@
"/opt/local/share/latexmk/LatexMk", "/opt/local/share/latexmk/LatexMk",
"/usr/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 MS-WINDOWS system it looks for "C:\\latexmk\\LatexMk".
On a cygwin system (i.e., a MS-Windows system in which perl is 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 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.orig 2010-07-27 12:43:03.000000000 -0600
+++ latexmk.pl 2010-07-06 10:23:54.966350941 -0600 +++ latexmk.pl 2010-08-02 13:07:48.831017043 -0600
@@ -680,10 +680,8 @@ @@ -649,10 +649,8 @@
## /usr/local/share, depending on the local conventions. ## /usr/local/share, depending on the local conventions.
## /usr/local/lib/latexmk/LatexMk is put in the list for ## /usr/local/lib/latexmk/LatexMk is put in the list for
## compatibility with older versions of latexmk. ## compatibility with older versions of latexmk.

View File

@ -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

View File

@ -1,12 +1,12 @@
Name: latexmk Name: latexmk
Version: 4.17 Version: 4.18
Release: 1%{?dist} Release: 1%{?dist}
Summary: A make-like utility for LaTeX files Summary: A make-like utility for LaTeX files
Group: Applications/Publishing Group: Applications/Publishing
License: GPLv2+ License: GPLv2+
URL: http://www.phys.psu.edu/~collins/software/latexmk-jcc/ 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 Source1: latexmk.conf
Source2: latexmk-README.fedora Source2: latexmk-README.fedora
# Change the system-wide configuration file to /etc/latexmk.conf and fix the # 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. # upstream needs to be backwards compatible with previous versions of latexmk.
# Fedora has only ever used /etc/latexmk.conf. # Fedora has only ever used /etc/latexmk.conf.
Patch0: latexmk-conf.patch 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) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch BuildArch: noarch
@ -37,7 +34,6 @@ Before using a previewer, read the file README.fedora.
%prep %prep
%setup -q -c %setup -q -c
%patch0 %patch0
%patch1
cp %{SOURCE2} README.fedora cp %{SOURCE2} README.fedora
%build %build
@ -62,6 +58,10 @@ rm -rf $RPM_BUILD_ROOT
%doc CHANGES COPYING INSTALL README README.fedora extra-scripts example_rcfiles %doc CHANGES COPYING INSTALL README README.fedora extra-scripts example_rcfiles
%changelog %changelog
* Mon Aug 2 2010 Jerry James <loganjerry@gmail.com> - 4.18-1
- Update to 4.18 (parses natbib's citation-undefined warning)
- Drop latexmk-man.patch, upstreamed.
* Tue Jul 6 2010 Jerry James <loganjerry@gmail.com> - 4.17-1 * Tue Jul 6 2010 Jerry James <loganjerry@gmail.com> - 4.17-1
- Update to 4.17 (fixes log file misparse with filename-space-message sequence) - Update to 4.17 (fixes log file misparse with filename-space-message sequence)
- Add latexmk-man.patch to fix insufficiently escaped man page constructs. - Add latexmk-man.patch to fix insufficiently escaped man page constructs.

View File

@ -1 +1 @@
a4a2480a8c805c81347d9582c057be16 latexmk-417.zip 3d24ba3d51c4a0e6c6de9a7165ddc8b0 latexmk-418.zip