commit texlive-specs-m for openSUSE:Factory
Hello community, here is the log from the commit of package texlive-specs-m for openSUSE:Factory checked in at 2016-10-06 12:36:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive-specs-m (Old) and /work/SRC/openSUSE:Factory/.texlive-specs-m.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "texlive-specs-m" Changes: -------- --- /work/SRC/openSUSE:Factory/texlive-specs-m/texlive-specs-m.changes 2016-08-22 10:02:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.texlive-specs-m.new/texlive-specs-m.changes 2016-10-06 12:36:01.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Sep 27 12:42:09 UTC 2016 - werner@suse.de + +- Add patch latexpand_perl.dif to fix boo#983823 -- + latexpand does not work anymore after Tumbleweed update + +------------------------------------------------------------------- New: ---- latexpand_perl.dif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive-specs-m.spec ++++++ --- /var/tmp/diff_new_pack.gGbvkp/_old 2016-10-06 12:36:12.000000000 +0200 +++ /var/tmp/diff_new_pack.gGbvkp/_new 2016-10-06 12:36:12.000000000 +0200 @@ -19,7 +19,7 @@ %define texlive_version 2016 %define texlive_previous 2015 %define texlive_release 20160523 -%define texlive_noarch 110 +%define texlive_noarch 111 #!BuildIgnore: texlive @@ -17480,6 +17480,7 @@ # from 20160523 Source185: latexpand.tar.xz Source186: latexpand.doc.tar.xz +Source187: latexpand_perl.dif %description -n texlive-latexpand Latexpand is a Perl script that simply replaces \input and @@ -17698,8 +17699,8 @@ Requires: tex(slantsc.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source187: lato.tar.xz -Source188: lato.doc.tar.xz +Source188: lato.tar.xz +Source189: lato.doc.tar.xz %description -n texlive-lato Lato is a sanserif typeface family designed in the Summer 2010 @@ -18037,8 +18038,8 @@ Requires: tex(keyval.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source189: layaureo.tar.xz -Source190: layaureo.doc.tar.xz +Source190: layaureo.tar.xz +Source191: layaureo.doc.tar.xz %description -n texlive-layaureo This package produces a wide page layout for documents that use @@ -18109,8 +18110,8 @@ Provides: tex(layouts.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source191: layouts.tar.xz -Source192: layouts.doc.tar.xz +Source192: layouts.tar.xz +Source193: layouts.doc.tar.xz %description -n texlive-layouts Display information about a document, including: text @@ -18181,8 +18182,8 @@ Provides: tex(lazylist.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source193: lazylist.tar.xz -Source194: lazylist.doc.tar.xz +Source194: lazylist.tar.xz +Source195: lazylist.doc.tar.xz %description -n texlive-lazylist The package was developed to provide flexible lists, whose @@ -18254,8 +18255,8 @@ Provides: tex(lcd.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source195: lcd.tar.xz -Source196: lcd.doc.tar.xz +Source196: lcd.tar.xz +Source197: lcd.doc.tar.xz %description -n texlive-lcd A LaTeX package that will display text as on an (early) LCD @@ -18332,7 +18333,7 @@ Requires(posttrans): texlive >= %{texlive_version} # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source197: lcdftypetools.doc.tar.xz +Source198: lcdftypetools.doc.tar.xz %description -n texlive-lcdftypetools This bundle of tools comprises: Cfftot1, which translates a @@ -18411,8 +18412,8 @@ Requires: tex(keyval.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source198: lcg.tar.xz -Source199: lcg.doc.tar.xz +Source199: lcg.tar.xz +Source200: lcg.doc.tar.xz %description -n texlive-lcg The lcg package generates random numbers (integers) via a @@ -18487,8 +18488,8 @@ Requires: tex(ifpdf.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source200: lcyw.tar.xz -Source201: lcyw.doc.tar.xz +Source201: lcyw.tar.xz +Source202: lcyw.doc.tar.xz %description -n texlive-lcyw The package makes the classic CM Cyrillic fonts accessible for @@ -18564,8 +18565,8 @@ Requires: tex(calc.sty) # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/ # from 20160523 -Source202: leading.tar.xz -Source203: leading.doc.tar.xz +Source203: leading.tar.xz +Source204: leading.doc.tar.xz %description -n texlive-leading The package defines a command \leading, whose argument is a @@ -19328,10 +19329,13 @@ %{buildroot}/var/adm/update-scripts/texlive-latexpand-%{texlive_version}.%{texlive_noarch}.1.2svn37592-%{release}-zypper tar --use-compress-program=xz -xf %{S:185} -C %{buildroot}%{_datadir}/texlive tar --use-compress-program=xz -xf %{S:186} -C %{buildroot}%{_datadir}/texlive + pushd %{buildroot}%{_datadir}/texlive/texmf-dist + patch --reject-format=unified --quoting-style=literal -f -p1 -F0 -T < %{S:187} + popd ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-lato-%{texlive_version}.%{texlive_noarch}.2.2svn24986-%{release}-zypper - tar --use-compress-program=xz -xf %{S:187} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:188} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:189} -C %{buildroot}%{_datadir}/texlive/texmf-dist # Move font files mkdir -p %{buildroot}%{_datadir}/fonts/texlive-lato for font in %{buildroot}/%{_texmfdistdir}/fonts/truetype/public/lato/*.{pf[ab],[ot]tf} \ @@ -19365,23 +19369,23 @@ EOF ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-layaureo-%{texlive_version}.%{texlive_noarch}.0.0.2svn19087-%{release}-zypper - tar --use-compress-program=xz -xf %{S:189} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:190} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:191} -C %{buildroot}%{_datadir}/texlive/texmf-dist ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-layouts-%{texlive_version}.%{texlive_noarch}.2.6dsvn15878-%{release}-zypper - tar --use-compress-program=xz -xf %{S:191} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:192} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:193} -C %{buildroot}%{_datadir}/texlive/texmf-dist ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-lazylist-%{texlive_version}.%{texlive_noarch}.1.0asvn17691-%{release}-zypper - tar --use-compress-program=xz -xf %{S:193} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:194} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:195} -C %{buildroot}%{_datadir}/texlive/texmf-dist ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-lcd-%{texlive_version}.%{texlive_noarch}.0.0.3svn16549-%{release}-zypper - tar --use-compress-program=xz -xf %{S:195} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:196} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:197} -C %{buildroot}%{_datadir}/texlive/texmf-dist ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-lcdftypetools-%{texlive_version}.%{texlive_noarch}.svn40768-%{release}-zypper - tar --use-compress-program=xz -xf %{S:197} -C %{buildroot}%{_datadir}/texlive + tar --use-compress-program=xz -xf %{S:198} -C %{buildroot}%{_datadir}/texlive %if ! %{with lcdf_typetools} rm -vf %{buildroot}%{_mandir}/man1/cfftot1.1* rm -vf %{buildroot}%{_mandir}/man1/mmafm.1* @@ -19397,16 +19401,16 @@ %endif ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-lcg-%{texlive_version}.%{texlive_noarch}.1.3svn31474-%{release}-zypper - tar --use-compress-program=xz -xf %{S:198} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:199} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:200} -C %{buildroot}%{_datadir}/texlive/texmf-dist ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-lcyw-%{texlive_version}.%{texlive_noarch}.1.1svn15878-%{release}-zypper - tar --use-compress-program=xz -xf %{S:200} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:201} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:202} -C %{buildroot}%{_datadir}/texlive/texmf-dist ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-leading-%{texlive_version}.%{texlive_noarch}.0.0.3svn15878-%{release}-zypper - tar --use-compress-program=xz -xf %{S:202} -C %{buildroot}%{_datadir}/texlive/texmf-dist tar --use-compress-program=xz -xf %{S:203} -C %{buildroot}%{_datadir}/texlive/texmf-dist + tar --use-compress-program=xz -xf %{S:204} -C %{buildroot}%{_datadir}/texlive/texmf-dist # Remove this rm -vrf %{buildroot}%{_texmfdistdir}/tlpkg/tlpobj rm -vrf %{buildroot}%{_texmfmaindir}/tlpkg/tlpobj ++++++ latexpand_perl.dif ++++++ ! Fix boo#983823 --- texmf-dist/scripts/latexpand/latexpand +++ texmf-dist/scripts/latexpand/latexpand 2016-09-27 14:38:19.280920000 +0200 @@ -123,7 +123,7 @@ sub process_file # ignored by LaTeX, but we don't allow anything before # to avoid e.g. \verb|\end{document}| from terminating # the file. - if (!$keep_comments && $line =~ /^[ \t]*\\end{document}/) { + if (!$keep_comments && $line =~ /^[ \t]*\\end\{document\}/) { last; } } @@ -131,9 +131,11 @@ sub process_file return $in_comment; } +no warnings; sub process_line { - my ($_, $prefix, $file) = @_; + my ($line, $prefix, $file) = @_; + $_ = "$line"; # Consider \makeatletter only in preamble, because we do want # to warn on \someCommand{\makeatletter\command@with@arobase}. if ($in_preamble && /^[^%]*\\makeatletter/) { @@ -241,6 +243,7 @@ sub process_line } print; } +use warnings; # search $1 in $TEXINPUTS, with possible extensions in $2 sub find_tex_file
participants (1)
-
root@hilbert.suse.de