diff --git a/latexmk.spec b/latexmk.spec index 13e565e..d6a7a80 100644 --- a/latexmk.spec +++ b/latexmk.spec @@ -1,6 +1,6 @@ Name: latexmk -Version: 4.79 -Release: 2%{?dist} +Version: 4.80 +Release: 1%{?dist} Summary: A make-like utility for LaTeX files %global upstreamver %(sed 's/\\.//' <<< %{version}) @@ -31,14 +31,10 @@ Before using a previewer, read the file README.fedora. %prep %autosetup -n %{name} -fixtimestamp() { - touch -r $1.orig $1 - rm -f $1.orig -} - # 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 @@ -63,6 +59,9 @@ rm -f extra-scripts/*.bat %license COPYING %changelog +* Tue Apr 4 2023 Jerry James - 4.80-1 +- Version 4.80 + * Thu Jan 19 2023 Fedora Release Engineering - 4.79-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/latexmkrc b/latexmkrc index bf0050e..a0dcb93 100644 --- a/latexmkrc +++ b/latexmkrc @@ -25,6 +25,9 @@ # Whether to report on aux_dir & out_dir after initialization & normalization # $aux_out_dir_report = 0; +# If nonzero, treat certain warnings as errors +# $bad_warning_is_error = 0; + # If nonzero, DVI-to-postscript conversion adds a banner message on each page # $banner = 0; @@ -37,11 +40,8 @@ # 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') || '.' - # 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'; @@ -50,7 +50,7 @@ # $bibtex = 'bibtex %O %S'; # Apply bibtex hack for old versions that don't handle output-directory -# $bibtex_fudge = 0; +# $bibtex_fudge = 1; # The switch that puts BibTeX in silent mode # $bibtex_silent_switch = '-terse'; @@ -111,9 +111,6 @@ # The DVI file filter to be run on newly produced DVI files # $dvi_filter = ''; -# Command to generate DVI output with lualatex -# $dvilualatex = 'dvilualatex %O %S'; - # Default switches to pass to the dvilualatex program # $dvilualatex_default_switches = ''; @@ -135,7 +132,7 @@ $dvi_previewer = 'xdg-open %O %S'; $dvi_previewer_landscape = 'xdg-open %O %S'; # The command to run when the DVI viewer is set to be updated by a command -# $dvi_update_command = ''; +# $dvi_update_command = undef; # How to make the DVI viewer update its display when the DVI file changes. # See the man page for a description of each method. @@ -147,7 +144,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'; @@ -168,11 +165,8 @@ $dvi_update_method = 1; # TeXLive # $emulate_aux = 1; -# 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'; +# Nonzero if emulate_aux has to be switched on during a run +# $emulate_aux_switched = 0; # Command to use in pvc mode for failures # $failure_cmd = ""; @@ -191,7 +185,8 @@ $dvi_update_method = 1; # 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' ); +# @generated_exts = ( 'aux', 'bcf', 'fls', 'idx', 'ind', 'lof', 'lot', 'out', +# 'toc', 'blg', 'ilg', 'log', 'xdv' ); # 1 = process files regardless of timestamps # 2 = do a full cleanup first @@ -210,9 +205,6 @@ $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'; - # Default switches to pass to the LaTeX program # $latex_default_switches = ''; @@ -233,9 +225,6 @@ $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 = ''; @@ -265,7 +254,7 @@ $dvi_update_method = 1; # 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; +# $MSWin_fudge_break = 1; # 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 @@ -300,9 +289,6 @@ $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'; - # Default switches to pass to the pdflatex program # $pdflatex_default_switches = ''; @@ -315,10 +301,6 @@ $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 -# $preview_continuous_mode = 0; - # If nonzero, run a previewer to preview the document # $preview_mode = 0; @@ -341,7 +323,7 @@ $ps_previewer_landscape = 'xdg-open %O %S'; # The command to run when the PostScript viewer is set to be updated by a # command -# $ps_update_command = ''; +# $ps_update_command = undef; # How to make the PostScript viewer update its display when the PostScript # file changes. See the man page for a description of each method. @@ -353,7 +335,7 @@ $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}"; @@ -378,9 +360,6 @@ $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; @@ -399,9 +378,6 @@ $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'; @@ -418,9 +394,6 @@ $ps_update_method = 1; # 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 = ""; @@ -429,16 +402,13 @@ $ps_update_method = 1; # $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'; - # 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'; diff --git a/sources b/sources index e59e7df..b7919ea 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (latexmk-479.zip) = 0b16298e742cf0403b755c1dccc525620ab739ea174f2a4990916c8c0452bcd7ab0ba4d8bcdc8b5772acbb2f4caf1bb281147345fb5d33a5bf4659246f358637 +SHA512 (latexmk-480.zip) = 38652457a0ba311a7d4e3fdfeec53af27a1f370bf35e4f4214d97946eeece13b67ece22fe5b2c428c3d4d9145f593b683a1fc7993c11c601d8c4d87b592428da