Hello community,

here is the log from the commit of package texlive-specs-l for openSUSE:Factory 
checked in at 2013-11-07 09:12:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-specs-l (Old)
 and      /work/SRC/openSUSE:Factory/.texlive-specs-l.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-specs-l"

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-specs-l/texlive-specs-l.changes  
2013-09-27 18:35:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.texlive-specs-l.new/texlive-specs-l.changes     
2013-11-07 09:12:18.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Oct 28 14:07:37 UTC 2013 - [email protected]
+
+- Make Lua(La)TeX knowing about varfonts from mktex.cnf (bnc#847102) 
+
+-------------------------------------------------------------------

New:
----
  luaotfload_varfonts.dif

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive-specs-l.spec ++++++
--- /var/tmp/diff_new_pack.K3K1SE/_old  2013-11-07 09:12:26.000000000 +0100
+++ /var/tmp/diff_new_pack.K3K1SE/_new  2013-11-07 09:12:26.000000000 +0100
@@ -347,25 +347,26 @@
 Source1309:     luamplib.tar.xz
 Source1310:     luaotfload.doc.tar.xz
 Source1311:     luaotfload.tar.xz
-Source1312:     luasseq.doc.tar.xz
-Source1313:     luasseq.tar.xz
-Source1314:     luatex.doc.tar.xz
-Source1315:     luatex.requires
-Source1316:     luatex.tar.xz
-Source1317:     luatexbase.doc.tar.xz
-Source1318:     luatexbase.tar.xz
-Source1319:     luatexja.doc.tar.xz
-Source1320:     luatexja.tar.xz
-Source1321:     luatexko.doc.tar.xz
-Source1322:     luatexko.tar.xz
-Source1323:     luatextra.doc.tar.xz
-Source1324:     luatextra.tar.xz
-Source1325:     luaxml.doc.tar.xz
-Source1326:     luaxml.tar.xz
-Source1327:     lxfonts.doc.tar.xz
-Source1328:     lxfonts.tar.xz
-Source1329:     ly1.doc.tar.xz
-Source1330:     ly1.tar.xz
+Source1312:     luaotfload_varfonts.dif
+Source1313:     luasseq.doc.tar.xz
+Source1314:     luasseq.tar.xz
+Source1315:     luatex.doc.tar.xz
+Source1316:     luatex.requires
+Source1317:     luatex.tar.xz
+Source1318:     luatexbase.doc.tar.xz
+Source1319:     luatexbase.tar.xz
+Source1320:     luatexja.doc.tar.xz
+Source1321:     luatexja.tar.xz
+Source1322:     luatexko.doc.tar.xz
+Source1323:     luatexko.tar.xz
+Source1324:     luatextra.doc.tar.xz
+Source1325:     luatextra.tar.xz
+Source1326:     luaxml.doc.tar.xz
+Source1327:     luaxml.tar.xz
+Source1328:     lxfonts.doc.tar.xz
+Source1329:     lxfonts.tar.xz
+Source1330:     ly1.doc.tar.xz
+Source1331:     ly1.tar.xz
 NoSource:       1000
 NoSource:       1001
 NoSource:       1002
@@ -678,7 +679,7 @@
 NoSource:       1312
 NoSource:       1313
 NoSource:       1314
-NoSource:       1316
+NoSource:       1315
 NoSource:       1317
 NoSource:       1318
 NoSource:       1319
@@ -693,6 +694,7 @@
 NoSource:       1328
 NoSource:       1329
 NoSource:       1330
+NoSource:       1331
 BuildRequires:  buffer
 BuildRequires:  ed
 BuildRequires:  file

++++++ 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
++++++ texlive-specs.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/texlive-specs/texlive-luaotfload.spec 
new/texlive-specs/texlive-luaotfload.spec
--- old/texlive-specs/texlive-luaotfload.spec   2013-08-02 10:03:59.000000000 
+0200
+++ new/texlive-specs/texlive-luaotfload.spec   2013-10-28 15:31:13.000000000 
+0100
@@ -19,7 +19,7 @@
 %define texlive_version 2013
 %define texlive_previous 2011
 %define texlive_release 20130620
-%define texlive_noarch  72
+%define texlive_noarch  80
 
 %define __perl_requires                %{nil}
 %define __os_install_post      /usr/lib/rpm/brp-compress \\\
@@ -49,6 +49,7 @@
 # from 20130620
 Source0: luaotfload.tar.xz
 Source1: luaotfload.doc.tar.xz
+Patch0: luaotfload_varfonts.dif
 BuildArch: noarch
 # skip-check-libtool-deps
 
@@ -104,6 +105,9 @@
        %{buildroot}/var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
     tar --use-compress-program=xz -xf %{S:0} -C %{buildroot}%{_datadir}/texlive
     tar --use-compress-program=xz -xf %{S:1} -C %{buildroot}%{_datadir}/texlive
+    pushd %{buildroot}%{_datadir}/texlive/
+       patch --reject-format=unified --quoting-style=literal -f -p0 -F0 -T < 
%{P:0}
+    popd
     rm -v  %{buildroot}%{_datadir}/texlive/texmf
     rm -v  %{buildroot}%{_datadir}/texlive/texmf-dist
     rm -vr %{buildroot}%{_datadir}/texlive
@@ -201,6 +205,34 @@
 /var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
 
 %changelog
+* Mon Oct 28 2013 [email protected]
+- Make Lua(La)TeX knowing about varfonts from mktex.cnf (bnc#847102) 
+
+* Wed Sep 25 2013 [email protected]
+- Be aware that texlive scripts are now in the packages them self 
+
+* Tue Sep 10 2013 [email protected]
+- Change /bin/env to /usr/bin/env in latexdiff tool below doc 
+
+* Fri Aug 09 2013 [email protected]
+- Be aware that the package texlive-ascii-font is the former
+  texlive-ascii
+
+* Thu Aug 08 2013 [email protected]
+- Do not override TEXMFLOCAL with TEXMFMAIN as this is now TEXMFDIST 
+
+* Wed Aug 07 2013 [email protected]
+- Drop dependency freeglut-devel of texlive-asymptote (bnc#833498)
+
+* Mon Aug 05 2013 [email protected]
+- Make sure that TEXMFMAIN is /usr/share/texmf now 
+- Replace texmf.cnf if really required that is do not install
+  as .rpmnew but move the old to .rpmold
+
+* Fri Aug 02 2013 [email protected]
+- Move leipzig.tex from doc/latex/leipzig/leipzig.tex to 
+  tex/latex/leipzig/leipzig.tex
+
 * Tue Jul 30 2013 [email protected]
 - Update to TeXLive 2013 (timestamp 20130620)
   + Distribution layout: the top-level texmf/ directory has been

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to