Compare commits

...
Sign in to create a new pull request.

46 commits

Author SHA1 Message Date
Fedora Release Engineering
58987022c8 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 05:29:26 +00:00
Jerry James
0512bc7869 Version 4.88 2026-03-10 09:54:32 -06:00
Fedora Release Engineering
e2cae42583 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 18:20:19 +00:00
Jerry James
60a373363c Reflow the description 2026-01-08 10:07:27 -07:00
Yaakov Selkowitz
81271417cf Update dvipdf dependency
dvipdf was split out of the ghostscript package in F28:

https://src.fedoraproject.org/rpms/ghostscript/c/770acd3ace8a4574b27edd02d7e180bd4f451b56
2026-01-04 19:37:15 -05:00
Fedora Release Engineering
733bb9c5e2 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 19:09:57 +00:00
Jerry James
488f265bc4 Version 4.87 2025-07-03 11:09:09 -06:00
Fedora Release Engineering
219c9f3d5c Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 10:13:17 +00:00
Jerry James
b91e6166a6 Move configuration steps to %conf 2025-01-14 11:57:19 -07:00
Benjamin A. Beasley
deedf4dd54 Version 4.86a 2024-12-29 10:49:54 -05:00
Jerry James
401b13bd85 Version 4.86 2024-12-15 09:22:16 -07:00
Fedora Release Engineering
23c2448d3b Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 13:00:21 +00:00
Jerry James
63b1e5f8b7 Version 4.85 2024-04-09 20:20:47 -06:00
Jerry James
fb13d33513 Version 4.84 2024-04-01 11:07:56 -06:00
Jerry James
85bb1e4e0b Convert to %autorelease and %autochangelog
[skip changelog]
2024-03-30 20:36:50 -06:00
Jerry James
db01504378 Version 4.83 2024-01-31 16:29:15 -07:00
Fedora Release Engineering
96ff86ecd6 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 01:14:13 +00:00
Fedora Release Engineering
64e5bb7a44 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 03:16:20 +00:00
Jerry James
798f241494 Version 4.82a 2024-01-10 10:39:41 -07:00
Jerry James
9d1f1c8000 Version 4.82 2023-12-26 09:46:47 -07:00
Jerry James
b764c2fe33 Version 4.81. New project URL. 2023-11-07 08:40:16 -07:00
Fedora Release Engineering
1d1267586d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 09:56:41 +00:00
Jerry James
325bfa2451 Version 4.80 2023-04-04 13:25:23 -06:00
Fedora Release Engineering
f68e0cc141 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 15:30:34 +00:00
Jerry James
695a9b70d4 Version 4.79. 2023-01-08 11:12:49 -07:00
Jerry James
f21f27ec97 Version 4.78. Convert License tag to SPDX. 2022-11-21 09:35:08 -07:00
Fedora Release Engineering
7e7d065f3e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 16:59:16 +00:00
Jerry James
b1d3e0d214 Update to 4.77. 2022-03-19 16:18:27 -06:00
Fedora Release Engineering
a20a6ff767 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:28:05 +00:00
40552105a3 Fix Fedora configuration not being found
The configuration file is installed as `/etc/latexmk.conf` while the new
upstream change looks for `/etc/latexmkrc`.
2021-12-05 12:24:05 +01:00
Jerry James
264c0a4b3c Update to 4.76. Drop upstreamed -conf patch. 2021-11-24 15:08:26 -07:00
Jerry James
aff4bc3ede Update to 4.75. 2021-09-27 08:17:57 -06:00
Fedora Release Engineering
0055808083 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:40:59 +00:00
Jerry James
554eccda55 Update to 4.74b. 2021-06-08 15:33:58 -06:00
Jerry James
620fd54624 Update to 4.74. 2021-05-17 13:50:07 -06:00
Jerry James
a1e243c26e Update to 4.73. 2021-05-06 08:43:17 -06:00
Jerry James
86155d0756 Update to 4.72b. 2021-04-17 10:38:09 -06:00
Fedora Release Engineering
b04b2fe635 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 16:23:29 +00:00
Jerry James
bff162f7d1 Update to 4.70b. 2020-09-30 08:52:08 -06:00
Jerry James
8e2077fdf4 Update to 4.70. 2020-09-09 16:15:17 -06:00
Fedora Release Engineering
d8ad08e183 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 03:57:39 +00:00
Jerry James
a57855f530 Update to 4.69a. 2020-04-17 14:48:32 -06:00
Jerry James
cc14bf9617 Update to 4.69. 2020-03-12 14:30:48 -06:00
Fedora Release Engineering
561b5b10fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 08:14:30 +00:00
Jerry James
d3c6953274 Update to 4.67. 2020-01-03 17:00:15 -07:00
Fedora Release Engineering
183a02ef90 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 12:28:39 +00:00
7 changed files with 595 additions and 444 deletions

9
README.md Normal file
View file

@ -0,0 +1,9 @@
[Latexmk](http://personal.psu.edu/jcc8/software/latexmk-jcc/) is a perl script
for running LaTeX the correct number of times to resolve cross references,
etc.; it also runs auxiliary programs (bibtex, makeindex if necessary, and
dvips and/or a previewer as requested). It has a number of other useful
capabilities, for example to start a previewer and then run latex whenever the
source files are updated, so that the previewer gives an up-to-date view of
the document. The script runs on both UNIX and MS-WINDOWS (95, ME, XP, etc).
This script is a corrected and improved version of the original version of
latexmk.

380
changelog Normal file
View file

@ -0,0 +1,380 @@
* Wed Jan 31 2024 Jerry James <loganjerry@gmail.com> - 4.83-1
- Version 4.83
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.82a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.82a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jan 10 2024 Jerry James <loganjerry@gmail.com> - 4.82a-1
- Version 4.82a
* Tue Dec 26 2023 Jerry James <loganjerry@gmail.com> - 4.82-1
- Version 4.82
* Tue Nov 7 2023 Jerry James <loganjerry@gmail.com> - 4.81-1
- Version 4.81
- New project URL
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.80-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Apr 4 2023 Jerry James <loganjerry@gmail.com> - 4.80-1
- Version 4.80
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.79-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jan 7 2023 Jerry James <loganjerry@gmail.com> - 4.79-1
- Version 4.79
* Mon Nov 21 2022 Jerry James <loganjerry@gmail.com> - 4.78-1
- Version 4.78
- Convert License tag to SPDX
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.77-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Mar 19 2022 Jerry James <loganjerry@gmail.com> - 4.77-1
- Update to 4.77
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.76-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sun Dec 05 2021 Michael Kuhn <suraia@fedoraproject.org> - 4.76-2
- Fix Fedora configuration not being found
* Wed Nov 24 2021 Jerry James <loganjerry@gmail.com> - 4.76-1
- Update to 4.76
- Drop upstreamed -conf patch
* Mon Sep 27 2021 Jerry James <loganjerry@gmail.com> - 4.75-1
- Update to 4.75
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.74b-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jun 8 2021 Jerry James <loganjerry@gmail.com> - 4.74b-1
- Update to 4.74b
* Mon May 17 2021 Jerry James <loganjerry@gmail.com> - 4.74-1
- Update to 4.74
* Thu May 6 2021 Jerry James <loganjerry@gmail.com> - 4.73-1
- Update to 4.73
* Sat Apr 17 2021 Jerry James <loganjerry@gmail.com> - 4.72b-1
- Update to 4.72b
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.70b-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Sep 30 2020 Jerry James <loganjerry@gmail.com> - 4.70b-1
- Update to 4.70b
* Wed Sep 9 2020 Jerry James <loganjerry@gmail.com> - 4.70-1
- Update to 4.70
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.69a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Apr 17 2020 Jerry James <loganjerry@gmail.com> - 4.69a-1
- Update to 4.69a
* Thu Mar 12 2020 Jerry James <loganjerry@gmail.com> - 4.69-1
- Update to 4.69
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.67-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 3 2020 Jerry James <loganjerry@gmail.com> - 4.67-1
- Update to 4.67
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.65-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Wed Jun 26 2019 Jerry James <loganjerry@gmail.com> - 4.65-1
- Update to 4.65
* Tue May 21 2019 Jerry James <loganjerry@gmail.com> - 4.64a-1
- Update to 4.64a
* Sat Apr 6 2019 Jerry James <loganjerry@gmail.com> - 4.63b-1
- Update to 4.63b
* Thu Mar 14 2019 Jerry James <loganjerry@gmail.com> - 4.63-1
- Update to 4.63
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.61-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Oct 30 2018 Jerry James <loganjerry@gmail.com> - 4.61-1
- Update to 4.61
* Sat Sep 22 2018 Jerry James <loganjerry@gmail.com> - 4.60-1
- Update to 4.60
* Wed Aug 8 2018 Jerry James <loganjerry@gmail.com> - 4.59-1
- Update to 4.59
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.57-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Jun 21 2018 Jerry James <loganjerry@gmail.com> - 4.57-1
- Update to 4.57
* Mon May 28 2018 Jerry James <loganjerry@gmail.com> - 4.56-1
- Update to 4.56
* Fri Mar 16 2018 Jerry James <loganjerry@gmail.com> - 4.55d-1
- Update to 4.55d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.55a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Feb 3 2018 Jerry James <loganjerry@gmail.com> - 4.55a-1
- Update to 4.55a
* Wed Jan 17 2018 Jerry James <loganjerry@gmail.com> - 4.55-1
- Update to 4.55
- Update URLs
* Fri Nov 24 2017 Jerry James <loganjerry@gmail.com> - 4.54-1
- Update to 4.54
* Wed Aug 9 2017 Jerry James <loganjerry@gmail.com> - 4.53a-1
- Update to 4.53a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.52c-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.52c-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jan 24 2017 Jerry James <loganjerry@gmail.com> - 4.52c-1
- Update to 4.52c
* Sat Jan 14 2017 Jerry James <loganjerry@gmail.com> - 4.51-1
- Update to 4.51
* Tue Oct 25 2016 Jerry James <loganjerry@gmail.com> - 4.48-1
- Update to 4.48
* Thu Apr 28 2016 Jerry James <loganjerry@gmail.com> - 4.45-1
- Update to 4.45
* Thu Feb 25 2016 Jerry James <loganjerry@gmail.com> - 4.44-1
- Update to 4.44
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.43a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Nov 26 2015 Jerry James <jamesjer@diannao.jamezone.org> - 4.43a-1
- Update to 4.43a:
- Source files in directories with non-ASCII names are not correctly detected
under MiKTeX
- On cleanup, synctex.gz files are deleted only by -C, not by -c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.42-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Jan 12 2015 Jerry James <loganjerry@gmail.com> - 4.42-1
- Update to 4.42:
- -c also deletes $deps_file if it is used
- Fix bugs associated with the -cd option
- Add missfont.log and the generated synctex.gz to standard cleaned-up files
* Tue Dec 9 2014 Jerry James <loganjerry@gmail.com> - 4.40h-1
- Fix license handling
- Relax LaTeX Requires slightly
- Update to 4.40h:
- When -jobname option is used, quote it on command line.
- Change maintainer's preferred e-mail.
- Attempt to improve handling of errors from (pdf)latex.
- Fix up for the making of -eps-converted-to.pdf
- Improve listing of warning lines from log file.
- Fix failure when using both -cd and -output-directory
- If user's home directory can't be determined, then don't read ~/.latexmkrc
- Introduce configuration variable $silence_logfile_warnings
- In setting $pscmd, allow for non-existent environment variable USER
- Miscellaneous corrections.
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.40-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Mon Jan 27 2014 Jerry James <loganjerry@gmail.com> - 4.40-1
- Update to 4.40:
- Fix failure to clean up correctly when root filename contains '['.
* Mon Dec 2 2013 Jerry James <loganjerry@gmail.com> - 4.39-1
- Update to 4.39:
- Automatic creation of subdirectories of auxdir
- Add error diagnostics to if_source
- Allow print_type = 'auto'
- Fix use of directories with names containing perl glob characters
- Ensure that subdirectories are created properly
- In output of dependencies, include pathname of target file(s) in the rule.
- In -pvc mode, writing of deps file is per make not per overall run.
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.37-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 9 2013 Jerry James <loganjerry@gmail.com> - 4.37-1
- Update URLs
- Update to 4.37:
- Fix failure when current dir's name contains special regexp characters
- Make -rules work with -pvc
- Add -lualatex option
- Allow $clean_ext and $clean_full_ext to contain wildcards
- Fix bug when using revtex4-1.cls
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.35-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Nov 19 2012 Jerry James <loganjerry@gmail.com> - 4.35-1
- Update to 4.35 (fix retaining old dependency info with -gg)
* Wed Oct 24 2012 Jerry James <loganjerry@gmail.com> - 4.34-1
- Update to 4.34 (eliminate unnecessary runs of latex/pdflatex)
* Mon Aug 20 2012 Jerry James <loganjerry@gmail.com> - 4.33c-1
- Update to 4.33c (improved error handling for latex/pdflatex)
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Mon Apr 2 2012 Jerry James <loganjerry@gmail.com> - 4.31-1
- Update to 4.31 (numerous new features documented at
http://www.phys.psu.edu/~collins/software/latexmk-jcc/versions.html)
* Tue Jan 10 2012 Jerry James <loganjerry@gmail.com> - 4.30a-2
- Mass rebuild for Fedora 17
* Mon Dec 12 2011 Jerry James <loganjerry@gmail.com> - 4.30a-1
- Add latexmk.pdf to docs
- Update to 4.30a:
- Fix use of bibtex when $aux_dir and/or $out_dir are set
- Documentation of $search_path separator variable
- Work with feynmp package and mpost
- Let dvips find files in the output directory
- In search for cus-deps that can make a missing file, look in $out_dir
- Parse biber 0.9.7 error messages
* Mon Nov 28 2011 Jerry James <loganjerry@gmail.com> - 4.28a-1
- Update to 4.28a:
- Corrects handling of missing files needed by bibtex or biber
- Corrects duplicate invocations of dvipdf and ps2pdf
* Mon Oct 17 2011 Jerry James <loganjerry@gmail.com> - 4.27a-1
- Update to 4.27a:
- Fixes making ps/pdf files via a temporary file with no %%D placeholder
- Adds png to list of graphics extensions for pdflatex
- Adds -norc option to prevent auto-reading of rc files
- Adds -aux-directory and -output-directory options
* Mon Aug 15 2011 Jerry James <loganjerry@gmail.com> - 4.26-1
- Update to 4.26 (fix some bugs in error reporting)
* Mon Jul 11 2011 Jerry James <loganjerry@gmail.com> - 4.25-1
- Update to 4.25 (add deps output file to dependency information)
* Tue Apr 19 2011 Jerry Jamse <loganjerry@gmail.com> - 4.23a-1
- Update to 4.23a (fix detection of source files listed in .fls file)
* Mon Mar 28 2011 Jerry James <loganjerry@gmail.com> - 4.23-1
- Update to 4.23 (several bug fixes, new dependency-tracking functionality)
- Drop BuildRoot and %%clean
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.22e-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Feb 7 2011 Jerry James <loganjerry@gmail.com> - 4.22e-1
- Update to 4.22e (fixes incorrect error handling when reading init files)
* Mon Jan 3 2011 Jerry James <loganjerry@gmail.com> - 4.22-1
- Update to 4.22 (fixes more parse problems, adds biber support)
* 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
- Update to 4.17 (fixes log file misparse with filename-space-message sequence)
- Add latexmk-man.patch to fix insufficiently escaped man page constructs.
* Mon May 24 2010 Jerry James <loganjerry@gmail.com> - 4.16a-1
- Update to 4.16a (solves problem with preview files on NFS filesystems)
* Mon May 17 2010 Jerry James <loganjerry@gmail.com> - 4.16-1
- Update to 4.16 (solves problem with misparsed log files)
* Wed Apr 21 2010 Jerry James <loganjerry@gmail.com> - 4.15c-1
- Update to 4.15c (solves failure to detect some dependent files)
* Mon Apr 12 2010 Jerry James <loganjerry@gmail.com> - 4.15-1
- Update to 4.15 (some diagnostic and error-handling improvements)
* Mon Jan 25 2010 Jerry James <loganjerry@gmail.com> - 4.13a-1
- Update to 4.13a (fixes bug with -C not deleting files).
* Mon Jan 18 2010 Jerry James <loganjerry@gmail.com> - 4.13-1
- Update to 4.13.
* Tue Dec 29 2009 Jerry James <loganjerry@gmail.com> - 4.12-1
- Update to 4.12 to get new option to not run bibtex.
- Add a missing semicolon to the conf file (bz 551082).
* Tue Dec 1 2009 Jerry James <loganjerry@gmail.com> - 4.11-1
- Update to 4.11.
* Mon Aug 24 2009 Jerry James <loganjerry@gmail.com> - 4.10-1
- Update to 4.10 to correctly handle files produced by epstopdf.
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.07-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Jun 1 2009 Jerry James <loganjerry@gmail.com> - 4.07-1
- Update to 4.07 to correct problem with exiting from preview-continuous mode.
* Mon Apr 13 2009 Jerry James <loganjerry@gmail.com> - 4.05-1
- Update to 4.05 to correct problems when running latex and pdflatex on the
same source file.
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.03-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Jan 6 2009 Jerry James <loganjerry@gmail.com> - 4.03-1
- Update to 4.03 to fix log file parsing
* Mon Dec 1 2008 Jerry James <loganjerry@gmail.com> - 4.02b-1
- Update to 4.02b to fix bz 473430
* Mon Oct 13 2008 Jerry James <loganjerry@gmail.com> - 4.01-1
- New version 4.01.
* Wed Sep 24 2008 Jerry James <loganjerry@gmail.com> - 4.00e-1
- New version 4.00e.
- Drop the perl patch; the script finds it just fine
* Fri Aug 31 2007 Jerry James <loganjerry@gmail.com> - 3.20-1
- New version 3.20.
- Texlive isn't as near as I thought; require the tetex packages for now.
* Tue Aug 21 2007 Jerry James <loganjerry@gmail.com> - 3.08n-5
- Update license tag
* Tue Mar 27 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-4
- Avoid tetex vs. texlive issues by Requiring the binaries.
* Tue Mar 20 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-3
- Use xdg-open for the DVI and PostScript previewers also.
- Describe previewer configuration in README.fedora.
* Mon Mar 19 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-2
- Use xdg-open instead of explicitly invoking evince.
- Package the extra-scripts directory as documentation.
- Fix a few other packaging infelicities as pointed out in Extras review.
* Tue Feb 27 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-1
- Initial RPM

View file

@ -3,9 +3,7 @@ I. CHANGES FROM UPSTREAM
Latexmk almost works out of the box. Two changes have been made to
conform to Fedora conventions. First, the default DVI, PostScript, and
PDF previewers have been changed to 'xdg-open'; see below for more
information. Second, the site-wide configuration file is
/etc/latexmk.conf only, as opposed to the list of names searched by the
original latexmk.
information.
II. PREVIEWERS

View file

@ -1,29 +0,0 @@
--- latexmk.1.orig 2019-06-18 12:48:12.000000000 -0600
+++ latexmk.1 2019-06-26 21:32:33.019700563 -0600
@@ -1388,6 +1388,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 cygwin system (i.e., a MS-Windows system in which Perl is
that of cygwin), \fIlatexmk\fR reads the first it finds of
--- latexmk.pl.orig 2019-06-18 12:59:41.000000000 -0600
+++ latexmk.pl 2019-06-26 21:32:33.029700549 -0600
@@ -951,13 +951,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.
- @rc_system_files = ();
- foreach ( 'LatexMk', 'latexmkrc' ) {
- push @rc_system_files,
- ( "/opt/local/share/latexmk/$_",
- "/usr/local/share/latexmk/$_",
- "/usr/local/lib/latexmk/$_" );
- }
+ ## Fedora change: only look in /etc
+ @rc_system_files = ( '/etc/latexmk.conf' );
+
$search_path_separator = ':'; # Separator of elements in search_path
$dvi_update_signal = $signo{USR1}

View file

@ -1,361 +1,63 @@
Name: latexmk
Version: 4.65
Release: 1%{?dist}
Version: 4.88
Release: %autorelease
Summary: A make-like utility for LaTeX files
%global upstreamver %(sed 's/\\.//' <<< %{version})
%global upstreamver %{gsub %version %. %{quote:}}
License: GPLv2+
URL: http://personal.psu.edu/jcc8/software/latexmk-jcc/
Source0: http://personal.psu.edu/jcc8/software/latexmk-jcc/%{name}-%{upstreamver}.zip
Source1: latexmk.conf
License: GPL-2.0-or-later
URL: https://www.cantab.net/users/johncollins/latexmk/
Source0: %{url}%{name}-%{upstreamver}.zip
Source1: latexmkrc
Source2: latexmk-README.fedora
# Change the system-wide configuration file to /etc/latexmk.conf and fix the
# man page accordingly. This patch has not been submitted upstream, as
# upstream needs to be backwards compatible with previous versions of latexmk.
# Fedora has only ever used /etc/latexmk.conf.
Patch0: latexmk-conf.patch
BuildArch: noarch
BuildRequires: perl-generators
Requires: tex-latex-bin, ghostscript, xdg-utils
Requires: tex-latex-bin, ghostscript-tools-dvipdf, xdg-utils
%description
Latexmk is a perl script for running LaTeX the correct number of times to
resolve cross references, etc.; it also runs auxiliary programs (bibtex,
makeindex if necessary, and dvips and/or a previewer as requested). It has
a number of other useful capabilities, for example to start a previewer and
then run latex whenever the source files are updated, so that the previewer
gives an up-to-date view of the document. The script runs on both UNIX and
MS-WINDOWS (95, ME, XP, etc). This script is a corrected and improved
version of the original version of latexmk.
makeindex if necessary, and dvips and/or a previewer as requested). It has a
number of other useful capabilities, for example to start a previewer and then
run latex whenever the source files are updated, so that the previewer gives
an up-to-date view of the document. The script runs on both UNIX and
MS-WINDOWS (95, ME, XP, etc). This script is a corrected and improved version
of the original version of latexmk.
Before using a previewer, read the file README.fedora.
%prep
%setup -q -n %{name}
%patch0
fixtimestamp() {
touch -r $1.orig $1
rm -f $1.orig
}
# Fix encoding
pushd example_rcfiles
mv texinfo-latexmkrc texinfo-latexmkrc.orig
iconv -f iso8859-1 -t utf-8 texinfo-latexmkrc.orig > texinfo-latexmkrc
fixtimestamp texinfo-latexmkrc
popd
%autosetup -n %{name}
%conf
# Invoke perl directly
sed -i.orig "s|^#\!/usr/bin/env perl|#\!/usr/bin/perl -w|" latexmk.pl
fixtimestamp latexmk.pl
touch -r latexmk.pl.orig latexmk.pl
rm latexmk.pl.orig
%build
cp -p %{SOURCE2} README.fedora
%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
install -m 0755 -p latexmk.pl $RPM_BUILD_ROOT%{_bindir}/latexmk
install -m 0644 -p latexmk.1 $RPM_BUILD_ROOT%{_mandir}/man1
install -m 0644 -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_sysconfdir}
install -m 0755 -p latexmk.pl %{buildroot}%{_bindir}/latexmk
install -m 0644 -p latexmk.1 %{buildroot}%{_mandir}/man1
install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}
# Remove files we don't want in the docs
rm -f extra-scripts/*.bat
%files
%{_bindir}/*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/latexmk.conf
%doc CHANGES INSTALL README README.fedora extra-scripts example_rcfiles
%{_bindir}/latexmk
%{_mandir}/man1/latexmk.1*
%config(noreplace) %{_sysconfdir}/latexmkrc
%doc CHANGES README README.fedora extra-scripts example_rcfiles
%doc latexmk.pdf
%license COPYING
%changelog
* Wed Jun 26 2019 Jerry James <loganjerry@gmail.com> - 4.65-1
- Update to 4.65
* Tue May 21 2019 Jerry James <loganjerry@gmail.com> - 4.64a-1
- Update to 4.64a
* Sat Apr 6 2019 Jerry James <loganjerry@gmail.com> - 4.63b-1
- Update to 4.63b
* Thu Mar 14 2019 Jerry James <loganjerry@gmail.com> - 4.63-1
- Update to 4.63
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.61-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Oct 30 2018 Jerry James <loganjerry@gmail.com> - 4.61-1
- Update to 4.61
* Sat Sep 22 2018 Jerry James <loganjerry@gmail.com> - 4.60-1
- Update to 4.60
* Wed Aug 8 2018 Jerry James <loganjerry@gmail.com> - 4.59-1
- Update to 4.59
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.57-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Jun 21 2018 Jerry James <loganjerry@gmail.com> - 4.57-1
- Update to 4.57
* Mon May 28 2018 Jerry James <loganjerry@gmail.com> - 4.56-1
- Update to 4.56
* Fri Mar 16 2018 Jerry James <loganjerry@gmail.com> - 4.55d-1
- Update to 4.55d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.55a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Feb 3 2018 Jerry James <loganjerry@gmail.com> - 4.55a-1
- Update to 4.55a
* Wed Jan 17 2018 Jerry James <loganjerry@gmail.com> - 4.55-1
- Update to 4.55
- Update URLs
* Fri Nov 24 2017 Jerry James <loganjerry@gmail.com> - 4.54-1
- Update to 4.54
* Wed Aug 9 2017 Jerry James <loganjerry@gmail.com> - 4.53a-1
- Update to 4.53a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.52c-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.52c-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jan 24 2017 Jerry James <loganjerry@gmail.com> - 4.52c-1
- Update to 4.52c
* Sat Jan 14 2017 Jerry James <loganjerry@gmail.com> - 4.51-1
- Update to 4.51
* Tue Oct 25 2016 Jerry James <loganjerry@gmail.com> - 4.48-1
- Update to 4.48
* Thu Apr 28 2016 Jerry James <loganjerry@gmail.com> - 4.45-1
- Update to 4.45
* Thu Feb 25 2016 Jerry James <loganjerry@gmail.com> - 4.44-1
- Update to 4.44
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.43a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Nov 26 2015 Jerry James <jamesjer@diannao.jamezone.org> - 4.43a-1
- Update to 4.43a:
- Source files in directories with non-ASCII names are not correctly detected
under MiKTeX
- On cleanup, synctex.gz files are deleted only by -C, not by -c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.42-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Jan 12 2015 Jerry James <loganjerry@gmail.com> - 4.42-1
- Update to 4.42:
- -c also deletes $deps_file if it is used
- Fix bugs associated with the -cd option
- Add missfont.log and the generated synctex.gz to standard cleaned-up files
* Tue Dec 9 2014 Jerry James <loganjerry@gmail.com> - 4.40h-1
- Fix license handling
- Relax LaTeX Requires slightly
- Update to 4.40h:
- When -jobname option is used, quote it on command line.
- Change maintainer's preferred e-mail.
- Attempt to improve handling of errors from (pdf)latex.
- Fix up for the making of -eps-converted-to.pdf
- Improve listing of warning lines from log file.
- Fix failure when using both -cd and -output-directory
- If user's home directory can't be determined, then don't read ~/.latexmkrc
- Introduce configuration variable $silence_logfile_warnings
- In setting $pscmd, allow for non-existent environment variable USER
- Miscellaneous corrections.
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.40-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Mon Jan 27 2014 Jerry James <loganjerry@gmail.com> - 4.40-1
- Update to 4.40:
- Fix failure to clean up correctly when root filename contains '['.
* Mon Dec 2 2013 Jerry James <loganjerry@gmail.com> - 4.39-1
- Update to 4.39:
- Automatic creation of subdirectories of auxdir
- Add error diagnostics to if_source
- Allow print_type = 'auto'
- Fix use of directories with names containing perl glob characters
- Ensure that subdirectories are created properly
- In output of dependencies, include pathname of target file(s) in the rule.
- In -pvc mode, writing of deps file is per make not per overall run.
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.37-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 9 2013 Jerry James <loganjerry@gmail.com> - 4.37-1
- Update URLs
- Update to 4.37:
- Fix failure when current dir's name contains special regexp characters
- Make -rules work with -pvc
- Add -lualatex option
- Allow $clean_ext and $clean_full_ext to contain wildcards
- Fix bug when using revtex4-1.cls
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.35-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Nov 19 2012 Jerry James <loganjerry@gmail.com> - 4.35-1
- Update to 4.35 (fix retaining old dependency info with -gg)
* Wed Oct 24 2012 Jerry James <loganjerry@gmail.com> - 4.34-1
- Update to 4.34 (eliminate unnecessary runs of latex/pdflatex)
* Mon Aug 20 2012 Jerry James <loganjerry@gmail.com> - 4.33c-1
- Update to 4.33c (improved error handling for latex/pdflatex)
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Mon Apr 2 2012 Jerry James <loganjerry@gmail.com> - 4.31-1
- Update to 4.31 (numerous new features documented at
http://www.phys.psu.edu/~collins/software/latexmk-jcc/versions.html)
* Tue Jan 10 2012 Jerry James <loganjerry@gmail.com> - 4.30a-2
- Mass rebuild for Fedora 17
* Mon Dec 12 2011 Jerry James <loganjerry@gmail.com> - 4.30a-1
- Add latexmk.pdf to docs
- Update to 4.30a:
- Fix use of bibtex when $aux_dir and/or $out_dir are set
- Documentation of $search_path separator variable
- Work with feynmp package and mpost
- Let dvips find files in the output directory
- In search for cus-deps that can make a missing file, look in $out_dir
- Parse biber 0.9.7 error messages
* Mon Nov 28 2011 Jerry James <loganjerry@gmail.com> - 4.28a-1
- Update to 4.28a:
- Corrects handling of missing files needed by bibtex or biber
- Corrects duplicate invocations of dvipdf and ps2pdf
* Mon Oct 17 2011 Jerry James <loganjerry@gmail.com> - 4.27a-1
- Update to 4.27a:
- Fixes making ps/pdf files via a temporary file with no %%D placeholder
- Adds png to list of graphics extensions for pdflatex
- Adds -norc option to prevent auto-reading of rc files
- Adds -aux-directory and -output-directory options
* Mon Aug 15 2011 Jerry James <loganjerry@gmail.com> - 4.26-1
- Update to 4.26 (fix some bugs in error reporting)
* Mon Jul 11 2011 Jerry James <loganjerry@gmail.com> - 4.25-1
- Update to 4.25 (add deps output file to dependency information)
* Tue Apr 19 2011 Jerry Jamse <loganjerry@gmail.com> - 4.23a-1
- Update to 4.23a (fix detection of source files listed in .fls file)
* Mon Mar 28 2011 Jerry James <loganjerry@gmail.com> - 4.23-1
- Update to 4.23 (several bug fixes, new dependency-tracking functionality)
- Drop BuildRoot and %%clean
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.22e-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Feb 7 2011 Jerry James <loganjerry@gmail.com> - 4.22e-1
- Update to 4.22e (fixes incorrect error handling when reading init files)
* Mon Jan 3 2011 Jerry James <loganjerry@gmail.com> - 4.22-1
- Update to 4.22 (fixes more parse problems, adds biber support)
* 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
- Update to 4.17 (fixes log file misparse with filename-space-message sequence)
- Add latexmk-man.patch to fix insufficiently escaped man page constructs.
* Mon May 24 2010 Jerry James <loganjerry@gmail.com> - 4.16a-1
- Update to 4.16a (solves problem with preview files on NFS filesystems)
* Mon May 17 2010 Jerry James <loganjerry@gmail.com> - 4.16-1
- Update to 4.16 (solves problem with misparsed log files)
* Wed Apr 21 2010 Jerry James <loganjerry@gmail.com> - 4.15c-1
- Update to 4.15c (solves failure to detect some dependent files)
* Mon Apr 12 2010 Jerry James <loganjerry@gmail.com> - 4.15-1
- Update to 4.15 (some diagnostic and error-handling improvements)
* Mon Jan 25 2010 Jerry James <loganjerry@gmail.com> - 4.13a-1
- Update to 4.13a (fixes bug with -C not deleting files).
* Mon Jan 18 2010 Jerry James <loganjerry@gmail.com> - 4.13-1
- Update to 4.13.
* Tue Dec 29 2009 Jerry James <loganjerry@gmail.com> - 4.12-1
- Update to 4.12 to get new option to not run bibtex.
- Add a missing semicolon to the conf file (bz 551082).
* Tue Dec 1 2009 Jerry James <loganjerry@gmail.com> - 4.11-1
- Update to 4.11.
* Mon Aug 24 2009 Jerry James <loganjerry@gmail.com> - 4.10-1
- Update to 4.10 to correctly handle files produced by epstopdf.
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.07-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Jun 1 2009 Jerry James <loganjerry@gmail.com> - 4.07-1
- Update to 4.07 to correct problem with exiting from preview-continuous mode.
* Mon Apr 13 2009 Jerry James <loganjerry@gmail.com> - 4.05-1
- Update to 4.05 to correct problems when running latex and pdflatex on the
same source file.
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.03-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Jan 6 2009 Jerry James <loganjerry@gmail.com> - 4.03-1
- Update to 4.03 to fix log file parsing
* Mon Dec 1 2008 Jerry James <loganjerry@gmail.com> - 4.02b-1
- Update to 4.02b to fix bz 473430
* Mon Oct 13 2008 Jerry James <loganjerry@gmail.com> - 4.01-1
- New version 4.01.
* Wed Sep 24 2008 Jerry James <loganjerry@gmail.com> - 4.00e-1
- New version 4.00e.
- Drop the perl patch; the script finds it just fine
* Fri Aug 31 2007 Jerry James <loganjerry@gmail.com> - 3.20-1
- New version 3.20.
- Texlive isn't as near as I thought; require the tetex packages for now.
* Tue Aug 21 2007 Jerry James <loganjerry@gmail.com> - 3.08n-5
- Update license tag
* Tue Mar 27 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-4
- Avoid tetex vs. texlive issues by Requiring the binaries.
* Tue Mar 20 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-3
- Use xdg-open for the DVI and PostScript previewers also.
- Describe previewer configuration in README.fedora.
* Mon Mar 19 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-2
- Use xdg-open instead of explicitly invoking evince.
- Package the extra-scripts directory as documentation.
- Fix a few other packaging infelicities as pointed out in Extras review.
* Tue Feb 27 2007 Jerry James <Jerry.James@usu.edu> - 3.08n-1
- Initial RPM
%autochangelog

View file

@ -7,6 +7,10 @@
# Allow missing subdirectories of aux_dir to be created as needed
# $allow_subdir_creation = 1;
# Allow switch of rule structure to accommodate changed output filename of
# primary. Even if this flag is set on, it may be disabled by other settings.
# $allow_switch = 1;
# When previewing, whether to make the viewer read from the generated file or
# from a temporary copy
# $always_view_file_via_temporary = 0;
@ -22,29 +26,27 @@
# Directory for aux files (log, aux, etc.)
# $aux_dir = '';
# If nonzero, DVI-to-postscript conversion adds a banner message on each page
# $banner = 0;
# Whether to report on aux_dir & out_dir after initialization & normalization
# $aux_out_dir_report = 0;
# The darkness of the banner, a number between 0 (black) and 1 (white)
# $banner_intensity = 0.95;
# If nonzero, treat warnings in bad_warnings as errors
# $bad_warning_is_error = 0;
# The banner message to print across each page if $banner is nonzero
# $banner_message = 'DRAFT';
# The size of the banner message (about 1100 divided by the message length)
# $banner_scale = 220;
# Directories where BibTeX should look for .bib files.
# $BIBINPUTS = $ENV('BIBINPUTS') || '.'
# Array of regexps to match warnings in the log files that should be treated
# as errors
# @bad_warnings = (
# '^\(\\\\end occurred when .* was incomplete\)',
# '^\(\\\\end occurred inside .*\)'
# );
# The name of the biber executable
# $biber = 'biber %O %B';
# $biber = 'biber %O %S';
# The switch that puts biber in silent mode
# $biber_silent_switch = '--onlylog';
# The name of the BibTeX executable
# $bibtex = 'bibtex %O %B';
# $bibtex = 'bibtex %O %S';
# Apply bibtex hack for old versions that don't handle output-directory
# $bibtex_fudge = 1;
@ -60,15 +62,6 @@
# and delete bbl files on cleanup.
# $bibtex_use = 1;
# Extra file extensions to remove when cleaning
# $clean_ext = "";
# Extra file extensions to remove when doing a full clean
# $clean_full_ext = "";
# Whether to clean latexmk's file database too
# $cleanup_fdb = 0;
# Whether cleanup deletes files generated by custom dependencies
# $cleanup_includes_cusdep_generated = 0
@ -81,12 +74,22 @@
# pdf, ps, psF, and xdv files.
# $cleanup_mode = 0;
# Whether to just cleanup, or also generate files
# $cleanup_only = 0;
# Space-separated extensions of files to remove during cleanup
# $clean_ext = "";
# Space-separated extensions of files to remove during full cleanup
# $clean_full_ext = "";
# Command to use in pvc mode for compiling
# $compiling_cmd = "";
# Whether to search for ^^ notation in log file for non-7-bit characters, and
# and convert to bytes. (Note: ^^ notation is produced by hilatex in TeXLive
# 2023, and by pdflatex in MiKTeX 22.1 if no special option is used
# (-enable-8bit-chars). Also pdflatex in TeXLive 2023 (and earlier) gives it
# if -translate-file=empty is used.
# $conv_hathat = 1;
# A custom dependency list; see the man page for details
# @cus_dep_list = ();
@ -102,28 +105,41 @@
# Whether lists of dependencies include phony targets
# $dependents_phony = 0;
# The kind of escaping of space characters to use in dependency lists. Values:
# - none: no escaping
# - unix: escape with "`" for standard Unix make
# - nmake: escape with "^" for Microsoft nmake
# $deps_escape = "none";
# File for dependency list output. Default is stdout.
# $deps_file = '-';
# Whether to get diagnostic output from latexmk
# $diagnostics = 0;
# Whether to change to the directory of the source file
# $do_cd = 0;
# The DVI file filter to be run on newly produced DVI files
# $dvi_filter = '';
# Always make a DVI file
# The command line to invoke the dvilualatex program
# $dvilualatex = "dvilualatex %O %S";
# Default switches to pass to the dvilualatex program
# $dvilualatex_default_switches = '';
# The command line switch to make dvilualatex run in silent mode
# $dvilualatex_silent_switch = '-interaction=batchmode';
# Whether to generate DVI output
# 0 = Do not generate DVI output
# 1 = Generate DVI output using latex
# 2 = Generate DVI output using dvilualatex
# $dvi_mode = 0;
# The command to start a DVI previewer
# $dvi_previewer = 'start xdvi %O %S';
$dvi_previewer = 'xdg-open %O %S';
# $dvi_previewer = 'xdg-open %S';
# The command to start a DVI previewer in landscape mode
# $dvi_previewer_landscape = 'start xdvi -paper usr %O %S';
$dvi_previewer_landscape = 'xdg-open %O %S';
# $dvi_previewer_landscape = 'xdg-open %S';
# The command to run when the DVI viewer is set to be updated by a command
# $dvi_update_command = '';
@ -138,7 +154,7 @@ $dvi_update_method = 1;
# The command to convert a DVI file into a PDF file.
# See the warnings on the man page
# $dvipdf = 'dvipdf %O %S %D';
# $dvipdf = 'dvipdf -dALLOWPSTRANSPARENCY %O %S %D';
# Command line switch for dvipdf to make it run in silent mode
# $dvipdf_silent_switch = '-q';
@ -155,11 +171,9 @@ $dvi_update_method = 1;
# Command line switch for dvips to make it run in silent mode
# $dvips_silent_switch = '-q';
# Which treatment of default extension and filenames with multiple extensions
# is used. The possibilities are:
# - miktex_old, for MikTeX version 1.20d or earlier
# - unix, for web2c 7.3.1 or later
# $extension_treatment = 'unix';
# Whether to emulate -aux-directory on systems that do not support it, such as
# TeXLive
# $emulate_aux = 1;
# Command to use in pvc mode for failures
# $failure_cmd = "";
@ -169,21 +183,62 @@ $dvi_update_method = 1;
# $fdb_ext = 'fdb_latexmk';
# Version number for kind of fdb_file
# $fdb_ver = 3;
# $fdb_ver = 4;
# Array or regular expressions matching log messages indicating that a file
# was not found.
# @file_not_found = (
# '^No file\\s+(.*)\\.$',
# '^No file\\s+(.+)\s*$',
# '^\\! LaTeX Error: File `([^\\\']*)\\\' not found\\.',
# '^\\! I can\\\'t find file `([^\\\']*)\\\'\\.',
# '.*?:\\d*: LaTeX Error: File `([^\\\']*)\\\' not found\\.',
# '^LaTeX Warning: File `([^\\\']*)\\\' not found',
# '^Package .* [fF]ile `([^\\\']*)\\\' not found',
# '^Package .* No file `([^\\\']*)\\\'',
# 'Error: pdflatex \(file ([^\)]*)\): cannot find image file',
# ': File (.*) not found:\s*$',
# '! Unable to load picture or PDF file \\\'([^\\\']+)\\\'.',
# );
# Time differences smaller than this size are ignored for determining whether
# a file was generated in the most recent run or a previous run.
# $filetime_causality_threshold = 5;
# Whether a .fls file should be in the output directory (nonzero) or the aux
# directory (0).
# $fls_uses_out_dir = 0;
# If nonzero, continue processing past minor LaTeX errors
# This option is made nonzero if the -pvc command line option is used.
# $force_mode = 0;
# The list of extensions for files that are generated in one run and consumed
# by later runs of one of the LaTeX tools. The 'aux' and 'bbl' extensions are
# treated specially.
# @generated_exts = ( 'aux', 'bcf', 'fls', 'idx', 'ind', 'lof', 'lot', 'out', 'toc' );
# File extensions that are generated by LaTeX and related tools
# @generated_exts = (
# 'aux', 'bcf', 'bcf'.$save_error_suffix, 'fls', 'idx', 'ind', 'lof', 'lot',
# 'out', 'run.xml', 'toc', 'blg', 'ilg', 'log', 'xdv'
# );
# 1 = process files regardless of timestamps
# 2 = do a full cleanup first
# 3 = just force primary rule(s) to run
# $go_mode = 0;
# For experts only. See the man page for details.
# %hash_calc_ignore_pattern =();
# Command to invoke for the hilatex program
# $hilatex = "hilatex %O %S";
# Default switches to pass to the hilatex program
# $hilatex_default_switches = '';
# The command line switch to make hilatex run in silent mode
# $hilatex_silent_switch = '-interaction=batchmode';
# The command to invoke a HNT previewer
# $hnt_previewer = 'xdg-open %S';
# The basename of generated files
# $jobname = "";
@ -196,8 +251,8 @@ $dvi_update_method = 1;
# If nonzero, run in landscape mode; otherwise in portrait mode
# $landscape_mode = 0;
# The name of the LaTeX program
# $latex = 'latex %O %S';
# Command to invoke for the latex program
# $latex = "latex %O %S";
# Default switches to pass to the LaTeX program
# $latex_default_switches = '';
@ -205,11 +260,6 @@ $dvi_update_method = 1;
# The command line switch to make LaTeX run in silent mode
# $latex_silent_switch = '-interaction=batchmode';
# Whether to treat log files as binary (1) or text (0). This is normally only
# necessary on Windows platforms with MikTeX, where some control characters are
# embedded in the log file.
# $log_file_binary = 0
# The program that prints PostScript files
# $lpr = 'lpr %O %S';
@ -219,8 +269,8 @@ $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';
# Command to invoke for the lualatex program
# $lualatex = "lualatex %O %S";
# Default switches to pass to the lualatex program
# $lualatex_default_switches = '';
@ -234,36 +284,54 @@ $dvi_update_method = 1;
# The name of the makeindex program
# $makeindex = 'makeindex %O -o %D %S';
# Whether or not to cd to aux dir when running makeindex. Set to 1 to avoid
# security-related prohibition on makeindex writing to aux_dir when it is
# not specified as a subdirectory of cwd.
# $makeindex_fudge = 1;
# The command line switch to make makeindex run in silent mode
# $makeindex_silent_switch = '-q';
# Expected biggest construct in log file in bytes.
# $max_log_construct = 600;
# Maximum number of log file warnings to report
# $max_logfile_warnings = 7;
# The maximum number of times latex will be invoked in an effort to fix up
# references.
# $max_repeat = 5;
# Set to 1 to give special treatment to Ctrl-c and Ctrl-Break in -pvc mode on
# Windows. This is unnecessary on Unix platforms.
$MSWin_fudge_break = 0;
# Minimum nonzero sleep time
# $min_sleep_time = 0.01;
# This variable is used only when running in continuous-preview mode. If zero,
# check for a previously running previewer on the same file and update it. If
# nonzero, always start a new previewer.
# $new_viewer_always = 0;
# Zero to preserve filenames, nonzero to normalize filenames.
# $normalize_names = 2;
# Directory for output files
# $out_dir = '';
# Directory for final output files (experimental)
# $out2_dir = '';
# Extensions for files to be copied to out2_dir
# @out2_exts = ( 'hnt', 'pdf', 'ps', 'synctex', 'synctex.gz' );
# 0 = do not create a PDF file
# 1 = Create a PDF file with pdflatex
# 2 = Create a PDF file with ps2pdf
# 3 = Create a PDF file with dvipdf
# 2 = Create a PDF file by compile-to-dvi+divps+ps2pdf
# 3 = Create a PDF file by compile-to-dvi+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
# $pdf_previewer = 'start acroread %O %S';
$pdf_previewer = 'xdg-open %O %S';
# $pdf_previewer = 'xdg-open %S';
# The command to run when the PDF viewer is set to be updated by a command
# $pdf_update_command = '';
@ -275,8 +343,8 @@ $pdf_previewer = 'xdg-open %O %S';
# When PDF update method 2 is used, the number of the Unix signal to send
# $pdf_update_signal = $signo{HUP}
# The name of the LaTeX program that produces PDF files by default
# $pdflatex = 'pdflatex %O %S';
# Command to invoke for the pdflatex program
# $pdflatex = "pdflatex %O %S";
# Default switches to pass to the pdflatex program
# $pdflatex_default_switches = '';
@ -290,8 +358,11 @@ $pdf_previewer = 'xdg-open %O %S';
# Always make a PostScript file
# $postscript_mode = 0;
# If nonzero, run a previewer to view the document and keep the DVI file up
# to date
# TeX code to execute before inputting the source file
# $pre_tex_code = '';
# If nonzero, run a previewer to preview the document and continue running
# latexmk to keep the generated file up to date
# $preview_continuous_mode = 0;
# If nonzero, run a previewer to preview the document
@ -307,12 +378,10 @@ $pdf_previewer = 'xdg-open %O %S';
# $ps_filter = '';
# The command to invoke a PostScript previewer
# $ps_previewer = 'start gv %O %S';
$ps_previewer = 'xdg-open %O %S';
# $ps_previewer = 'xdg-open %S';
# The command to invoke a PostScript previewer in landscape mode
# $ps_previewer_landscape = 'start gv -swap %O %S';
$ps_previewer_landscape = 'xdg-open %O %S';
# $ps_previewer_landscape = 'xdg-open %S';
# The command to run when the PostScript viewer is set to be updated by a
# command
@ -328,11 +397,18 @@ $ps_update_method = 1;
# $ps_update_signal = $signo{HUP}
# Command to convert a PostScript file to a PDF file
# $ps2pdf = 'ps2pdf %O %S %D';
# $ps2pdf = 'ps2pdf -dALLOWPSTRANSPARENCY %O %S %D';
# Command used to list all the processes currently run by the user
# $pscmd = "ps -f -u $ENV{USER}";
# If nonzero, there will be a timeout in -pvc mode after pvc_timeout_mins
# minutes of inactivity
# $pvc_timeout = 0;
# Number of minutes after which -pvc mode times out
# $pvc_timeout_mins = 30;
# When previewing in -pvc mode, whether to make the viewer read from the
# generated file or from a temporary copy
# $pvc_view_file_via_temporary = 1;
@ -341,24 +417,34 @@ $ps_update_method = 1;
# containing spaces.
# $quote_filenames = 1;
# Whether to report on rc files read
# $rc_report = 1;
# Whether to use the recorder option on (pdf)latex
# $recorder = 1;
# Whether to report mismatch of name of cwd between report by .fls and from perl
# $report_cwd_mismatch = 0;
# Whether to display lists of dependencies.
# $rules_list = 0;
# Suffix to be added to filename when an erroneous file is saved instead of
# being deleted.
# $save_error_suffix = '-SAVE-ERROR';
# The character that separates paths in a list of paths
# $search_path_separator = ':';
# Whether to display timing information
# Nonzero to show time used, both total and for individual steps
# $show_time = 0;
# Whether to suppress latex messages
# $silent = 0;
# Whether to suppress a summary of warnings in the log file
# $silence_logfile_warnings = 0;
# Whether to suppress latex messages
# $silent = 0;
# The time to sleep in seconds between checking for source file changes when
# running in continuous update mode
# $sleep_time = 2;
@ -371,38 +457,43 @@ $ps_update_method = 1;
# allowed. These files are in addition to *.tex in the current directory.
# $texfile_search = "";
# Directories where BibTeX should look for .bib files.
# $TEXINPUTS = $ENV('TEXINPUTS') || '.'
# The directory to store temporary files; omit the trailing '/'
# $tmpdir = $ENV{TMPDIR} || '/tmp';
# Whether to use make to try to create missing files
# $use_make_for_missing_files = 0;
# Whether a file that is deleted should be regarded as changed:
# 0 = no, 1 = only in non-preview-continuous mode, 2 = yes.
# $user_deleted_file_treated_as_changed = 0;
# Which kind of file is to be previewed if a previewer is used. The possible
# values are 'default', 'dvi', 'ps', 'pdf', and 'none'. The value of 'default'
# means that the PDF is viewed if it is generated, else PostScript is viewed if
# it is generated, else DVI is viewed.
# $view = 'default';
# Nonzero to treat warnings as errors and exit with nonzero exit status
# $warning_as_errors = 0;
# Command to use in pvc mode for warnings
# $warning_cmd = "";
# Treat warnings as errors if nonzero
# $warnings_as_errors = 0;
# 0 = Do not generate xdv output
# 1 = Generate xdv output with xelatex
# $xdv_mode = 0;
# The command to convert an XDV file into a PDF file.
# $xdvipdfmx = 'xdvipdfmx -o %D %O %S';
# $xdvipdfmx = 'xdvipdfmx -E -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';
# Command to invoke for the xelatex program
# $xelatex = "xelatex %O %S";
# Default switches to pass to the xelatex program
# $xelatex_default_switches = '';
# $xelatex_default_switches = '-no-pdf';
# The command line switch to make xelatex run in silent mode
# $xelatex_silent_switch = '-interaction=batchmode';

View file

@ -1 +1 @@
SHA512 (latexmk-465.zip) = 132cdd95c0274f98946b37a0c1554a82bb649dcd61284386f3005aa78895d51c382d5d8f6cf1ecd8ece60c1877a0dc80660367e0ad82a44036334b3f4634ee86
SHA512 (latexmk-488.zip) = fbf9b7a1b9e0ce00d6bff4db4355e3d542bfc8d49443b9bfb402599083ae4be62870c06dfcc2deb17baa39f6b462fc533ad53d8d58fa9152d0d1ebda2f98bc20