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 - co...@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 - sch...@suse.de
+
+- Make sure texconfig/update is run only once per transaction
+
+-------------------------------------------------------------------
+Wed Apr  9 14:10:12 UTC 2014 - wer...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to