commit texlive-specs-n for openSUSE:Factory
Hello community, here is the log from the commit of package texlive-specs-n for openSUSE:Factory checked in at 2015-02-24 13:00:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive-specs-n (Old) and /work/SRC/openSUSE:Factory/.texlive-specs-n.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "texlive-specs-n" Changes: -------- --- /work/SRC/openSUSE:Factory/texlive-specs-n/texlive-specs-n.changes 2014-03-23 22:32:31.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.texlive-specs-n.new/texlive-specs-n.changes 2015-02-24 13:03:25.000000000 +0100 @@ -1,0 +2,24 @@ +Thu Feb 19 09:29:36 UTC 2015 - coolo@suse.com + +- rework generate to create the texlive-specs-$letter.spec directly + to build X sources +- this decouples the letter from being a prefix to be a slice of + all the texlive packages + +- as such patches move between packages, among them + bbold_bbold11.dif bbold_bbold11.dif context_fourier-map.dif context_fourier-map.dif + jadetex_ini.dif kpathsea_cnf.dif latexdiff_env.dif luaotfload_varfonts.dif latex2man_tmphandling.dif + musixtex_various.dif pgf_plain.dif musixtex_various.dif texconfig_scripts.dif + texdraw_info.dif tex4ht_env.dif texdoc_cnf.dif tetex_scripts.dif + +------------------------------------------------------------------- +Tue May 20 10:10:33 UTC 2014 - schwab@suse.de + +- Make sure texconfig/update is run only once per transaction + +------------------------------------------------------------------- +Wed Apr 9 14:10:12 UTC 2014 - werner@suse.de + +- Be aware that blanks may occure around RequirePackage (bnc#872559) + +------------------------------------------------------------------- Old: ---- nag.doc.tar.xz nag.tar.xz nameauth.doc.tar.xz nameauth.tar.xz namespc.doc.tar.xz namespc.tar.xz nanumtype1.doc.tar.xz nanumtype1.tar.xz natbib.doc.tar.xz natbib.tar.xz nath.doc.tar.xz nath.tar.xz nature.doc.tar.xz nature.tar.xz navigator.doc.tar.xz navigator.tar.xz ncclatex.doc.tar.xz ncclatex.tar.xz ncctools.doc.tar.xz ncctools.tar.xz ncntrsbk.tar.xz nddiss.doc.tar.xz nddiss.tar.xz needspace.doc.tar.xz needspace.tar.xz nestquot.tar.xz newcommand.doc.tar.xz newcommand.tar.xz newenviron.doc.tar.xz newenviron.tar.xz newfile.doc.tar.xz newfile.tar.xz newlfm.doc.tar.xz newlfm.tar.xz newpx.doc.tar.xz newpx.tar.xz newsletr.doc.tar.xz newsletr.tar.xz newspaper.doc.tar.xz newspaper.tar.xz newtx.doc.tar.xz newtx.tar.xz newunicodechar.doc.tar.xz newunicodechar.tar.xz newvbtm.doc.tar.xz newvbtm.tar.xz newverbs.doc.tar.xz newverbs.tar.xz nextpage.tar.xz nfssext-cfr.doc.tar.xz nfssext-cfr.tar.xz nicefilelist.doc.tar.xz nicefilelist.tar.xz niceframe.doc.tar.xz niceframe.tar.xz nicetext.doc.tar.xz nicetext.tar.xz nih.doc.tar.xz nih.tar.xz nkarta.doc.tar.xz nkarta.tar.xz nlctdoc.doc.tar.xz nlctdoc.tar.xz noconflict.doc.tar.xz noconflict.tar.xz noitcrul.doc.tar.xz noitcrul.tar.xz nolbreaks.doc.tar.xz nolbreaks.tar.xz nomencl.doc.tar.xz nomencl.tar.xz nomentbl.doc.tar.xz nomentbl.tar.xz nonfloat.doc.tar.xz nonfloat.tar.xz nonumonpart.doc.tar.xz nonumonpart.tar.xz nopageno.doc.tar.xz nopageno.tar.xz norasi-c90.tar.xz nostarch.doc.tar.xz nostarch.tar.xz notes.doc.tar.xz notes.tar.xz notes2bib.doc.tar.xz notes2bib.tar.xz notoccite.doc.tar.xz notoccite.tar.xz nowidow.doc.tar.xz nowidow.tar.xz nrc.doc.tar.xz nrc.tar.xz ntgclass.doc.tar.xz ntgclass.tar.xz ntheorem-vn.doc.tar.xz ntheorem-vn.tar.xz ntheorem.doc.tar.xz ntheorem.tar.xz nuc.doc.tar.xz nuc.tar.xz numberedblock.doc.tar.xz numberedblock.tar.xz numericplots.doc.tar.xz numericplots.tar.xz numname.doc.tar.xz numname.tar.xz numprint.doc.tar.xz numprint.tar.xz texlive-specs-rpmlintrc texlive-specs.tar.xz New: ---- lmake.doc.tar.xz lmake.tar.xz locality.doc.tar.xz locality.tar.xz localloc.doc.tar.xz localloc.tar.xz logbox.doc.tar.xz logbox.tar.xz logical-markup-utils.doc.tar.xz logical-markup-utils.tar.xz logicpuzzle.doc.tar.xz logicpuzzle.tar.xz logpap.doc.tar.xz logpap.tar.xz logreq.doc.tar.xz logreq.tar.xz longnamefilelist.doc.tar.xz longnamefilelist.tar.xz loops.doc.tar.xz loops.tar.xz lpic.doc.tar.xz lpic.tar.xz lps.doc.tar.xz lps.tar.xz lsc.doc.tar.xz lsc.tar.xz lshort-bulgarian.doc.tar.xz lshort-chinese.doc.tar.xz lshort-czech.doc.tar.xz lshort-dutch.doc.tar.xz lshort-english.doc.tar.xz lshort-finnish.doc.tar.xz lshort-french.doc.tar.xz lshort-german.doc.tar.xz lshort-italian.doc.tar.xz lshort-japanese.doc.tar.xz lshort-korean.doc.tar.xz lshort-mongol.doc.tar.xz lshort-persian.doc.tar.xz lshort-polish.doc.tar.xz lshort-portuguese.doc.tar.xz lshort-russian.doc.tar.xz lshort-slovak.doc.tar.xz lshort-slovenian.doc.tar.xz lshort-spanish.doc.tar.xz lshort-thai.doc.tar.xz lshort-turkish.doc.tar.xz lshort-ukr.doc.tar.xz lshort-vietnamese.doc.tar.xz lstaddons.doc.tar.xz lstaddons.tar.xz ltablex.doc.tar.xz ltablex.tar.xz ltabptch.doc.tar.xz ltabptch.tar.xz ltxdockit.doc.tar.xz ltxdockit.tar.xz ltxfileinfo.doc.tar.xz ltxfileinfo.tar.xz ltxindex.doc.tar.xz ltxindex.tar.xz ltxkeys.doc.tar.xz ltxkeys.tar.xz ltxmisc.tar.xz ltxnew.doc.tar.xz ltxnew.tar.xz ltxtools.doc.tar.xz ltxtools.tar.xz lua-alt-getopt.doc.tar.xz lua-alt-getopt.tar.xz lua-check-hyphen.doc.tar.xz lua-check-hyphen.tar.xz lua-visual-debug.doc.tar.xz lua-visual-debug.tar.xz lua2dox.doc.tar.xz lua2dox.tar.xz luabibentry.doc.tar.xz luabibentry.tar.xz luabidi.doc.tar.xz luabidi.tar.xz luacode.doc.tar.xz luacode.tar.xz luaindex.doc.tar.xz luaindex.tar.xz luainputenc.doc.tar.xz luainputenc.tar.xz luaintro.doc.tar.xz lualatex-doc-de.doc.tar.xz lualatex-doc.doc.tar.xz lualatex-math.doc.tar.xz lualatex-math.tar.xz lualibs.doc.tar.xz lualibs.tar.xz luamplib.doc.tar.xz luamplib.tar.xz luaotfload.doc.tar.xz luaotfload.tar.xz luaotfload_varfonts.dif luasseq.doc.tar.xz luasseq.tar.xz luatex.doc.tar.xz luatex.tar.xz luatexbase.doc.tar.xz luatexbase.tar.xz luatexja.doc.tar.xz luatexja.tar.xz luatexko.doc.tar.xz luatexko.tar.xz luatextra.doc.tar.xz luatextra.tar.xz luaxml.doc.tar.xz luaxml.tar.xz lxfonts.doc.tar.xz lxfonts.tar.xz ly1.doc.tar.xz ly1.tar.xz m-tx.doc.tar.xz m-tx.tar.xz macros2e.doc.tar.xz mafr.doc.tar.xz mafr.tar.xz magaz.doc.tar.xz magaz.tar.xz mailing.doc.tar.xz mailing.tar.xz mailmerge.doc.tar.xz mailmerge.tar.xz makebarcode.doc.tar.xz makebarcode.tar.xz makebox.doc.tar.xz makebox.tar.xz makecell.doc.tar.xz makecell.tar.xz makecirc.doc.tar.xz makecirc.tar.xz makecmds.doc.tar.xz makecmds.tar.xz makedtx.doc.tar.xz makedtx.tar.xz makeglos.doc.tar.xz makeglos.tar.xz makeindex.doc.tar.xz makeindex.tar.xz makeplot.doc.tar.xz makeplot.tar.xz makeshape.doc.tar.xz makeshape.tar.xz mandi.doc.tar.xz mandi.tar.xz manfnt.tar.xz manuscript.doc.tar.xz manuscript.tar.xz margbib.doc.tar.xz margbib.tar.xz marginfix.doc.tar.xz marginfix.tar.xz marginnote.doc.tar.xz marginnote.tar.xz marvosym.doc.tar.xz marvosym.tar.xz matc3.doc.tar.xz matc3.tar.xz matc3mem.doc.tar.xz matc3mem.tar.xz match_parens.doc.tar.xz match_parens.tar.xz math-e.doc.tar.xz mathabx.doc.tar.xz mathabx.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive-specs-n.spec ++++++ ++++ 9570 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/texlive-specs-n/texlive-specs-n.spec ++++ and /work/SRC/openSUSE:Factory/.texlive-specs-n.new/texlive-specs-n.spec ++++++ luaotfload_varfonts.dif ++++++ --- texmf-dist/tex/luatex/luaotfload/luaotfload-legacy-merged.lua +++ texmf-dist/tex/luatex/luaotfload/luaotfload-legacy-merged.lua 2013-10-28 13:58:12.000000000 +0000 @@ -77,11 +77,34 @@ if not caches.namespace or caches.namesp end do local cachepaths + local mktex=kpse.find_file('mktex.cnf','cnf') or "" if kpse.expand_var('$TEXMFCACHE')~='$TEXMFCACHE' then cachepaths=kpse.expand_var('$TEXMFCACHE') elseif kpse.expand_var('$TEXMFVAR')~='$TEXMFVAR' then cachepaths=kpse.expand_var('$TEXMFVAR') end + if mktex~="" then + local varfonts="no" + local features=io.open(mktex,'r') + local cache + for line in features:lines() do + if string.find(line, 'MT_FEATURES=') then + if string.find(line, 'varfonts') then + varfonts="yes" + end + break + end + end + features:close() + cache=kpse.expand_var('$VARTEXFONTS') + if varfonts=="yes" and cache~="" then + if false == file.is_writable(cache) then + cachepaths=os.getenv("HOME") .. "/.cache/texmf/fonts" + else + cachepaths=cache + end + end + end if not cachepaths then cachepaths="." end --- texmf-dist/tex/luatex/luaotfload/luaotfload-merged.lua +++ texmf-dist/tex/luatex/luaotfload/luaotfload-merged.lua 2013-10-28 13:52:09.000000000 +0000 @@ -3012,6 +3012,28 @@ if not caches.namespace or caches.namesp end do local cachepaths=kpse.expand_var('$TEXMFCACHE') or "" + local mktex=kpse.find_file('mktex.cnf','cnf') or "" + if mktex~="" then + local varfonts="no" + local features=io.open(mktex,'r') + for line in features:lines() do + if string.find(line, 'MT_FEATURES=') then + if string.find(line, 'varfonts') then + varfonts="yes" + end + break + end + end + features:close() + cachepaths=kpse.expand_var('$VARTEXFONTS') + if varfonts=="yes" and cachepaths~="" then + if false == file.is_writable(cachepaths) then + cachepaths=os.getenv("HOME") .. "/.cache/texmf/fonts" + end + else + cachepaths="" + end + end if cachepaths=="" then cachepaths=kpse.expand_var('$TEXMFVAR') or "" end -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de