Hello community, here is the log from the commit of package texlive-specs-v for openSUSE:Factory checked in at 2017-07-01 14:04:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive-specs-v (Old) and /work/SRC/openSUSE:Factory/.texlive-specs-v.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "texlive-specs-v" Sat Jul 1 14:04:59 2017 rev:31 rq:506500 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive-specs-v/texlive-specs-v.changes 2017-06-25 19:29:26.434330477 +0200 +++ /work/SRC/openSUSE:Factory/.texlive-specs-v.new/texlive-specs-v.changes 2017-07-01 14:05:03.752168543 +0200 @@ -1,0 +2,27 @@ +Tue Jun 27 14:31:44 UTC 2017 - werner@suse.de + +- Fix some descriptions of PostScript Type 1 binary files (boo#1046104) + +------------------------------------------------------------------- +Fri Jun 23 13:21:21 UTC 2017 - werner@suse.de + +- Yet an other move for texlive-pas-cours that is move + doc/latex/pas-cours/macro-calculs.tex to tex/latex/pas-cours/ + +------------------------------------------------------------------- +Thu Jun 22 12:50:00 UTC 2017 - werner@suse.de + +- Avoid to depend on optional milog.cfg +- texlive-milog does replace mathgl-tex + +------------------------------------------------------------------- +Wed Jun 21 10:20:17 UTC 2017 - werner@suse.de + +- Do not require own provided perl modules for latexindent + +------------------------------------------------------------------- +Tue Jun 20 06:39:06 UTC 2017 - werner@suse.de + +- Change left over texlive-pdftex-def for texlive-latex-bin + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive-specs-v.spec ++++++ --- /var/tmp/diff_new_pack.ychmpp/_old 2017-07-01 14:05:10.923159470 +0200 +++ /var/tmp/diff_new_pack.ychmpp/_new 2017-07-01 14:05:10.939157219 +0200 @@ -19,7 +19,7 @@ %define texlive_version 2017 %define texlive_previous 2016 %define texlive_release 20170520 -%define texlive_noarch 125 +%define texlive_noarch 130 #!BuildIgnore: texlive @@ -50,6 +50,7 @@ Version: 2017 Release: 0 BuildRequires: ed +BuildRequires: t1utils BuildRequires: texlive-filesystem BuildRequires: xz BuildArch: noarch @@ -1029,13 +1030,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-skaknew-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-skaknew mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-skaknew -fc-cache %{_datadir}/fonts %postun -n texlive-skaknew-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-skaknew-doc @@ -3802,13 +3803,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-sourcecodepro-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-sourcecodepro mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-sourcecodepro -fc-cache %{_datadir}/fonts %postun -n texlive-sourcecodepro-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-sourcecodepro-doc @@ -6208,13 +6209,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-sourcesanspro-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-sourcesanspro mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-sourcesanspro -fc-cache %{_datadir}/fonts %postun -n texlive-sourcesanspro-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-sourcesanspro-doc @@ -8592,13 +8593,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-sourceserifpro-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-sourceserifpro mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-sourceserifpro -fc-cache %{_datadir}/fonts %postun -n texlive-sourceserifpro-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-sourceserifpro-doc @@ -11435,13 +11436,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-starfont-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-starfont mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-starfont -fc-cache %{_datadir}/fonts %postun -n texlive-starfont-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-starfont-doc @@ -11877,13 +11878,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-staves-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-staves mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-staves -fc-cache %{_datadir}/fonts %postun -n texlive-staves-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-staves-doc @@ -12667,13 +12668,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-stix-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-stix mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-stix -fc-cache %{_datadir}/fonts %postun -n texlive-stix-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-stix-doc @@ -12988,13 +12989,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-stmaryrd-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-stmaryrd mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-stmaryrd -fc-cache %{_datadir}/fonts %postun -n texlive-stmaryrd-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-stmaryrd-doc @@ -15153,13 +15154,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-superiors-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-superiors mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-superiors -fc-cache %{_datadir}/fonts %postun -n texlive-superiors-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-superiors-doc @@ -15965,13 +15966,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-svrsymbols-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-svrsymbols mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-svrsymbols -fc-cache %{_datadir}/fonts %postun -n texlive-svrsymbols-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-svrsymbols-doc @@ -16354,13 +16355,13 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || : %post -n texlive-symbol-fonts +fc-cache -s %{_datadir}/fonts mkfontscale %{_datadir}/fonts/texlive-symbol mkfontdir -e %{_datadir}/fonts/encodings -e %{_datadir}/fonts/encodings/large %{_datadir}/fonts/texlive-symbol -fc-cache %{_datadir}/fonts %postun -n texlive-symbol-fonts if test $1 = 0; then - fc-cache %{_datadir}/fonts + fc-cache -s %{_datadir}/fonts fi %files -n texlive-symbol @@ -17595,6 +17596,22 @@ </rejectfont> </fontconfig> EOF + + pushd %{buildroot}%{_datadir}/fonts/texlive-sourcecodepro + for pfb in *.pfb + do + test -e "$pfb" || continue + ! grep -qa /Weight $pfb || continue + ! grep -qa /FullName $pfb || continue + name=$(echo ${pfb%.*}|sed -r 's/([A-Z])/ \1/g;s/- / /g;s/^ //') + weight=$(echo ${pfb%.*}|sed -r 's/.*-//;s/(It.*|LCDFJ)//;s/bold/Bold/') + test -n "$weight" || weight=Regular + t1ascii $pfb | sed -r "\@^/FamilyName@a \ +/FullName ($name) readonly def\n\ +/Weight ($weight) readonly def" | t1binary > ${pfb}.tmp + mv ${pfb}.tmp $pfb + done + popd ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-sourcesanspro-%{texlive_version}.%{texlive_noarch}.2.6svn42852-%{release}-zypper tar --use-compress-program=xz -xf %{S:63} -C %{buildroot}%{_datadir}/texlive/texmf-dist @@ -17630,6 +17647,22 @@ </rejectfont> </fontconfig> EOF + + pushd %{buildroot}%{_datadir}/fonts/texlive-sourcesanspro + for pfb in *.pfb + do + test -e "$pfb" || continue + ! grep -qa /Weight $pfb || continue + ! grep -qa /FullName $pfb || continue + name=$(echo ${pfb%.*}|sed -r 's/([A-Z])/ \1/g;s/- / /g;s/^ //') + weight=$(echo ${pfb%.*}|sed -r 's/.*-//;s/(It.*|LCDFJ)//;s/bold/Bold/') + test -n "$weight" || weight=Regular + t1ascii $pfb | sed -r "\@^/FamilyName@a \ +/FullName ($name) readonly def\n\ +/Weight ($weight) readonly def" | t1binary > ${pfb}.tmp + mv ${pfb}.tmp $pfb + done + popd ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-sourceserifpro-%{texlive_version}.%{texlive_noarch}.1.2svn40598-%{release}-zypper tar --use-compress-program=xz -xf %{S:65} -C %{buildroot}%{_datadir}/texlive/texmf-dist @@ -17665,6 +17698,18 @@ </rejectfont> </fontconfig> EOF + + pushd %{buildroot}%{_datadir}/fonts/texlive-sourceserifpro + for pfb in *.pfb + do + test -e "$pfb" || continue + #( + case "$pfb" in + *Semibold*.pfb) + sed -ri 's@(/Weight.*)Semibold(.*def)@\1SemiBold\2@' $pfb ;; + esac + done + popd ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-spalign-%{texlive_version}.%{texlive_noarch}.svn42225-%{release}-zypper tar --use-compress-program=xz -xf %{S:67} -C %{buildroot}%{_datadir}/texlive/texmf-dist @@ -17927,6 +17972,24 @@ </rejectfont> </fontconfig> EOF + + pushd %{buildroot}%{_datadir}/fonts/texlive-stix + for pfb in *.pfb + do + test -e "$pfb" || continue + #(((( + case "$pfb" in + *BoldItalic*.pfb) + sed -ri 's@(/Weight.*)BoldItalic(.*def)@\1Bold\2@' $pfb ;; + *-Italic*.pfb) + sed -ri 's@(/Weight.*)Italic(.*def)@\1Normal\2@' $pfb ;; + *mathbbit-bold.pfb) + sed -ri 's@(/Weight.*)BoldItalic(.*def)@\1Bold\2@' $pfb ;; + *mathbbit.pfb) + sed -ri 's@(/Weight.*)Italic(.*def)@\1Normal\2@' $pfb ;; + esac + done + popd ln -sf %{_texmfdistdir}/texconfig/zypper.py \ %{buildroot}/var/adm/update-scripts/texlive-stmaryrd-%{texlive_version}.%{texlive_noarch}.svn22027-%{release}-zypper tar --use-compress-program=xz -xf %{S:140} -C %{buildroot}%{_datadir}/texlive/texmf-dist