commit texlive-filesystem for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-10-08 13:07:20

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.4249 (New)


Package is "texlive-filesystem"

Thu Oct  8 13:07:20 2020 rev:46 rq:839106 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-05-29 21:19:15.951398969 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.4249/texlive-filesystem.changes
  2020-10-08 13:08:38.370979880 +0200
@@ -1,0 +2,7 @@
+Fri Oct  2 07:39:05 UTC 2020 - Dr. Werner Fink 
+
+- Enhance update script to detect user changes in configuration
+  files to warn the user.  Also run texlinks script to be sure
+  that local configuration fits the linked engines (boo#1176557)
+
+---



Other differences:
--
++ update.texlive ++
--- /var/tmp/diff_new_pack.d1w7sw/_old  2020-10-08 13:08:40.830982107 +0200
+++ /var/tmp/diff_new_pack.d1w7sw/_new  2020-10-08 13:08:40.830982107 +0200
@@ -120,6 +120,8 @@
 : ${TEXMFDIST:=$(kpsewhich --expand-path='$TEXMFDIST' 2> /dev/null)}
 : ${TEXMFVAR:=$(kpsewhich --var-value=TEXMFVAR 2> /dev/null)}
 : ${TEXMFCNFFILE:=$(kpsewhich texmf.cnf 2> /dev/null)}
+: ${FMTUTILCNFFILE:=$(kpsewhich fmtutil.cnf 2> /dev/null)}
+: ${TEXLUACNFFILE:=$(kpsewhich -format=web2c texmfcnf.lua 2> /dev/null)}
 : ${TEXMFSYSCONFIG:=$(kpsewhich --expand-path='$TEXMFSYSCONFIG' 2> /dev/null)}
 : ${TEXMFLSR:=$(kpsewhich --show-path=ls-R 2> /dev/null)}
 : ${WEB2C:=$TEXMFVAR/web2c}
@@ -134,6 +136,39 @@
 fi
 
 #
+# Check for old configurations and inform system admin to check those
+#
+typeset -i mail=0
+typeset -a list=()
+for cnf in ${TEXMFCNFFILE} ${FMTUTILCNFFILE} ${TEXLUACNFFILE}
+do
+test -e ${cnf}.rpmnew || continue
+list[mail++]=${cnf}
+done
+if ((mail > 0))
+then
+mailx -s "TeXLive Update: Warning about changed configurations" 
root@localhost <<-EOF
+   Hello,
+
+   the update script has found one or more changed configuration files:
+
+   $(for cnf in ${list[@]}; do echo "${cnf}"; done)
+
+   Please (if required) port the changes to the files with suffix .rpmnew!
+   Always move those rpmnew files to the original location:
+
+   $(for cnf in ${list[@]}; do echo "mv ${cnf}.rpmnew ${cnf}"; done)
+
+   afterwards run as root:
+
+   /usr/share/texmf/texconfig/update force
+
+   to get your configuration work again.
+   EOF
+fi
+unset mail list cnf
+
+#
 # Check for scriplets
 #
 for run in /var/run/texlive/scriptlets/* ; do
@@ -193,6 +228,16 @@
 done
 unset hyp suffix
 
+#
+# Be sure that the TeX Links do fit the configuration in fmtutil.cnf
+#
+if type -p texlinks &> /dev/null
+then
+test $VERBOSE = true && { echo -en "\r[ ]Updating TeX links"; let nl++; }
+texlinks < /dev/null 1>&4 2>&4
+((nl == 0)) || { echo; let nl=0; }
+fi
+
 init=false
 typeset -i yes=0
 while read format engine language rest




commit texlive-filesystem for openSUSE:Factory

2020-05-29 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-05-29 21:15:55

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.3606 (New)


Package is "texlive-filesystem"

Fri May 29 21:15:55 2020 rev:45 rq:798522 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-03-25 23:43:06.379989871 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.3606/texlive-filesystem.changes
  2020-05-29 21:19:15.951398969 +0200
@@ -1,0 +2,10 @@
+Tue Apr 28 06:46:38 UTC 2020 - Dr. Werner Fink 
+
+- No pstools anymore in texlive database 
+
+---
+Mon Apr 20 10:21:45 UTC 2020 - Dr. Werner Fink 
+
+- Update to TeXLive 2020
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
 17993 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.3606/texlive-filesystem.spec

++ collection-basic.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-basic.tlpobj 
new/tlpkg/tlpobj/collection-basic.tlpobj
--- old/tlpkg/tlpobj/collection-basic.tlpobj2019-03-11 02:24:52.0 
+0100
+++ new/tlpkg/tlpobj/collection-basic.tlpobj2020-03-09 00:28:36.0 
+0100
@@ -1,6 +1,6 @@
 name collection-basic
 category Collection
-revision 50324
+revision 54186
 shortdesc Essential programs and files
 relocated 1
 longdesc These files are regarded as basic for any TeX system, covering
@@ -13,28 +13,30 @@
 depend colorprofiles
 depend dvipdfmx
 depend dvips
+depend ec
 depend enctex
 depend etex
 depend etex-pkg
 depend glyphlist
 depend graphics-def
-depend gsftopk
 depend hyph-utf8
 depend hyphen-base
-depend ifluatex
-depend ifxetex
+depend hyphenex
+depend ifplatform
+depend iftex
 depend knuth-lib
 depend knuth-local
 depend kpathsea
 depend lua-alt-getopt
+depend luahbtex
 depend luatex
 depend makeindex
 depend metafont
 depend mflogo
 depend mfware
+depend modes
 depend pdftex
 depend plain
-depend tetex
 depend tex
 depend tex-ini-files
 depend texlive-common

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2019-03-28 
02:24:18.0 +0100
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2020-03-15 
02:47:19.0 +0100
@@ -1,17 +1,20 @@
 name collection-bibtexextra
 category Collection
-revision 50619
+revision 54297
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
 longdesc including BibLaTeX.
 depend collection-latex
+depend aaai-named
 depend aichej
 depend ajl
 depend amsrefs
+depend annotate
 depend apacite
 depend apalike2
 depend archaeologie
+depend authordate
 depend beebe
 depend besjournals
 depend bestpapers
@@ -22,8 +25,10 @@
 depend bibhtml
 depend biblatex
 depend biblatex-abnt
+depend biblatex-ajc2020unofficial
 depend biblatex-anonymous
 depend biblatex-apa
+depend biblatex-apa6
 depend biblatex-archaeology
 depend biblatex-arthistory-bonn
 depend biblatex-bath
@@ -39,11 +44,13 @@
 depend biblatex-ext
 depend biblatex-fiwi
 depend biblatex-gb7714-2015
+depend biblatex-german-legal
 depend biblatex-gost
 depend biblatex-historian
 depend biblatex-ieee
 depend biblatex-ijsra
 depend biblatex-iso690
+depend biblatex-jura2
 depend biblatex-juradiss
 depend biblatex-lni
 depend biblatex-luh-ipw
@@ -70,6 +77,7 @@
 depend biblatex-swiss-legal
 depend biblatex-trad
 depend biblatex-true-citepages-omit
+depend biblatex2bibitem
 depend biblist
 depend bibtexperllibs
 depend bibtopic
@@ -81,6 +89,7 @@
 depend cell
 depend chbibref
 depend chicago
+depend chicagoa
 depend chicago-annote
 depend chembst
 depend chscite
@@ -110,6 +119,9 @@
 depend ijqc
 depend inlinebib
 depend iopart-num
+depend is-bst
+depend jbact
+depend jmb
 depend jneurosci
 depend jurabib
 depend ksfh_nat
@@ -127,6 +139,7 @@
 depend notex-bst
 depend oscola
 depend perception
+depend plainyr
 depend pnas2009
 depend rsc
 depend showtags

++ collection-binextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-binextra.tlpobj 
new/tlpkg/tlpobj/collection-binextra.tlpobj
--- 

commit texlive-filesystem for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-03-25 23:42:47

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.3160 (New)


Package is "texlive-filesystem"

Wed Mar 25 23:42:47 2020 rev:44 rq:787537 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-02-22 18:57:18.129274836 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.3160/texlive-filesystem.changes
  2020-03-25 23:43:06.379989871 +0100
@@ -1,0 +2,13 @@
+Mon Mar 23 16:18:13 UTC 2020 - Dr. Werner Fink 
+
+- Add new configuration variable HAVE_MKTEX_MEMBERS to texlive
+  sysconfig file to control the behaviour of the cron job.
+- Change the cron job to clear data of other users which are
+  member of the group mktex
+
+---
+Wed Mar 11 16:03:20 UTC 2020 - Dr. Werner Fink 
+
+- Use CVE numbers 
+
+---
@@ -5 +18 @@
-  use uid mktex for this (boo#1159740) 
+  use uid mktex for this (boo#1159740, CVE-2020-8016)
@@ -16 +29 @@
-  the files of this owner (boo#1159740) 
+  the files of this owner (boo#1159740, CVE-2020-8016)
@@ -38 +51 @@
-  to user nobody (bsc#1159740) 
+  to user nobody (bsc#1159740, CVE-2020-8016)
@@ -40 +53 @@
-  font cache directories (bsc#1158910)
+  font cache directories (bsc#1158910, CVE-2020-8017)



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.ocr9HI/_old  2020-03-25 23:43:11.775991637 +0100
+++ /var/tmp/diff_new_pack.ocr9HI/_new  2020-03-25 23:43:11.787991640 +0100
@@ -15305,13 +15305,13 @@
%{_texmfvardir}/fonts/dvips/root:root   1755
%{_texmfvardir}/fonts/pdftex/   root:root   1755
%{_texmfcache}/ root:root   1755
-   %{_fontcache}/ %{texusr}:%{texgrp}  1775
-   %{_fontcache}/pk/  %{texusr}:%{texgrp}  1775
-   %{_fontcache}/source/  %{texusr}:%{texgrp}  1775
-   %{_fontcache}/tfm/ %{texusr}:%{texgrp}  1775
+   %{_fontcache}/ %{texusr}:%{texgrp}  3775
+   %{_fontcache}/pk/  %{texusr}:%{texgrp}  3775
+   %{_fontcache}/source/  %{texusr}:%{texgrp}  3775
+   %{_fontcache}/tfm/ %{texusr}:%{texgrp}  3775
EOF
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive) <<-EOF
-   %{_libexecdir}/mktex/public root:%{texgrp}  0755
+   %{_libexecdir}/mktex/public root:%{texgrp}  2755
%{_texmfconfdir}/ls-R   root:%{texgrp}  0664
%{_fontcache}/ls-R %{texusr}:%{texgrp}  0664
%{_texmfvardir}/ls-Rroot:%{texgrp}  0664
@@ -15325,10 +15325,10 @@
%{_texmfvardir}/fonts/dvips/root:root   1755
%{_texmfvardir}/fonts/pdftex/   root:root   1755
%{_texmfcache}/ root:root   1755
-   %{_fontcache}/ %{texusr}:%{texgrp}  1775
-   %{_fontcache}/pk/  %{texusr}:%{texgrp}  1775
-   %{_fontcache}/source/  %{texusr}:%{texgrp}  1775
-   %{_fontcache}/tfm/ %{texusr}:%{texgrp}  1775
+   %{_fontcache}/ %{texusr}:%{texgrp}  3775
+   %{_fontcache}/pk/  %{texusr}:%{texgrp}  3775
+   %{_fontcache}/source/  %{texusr}:%{texgrp}  3775
+   %{_fontcache}/tfm/ %{texusr}:%{texgrp}  3775
EOF
 
 %if %{with zypper_posttrans}
@@ -15388,55 +15388,32 @@
 %{_bindir}/getent group  %{texgrp} > /dev/null 2>&1 || %{_sbindir}/groupadd -r 
%{?texgid:-g %texgid} %{texgrp}
 %{_bindir}/getent passwd %{texusr} > /dev/null 2>&1 || %{_sbindir}/useradd  -r 
%{?texuid:-u %texuid} -g %{texgrp} -d %{_fontcache} -s /bin/false %{texusr}
 # the ls-R file on update
-error=0
 for dir in %{_texmfconfdir}\
+   %{_fontcache}   \
%{_texmfvardir} \
%{_texmfvardir}/dist\
%{_texmfvardir}/main
 do
-test ! -h ${dir}/ls-R || rm -vf ${dir}/ls-R
-test -e ${dir}/ls-R || continue
-test "$(stat --format '%U:%G' ${dir}/ls-R)" != root:%{texgrp}  || continue
-chown root:%{texgrp} ${dir}/ls-R || error=1
-done
-for dir in %{_fontcache}
-do
-test ! -h ${dir}/ls-R || rm -vf ${dir}/ls-R
-test -e ${dir}/ls-R || continue
-test "$(stat --format '%U:%G' ${dir}/ls-R)" != %{texusr}:%{texgrp}  || 
continue
-chown %{texusr}:%{texgrp} ${dir}/ls-R || error=1
+rm -f ${dir}/ls-R
 done
-test $error = 0 || exit 1
 
 %post
 %fillup_only -n texlive
 # the ls-R file (empty at package time)
 error=0
+user=
 for dir in  

commit texlive-filesystem for openSUSE:Factory

2020-02-22 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-02-22 18:57:07

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092 (New)


Package is "texlive-filesystem"

Sat Feb 22 18:57:07 2020 rev:43 rq:777663 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-02-06 13:07:24.496309475 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092/texlive-filesystem.changes
 2020-02-22 18:57:18.129274836 +0100
@@ -1,0 +2,6 @@
+Thu Feb 20 11:01:15 UTC 2020 - Dr. Werner Fink 
+
+- Use setpriv to create ls-R files, below /var/cache/texmf/fonts
+  use uid mktex for this (boo#1159740) 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.sp91zh/_old  2020-02-22 18:57:20.345279128 +0100
+++ /var/tmp/diff_new_pack.sp91zh/_new  2020-02-22 18:57:20.353279143 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2020 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,10 +44,12 @@
 Requires:   python3
 Requires(pre):  /usr/bin/getent
 Requires(pre):  /usr/sbin/groupadd
+Requires(pre):  /usr/bin/stat
 Requires(post): %fillup_prereq
 Requires(post): permissions
 Requires(post): /usr/bin/mktemp
 Requires(post): /usr/bin/mv
+Requires(post): /usr/bin/setpriv
 Requires(pre):  /usr/bin/perl
 Requires(pre):  /usr/bin/clear
 Requires(pre):  /usr/bin/dialog
@@ -56,16 +58,12 @@
 Requires(pre):  findutils
 Requires(pre):  grep
 Requires(pre):  sed
-Requires(pre):  group(nobody)
-Requires(pre):  user(nobody)
 Requires(verify): permissions
 Obsoletes:  tetex
 BuildRequires:  cron
 BuildRequires:  ed
 BuildRequires:  fontconfig
 #BuildConflicts: texinfo
-BuildRequires:  group(nobody)
-BuildRequires:  user(nobody)
 Source10:   rc.config.texlive
 Source11:   update.texlive
 Source12:   texlive.cron
@@ -15295,7 +15293,7 @@
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive.texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  2755
%{_texmfconfdir}/ls-R   root:%{texgrp}  0664
-   %{_fontcache}/ls-R  root:%{texgrp}  0664
+   %{_fontcache}/ls-R %{texusr}:%{texgrp}  0664
%{_texmfvardir}/ls-Rroot:%{texgrp}  0664
%{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
%{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
@@ -15315,7 +15313,7 @@
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  0755
%{_texmfconfdir}/ls-R   root:%{texgrp}  0664
-   %{_fontcache}/ls-R  root:%{texgrp}  0664
+   %{_fontcache}/ls-R %{texusr}:%{texgrp}  0664
%{_texmfvardir}/ls-Rroot:%{texgrp}  0664
%{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
%{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
@@ -15392,7 +15390,6 @@
 # the ls-R file on update
 error=0
 for dir in %{_texmfconfdir}\
-   %{_fontcache}   \
%{_texmfvardir} \
%{_texmfvardir}/dist\
%{_texmfvardir}/main
@@ -15402,6 +15399,13 @@
 test "$(stat --format '%U:%G' ${dir}/ls-R)" != root:%{texgrp}  || continue
 chown root:%{texgrp} ${dir}/ls-R || error=1
 done
+for dir in %{_fontcache}
+do
+test ! -h ${dir}/ls-R || rm -vf ${dir}/ls-R
+test -e ${dir}/ls-R || continue
+test "$(stat --format '%U:%G' ${dir}/ls-R)" != %{texusr}:%{texgrp}  || 
continue
+chown %{texusr}:%{texgrp} ${dir}/ls-R || error=1
+done
 test $error = 0 || exit 1
 
 %post
@@ -15409,23 +15413,31 @@
 # the ls-R file (empty at package time)
 error=0
 for dir in %{_texmfconfdir}\
-   %{_fontcache}   \
%{_texmfvardir} \
%{_texmfvardir}/dist\
%{_texmfvardir}/main
 do
 test ! -e ${dir}/ls-R -o -h ${dir}/ls-R || continue
-tmp=$(mktemp ${dir}/ls-R.XX) || error=1
+tmp=$(setpriv --reuid root --regid mktex --init-groups mktemp 
${dir}/ls-R.XX) || error=1
 test $error = 0 || continue
-mv ${tmp} ${dir}/ls-R || error=1
-test $error = 0 || continue
-chgrp %{texgrp} ${dir}/ls-R || error=1
+setpriv --reuid root --regid mktex --init-groups mv ${tmp} ${dir}/ls-R || 
error=1
 test $error = 0 || continue
 

commit texlive-filesystem for openSUSE:Factory

2020-02-06 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-02-06 13:07:17

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092 (New)


Package is "texlive-filesystem"

Thu Feb  6 13:07:17 2020 rev:42 rq:770139 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-01-24 14:21:19.726622812 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092/texlive-filesystem.changes
 2020-02-06 13:07:24.496309475 +0100
@@ -1,0 +2,16 @@
+Wed Feb  5 06:56:24 UTC 2020 - Dr. Werner Fink 
+
+- Check passwd not group file for user mktex 
+
+---
+Tue Feb  4 12:20:03 UTC 2020 - Dr. Werner Fink 
+
+- Again use setpriv but now switch to every single owner for clearing
+  the files of this owner (boo#1159740) 
+
+---
+Fri Jan 31 12:32:25 UTC 2020 - Dr. Werner Fink 
+
+- Introduce a user mktex as replacement for user nobody (boo#1159740)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.DONNZb/_old  2020-02-06 13:07:26.364310491 +0100
+++ /var/tmp/diff_new_pack.DONNZb/_new  2020-02-06 13:07:26.380310501 +0100
@@ -155,8 +155,9 @@
 %define _appdefdir %{_x11data}/app-defaults
 #
 %define texgrp  mktex
-%define nobody  nobody
+%define texusr  mktex
 #define texgid  505
+#define texuid  505
 #
 %description
 The basic file system layout for TeX Live installation.
@@ -15293,11 +15294,11 @@
 mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive.texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  2755
-   %{_texmfconfdir}/ls-R  %{nobody}:%{texgrp}  0664
-   %{_fontcache}/ls-R %{nobody}:%{texgrp}  0664
-   %{_texmfvardir}/ls-R   %{nobody}:%{texgrp}  0664
-   %{_texmfvardir}/dist/ls-R  %{nobody}:%{texgrp}  0664
-   %{_texmfvardir}/main/ls-R  %{nobody}:%{texgrp}  0664
+   %{_texmfconfdir}/ls-R   root:%{texgrp}  0664
+   %{_fontcache}/ls-R  root:%{texgrp}  0664
+   %{_texmfvardir}/ls-Rroot:%{texgrp}  0664
+   %{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
+   %{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
%{_texmfvardir}/root:root   1755
%{_texmfvardir}/dist/   root:root   1755
%{_texmfvardir}/main/   root:root   1755
@@ -15306,18 +15307,18 @@
%{_texmfvardir}/fonts/dvips/root:root   1755
%{_texmfvardir}/fonts/pdftex/   root:root   1755
%{_texmfcache}/ root:root   1755
-   %{_fontcache}/ %{nobody}:%{texgrp}  1775
-   %{_fontcache}/pk/  %{nobody}:%{texgrp}  1775
-   %{_fontcache}/source/  %{nobody}:%{texgrp}  1775
-   %{_fontcache}/tfm/ %{nobody}:%{texgrp}  1775
+   %{_fontcache}/ %{texusr}:%{texgrp}  1775
+   %{_fontcache}/pk/  %{texusr}:%{texgrp}  1775
+   %{_fontcache}/source/  %{texusr}:%{texgrp}  1775
+   %{_fontcache}/tfm/ %{texusr}:%{texgrp}  1775
EOF
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  0755
-   %{_texmfconfdir}/ls-R  %{nobody}:%{texgrp}  0664
-   %{_fontcache}/ls-R %{nobody}:%{texgrp}  0664
-   %{_texmfvardir}/ls-R   %{nobody}:%{texgrp}  0664
-   %{_texmfvardir}/dist/ls-R  %{nobody}:%{texgrp}  0664
-   %{_texmfvardir}/main/ls-R  %{nobody}:%{texgrp}  0664
+   %{_texmfconfdir}/ls-R   root:%{texgrp}  0664
+   %{_fontcache}/ls-R  root:%{texgrp}  0664
+   %{_texmfvardir}/ls-Rroot:%{texgrp}  0664
+   %{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
+   %{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
%{_texmfvardir}/root:root   1755
%{_texmfvardir}/dist/   root:root   1755
%{_texmfvardir}/main/   root:root   1755
@@ -15326,10 +15327,10 @@
%{_texmfvardir}/fonts/dvips/root:root   1755
%{_texmfvardir}/fonts/pdftex/   root:root   1755
%{_texmfcache}/ root:root   1755
-   %{_fontcache}/ %{nobody}:%{texgrp}  1775
-   %{_fontcache}/pk/  %{nobody}:%{texgrp}  1775
-   %{_fontcache}/source/  

commit texlive-filesystem for openSUSE:Factory

2020-01-24 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-01-24 14:21:09

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092 (New)


Package is "texlive-filesystem"

Fri Jan 24 14:21:09 2020 rev:41 rq:766273 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-01-19 20:53:43.047933004 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092/texlive-filesystem.changes
 2020-01-24 14:21:19.726622812 +0100
@@ -1,0 +2,5 @@
+Wed Jan 22 08:55:38 UTC 2020 - Dr. Werner Fink 
+
+- Overwrite not wanted symbolic links on ls-R files 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.GaOabm/_old  2020-01-24 14:21:21.938623588 +0100
+++ /var/tmp/diff_new_pack.GaOabm/_new  2020-01-24 14:21:21.954623594 +0100
@@ -15395,6 +15395,7 @@
%{_texmfvardir}/dist\
%{_texmfvardir}/main
 do
+test ! -h ${dir}/ls-R || rm -vf ${dir}/ls-R
 test -e ${dir}/ls-R || continue
 test "$(stat --format '%U:%G' ${dir}/ls-R)" != %{nobody}:%{texgrp}  || 
continue
 chown %{nobody}:%{texgrp} ${dir}/ls-R || error=1
@@ -15411,7 +15412,7 @@
%{_texmfvardir}/dist\
%{_texmfvardir}/main
 do
-test ! -e ${dir}/ls-R || continue
+test ! -e ${dir}/ls-R -o -h ${dir}/ls-R || continue
 tmp=$(mktemp ${dir}/ls-R.XX) || error=1
 test $error = 0 || continue
 mv ${tmp} ${dir}/ls-R || error=1




commit texlive-filesystem for openSUSE:Factory

2020-01-19 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-01-19 20:53:13

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092 (New)


Package is "texlive-filesystem"

Sun Jan 19 20:53:13 2020 rev:40 rq:764960 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2020-01-12 23:19:00.194696722 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092/texlive-filesystem.changes
 2020-01-19 20:53:43.047933004 +0100
@@ -1,0 +2,6 @@
+Thu Jan 16 12:02:43 UTC 2020 - Dr. Werner Fink 
+
+- Be sure that owner of ls-R files are corrected even on update
+  of already existing texlive filesystem
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.rvLMk3/_old  2020-01-19 20:53:45.227934149 +0100
+++ /var/tmp/diff_new_pack.rvLMk3/_new  2020-01-19 20:53:45.243934157 +0100
@@ -15387,6 +15387,19 @@
 
 %pre
 %{_bindir}/getent group %{texgrp} > /dev/null 2>&1 || %{_sbindir}/groupadd -r 
%{?texgid:-g %texgid} %{texgrp}
+# the ls-R file on update
+error=0
+for dir in %{_texmfconfdir}\
+   %{_fontcache}   \
+   %{_texmfvardir} \
+   %{_texmfvardir}/dist\
+   %{_texmfvardir}/main
+do
+test -e ${dir}/ls-R || continue
+test "$(stat --format '%U:%G' ${dir}/ls-R)" != %{nobody}:%{texgrp}  || 
continue
+chown %{nobody}:%{texgrp} ${dir}/ls-R || error=1
+done
+test $error = 0 || exit 1
 
 %post
 %fillup_only -n texlive




commit texlive-filesystem for openSUSE:Factory

2020-01-12 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2020-01-12 23:18:18

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.6675 (New)


Package is "texlive-filesystem"

Sun Jan 12 23:18:18 2020 rev:39 rq:762831 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-12-24 14:29:31.174562868 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.6675/texlive-filesystem.changes
  2020-01-12 23:19:00.194696722 +0100
@@ -1,0 +2,8 @@
+Fri Jan 10 12:35:50 UTC 2020 - Dr. Werner Fink 
+
+- Set default user for ls-R files and font cache directories
+  to user nobody (bsc#1159740) 
+- Use setpriv to switch to nobody:mktex before clearing
+  font cache directories (bsc#1158910)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.SvbNl6/_old  2020-01-12 23:19:02.610697616 +0100
+++ /var/tmp/diff_new_pack.SvbNl6/_new  2020-01-12 23:19:02.622697620 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -56,12 +56,16 @@
 Requires(pre):  findutils
 Requires(pre):  grep
 Requires(pre):  sed
+Requires(pre):  group(nobody)
+Requires(pre):  user(nobody)
 Requires(verify): permissions
 Obsoletes:  tetex
 BuildRequires:  cron
 BuildRequires:  ed
 BuildRequires:  fontconfig
 #BuildConflicts: texinfo
+BuildRequires:  group(nobody)
+BuildRequires:  user(nobody)
 Source10:   rc.config.texlive
 Source11:   update.texlive
 Source12:   texlive.cron
@@ -151,6 +155,7 @@
 %define _appdefdir %{_x11data}/app-defaults
 #
 %define texgrp  mktex
+%define nobody  nobody
 #define texgid  505
 #
 %description
@@ -15273,6 +15278,7 @@
 do
echo '%% ls-R -- filename database for kpathsea; do not change this 
line.' > \
%{buildroot}${dir}/ls-R
+   chmod 0664 %{buildroot}${dir}/ls-R
 done
 ln -sf %{_texmfvardir}/dist/ls-R %{buildroot}%{_texmfdistdir}/
 ln -sf %{_texmfvardir}/main/ls-R %{buildroot}%{_texmfmaindir}/
@@ -15287,11 +15293,11 @@
 mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive.texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  2755
-   %{_texmfconfdir}/ls-R   root:%{texgrp}  0664
-   %{_fontcache}/ls-R  root:%{texgrp}  0664
-   %{_texmfvardir}/ls-Rroot:%{texgrp}  0664
-   %{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
-   %{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
+   %{_texmfconfdir}/ls-R  %{nobody}:%{texgrp}  0664
+   %{_fontcache}/ls-R %{nobody}:%{texgrp}  0664
+   %{_texmfvardir}/ls-R   %{nobody}:%{texgrp}  0664
+   %{_texmfvardir}/dist/ls-R  %{nobody}:%{texgrp}  0664
+   %{_texmfvardir}/main/ls-R  %{nobody}:%{texgrp}  0664
%{_texmfvardir}/root:root   1755
%{_texmfvardir}/dist/   root:root   1755
%{_texmfvardir}/main/   root:root   1755
@@ -15300,18 +15306,18 @@
%{_texmfvardir}/fonts/dvips/root:root   1755
%{_texmfvardir}/fonts/pdftex/   root:root   1755
%{_texmfcache}/ root:root   1755
-   %{_fontcache}/  root:%{texgrp}  1775
-   %{_fontcache}/pk/   root:%{texgrp}  1775
-   %{_fontcache}/source/   root:%{texgrp}  1775
-   %{_fontcache}/tfm/  root:%{texgrp}  1775
+   %{_fontcache}/ %{nobody}:%{texgrp}  1775
+   %{_fontcache}/pk/  %{nobody}:%{texgrp}  1775
+   %{_fontcache}/source/  %{nobody}:%{texgrp}  1775
+   %{_fontcache}/tfm/ %{nobody}:%{texgrp}  1775
EOF
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  0755
-   %{_texmfconfdir}/ls-R   root:%{texgrp}  0664
-   %{_fontcache}/ls-R  root:%{texgrp}  0664
-   %{_texmfvardir}/ls-Rroot:%{texgrp}  0664
-   %{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
-   %{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
+   %{_texmfconfdir}/ls-R  %{nobody}:%{texgrp}  0664
+   %{_fontcache}/ls-R %{nobody}:%{texgrp}  0664
+   %{_texmfvardir}/ls-R   

commit texlive-filesystem for openSUSE:Factory

2019-12-24 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-12-24 14:29:26

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.6675 (New)


Package is "texlive-filesystem"

Tue Dec 24 14:29:26 2019 rev:38 rq:758097 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-12-16 15:19:13.211167858 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.6675/texlive-filesystem.changes
  2019-12-24 14:29:31.174562868 +0100
@@ -1,0 +2,5 @@
+Thu Dec 19 08:04:39 UTC 2019 - Dr. Werner Fink 
+
+- Harden ls-R file generation at installation (bsc#1158910) 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.ZaA7OG/_old  2019-12-24 14:29:32.854563681 +0100
+++ /var/tmp/diff_new_pack.ZaA7OG/_new  2019-12-24 14:29:32.866563687 +0100
@@ -24,7 +24,7 @@
 %define texlive_version  2019
 %define texlive_previous 2018
 %define texlive_release  20190407
-%define texlive_noarch   165
+%define texlive_noarch   169
 %define texlive_source   texlive-20190407-source
 
 %define __perl_requires%{nil}
@@ -46,6 +46,8 @@
 Requires(pre):  /usr/sbin/groupadd
 Requires(post): %fillup_prereq
 Requires(post): permissions
+Requires(post): /usr/bin/mktemp
+Requires(post): /usr/bin/mv
 Requires(pre):  /usr/bin/perl
 Requires(pre):  /usr/bin/clear
 Requires(pre):  /usr/bin/dialog
@@ -15383,6 +15385,7 @@
 %post
 %fillup_only -n texlive
 # the ls-R file (empty at package time)
+error=0
 for dir in %{_texmfconfdir}\
%{_fontcache}   \
%{_texmfvardir} \
@@ -15390,10 +15393,16 @@
%{_texmfvardir}/main
 do
 test ! -e ${dir}/ls-R || continue
+tmp=$(mktemp ${dir}/ls-R.XX) || error=1
+test $error = 0 || continue
+mv ${tmp} ${dir}/ls-R || error=1
+test $error = 0 || continue
+chown root:%{texgrp} ${dir}/ls-R || error=1
+test $error = 0 || continue
+chmod 0664 ${dir}/ls-R || error=1
+test $error = 0 || continue
 echo '%% ls-R -- filename database for kpathsea; do not change this line.' 
> \
 ${dir}/ls-R
-chown root:%{texgrp} ${dir}/ls-R || :
-chmod 0664 ${dir}/ls-R || :
 done
 %if %{defined set_permissions}
 %set_permissions %{_texmfconfdir}/ls-R
@@ -15418,6 +15427,7 @@
 mkdir -p /var/run/texlive
 > /var/run/texlive/run-mktexlsr
 > /var/run/texlive/run-update
+test $error = 0 || exit 1
 
 %postun
 if test $1 = 1; then




commit texlive-filesystem for openSUSE:Factory

2019-12-16 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-12-16 15:19:07

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.4691 (New)


Package is "texlive-filesystem"

Mon Dec 16 15:19:07 2019 rev:37 rq:756829 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-12-02 11:33:26.318501887 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.4691/texlive-filesystem.changes
  2019-12-16 15:19:13.211167858 +0100
@@ -1,0 +2,8 @@
+Fri Dec 13 14:12:29 UTC 2019 - Dr. Werner Fink 
+
+- Simply use rm(1) for the cron job of texlive as all files below
+  /var/cache/texmf/ belong to texlive and only root can write and
+  remove those files (bsc#1158910). All other users do create their
+  own files below ~/.cache/texmf/
+
+---



Other differences:
--
++ texlive.cron ++
--- /var/tmp/diff_new_pack.4liq4d/_old  2019-12-16 15:19:15.223167020 +0100
+++ /var/tmp/diff_new_pack.4liq4d/_new  2019-12-16 15:19:15.227167019 +0100
@@ -10,29 +10,31 @@
 type -f -p kpsewhich >& /dev/null || exit 0
 type -f -p mktexlsr  >& /dev/null || exit 0
 type -f -p find  >& /dev/null || exit 0
+type -f -p xargs >& /dev/null || exit 0
+type -f -p rm>& /dev/null || exit 0
 test -r /etc/sysconfig/texlive && . /etc/sysconfig/texlive
 
 OLDIFS=$IFS; IFS=':;'
 VARTEXFONTS="$(kpsewhich --expand-var '$VARTEXFONTS' 2> /dev/null)"
 IFS=$OLDIFS
 
-if test "$CLEAR_TEXMF_FONTS" = "yes" -a -n "$VARTEXFONTS" -a -x 
/usr/bin/safe-rm ; then
+if test "$CLEAR_TEXMF_FONTS" = "yes" -a -n "$VARTEXFONTS" ; then
 for p in $VARTEXFONTS ; do
test -d $p/pk/  && find $p/pk/  \( -type f -and -atime +20 \) 
-print0
test -d $p/tfm/ && find $p/tfm/ \( -type f -and -atime +60 \) 
-print0
test -d $p/source/  && find $p/source/  \( -type f -and -atime +60 \) 
-print0
-done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rm)
+done > >(exec -a xargs xargs -r -L100 -0 -- rm -f)
 fi
-if test -n "$VARTEXFONTS" -a -x /usr/bin/safe-rmdir ; then
+if test -n "$VARTEXFONTS" ; then
 for p in $VARTEXFONTS ; do
test -d $p/pk/  && find $p/pk/  \( -type f -and -not -name 
'*.*pk' \) -print0
test -d $p/tfm/ && find $p/tfm/ \( -type f -and -not -name 
'*.tfm' \) -print0
test -d $p/source/  && find $p/source/  \( -type f -and -not -name 
'*.mf'  \) -print0
test -d $p/ && find $p/ \( -type f -and -path 
'*/[^[:alnum:]]*' \) -print0
-done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rm)
+done > >(exec -a xargs xargs -r -L100 -0 -- rm -f)
 for p in $VARTEXFONTS ; do
test -d $p/ && find $p/ -depth -type d -and -path '*/[^[:alnum:]]*'
-done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rmdir)
+done > >(exec -a xargs xargs -r -L100 -0 -- rm -fr)
 fi
 
 #




commit texlive-filesystem for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-12-02 11:30:14

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.4691 (New)


Package is "texlive-filesystem"

Mon Dec  2 11:30:14 2019 rev:36 rq:750744 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-11-18 20:06:46.149702028 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.4691/texlive-filesystem.changes
  2019-12-02 11:33:26.318501887 +0100
@@ -1,0 +2,5 @@
+Mon Nov 18 12:59:58 UTC 2019 - Dr. Werner Fink 
+
+- Make cron script even more failsafe
+
+---



Other differences:
--
++ texlive.cron ++
--- /var/tmp/diff_new_pack.7Mcp6R/_old  2019-12-02 11:33:29.506500403 +0100
+++ /var/tmp/diff_new_pack.7Mcp6R/_new  2019-12-02 11:33:29.506500403 +0100
@@ -7,6 +7,9 @@
 # Call texhash
 #
 
+type -f -p kpsewhich >& /dev/null || exit 0
+type -f -p mktexlsr  >& /dev/null || exit 0
+type -f -p find  >& /dev/null || exit 0
 test -r /etc/sysconfig/texlive && . /etc/sysconfig/texlive
 
 OLDIFS=$IFS; IFS=':;'




commit texlive-filesystem for openSUSE:Factory

2019-11-18 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-11-18 20:06:43

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26869 (New)


Package is "texlive-filesystem"

Mon Nov 18 20:06:43 2019 rev:35 rq:748893 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-09-07 11:26:54.946483100 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.26869/texlive-filesystem.changes
 2019-11-18 20:06:46.149702028 +0100
@@ -1,0 +2,6 @@
+Fri Nov 15 12:23:34 UTC 2019 - Dr. Werner Fink 
+
+- Make cron script more failsafe (boo#1150556)
+- Refresh font map files as well on update (boo#1155381) 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.MHXdqU/_old  2019-11-18 20:06:48.545700824 +0100
+++ /var/tmp/diff_new_pack.MHXdqU/_new  2019-11-18 20:06:48.561700817 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,7 +39,7 @@
 Summary:Basic file system of TeX Live
 License:GPL-2.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND 
LPPL-1.3c AND LPPL-1.0 AND Artistic-1.0 AND Apache-2.0 AND MIT AND BSD-3-Clause 
AND SUSE-TeX AND SUSE-Public-Domain
 Group:  Productivity/Publishing/TeX/Base
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   cron
 Requires:   python3
 Requires(pre):  /usr/bin/getent
@@ -161,7 +161,7 @@
 Summary:Basic scheme (plain and latex)
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-collection-basic >= %{texlive_version}
 Requires:   texlive-collection-latex >= %{texlive_version}
 BuildArch:  noarch
@@ -178,7 +178,7 @@
 Summary:ConTeXt scheme
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-Asana-Math >= %{texlive_version}
 Requires:   texlive-antt >= %{texlive_version}
 Requires:   texlive-ccicons >= %{texlive_version}
@@ -212,7 +212,7 @@
 Summary:Full scheme (everything)
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-collection-basic >= %{texlive_version}
 Requires:   texlive-collection-bibtexextra >= %{texlive_version}
 Requires:   texlive-collection-binextra >= %{texlive_version}
@@ -264,7 +264,7 @@
 Summary:GUST TeX Live scheme
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-FAQ-en >= %{texlive_version}
 Requires:   texlive-Type1fonts >= %{texlive_version}
 Requires:   texlive-amslatex-primer >= %{texlive_version}
@@ -311,7 +311,7 @@
 Summary:Infrastructure-only scheme (no TeX at all)
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-hyphen-base >= %{texlive_version}
 Requires:   texlive-kpathsea >= %{texlive_version}
 Requires:   texlive-tetex >= %{texlive_version}
@@ -330,7 +330,7 @@
 Summary:Medium scheme (small + more packages and languages)
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-collection-basic >= %{texlive_version}
 Requires:   texlive-collection-binextra >= %{texlive_version}
 Requires:   texlive-collection-context >= %{texlive_version}
@@ -365,7 +365,7 @@
 Summary:Minimal scheme (plain only)
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
-Url:http://www.tug.org/texlive/
+URL:http://www.tug.org/texlive/
 Requires:   texlive-collection-basic >= %{texlive_version}
 BuildArch:  noarch
 
@@ -381,7 +381,7 @@
 Summary:Small scheme (basic + xetex, metapost, 

commit texlive-filesystem for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-09-07 11:26:52

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.7948 (New)


Package is "texlive-filesystem"

Sat Sep  7 11:26:52 2019 rev:34 rq:727178 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-07-13 13:58:54.158925414 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.7948/texlive-filesystem.changes
  2019-09-07 11:26:54.946483100 +0200
@@ -1,0 +2,5 @@
+Tue Aug 20 11:23:25 CEST 2019 - ku...@suse.de
+
+- BuildRequire cron, too, as it contains now the cron directories
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.hIsKTp/_old  2019-09-07 11:26:56.730482877 +0200
+++ /var/tmp/diff_new_pack.hIsKTp/_new  2019-09-07 11:26:56.742482876 +0200
@@ -56,6 +56,7 @@
 Requires(pre):  sed
 Requires(verify): permissions
 Obsoletes:  tetex
+BuildRequires:  cron
 BuildRequires:  ed
 BuildRequires:  fontconfig
 #BuildConflicts: texinfo




commit texlive-filesystem for openSUSE:Factory

2019-07-13 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-07-13 13:42:04

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.4615 (New)


Package is "texlive-filesystem"

Sat Jul 13 13:42:04 2019 rev:33 rq:714868 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2019-02-28 21:23:20.373934385 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.4615/texlive-filesystem.changes
  2019-07-13 13:58:54.158925414 +0200
@@ -1,0 +2,11 @@
+Thu Jun  6 07:34:34 UTC 2019 - Dr. Werner Fink 
+
+- Remove (texlive-)axessibility package as it has a nofree license:
+  Creative Commons Attribution-NonCommercial 4.0 License
+
+---
+Fri May 10 13:04:02 UTC 2019 - Dr. Werner Fink 
+
+- Update to TeXLive 2019
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
 7295 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.4615/texlive-filesystem.spec

++ collection-basic.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-basic.tlpobj 
new/tlpkg/tlpobj/collection-basic.tlpobj
--- old/tlpkg/tlpobj/collection-basic.tlpobj2018-03-03 19:47:13.0 
+0100
+++ new/tlpkg/tlpobj/collection-basic.tlpobj2019-03-11 02:24:52.0 
+0100
@@ -1,6 +1,6 @@
 name collection-basic
 category Collection
-revision 45851
+revision 50324
 shortdesc Essential programs and files
 relocated 1
 longdesc These files are regarded as basic for any TeX system, covering
@@ -10,6 +10,7 @@
 depend amsfonts
 depend bibtex
 depend cm
+depend colorprofiles
 depend dvipdfmx
 depend dvips
 depend enctex
@@ -41,6 +42,7 @@
 depend texlive-en
 depend texlive-msg-translations
 depend texlive-scripts
+depend tlshell
 depend unicode-data
 depend updmap-map
 depend xdvi

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2018-04-10 
02:25:15.0 +0200
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2019-03-28 
02:24:18.0 +0100
@@ -1,6 +1,6 @@
 name collection-bibtexextra
 category Collection
-revision 47407
+revision 50619
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
@@ -26,6 +26,7 @@
 depend biblatex-apa
 depend biblatex-archaeology
 depend biblatex-arthistory-bonn
+depend biblatex-bath
 depend biblatex-bookinarticle
 depend biblatex-bookinother
 depend biblatex-bwl
@@ -63,6 +64,7 @@
 depend biblatex-sbl
 depend biblatex-science
 depend biblatex-shortfields
+depend biblatex-socialscienceshuberlin
 depend biblatex-source-division
 depend biblatex-subseries
 depend biblatex-swiss-legal
@@ -92,6 +94,7 @@
 depend dk-bib
 depend doipubmed
 depend ecobiblatex
+depend econ-bst
 depend economic
 depend fbs
 depend figbib
@@ -102,6 +105,7 @@
 depend harvard
 depend harvmac
 depend historische-zeitschrift
+depend icite
 depend ietfbibs
 depend ijqc
 depend inlinebib
@@ -134,4 +138,6 @@
 depend urlbst
 depend usebib
 depend vak
+depend windycity
 depend xcite
+depend zootaxa-bst

++ collection-binextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-binextra.tlpobj 
new/tlpkg/tlpobj/collection-binextra.tlpobj
--- old/tlpkg/tlpobj/collection-binextra.tlpobj 2018-04-10 02:25:15.0 
+0200
+++ new/tlpkg/tlpobj/collection-binextra.tlpobj 2019-03-11 02:24:52.0 
+0100
@@ -1,6 +1,6 @@
 name collection-binextra
 category Collection
-revision 47421
+revision 50324
 shortdesc TeX auxiliary programs
 relocated 1
 longdesc Various useful, but non-essential, support programs. Includes
@@ -16,8 +16,10 @@
 depend bundledoc
 depend checklistings
 depend chktex
+depend cluttex
 depend ctan-o-mat
 depend ctan_chk
+depend ctanbib
 depend ctanify
 depend ctanupload
 depend ctie
@@ -32,6 +34,7 @@
 depend dvidvi
 depend dviinfox
 depend dviljk
+depend dviout-util
 depend dvipng
 depend dvipos
 depend dvisvgm
@@ -63,6 +66,7 @@
 depend pdfcrop
 depend pdfjam
 depend pdflatexpicscale
+depend pdftex-quiet
 depend pdftools
 depend pdfxup
 depend pfarrei
@@ -80,6 +84,7 @@
 depend texdiff
 depend 

commit texlive-filesystem for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-02-28 21:23:17

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new.28833 (New)


Package is "texlive-filesystem"

Thu Feb 28 21:23:17 2019 rev:32 rq:677705 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2018-07-13 10:11:55.901786712 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.28833/texlive-filesystem.changes
 2019-02-28 21:23:20.373934385 +0100
@@ -1,0 +2,5 @@
+Wed Feb 20 12:12:19 UTC 2019 - Dr. Werner Fink 
+
+- A binary only TeXLive installation is a fatal error
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.C4tfb4/_old  2019-02-28 21:23:21.885933879 +0100
+++ /var/tmp/diff_new_pack.C4tfb4/_new  2019-02-28 21:23:21.897933875 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++ update.texlive ++
--- /var/tmp/diff_new_pack.C4tfb4/_old  2019-02-28 21:23:22.153933790 +0100
+++ /var/tmp/diff_new_pack.C4tfb4/_new  2019-02-28 21:23:22.153933790 +0100
@@ -186,6 +186,7 @@
 unset hyp suffix
 
 init=false
+typeset -i yes=0
 while read format engine language rest
 do
 line=($rest)
@@ -200,12 +201,13 @@
 fmt="${WEB2C}/$engine/$fmt"
 if test ! -e "$fmt"
 then
-#  init=true
-#  > /var/run/texlive/run-fmtutil
+   inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 
2>/dev/null) || continue
+   let yes++ 
continue
 fi
 test "$fmt" -nt "$TEXMFCNFFILE" || init=true
 inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 2>/dev/null) 
|| continue
+let yes++
 test "$fmt" -nt "$inifile" && continue
 case "$engine" in
 mpost)  fmtutil-sys --byfmt "$egine" < /dev/null 1>&4 2>&4 ;;
@@ -215,6 +217,14 @@
 done < <(sed -r "/^(\#.*|[[:blank:]]*)$/d" "$cnf_fmtu")
 unset format engine language rest line last inifile fmt kpse engine
 
+if ((yes == 0)) ; then
+echo "${0##*/}: This TeXLive installation is broken!" 1>&2
+echo "${0##*/}: Only programs are found but no init file(s) at all. You 
might install" 1>&2
+echo "${0##*/}: e.g. texlive-collection-latex or any other 
texlive-collection package." 1>&2
+exit 1
+fi
+unset yes
+
 if test -n "${cnf_ldat}" -a -n "${cnf_ldef}" -a -n "${cnf_llua}" ; then
 for cfg in ${cnf_ldat} ${cnf_ldef} ${cnf_llua} ; do
test -s ${OLDMD5DIR}${cfg} || continue




commit texlive-filesystem for openSUSE:Factory

2018-07-13 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2018-07-13 10:11:48

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Fri Jul 13 10:11:48 2018 rev:31 rq:620921 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2018-05-15 09:58:42.316623384 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2018-07-13 10:11:55.901786712 +0200
@@ -1,0 +2,5 @@
+Tue Jun 19 09:06:49 UTC 2018 - wer...@suse.de
+
+- Comment out not available font map files during update
+
+---



Other differences:
--
++ update.texlive ++
--- /var/tmp/diff_new_pack.u4rBVm/_old  2018-07-13 10:11:58.313789533 +0200
+++ /var/tmp/diff_new_pack.u4rBVm/_new  2018-07-13 10:11:58.317789538 +0200
@@ -50,7 +50,8 @@
 unset ${!LC_*}
 LANG=POSIX
 MKTEXLSR=true
-export LANG MKTEXLSR
+UPDMAPSYNC=yes
+export LANG MKTEXLSR UPDMAPSYNC
 
 #
 # Sanity check




commit texlive-filesystem for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2018-05-15 09:56:29

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Tue May 15 09:56:29 2018 rev:30 rq:603642 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2018-01-26 13:57:32.794730787 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2018-05-15 09:58:42.316623384 +0200
@@ -1,0 +2,10 @@
+Wed May  2 10:22:22 UTC 2018 - wer...@suse.de
+
+- Switch over to TeXLive 2018 final 20180414 
+
+---
+Fri Apr  6 13:22:57 UTC 2018 - wer...@suse.de
+
+- First intial snap short of TeXLive pre 2018 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
 8016 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.spec

++ collection-basic.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-basic.tlpobj 
new/tlpkg/tlpobj/collection-basic.tlpobj
--- old/tlpkg/tlpobj/collection-basic.tlpobj2017-04-14 17:36:10.0 
+0200
+++ new/tlpkg/tlpobj/collection-basic.tlpobj2018-03-03 19:47:13.0 
+0100
@@ -1,6 +1,6 @@
 name collection-basic
 category Collection
-revision 41616
+revision 45851
 shortdesc Essential programs and files
 relocated 1
 longdesc These files are regarded as basic for any TeX system, covering
@@ -36,7 +36,6 @@
 depend tetex
 depend tex
 depend tex-ini-files
-depend texconfig
 depend texlive-common
 depend texlive-docindex
 depend texlive-en

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2017-05-17 
02:22:16.0 +0200
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2018-04-10 
02:25:15.0 +0200
@@ -1,6 +1,6 @@
 name collection-bibtexextra
 category Collection
-revision 44385
+revision 47407
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
@@ -15,6 +15,7 @@
 depend beebe
 depend besjournals
 depend bestpapers
+depend bib2gls
 depend bibarts
 depend biber
 depend bibexport
@@ -33,6 +34,8 @@
 depend biblatex-chicago
 depend biblatex-claves
 depend biblatex-dw
+depend biblatex-enc
+depend biblatex-ext
 depend biblatex-fiwi
 depend biblatex-gb7714-2015
 depend biblatex-gost
@@ -80,6 +83,7 @@
 depend chembst
 depend chscite
 depend citeall
+depend citeref
 depend collref
 depend compactbib
 depend crossrefware
@@ -93,6 +97,7 @@
 depend figbib
 depend footbib
 depend francais-bst
+depend gbt7714
 depend geschichtsfrkl
 depend harvard
 depend harvmac
@@ -107,6 +112,7 @@
 depend ltb2bib
 depend listbib
 depend logreq
+depend luabibentry
 depend margbib
 depend multibib
 depend multibibliography

++ collection-binextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-binextra.tlpobj 
new/tlpkg/tlpobj/collection-binextra.tlpobj
--- old/tlpkg/tlpobj/collection-binextra.tlpobj 2017-06-07 02:21:37.0 
+0200
+++ new/tlpkg/tlpobj/collection-binextra.tlpobj 2018-04-10 02:25:15.0 
+0200
@@ -1,6 +1,6 @@
 name collection-binextra
 category Collection
-revision 44515
+revision 47421
 shortdesc TeX auxiliary programs
 relocated 1
 longdesc Various useful, but non-essential, support programs. Includes
@@ -16,6 +16,7 @@
 depend bundledoc
 depend checklistings
 depend chktex
+depend ctan-o-mat
 depend ctan_chk
 depend ctanify
 depend ctanupload
@@ -39,6 +40,7 @@
 depend hook-pre-commit-pkg
 depend hyphenex
 depend installfont
+depend ketcindy
 depend lacheck
 depend latex-git-log
 depend latex-papersize
@@ -84,6 +86,8 @@
 depend texosquery
 depend texware
 depend tie
+depend tlcockpit
+depend tlshell
 depend tpic2pdftex
 depend typeoutfileinfo
 depend web

++ collection-context.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-context.tlpobj 
new/tlpkg/tlpobj/collection-context.tlpobj
--- old/tlpkg/tlpobj/collection-context.tlpobj  2017-04-14 17:36:10.0 
+0200
+++ 

commit texlive-filesystem for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2018-01-26 13:57:25

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Fri Jan 26 13:57:25 2018 rev:29 rq:568898 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2018-01-13 21:40:10.958950849 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2018-01-26 13:57:32.794730787 +0100
@@ -1,0 +2,5 @@
+Wed Jan 24 08:46:16 UTC 2018 - wer...@suse.de
+
+- Switch over to python 3 (boo#1077170)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.tHVjiJ/_old  2018-01-26 13:57:36.238569996 +0100
+++ /var/tmp/diff_new_pack.tHVjiJ/_new  2018-01-26 13:57:36.266568689 +0100
@@ -24,7 +24,7 @@
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
-%define texlive_noarch   133
+%define texlive_noarch   135
 %define texlive_source   texlive-20170520-source
 
 %define __perl_requires%{nil}
@@ -41,7 +41,7 @@
 Group:  Productivity/Publishing/TeX/Base
 Url:http://www.tug.org/texlive/
 Requires:   cron
-Requires:   python
+Requires:   python3
 Requires(pre):  /usr/bin/getent
 Requires(pre):  /usr/sbin/groupadd
 Requires(post): %fillup_prereq




commit texlive-filesystem for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2018-01-13 21:39:46

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Sat Jan 13 21:39:46 2018 rev:28 rq:563597 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-12-16 20:48:19.352170376 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2018-01-13 21:40:10.958950849 +0100
@@ -1,0 +2,13 @@
+Thu Jan 11 12:41:32 UTC 2018 - wer...@suse.de
+
+- Add debug and force mode to the TeXLive update script which
+  might help to fix broken systems as well as might show some
+  debug messages as well.
+
+---
+Mon Jan  8 12:55:08 UTC 2018 - wer...@suse.de
+
+- If zypper way of posttrans scripts are disabled do use the rpm
+  %posttrans scriptlets (boo#1074128)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.CKJr6r/_old  2018-01-13 21:40:13.322840694 +0100
+++ /var/tmp/diff_new_pack.CKJr6r/_new  2018-01-13 21:40:13.346839575 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
-%define texlive_noarch   132
+%define texlive_noarch   133
 %define texlive_source   texlive-20170520-source
 
 %define __perl_requires%{nil}
@@ -13970,7 +13970,9 @@
 
 %posttrans
 test -f /var/run/texlive/run-update || exit 0
+%if %{with zypper_posttrans}
 test -z "$ZYPP_IS_RUNNING" || exit 0
+%endif
 VERBOSE=false %{_texmfdistdir}/texconfig/update || :
 rm -f /var/run/texlive/run-update
 

++ update.texlive ++
--- /var/tmp/diff_new_pack.CKJr6r/_old  2018-01-13 21:40:13.814817768 +0100
+++ /var/tmp/diff_new_pack.CKJr6r/_new  2018-01-13 21:40:13.818817581 +0100
@@ -19,11 +19,22 @@
 # Author: Werner Fink, 1997-2012,2016
 #
 
+if test -n "$1" -a "$1" = force; then
+mkdir -p /var/run/texlive
+for tag in run-mktexlsr run-hyphen \
+  run-fmtutil.language run-fmtutil \
+  run-fmtutil.refresh run-update
+do
+   > /var/run/texlive/$tag
+done
+fi
+
 # Empty directory means nothing todo
 test -d /var/run/texlive || exit 0
 
 typeset -r OLDIFS="$IFS"
 typeset -i rc=0
+typeset -i nl=0
 : ${VERBOSE=true}
 umask 022
 
@@ -67,6 +78,9 @@
 
 if test $VERBOSE = true ; then
 exec 4> >(rotator)
+elif test $VERBOSE = debug ; then
+log=$(mktemp --tmpdir=/tmp update.) || exit 1
+exec 4> >(tee $log)
 else
 exec 4> /dev/null
 fi
@@ -79,13 +93,13 @@
 #
 for run in /var/run/texlive/run-mktexlsr* ; do
 test -e $run || break
-test $VERBOSE = true && echo -en "\r[ ]Updating TeX hash data base."
+test $VERBOSE = true && { echo -en "\r[ ]Updating TeX hash data base."; 
let nl++; }
 mktexlsr < /dev/null 1>&4 2>&4
 let rc+=$?
-test $VERBOSE = true && echo
 rm -f /var/run/texlive/run-mktexlsr*
 > /var/run/texlive/sync-updmap
 done
+((nl == 0)) || { echo; let nl=0; }
 
 type -p kpsewhich   &> /dev/null || { echo "${0##*/}: No kpsewhich in PATH ... 
skipping" 1>&2; exit 0 ; }
 type -p md5sum  &> /dev/null || { echo "${0##*/}: No md5sum in PATH ... 
skipping" 1>&2; exit 0 ; }
@@ -214,6 +228,10 @@
mv -f ${OLDMD5DIR}${cfg} ${MD5DIR}${cfg}
 done
 
+md5_ldat=${MD5DIR}${cnf_ldat}
+md5_ldef=${MD5DIR}${cnf_ldef}
+md5_llua=${MD5DIR}${cnf_llua}
+
 #
 # Handle hyphens
 #
@@ -385,7 +403,7 @@
 #
 # Go further
 #
-for run in /var/run/texlive/run-fmtutil* ; do
+for run in /var/run/texlive/run-fmtutil.* /var/run/texlive/run-fmtutil ; do
 test -e "$run" || break
 type -p fmtutil-sys &> /dev/null || { echo "${0##*/}: No fmtutil-sys in 
PATH ... skipping" 1>&2; break; }
 option=""
@@ -396,53 +414,53 @@
set -- $(md5sum < ${cnf_ldat})
echo $1 > ${md5_ldat}
if has_formats ${cnf_ldat} ; then
-   test $VERBOSE = true && echo -en "\r[ ]Handle language.dat 
setups."
-   fmtutil-sys ${option:+$option} --byhyphen ${cnf_ldat} < 
/dev/null 1>&4 2>&4
+   test $VERBOSE = true && { echo -en "\r[ ]Handle language.dat 
setups."; let 

commit texlive-filesystem for openSUSE:Factory

2017-12-16 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-12-16 20:48:14

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Sat Dec 16 20:48:14 2017 rev:27 rq:557089 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-11-30 12:41:01.403446997 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-12-16 20:48:19.352170376 +0100
@@ -1,0 +2,7 @@
+Fri Nov 24 12:46:53 UTC 2017 - wer...@suse.de
+
+- Disable by a build conditions using zypper way of posttrans scripts
+  as we already use %posttrans. Nevertheless correct naming scheme
+  (boo#1069445)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.cokvxo/_old  2017-12-16 20:48:24.383927471 +0100
+++ /var/tmp/diff_new_pack.cokvxo/_new  2017-12-16 20:48:24.403926506 +0100
@@ -31,6 +31,8 @@
 %define __os_install_post  /usr/lib/rpm/brp-compress \\\
   %(ls /usr/lib/rpm/brp-suse.d/* 2> /dev/null | grep -vE 'symlink|desktop') 
%{nil}
 
+%bcond_with zypper_posttrans
+
 Name:   texlive-filesystem
 Version:%{texlive_version}.%{texlive_noarch}
 Release:0
@@ -13862,10 +13864,12 @@
%{_fontcache}/tfm/  root:%{texgrp}  1775
EOF
 
+%if %{with zypper_posttrans}
 sed -r 's@%%\{_texmfdistdir\}@%{_texmfdistdir}@' < %{S:42} > 
%{buildroot}%{_texmfdistdir}/texconfig/zypper.py
 mkdir -p %{buildroot}/var/adm/update-scripts
 ln -sf %{_texmfdistdir}/texconfig/zypper.py \
 
%{buildroot}/var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
+%endif
 
 # enviroment
 mkdir -p %{buildroot}%{_sysconfdir}/profile.d
@@ -14030,7 +14034,9 @@
 %dir %{_texmfdistdir}/xdvi/pixmap
 %dir %{_texmfdistdir}/texconfig
 %attr(0755,root,root) %{_texmfdistdir}/texconfig/update
+%if %{with zypper_posttrans}
 %attr(0755,root,root) %{_texmfdistdir}/texconfig/zypper.py
+%endif
 %dir %{_texmfdistdir}/asymptote
 %dir %{_texmfdistdir}/asymptote/GUI
 %dir %{_texmfdistdir}
@@ -24194,7 +24200,9 @@
 %ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/dist/ls-R
 %ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/main/ls-R
 %{_fillupdir}/sysconfig.texlive
+%if %{with zypper_posttrans}
 /var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
+%endif
 
 %files -n texlive-scheme-basic
 %defattr(-,root,root,755)




commit texlive-filesystem for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-11-30 12:40:57

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Thu Nov 30 12:40:57 2017 rev:26 rq:545149 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-10-26 18:39:54.272493055 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-11-30 12:41:01.403446997 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:51:29 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.j5rGhF/_old  2017-11-30 12:41:03.567368319 +0100
+++ /var/tmp/diff_new_pack.j5rGhF/_new  2017-11-30 12:41:03.591367447 +0100
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
@@ -13878,8 +13883,8 @@
 install -m 0644 %{S:31} %{buildroot}%{_sysconfdir}/skel/.dvipsrc
 
 # install config stuff
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -m 0644 %{S:10} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.texlive
+mkdir -p %{buildroot}%{_fillupdir}
+install -m 0644 %{S:10} %{buildroot}%{_fillupdir}/sysconfig.texlive
 
 install -m 0755 %{S:11} %{buildroot}%{_texmfdistdir}/texconfig/update
 
@@ -13925,8 +13930,8 @@
 test ! -e ${dir}/ls-R || continue
 echo '%% ls-R -- filename database for kpathsea; do not change this line.' 
> \
 ${dir}/ls-R
-chown root:%{texgrp} ${dir}/ls-R
-chmod 0664 ${dir}/ls-R
+chown root:%{texgrp} ${dir}/ls-R || :
+chmod 0664 ${dir}/ls-R || :
 done
 %if %{defined set_permissions}
 %set_permissions %{_texmfconfdir}/ls-R
@@ -24188,7 +24193,7 @@
 %ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/ls-R
 %ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/dist/ls-R
 %ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/main/ls-R
-%{_localstatedir}/adm/fillup-templates/sysconfig.texlive
+%{_fillupdir}/sysconfig.texlive
 /var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
 
 %files -n texlive-scheme-basic




commit texlive-filesystem for openSUSE:Factory

2017-10-26 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-10-26 18:39:52

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Thu Oct 26 18:39:52 2017 rev:25 rq:535953 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-08-22 11:06:16.932652655 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-10-26 18:39:54.272493055 +0200
@@ -1,0 +2,5 @@
+Mon Oct 23 09:52:35 UTC 2017 - wer...@suse.de
+
+- Avoid overwriting ls-R files 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.7dmHXI/_old  2017-10-26 18:39:57.900323796 +0200
+++ /var/tmp/diff_new_pack.7dmHXI/_new  2017-10-26 18:39:57.920322863 +0200
@@ -13819,10 +13819,10 @@
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive.texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  2755
%{_texmfconfdir}/ls-R   root:%{texgrp}  0664
+   %{_fontcache}/ls-R  root:%{texgrp}  0664
%{_texmfvardir}/ls-Rroot:%{texgrp}  0664
%{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
%{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
-   %{_fontcache}/ls-R  root:%{texgrp}  0664
%{_texmfvardir}/root:root   1755
%{_texmfvardir}/dist/   root:root   1755
%{_texmfvardir}/main/   root:root   1755
@@ -13839,10 +13839,10 @@
 (cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive) <<-EOF
%{_libexecdir}/mktex/public root:%{texgrp}  0755
%{_texmfconfdir}/ls-R   root:%{texgrp}  0664
+   %{_fontcache}/ls-R  root:%{texgrp}  0664
%{_texmfvardir}/ls-Rroot:%{texgrp}  0664
%{_texmfvardir}/dist/ls-R   root:%{texgrp}  0664
%{_texmfvardir}/main/ls-R   root:%{texgrp}  0664
-   %{_fontcache}/ls-R  root:%{texgrp}  0664
%{_texmfvardir}/root:root   1755
%{_texmfvardir}/dist/   root:root   1755
%{_texmfvardir}/main/   root:root   1755
@@ -13915,6 +13915,19 @@
 
 %post
 %fillup_only -n texlive
+# the ls-R file (empty at package time)
+for dir in %{_texmfconfdir}\
+   %{_fontcache}   \
+   %{_texmfvardir} \
+   %{_texmfvardir}/dist\
+   %{_texmfvardir}/main
+do
+test ! -e ${dir}/ls-R || continue
+echo '%% ls-R -- filename database for kpathsea; do not change this line.' 
> \
+${dir}/ls-R
+chown root:%{texgrp} ${dir}/ls-R
+chmod 0664 ${dir}/ls-R
+done
 %if %{defined set_permissions}
 %set_permissions %{_texmfconfdir}/ls-R
 %set_permissions %{_texmfvardir}/
@@ -24170,11 +24183,11 @@
 %dir %{_texmfvardir}/md5
 %verify(link) %{_texmfmaindir}/ls-R
 %verify(link) %{_texmfdistdir}/ls-R
-%attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) 
%{_texmfconfdir}/ls-R
-%attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) %{_fontcache}/ls-R
-%attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) 
%{_texmfvardir}/ls-R
-%attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) 
%{_texmfvardir}/dist/ls-R
-%attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) 
%{_texmfvardir}/main/ls-R
+%ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfconfdir}/ls-R
+%ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_fontcache}/ls-R
+%ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/ls-R
+%ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/dist/ls-R
+%ghost %config(noreplace) %attr(0664,root,%{texgrp}) %verify(not md5 size 
mtime mode) %{_texmfvardir}/main/ls-R
 %{_localstatedir}/adm/fillup-templates/sysconfig.texlive
 /var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
 




commit texlive-filesystem for openSUSE:Factory

2017-08-22 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-08-22 11:06:13

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Tue Aug 22 11:06:13 2017 rev:24 rq:517484 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-07-28 09:43:29.919285708 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-08-22 11:06:16.932652655 +0200
@@ -1,0 +2,5 @@
+Fri Aug 18 07:06:21 UTC 2017 - wer...@suse.de
+
+- Really not define texgid rpm macro (boo#1054325) 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.6UdKxM/_old  2017-08-22 11:06:19.304318619 +0200
+++ /var/tmp/diff_new_pack.6UdKxM/_new  2017-08-22 11:06:19.340313550 +0200
@@ -19,7 +19,7 @@
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
-%define texlive_noarch   131
+%define texlive_noarch   132
 %define texlive_source   texlive-20170520-source
 
 %define __perl_requires%{nil}
@@ -141,7 +141,7 @@
 %define _appdefdir %{_x11data}/app-defaults
 #
 %define texgrp mktex
-#%define texgid 505
+#define texgid  505
 #
 %description
 The basic file system layout for TeX Live installation.




commit texlive-filesystem for openSUSE:Factory

2017-07-28 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-07-28 09:42:28

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Fri Jul 28 09:42:28 2017 rev:23 rq:512248 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-07-24 12:33:29.464468956 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-07-28 09:43:29.919285708 +0200
@@ -1,0 +2,6 @@
+Mon Jul 24 10:59:12 UTC 2017 - wer...@suse.de
+
+- Enforce mktexlsr if texlive-filesystem becomes installed to
+  refresh/rehash the kpathsea data base files after this (boo#1046277)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.UdQaO9/_old  2017-07-28 09:43:31.927002933 +0200
+++ /var/tmp/diff_new_pack.UdQaO9/_new  2017-07-28 09:43:31.943000680 +0200
@@ -19,7 +19,7 @@
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
-%define texlive_noarch   7
+%define texlive_noarch   131
 %define texlive_source   texlive-20170520-source
 
 %define __perl_requires%{nil}
@@ -13858,6 +13858,9 @@
EOF
 
 sed -r 's@%%\{_texmfdistdir\}@%{_texmfdistdir}@' < %{S:42} > 
%{buildroot}%{_texmfdistdir}/texconfig/zypper.py
+mkdir -p %{buildroot}/var/adm/update-scripts
+ln -sf %{_texmfdistdir}/texconfig/zypper.py \
+
%{buildroot}/var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
 
 # enviroment
 mkdir -p %{buildroot}%{_sysconfdir}/profile.d
@@ -13932,6 +13935,22 @@
 %set_permissions %{_fontcache}/source/
 %set_permissions %{_fontcache}/tfm/
 %endif
+mkdir -p /var/run/texlive
+> /var/run/texlive/run-mktexlsr
+> /var/run/texlive/run-update
+
+%postun
+if test $1 = 1; then
+mkdir -p /var/run/texlive
+> /var/run/texlive/run-mktexlsr
+> /var/run/texlive/run-update
+fi
+
+%posttrans
+test -f /var/run/texlive/run-update || exit 0
+test -z "$ZYPP_IS_RUNNING" || exit 0
+VERBOSE=false %{_texmfdistdir}/texconfig/update || :
+rm -f /var/run/texlive/run-update
 
 %files
 %defattr(-,root,root,755)
@@ -24157,6 +24176,7 @@
 %attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) 
%{_texmfvardir}/dist/ls-R
 %attr(0664,root,%{texgrp}) %verify(not md5 size mtime mode) 
%{_texmfvardir}/main/ls-R
 %{_localstatedir}/adm/fillup-templates/sysconfig.texlive
+/var/adm/update-scripts/%{name}-%{version}-%{release}-zypper
 
 %files -n texlive-scheme-basic
 %defattr(-,root,root,755)




commit texlive-filesystem for openSUSE:Factory

2017-07-24 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-07-24 12:33:22

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Mon Jul 24 12:33:22 2017 rev:22 rq:512198 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-07-21 22:43:58.410650539 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-07-24 12:33:29.464468956 +0200
@@ -1,0 +2,5 @@
+Mon Jul 24 07:56:46 UTC 2017 - wer...@suse.de
+
+- Avoid error in zypper python script 
+
+---



Other differences:
--
++ zypplugin.in ++
--- /var/tmp/diff_new_pack.tHVmtK/_old  2017-07-24 12:33:32.052103683 +0200
+++ /var/tmp/diff_new_pack.tHVmtK/_new  2017-07-24 12:33:32.056103118 +0200
@@ -22,4 +22,7 @@
 
 if access(update, F_OK|X_OK) and path.exists(tagfile):
 call("VERBOSE=false " + update + " 2>&1 || :", shell=True)
-remove(tagfile)
+try:
+   remove(tagfile)
+except OSError:
+   pass




commit texlive-filesystem for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-07-21 22:43:42

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Fri Jul 21 22:43:42 2017 rev:21 rq:511224 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-07-17 09:04:18.177865957 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-07-21 22:43:58.410650539 +0200
@@ -1,0 +2,12 @@
+Tue Jul 18 13:50:34 UTC 2017 - wer...@suse.de
+
+- Even more speedup for update.texlive, that is remove empty
+  work load directory
+
+---
+Tue Jul 18 11:02:31 UTC 2017 - wer...@suse.de
+
+- Make update.texlive faster and remove specific tag file after
+  creating specific format
+
+---



Other differences:
--
++ update.texlive ++
--- /var/tmp/diff_new_pack.7hAzw7/_old  2017-07-21 22:44:00.522352655 +0200
+++ /var/tmp/diff_new_pack.7hAzw7/_new  2017-07-21 22:44:00.522352655 +0200
@@ -19,6 +19,9 @@
 # Author: Werner Fink, 1997-2012,2016
 #
 
+# Empty directory means nothing todo
+test -d /var/run/texlive || exit 0
+
 typeset -r OLDIFS="$IFS"
 typeset -i rc=0
 : ${VERBOSE=true}
@@ -38,8 +41,6 @@
 MKTEXLSR=true
 export LANG MKTEXLSR
 
-mkdir -p /var/run/texlive || exit 0
-
 #
 # Sanity check
 #
@@ -60,6 +61,8 @@
 atexit()
 {
 exec 4>&-
+# Empty directory means nothing todo
+rm -r /var/run/texlive || :
 }
 
 if test $VERBOSE = true ; then
@@ -178,15 +181,16 @@
 mf|mfw|mf-nowin) fmt="$format.base"; kpse=mf;engine=metafont ;;
 *)  fmt="$format.fmt";  kpse=tex;   engine=$engine  ;;
 esac
-inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 2>/dev/null) 
|| continue
-fmt="$(find ${WEB2C}/$engine -name $fmt)"
-if test -z "$fmt"
+test -d ${WEB2C}/$engine || mkdir -p ${WEB2C}/$engine
+fmt="${WEB2C}/$engine/$fmt"
+if test ! -e "$fmt"
 then
 #  init=true
 #  > /var/run/texlive/run-fmtutil
continue
 fi
 test "$fmt" -nt "$TEXMFCNFFILE" || init=true
+inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 2>/dev/null) 
|| continue
 test "$fmt" -nt "$inifile" && continue
 case "$engine" in
 mpost)  fmtutil-sys --byfmt "$egine" < /dev/null 1>&4 2>&4 ;;
@@ -209,10 +213,11 @@
fi
mv -f ${OLDMD5DIR}${cfg} ${MD5DIR}${cfg}
 done
-
+
 #
 # Handle hyphens
 #
+typeset -i refresh=0
 for run in /var/run/texlive/run-hyphen* ; do
test -e "$run" || break
tmp=${cnf_ldat}.$RANDOM
@@ -224,6 +229,7 @@
cat "$dat"
done >> $tmp
mv -f $tmp ${cnf_ldat}
+   let refresh++
#
tmp=${cnf_ldef}.$RANDOM
cat ${TEXMFDIST}/tex/generic/config/language.us.def >> $tmp
@@ -235,6 +241,7 @@
echo >> $tmp
echo '\uselanguage {USenglish} %%% This MUST be the last 
line of the file.' >> $tmp
mv -f $tmp ${cnf_ldef}
+   let refresh++
#
tmp=${cnf_llua}.$RANDOM
echo "-- Generated by ${TEXMFDIST}/texconfig/update on $(date)" > $tmp
@@ -246,70 +253,78 @@
# Silent editor {
echo '}' >> $tmp
mv -f $tmp ${cnf_llua}
+   let refresh++
set +C
rm -f /var/run/texlive/run-hyphen*
 done
 
-#
-# New md5 sums
-#
-md5_ldat=${MD5DIR}${cnf_ldat}
-md5_ldef=${MD5DIR}${cnf_ldef}
-md5_llua=${MD5DIR}${cnf_llua}
-set -- $(md5sum < ${cnf_ldat}) ; md5ldat="$1"
-set -- $(md5sum < ${cnf_ldef}) ; md5ldef="$1"
-set -- $(md5sum < ${cnf_llua}) ; md5llua="$1"
+if ((refresh > 0))
+then
+   #
+   # New md5 sums
+   #
+   md5_ldat=${MD5DIR}${cnf_ldat}
+   md5_ldef=${MD5DIR}${cnf_ldef}
+   md5_llua=${MD5DIR}${cnf_llua}
+   set -- $(md5sum < ${cnf_ldat}) ; md5ldat="$1"
+   set -- $(md5sum < ${cnf_ldef}) ; md5ldef="$1"
+   set -- $(md5sum < ${cnf_llua}) ; md5llua="$1"
 
-#
-# Previous md5 sums
-#
-omd5ldat=0
-omd5ldef=0
-omd5llua=0
-if test -e ${md5_ldat} -a -r ${md5_ldat} ; then
-   set -- $(cat ${md5_ldat}) ; omd5ldat="$1"
-elif test ! -d ${md5_ldat%/*} ; then
-   mkdir -p ${md5_ldat%/*}
-fi
-if test -e ${md5_ldef} -a -r ${md5_ldef} ; then
-   set -- $(cat ${md5_ldef}) ; omd5ldef="$1"
-elif test ! -d ${md5_ldef%/*} ; then
-   mkdir -p ${md5_ldef%/*}
-fi
-if test -e ${md5_llua} -a -r ${md5_llua} ; then
+   #
+   # 

commit texlive-filesystem for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-07-17 09:04:14

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Mon Jul 17 09:04:14 2017 rev:20 rq:509705 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-06-25 19:20:56.262410307 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-07-17 09:04:18.177865957 +0200
@@ -1,0 +2,12 @@
+Wed Jul 12 07:41:21 UTC 2017 - wer...@suse.de
+
+- Generate/remove specific formats at installation/erease of a
+  package (boo#1046277)
+
+---
+Tue Jul 11 12:00:53 UTC 2017 - wer...@suse.de
+
+- Modify update.texlive script in such a way that we detect old
+  format files and enforce a refresh based on hyphen (boo#1046277)
+
+---



Other differences:
--
++ update.texlive ++
--- /var/tmp/diff_new_pack.LSbmbo/_old  2017-07-17 09:04:20.281569704 +0200
+++ /var/tmp/diff_new_pack.LSbmbo/_new  2017-07-17 09:04:20.281569704 +0200
@@ -108,6 +108,14 @@
 test -L "$TEXMFCNFFILE" && TEXMFCNFFILE="$(readlink -f "$TEXMFCNFFILE" 2> 
/dev/null)"
 
 #
+# Configuration broken
+#
+if test ! -e "$TEXMFCNFFILE" ; then
+echo "${0##*/}: Configuration of texlive installation not found." 1>&2
+exit 0
+fi
+
+#
 # Language and hyphenation setup
 #
 cnf_ldat=$(TEXMF=$TEXMFSYSCONFIG kpsewhich language.dat 2> /dev/null)
@@ -137,6 +145,57 @@
 cnf_llua=$(TEXMF=$TEXMFSYSCONFIG kpsewhich language.dat.lua 2> /dev/null)
 fi
 
+#
+# Do some sanity checks as well
+#
+for hyp in ${TEXMFDIST}/tex/generic/config/language.splits/hyphen*
+do
+test -e "$hyp" || continue
+suffix=${hyp##*/}
+suffix=${suffix#*.}
+case "$suffix" in
+dat.lua)
+   test "$hyp" -nt "$cnf_llua" ;;
+dat)
+   test "$hyp" -nt "$cnf_ldat" ;;
+def)
+   test "$hyp" -nt "$cnf_ldef" ;;
+esac && {
+   > /var/run/texlive/run-hyphen
+   > /var/run/texlive/run-fmtutil.language
+}
+done
+unset hyp suffix
+
+init=false
+while read format engine language rest
+do
+line=($rest)
+last=${line[-1]}
+inifile=${last#\*}
+case "$engine" in
+mpost)  fmt="$format.mem";  kpse=mpost; engine=metapost ;;
+mf|mfw|mf-nowin) fmt="$format.base"; kpse=mf;engine=metafont ;;
+*)  fmt="$format.fmt";  kpse=tex;   engine=$engine  ;;
+esac
+inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 2>/dev/null) 
|| continue
+fmt="$(find ${WEB2C}/$engine -name $fmt)"
+if test -z "$fmt"
+then
+#  init=true
+#  > /var/run/texlive/run-fmtutil
+   continue
+fi
+test "$fmt" -nt "$TEXMFCNFFILE" || init=true
+test "$fmt" -nt "$inifile" && continue
+case "$engine" in
+mpost)  fmtutil-sys --byfmt "$egine" < /dev/null 1>&4 2>&4 ;;
+mf|mfw|mf-nowin) fmtutil-sys --byfmt "$egine" < /dev/null 1>&4 2>&4 ;;
+*)  > /var/run/texlive/run-fmtutil.refresh
+esac
+done < <(sed -r "/^(\#.*|[[:blank:]]*)$/d" "$cnf_fmtu")
+unset format engine language rest line last inifile fmt kpse engine
+
 if test -n "${cnf_ldat}" -a -n "${cnf_ldef}" -a -n "${cnf_llua}" ; then
 for cfg in ${cnf_ldat} ${cnf_ldef} ${cnf_llua} ; do
test -s ${OLDMD5DIR}${cfg} || continue
@@ -208,19 +267,16 @@
 omd5ldef=0
 omd5llua=0
 if test -e ${md5_ldat} -a -r ${md5_ldat} ; then
-   test ${md5_ldat} -nt ${cnf_ldat} && md5_nt_ldat="yes"
set -- $(cat ${md5_ldat}) ; omd5ldat="$1"
 elif test ! -d ${md5_ldat%/*} ; then
mkdir -p ${md5_ldat%/*}
 fi
 if test -e ${md5_ldef} -a -r ${md5_ldef} ; then
-   test ${md5_ldef} -nt ${cnf_ldef} && md5_nt_ldef="yes"
set -- $(cat ${md5_ldef}) ; omd5ldef="$1"
 elif test ! -d ${md5_ldef%/*} ; then
mkdir -p ${md5_ldef%/*}
 fi
 if test -e ${md5_llua} -a -r ${md5_llua} ; then
-   test ${md5_llua} -nt ${cnf_llua} && md5_nt_llua="yes"
set -- $(cat ${md5_llua}) ; omd5llua="$1"
 elif test ! -d ${md5_llua%/*} ; then
mkdir -p ${md5_llua%/*}
@@ -229,18 +285,31 @@
 #
 # Create new formats for new language.dat and/or language.def if needed
 #
-if test $omd5ldat = 0 -o \( $md5ldat != $omd5ldat -o "$md5_nt_ldat" != 
"yes" \)
-then
-   > /var/run/texlive/run-fmtutil.language
-fi
-if test $omd5ldef = 0 -o \( $md5ldef != $omd5ldef -o "$md5_nt_ldef" != 
"yes" \)
-then
-   > /var/run/texlive/run-fmtutil.language
- 

commit texlive-filesystem for openSUSE:Factory

2017-06-25 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-06-25 19:20:52

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Sun Jun 25 19:20:52 2017 rev:19 rq:504154 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2017-06-08 14:53:42.653709816 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-06-25 19:20:56.262410307 +0200
@@ -1,0 +2,10 @@
+Tue Jun 13 10:38:52 UTC 2017 - wer...@suse.de
+
+- Final TeXLive 2017 20170520
+
+---
+Thu Jun  1 12:29:31 UTC 2017 - wer...@suse.de
+
+- Update to TeXLive 2017 20170520 pretest
+
+---

Old:

  collection-genericextra.tar.xz
  collection-genericrecommended.tar.xz
  collection-htmlxml.tar.xz
  collection-langafrican.tar.xz
  collection-langindic.tar.xz
  collection-mathextra.tar.xz
  collection-omega.tar.xz
  collection-plainextra.tar.xz
  collection-science.tar.xz
  scheme-xml.tar.xz

New:

  collection-mathscience.tar.xz
  collection-plaingeneric.tar.xz
  scheme-infraonly.tar.xz



Other differences:
--
++ texlive-filesystem.spec ++
 9620 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.spec

++ collection-basic.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-basic.tlpobj 
new/tlpkg/tlpobj/collection-basic.tlpobj
--- old/tlpkg/tlpobj/collection-basic.tlpobj2016-05-16 00:50:34.0 
+0200
+++ new/tlpkg/tlpobj/collection-basic.tlpobj2017-04-14 17:36:10.0 
+0200
@@ -1,6 +1,6 @@
 name collection-basic
 category Collection
-revision 41149
+revision 41616
 shortdesc Essential programs and files
 relocated 1
 longdesc These files are regarded as basic for any TeX system, covering
@@ -11,12 +11,12 @@
 depend bibtex
 depend cm
 depend dvipdfmx
-depend dvipdfmx-def
 depend dvips
 depend enctex
 depend etex
 depend etex-pkg
 depend glyphlist
+depend graphics-def
 depend gsftopk
 depend hyph-utf8
 depend hyphen-base

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2016-05-15 
03:18:06.0 +0200
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2017-05-17 
02:22:16.0 +0200
@@ -1,6 +1,6 @@
 name collection-bibtexextra
 category Collection
-revision 41126
+revision 44385
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
@@ -23,19 +23,25 @@
 depend biblatex-abnt
 depend biblatex-anonymous
 depend biblatex-apa
+depend biblatex-archaeology
+depend biblatex-arthistory-bonn
 depend biblatex-bookinarticle
 depend biblatex-bookinother
 depend biblatex-bwl
 depend biblatex-caspervector
 depend biblatex-chem
 depend biblatex-chicago
+depend biblatex-claves
 depend biblatex-dw
 depend biblatex-fiwi
+depend biblatex-gb7714-2015
 depend biblatex-gost
 depend biblatex-historian
 depend biblatex-ieee
+depend biblatex-ijsra
 depend biblatex-iso690
 depend biblatex-juradiss
+depend biblatex-lni
 depend biblatex-luh-ipw
 depend biblatex-manuscripts-philology
 depend biblatex-mla
@@ -44,12 +50,16 @@
 depend biblatex-musuos
 depend biblatex-nature
 depend biblatex-nejm
+depend biblatex-nottsclassic
 depend biblatex-opcit-booktitle
+depend biblatex-oxref
 depend biblatex-philosophy
 depend biblatex-phys
 depend biblatex-publist
 depend biblatex-realauthor
+depend biblatex-sbl
 depend biblatex-science
+depend biblatex-shortfields
 depend biblatex-source-division
 depend biblatex-subseries
 depend biblatex-swiss-legal
@@ -60,6 +70,7 @@
 depend bibtopic
 depend bibtopicprefix
 depend bibunits
+depend biolett-bst
 depend bookdb
 depend breakcites
 depend cell
@@ -86,12 +97,14 @@
 depend harvard
 depend harvmac
 depend historische-zeitschrift
+depend ietfbibs
 depend ijqc
 depend inlinebib
 depend iopart-num
 depend jneurosci
 depend jurabib
 depend ksfh_nat
+depend ltb2bib
 depend listbib
 depend logreq
 depend margbib
@@ -101,6 +114,7 @@
 depend nar
 depend nmbib
 depend notes2bib
+depend notex-bst
 depend oscola
 depend perception
 depend pnas2009

++ collection-binextra.tar.xz 

commit texlive-filesystem for openSUSE:Factory

2017-06-08 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2017-06-08 14:53:37

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Thu Jun  8 14:53:37 2017 rev:18 rq:500697 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2016-07-26 12:56:07.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2017-06-08 14:53:42.653709816 +0200
@@ -1,0 +2,5 @@
+Fri May 26 14:39:46 UTC 2017 - wer...@suse.de
+
+- Run luatools and luaotfload-tool at update to get the caches up
+
+---



Other differences:
--
++ update.texlive ++
--- /var/tmp/diff_new_pack.mAlkQR/_old  2017-06-08 14:53:45.925248081 +0200
+++ /var/tmp/diff_new_pack.mAlkQR/_new  2017-06-08 14:53:45.929247516 +0200
@@ -428,6 +428,21 @@
 TEXMFCNF=${TEXMFCNFFILE%/*} \
 /usr/bin/mtxrun --generate < /dev/null 1>&4 2>&4
 let rc+=$?
+if test -x /usr/bin/luatools ; then
+   TEXMF=${TEXMFDIST} \
+   TEXMFCACHE=${TEXMFVAR} \
+   TEXMFCNF=${TEXMFCNFFILE%/*} \
+   LUAINPUTS="$(kpsewhich --var-value=LUAINPUTS)" \
+   /usr/bin/luatools --generate < /dev/null 1>&4 2>&4
+   let rc+=$?
+fi
+if test -x /usr/bin/luaotfload-tool ; then
+   TEXMF=${TEXMFDIST} \
+   TEXMFCACHE=${TEXMFVAR} \
+   TEXMFCNF=${TEXMFCNFFILE%/*} \
+   LUAINPUTS="$(kpsewhich --var-value=LUAINPUTS)" \
+   /usr/bin/luaotfload-tool --update --prefer-texmf --formats=+afm 
--log=stdout < /dev/null 1>&4 2>&4
+fi
 test $VERBOSE = true && echo
 fi
 




commit texlive-filesystem for openSUSE:Factory

2016-07-26 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2016-07-26 12:56:04

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2016-04-22 16:22:23.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2016-07-26 12:56:07.0 +0200
@@ -1,0 +2,15 @@
+Wed Jun 22 08:31:55 UTC 2016 - wer...@suse.de
+
+- Add some typos in update script (boo#985971) 
+
+---
+Mon Jun 20 07:54:36 UTC 2016 - wer...@suse.de
+
+- Have a directory to hold the splitted hyphen informations 
+
+---
+Tue Jun  7 16:44:43 UTC 2016 - wer...@suse.de
+
+- Update to TeXLive 2016 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
 8184 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.spec

++ collection-basic.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-basic.tlpobj 
new/tlpkg/tlpobj/collection-basic.tlpobj
--- old/tlpkg/tlpobj/collection-basic.tlpobj2015-04-13 01:15:40.0 
+0200
+++ new/tlpkg/tlpobj/collection-basic.tlpobj2016-05-16 00:50:34.0 
+0200
@@ -1,6 +1,6 @@
 name collection-basic
 category Collection
-revision 33040
+revision 41149
 shortdesc Essential programs and files
 relocated 1
 longdesc These files are regarded as basic for any TeX system, covering
@@ -35,10 +35,13 @@
 depend plain
 depend tetex
 depend tex
+depend tex-ini-files
 depend texconfig
 depend texlive-common
 depend texlive-docindex
 depend texlive-en
 depend texlive-msg-translations
 depend texlive-scripts
+depend unicode-data
+depend updmap-map
 depend xdvi

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2015-07-27 
03:20:10.0 +0200
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2016-05-15 
03:18:06.0 +0200
@@ -1,6 +1,6 @@
 name collection-bibtexextra
 category Collection
-revision 37964
+revision 41126
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
@@ -11,16 +11,20 @@
 depend amsrefs
 depend apacite
 depend apalike2
+depend archaeologie
 depend beebe
 depend besjournals
+depend bestpapers
 depend bibarts
 depend biber
 depend bibexport
 depend bibhtml
 depend biblatex
+depend biblatex-abnt
 depend biblatex-anonymous
 depend biblatex-apa
 depend biblatex-bookinarticle
+depend biblatex-bookinother
 depend biblatex-bwl
 depend biblatex-caspervector
 depend biblatex-chem
@@ -30,10 +34,12 @@
 depend biblatex-gost
 depend biblatex-historian
 depend biblatex-ieee
+depend biblatex-iso690
 depend biblatex-juradiss
 depend biblatex-luh-ipw
 depend biblatex-manuscripts-philology
 depend biblatex-mla
+depend biblatex-morenames
 depend biblatex-multiple-dm
 depend biblatex-musuos
 depend biblatex-nature
@@ -50,6 +56,7 @@
 depend biblatex-trad
 depend biblatex-true-citepages-omit
 depend biblist
+depend bibtexperllibs
 depend bibtopic
 depend bibtopicprefix
 depend bibunits
@@ -69,6 +76,7 @@
 depend din1505
 depend dk-bib
 depend doipubmed
+depend ecobiblatex
 depend economic
 depend fbs
 depend figbib
@@ -90,6 +98,7 @@
 depend multibib
 depend multibibliography
 depend munich
+depend nar
 depend nmbib
 depend notes2bib
 depend oscola

++ collection-binextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-binextra.tlpobj 
new/tlpkg/tlpobj/collection-binextra.tlpobj
--- old/tlpkg/tlpobj/collection-binextra.tlpobj 2015-07-04 03:21:33.0 
+0200
+++ new/tlpkg/tlpobj/collection-binextra.tlpobj 2016-04-23 03:16:13.0 
+0200
@@ -1,6 +1,6 @@
 name collection-binextra
 category Collection
-revision 37751
+revision 40690
 shortdesc TeX auxiliary programs
 relocated 1
 longdesc Various useful, but non-essential, support programs. Includes
@@ -14,6 +14,7 @@
 depend bibtex8
 depend bibtexu
 depend bundledoc
+depend checklistings
 depend chktex
 depend 

commit texlive-filesystem for openSUSE:Factory

2016-04-22 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2016-04-22 16:22:21

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2016-03-17 16:30:18.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2016-04-22 16:22:23.0 +0200
@@ -1,0 +2,10 @@
+Wed Apr 13 14:11:56 UTC 2016 - wer...@suse.de
+
+- Correct cut typo with texlua-devel package name 
+
+---
+Mon Mar 21 13:57:38 UTC 2016 - wer...@suse.de
+
+- Really require the devel packages with texlive-devel 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.n0Hpak/_old  2016-04-22 16:22:25.0 +0200
+++ /var/tmp/diff_new_pack.n0Hpak/_new  2016-04-22 16:22:25.0 +0200
@@ -19,7 +19,7 @@
 %define texlive_version  2015
 %define texlive_previous 2014
 %define texlive_release  20150521
-%define texlive_noarch   104
+%define texlive_noarch   105
 %define texlive_source   texlive-20150521-source
 
 %define __perl_requires%{nil}
@@ -4076,9 +4076,15 @@
 License:LGPL-2.1+ and BSD-3-Clause and SUSE-TeX
 Group:  Development/Languages/Other
 Url:http://www.tug.org/texlive/
-Requires:   texlive-cweb >= %{texlive_version}
 Requires:   texlive-kpathsea-devel = 6.2.1
 Requires:   texlive-ptexenc-devel = 1.3.3
+Requires:   texlive-synctex-devel = 1.17
+Requires:   texlive-texlua-devel = 5.2.4
+%if %{with LuaJIT}
+Requires:   texlive-texluajit-devel = 2.0.3
+%endif
+Requires:   texlive-bin-devel >= %{texlive_version}
+Requires:   texlive-cweb >= %{texlive_version}
 Requires:   texlive-web >= %{texlive_version}
 
 %description -n texlive-devel







commit texlive-filesystem for openSUSE:Factory

2016-03-19 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2016-03-17 16:30:15

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2015-04-25 09:49:12.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2016-03-17 16:30:18.0 +0100
@@ -1,0 +2,11 @@
+Mon Feb  8 11:35:46 UTC 2016 - wer...@suse.de
+
+- Add both texlive.infra and texlive.infra.doc as these provides
+  some perl module files used by fmtutil.pl 
+
+---
+Thu Jan 28 10:52:36 UTC 2016 - wer...@suse.de
+
+- Update to TeXLive 2015 (timestamp 20150521 revision 26946)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
 9198 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.spec

++ collection-basic.tar.xz ++

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2014-03-28 
03:23:28.0 +0100
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2015-07-27 
03:20:10.0 +0200
@@ -1,12 +1,13 @@
 name collection-bibtexextra
 category Collection
-revision 33305
+revision 37964
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
 longdesc including BibLaTeX.
 depend collection-latex
 depend aichej
+depend ajl
 depend amsrefs
 depend apacite
 depend apalike2
@@ -17,7 +18,9 @@
 depend bibexport
 depend bibhtml
 depend biblatex
+depend biblatex-anonymous
 depend biblatex-apa
+depend biblatex-bookinarticle
 depend biblatex-bwl
 depend biblatex-caspervector
 depend biblatex-chem
@@ -31,14 +34,18 @@
 depend biblatex-luh-ipw
 depend biblatex-manuscripts-philology
 depend biblatex-mla
+depend biblatex-multiple-dm
 depend biblatex-musuos
 depend biblatex-nature
 depend biblatex-nejm
+depend biblatex-opcit-booktitle
 depend biblatex-philosophy
 depend biblatex-phys
 depend biblatex-publist
+depend biblatex-realauthor
 depend biblatex-science
 depend biblatex-source-division
+depend biblatex-subseries
 depend biblatex-swiss-legal
 depend biblatex-trad
 depend biblatex-true-citepages-omit
@@ -46,6 +53,7 @@
 depend bibtopic
 depend bibtopicprefix
 depend bibunits
+depend bookdb
 depend breakcites
 depend cell
 depend chbibref
@@ -53,8 +61,10 @@
 depend chicago-annote
 depend chembst
 depend chscite
+depend citeall
 depend collref
 depend compactbib
+depend crossrefware
 depend custom-bib
 depend din1505
 depend dk-bib
@@ -80,6 +90,7 @@
 depend multibib
 depend multibibliography
 depend munich
+depend nmbib
 depend notes2bib
 depend oscola
 depend perception
@@ -88,6 +99,7 @@
 depend showtags
 depend sort-by-letters
 depend splitbib
+depend turabian-formatting
 depend uni-wtal-ger
 depend uni-wtal-lin
 depend urlbst

++ collection-binextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-binextra.tlpobj 
new/tlpkg/tlpobj/collection-binextra.tlpobj
--- old/tlpkg/tlpobj/collection-binextra.tlpobj 2014-03-12 03:23:03.0 
+0100
+++ new/tlpkg/tlpobj/collection-binextra.tlpobj 2015-07-04 03:21:33.0 
+0200
@@ -1,6 +1,6 @@
 name collection-binextra
 category Collection
-revision 33155
+revision 37751
 shortdesc TeX auxiliary programs
 relocated 1
 longdesc Various useful, but non-essential, support programs. Includes
@@ -15,6 +15,7 @@
 depend bibtexu
 depend bundledoc
 depend chktex
+depend ctan_chk
 depend ctanify
 depend ctanupload
 depend ctie
@@ -33,6 +34,7 @@
 depend dvisvgm
 depend findhyph
 depend fragmaster
+depend hook-pre-commit-pkg
 depend hyphenex
 depend installfont
 depend lacheck
@@ -46,9 +48,11 @@
 depend ltxfileinfo
 depend ltximg
 depend listings-ext
+depend make4ht
 depend match_parens
 depend mkjobtexmf
 depend patgen
+depend pdfbook2
 depend pdfcrop
 depend pdfjam
 depend pdftools
@@ -60,6 +64,7 @@
 depend seetexk
 depend sty2dtx
 depend synctex
+depend tex4ebook
 depend texcount
 depend texdef
 depend texdiff

++ collection-context.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit texlive-filesystem for openSUSE:Factory

2015-04-25 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2015-04-25 09:49:09

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2014-06-18 07:49:19.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2015-04-25 09:49:12.0 +0200
@@ -1,0 +2,15 @@
+Thu Mar 26 14:05:48 UTC 2015 - wer...@suse.de
+
+- Update to TeXLive 2014 (timestamp 20140525 revision 34252)
+  * Support DVIPDFMx
+  * [fix] avoid luatex crash under math_mode 'decimal'
+  * luaotfload: Fix incorrect handling of font file formats luaotfload)
+  * Sync with Context beta as of 2014-04-05
+  * pdfTeX: sync with Knuth TeX 3.14159265, e-TeX 2.6
+  * Many more ...
+  * Further collection split
+- texlive-collection-langchinese
+- texlive-collection-langjapanese
+- texlive-collection-langkorean
+
+---

New:

  collection-langchinese.tar.xz
  collection-langjapanese.tar.xz
  collection-langkorean.tar.xz



Other differences:
--
++ texlive-filesystem.spec ++
 8560 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.spec

++ collection-basic.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-basic.tlpobj 
new/tlpkg/tlpobj/collection-basic.tlpobj
--- old/tlpkg/tlpobj/collection-basic.tlpobj2013-05-10 20:16:07.0 
+0200
+++ new/tlpkg/tlpobj/collection-basic.tlpobj2014-02-25 03:20:37.0 
+0100
@@ -1,6 +1,6 @@
 name collection-basic
 category Collection
-revision 30372
+revision 33040
 shortdesc Essential programs and files
 relocated 1
 longdesc These files are regarded as basic for any TeX system, covering
@@ -22,6 +22,8 @@
 depend hyphen-base
 depend ifluatex
 depend ifxetex
+depend knuth-lib
+depend knuth-local
 depend kpathsea
 depend lua-alt-getopt
 depend luatex
@@ -29,7 +31,6 @@
 depend metafont
 depend mflogo
 depend mfware
-depend misc
 depend pdftex
 depend plain
 depend tetex

++ collection-bibtexextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-bibtexextra.tlpobj 
new/tlpkg/tlpobj/collection-bibtexextra.tlpobj
--- old/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2013-05-17 
03:39:34.0 +0200
+++ new/tlpkg/tlpobj/collection-bibtexextra.tlpobj  2014-03-28 
03:23:28.0 +0100
@@ -1,6 +1,6 @@
 name collection-bibtexextra
 category Collection
-revision 30511
+revision 33305
 shortdesc BibTeX additional styles
 relocated 1
 longdesc Additional BibTeX styles and bibliography data(bases), notably
@@ -11,6 +11,7 @@
 depend apacite
 depend apalike2
 depend beebe
+depend besjournals
 depend bibarts
 depend biber
 depend bibexport
@@ -28,6 +29,7 @@
 depend biblatex-ieee
 depend biblatex-juradiss
 depend biblatex-luh-ipw
+depend biblatex-manuscripts-philology
 depend biblatex-mla
 depend biblatex-musuos
 depend biblatex-nature
@@ -36,8 +38,10 @@
 depend biblatex-phys
 depend biblatex-publist
 depend biblatex-science
+depend biblatex-source-division
 depend biblatex-swiss-legal
 depend biblatex-trad
+depend biblatex-true-citepages-omit
 depend biblist
 depend bibtopic
 depend bibtopicprefix
@@ -55,6 +59,7 @@
 depend din1505
 depend dk-bib
 depend doipubmed
+depend economic
 depend fbs
 depend figbib
 depend footbib

++ collection-binextra.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/collection-binextra.tlpobj 
new/tlpkg/tlpobj/collection-binextra.tlpobj
--- old/tlpkg/tlpobj/collection-binextra.tlpobj 2013-05-07 01:28:10.0 
+0200
+++ new/tlpkg/tlpobj/collection-binextra.tlpobj 2014-03-12 03:23:03.0 
+0100
@@ -1,6 +1,6 @@
 name collection-binextra
 category Collection
-revision 30307
+revision 33155
 shortdesc TeX auxiliary programs
 relocated 1
 longdesc Various useful, but non-essential, support programs. Includes
@@ -36,12 +36,15 @@
 depend hyphenex
 depend installfont
 depend lacheck
+depend latex-git-log
 depend latex2man
 depend latexdiff
 depend latexfileversion
 depend latexmk
 depend latexpand
+depend latexindent
 depend ltxfileinfo
+depend ltximg
 depend listings-ext
 depend match_parens
 depend mkjobtexmf
@@ -53,6 +56,7 @@
 depend pkfix
 depend pkfix-helper
 depend 

commit texlive-filesystem for openSUSE:Factory

2014-06-17 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2014-06-18 07:49:17

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2014-02-15 17:21:57.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2014-06-18 07:49:19.0 +0200
@@ -1,0 +2,5 @@
+Tue May 20 09:23:47 UTC 2014 - sch...@suse.de
+
+- Make sure that texconfig/update is run only once per transaction
+
+---



Other differences:
--



++ zypplugin.in ++
--- /var/tmp/diff_new_pack.KovLA6/_old  2014-06-18 07:49:21.0 +0200
+++ /var/tmp/diff_new_pack.KovLA6/_new  2014-06-18 07:49:21.0 +0200
@@ -7,19 +7,19 @@
 # an installation/update transaction as zypper executes rpm for
 # each single texlive package.
 #
-# Copyright (c) 2012 SuSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 # 
 # Author: Werner Fink, 2012
 #
-from os  import listdir, path, access, F_OK,R_OK,X_OK
+from os  import path, remove, access, F_OK,R_OK,X_OK
 from subprocess  import call
 
-global update, tagdir
+global update, tagfile
 update = %{_texmfdistdir}/texconfig/update
-tagdir = /var/run/texlive
+tagfile = /var/run/texlive/run-update
 
-if access(update, F_OK|X_OK):
-if path.isdir(tagdir) and listdir(tagdir):
-   call(VERBOSE=false  + update +  21 || :, shell=True)
+if access(update, F_OK|X_OK) and path.exists(tagfile):
+call(VERBOSE=false  + update +  21 || :, shell=True)
+remove(tagfile)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit texlive-filesystem for openSUSE:Factory

2014-02-15 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2014-02-15 17:21:55

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2013-09-12 14:14:54.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2014-02-15 17:21:57.0 +0100
@@ -1,0 +2,6 @@
+Mon Feb 10 10:03:46 UTC 2014 - wer...@suse.de
+
+- Avoid that missing formats for a hyphen file will cause high
+  load at installation 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.gGUzZa/_old  2014-02-15 17:21:59.0 +0100
+++ /var/tmp/diff_new_pack.gGUzZa/_new  2014-02-15 17:21:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




++ update.texlive ++
--- /var/tmp/diff_new_pack.gGUzZa/_old  2014-02-15 17:21:59.0 +0100
+++ /var/tmp/diff_new_pack.gGUzZa/_new  2014-02-15 17:21:59.0 +0100
@@ -111,6 +111,7 @@
 #
 cnf_ldat=$(TEXMF=$TEXMFSYSCONFIG kpsewhich language.dat 2 /dev/null)
 cnf_ldef=$(TEXMF=$TEXMFSYSCONFIG kpsewhich language.def 2 /dev/null)
+cnf_fmtu=$(TEXMF=$TEXMFSYSCONFIG kpsewhich fmtutil.cnf 2 /dev/null)
 
 if test -n ${cnf_ldat} -a -n ${cnf_ldef} ; then
 for cfg in ${cnf_ldat} ${cnf_ldef} ; do
@@ -187,6 +188,33 @@
 return $rc
 }
 
+
+has_formats()
+{
+local hyphen
+local OIFS=$IFS
+local IFS=$'\n'
+
+local -a list=($(sed -r '/^#/d; /^[[:blank:]]*$/d' $cnf_fmtu))
+local -a line
+IFS=$OIFS
+
+local -i count=${#list[@]}
+local -i last
+
+while ((count--  0)) ; do
+   line=(${list[count]})
+   test ${line[2]} = -  continue
+   let last=${#line[@]}
+   let last--
+   kpsewhich -progname=${line[0]} -format=tex ${line[last]#\*} /dev/null 
|| continue
+   hyphen=$(kpsewhich -progname=${line[0]} -format=tex ${line[2]} 
2/dev/null)
+   test -n $hyphen -a -e $hyphen -a $hyphen = $1 || continue
+   return 0
+done
+return 1
+}
+
 #
 # Go further
 #
@@ -202,14 +230,18 @@
echo $1  ${md5_ldat}
set -- $(md5sum  ${cnf_ldef})
echo $1  ${md5_ldef}
-   test $VERBOSE = true  echo -en \r[ ]Handle language.dat setups.
-   fmtutil-sys ${option:+$option} --byhyphen ${cnf_ldat}  /dev/null 14 
24
-   let rc+=$?
-   test $VERBOSE = true  echo
-   test $VERBOSE = true  echo -en \r[ ]Handle language.def setups.
-   fmtutil-sys ${option:+$option} --byhyphen ${cnf_ldef}  /dev/null 14 
24
-   let rc+=$?
-   test $VERBOSE = true  echo
+   if has_formats ${cnf_ldat} ; then
+   test $VERBOSE = true  echo -en \r[ ]Handle language.dat setups.
+   fmtutil-sys ${option:+$option} --byhyphen ${cnf_ldat}  /dev/null 
14 24
+   let rc+=$?
+   test $VERBOSE = true  echo
+   fi
+   if has_formats ${cnf_ldef} ; then
+   test $VERBOSE = true  echo -en \r[ ]Handle language.def setups.
+   fmtutil-sys ${option:+$option} --byhyphen ${cnf_ldef}  /dev/null 
14 24
+   let rc+=$?
+   test $VERBOSE = true  echo
+   fi
((rc != 0)) || rm -f /var/run/texlive/run-fmtutil.language
;;
 refresh)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit texlive-filesystem for openSUSE:Factory

2013-07-23 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2013-07-23 20:54:10

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2013-05-13 15:44:35.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2013-07-23 20:54:11.0 +0200
@@ -1,0 +2,6 @@
+Tue Jul 16 12:39:56 UTC 2013 - wer...@suse.de
+
+- New rpm had removed prereq flag from installation script bits
+  that is that `Requires(prereq)' is not valid anymore :((( 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.oLi5qq/_old  2013-07-23 20:54:13.0 +0200
+++ /var/tmp/diff_new_pack.oLi5qq/_new  2013-07-23 20:54:13.0 +0200
@@ -19,7 +19,7 @@
 %define texlive_version 2012
 %define texlive_previous 2011
 %define texlive_release 20120611
-%define texlive_noarch  65
+%define texlive_noarch  67
 %define texlive_source  texlive-20120611-source
 
 %define __perl_requires%{nil}
@@ -39,14 +39,14 @@
 Requires(pre):/usr/sbin/groupadd
 Requires(post):   %fillup_prereq
 Requires(post):   permissions
-Requires(prereq): /usr/bin/perl
-Requires(prereq): /usr/bin/clear
-Requires(prereq): /usr/bin/dialog
-Requires(prereq): coreutils
-Requires(prereq): ed
-Requires(prereq): findutils
-Requires(prereq): grep
-Requires(prereq): sed
+Requires(pre):  /usr/bin/perl
+Requires(pre):  /usr/bin/clear
+Requires(pre):  /usr/bin/dialog
+Requires(pre):  coreutils
+Requires(pre):  ed
+Requires(pre):  findutils
+Requires(pre):  grep
+Requires(pre):  sed
 Requires(verify): permissions
 Obsoletes:  tetex
 BuildRequires:  ed




-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit texlive-filesystem for openSUSE:Factory

2013-05-13 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2013-05-13 15:44:33

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2013-04-05 09:34:04.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2013-05-13 15:44:35.0 +0200
@@ -1,0 +2,6 @@
+Mon May  6 13:31:55 UTC 2013 - wer...@suse.de
+
+- Asymptote binaries may have the same version as the format files
+  of the asymptote package it self (bnc#813032) 
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.jPlcPh/_old  2013-05-13 15:44:38.0 +0200
+++ /var/tmp/diff_new_pack.jPlcPh/_new  2013-05-13 15:44:38.0 +0200
@@ -19,7 +19,7 @@
 %define texlive_version 2012
 %define texlive_previous 2011
 %define texlive_release 20120611
-%define texlive_noarch  63
+%define texlive_noarch  65
 %define texlive_source  texlive-20120611-source
 
 %define __perl_requires%{nil}




-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit texlive-filesystem for openSUSE:Factory

2013-04-05 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2013-04-05 09:34:03

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2013-02-07 10:49:33.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2013-04-05 09:34:04.0 +0200
@@ -1,0 +2,9 @@
+Wed Mar 27 13:21:44 UTC 2013 - wer...@suse.de
+
+- Change Obsoletes from  2012+subversion to = 2011 (bnc#811162)
+- Let mathdesign require tex(texnansi.enc) (bnc#808731)
+- Let biber-bin require perl(Text::BibTeX) (bnc#811258)
+- Do not require xfs as we do not use xfs at all, otherwise we
+  have to add some more lua code in the %post scriptlet.
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.9THQzK/_old  2013-04-05 09:34:07.0 +0200
+++ /var/tmp/diff_new_pack.9THQzK/_new  2013-04-05 09:34:07.0 +0200
@@ -17,8 +17,9 @@
 
 
 %define texlive_version 2012
+%define texlive_previous 2011
 %define texlive_release 20120611
-%define texlive_noarch  61
+%define texlive_noarch  63
 %define texlive_source  texlive-20120611-source
 
 %define __perl_requires%{nil}
@@ -590,7 +591,7 @@
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
 Url:http://www.tug.org/texlive/
-Obsoletes:  texlive  %{texlive_version}
+Obsoletes:  texlive = %{texlive_previous}
 Requires:   texlive-amsfonts = %{texlive_version}
 Requires:   texlive-bibtex = %{texlive_version}
 Requires:   texlive-cm = %{texlive_version}
@@ -726,12 +727,9 @@
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Base
 Url:http://www.tug.org/texlive/
-Provides:   texlive-bin = %{texlive_version}
-Obsoletes:  texlive-bin  %{texlive_version}
-Provides:   texlive-dvilj = %{texlive_version}
-Obsoletes:  texlive-dvilj  %{texlive_version}
-Provides:   tetex-bin = %{texlive_version}
-Obsoletes:  tetex-bin  %{texlive_version}
+Obsoletes:  tetex-bin = %{texlive_previous}
+Obsoletes:  texlive-bin = %{texlive_previous}
+Obsoletes:  texlive-dvilj = %{texlive_previous}
 Requires:   texlive-a2ping = %{texlive_version}
 Requires:   texlive-asymptote = %{texlive_version}
 Requires:   texlive-bibtex8 = %{texlive_version}
@@ -800,7 +798,7 @@
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
 Url:http://www.tug.org/texlive/
-Obsoletes:  texlive-context  %{texlive_version}
+Obsoletes:  texlive-context = %{texlive_previous}
 Requires:   texlive-collection-basic = %{texlive_version}
 Requires:   texlive-context = %{texlive_version}
 Requires:   texlive-context-account = %{texlive_version}
@@ -857,8 +855,7 @@
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Base
 Url:http://www.tug.org/texlive/
-Provides:   texlive-doc = %{texlive_version}
-Obsoletes:  texlive-doc  %{texlive_version}
+Obsoletes:  texlive-doc = %{texlive_previous}
 Requires:   texlive-texlive-common = %{texlive_version}
 Requires:   texlive-texlive-en = %{texlive_version}
 BuildArch:  noarch
@@ -1295,8 +1292,8 @@
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Fonts
 Url:http://www.tug.org/texlive/
-Obsoletes:  texlive-fonts-extra  %{texlive_version}
-Obsoletes:  texlive-fonts-extra-doc  %{texlive_version}
+Obsoletes:  texlive-fonts-extra = %{texlive_previous}
+Obsoletes:  texlive-fonts-extra-doc = %{texlive_previous}
 Requires:   texlive-Asana-Math = %{texlive_version}
 Requires:   texlive-adforn = %{texlive_version}
 Requires:   texlive-adfsymbols = %{texlive_version}
@@ -1683,9 +1680,9 @@
 License:LPPL-1.0
 Group:  Productivity/Publishing/TeX/Frontends
 Url:http://www.tug.org/texlive/
-Obsoletes:  texlive-jadetex  %{texlive_version}
-Obsoletes:  texlive-tex4ht  %{texlive_version}
-Obsoletes:  texlive-xmltex  %{texlive_version}
+Obsoletes:  texlive-jadetex = %{texlive_previous}
+Obsoletes:  texlive-tex4ht = %{texlive_previous}
+Obsoletes:  texlive-xmltex = %{texlive_previous}
 Requires:   texlive-collection-basic = %{texlive_version}
 Requires:   texlive-collection-fontsrecommended = %{texlive_version}
 Requires:   texlive-collection-latex = %{texlive_version}
@@ -1774,7 +1771,7 @@
 License:  

commit texlive-filesystem for openSUSE:Factory

2013-02-07 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2013-02-07 10:49:30

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2012-09-19 11:57:38.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2013-02-07 10:49:33.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb  5 09:08:31 UTC 2013 - wer...@suse.de
+
+- Work around missing support of %posttrans scriptlets in libzypp
+  due missing rpm option for not to execute those scriptlets (bnc#773575)
+
+---

New:

  zypplugin.in



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.olUVdD/_old  2013-02-07 10:49:36.0 +0100
+++ /var/tmp/diff_new_pack.olUVdD/_new  2013-02-07 10:49:36.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define texlive_version 2012
 %define texlive_release 20120611
-%define texlive_noarch  57
+%define texlive_noarch  61
 %define texlive_source  texlive-20120611-source
 
 %define __perl_requires%{nil}
@@ -33,6 +33,7 @@
 Group:  Productivity/Publishing/TeX/Base
 Url:http://www.tug.org/texlive/
 Requires:   cron
+Requires:   python
 Requires(pre):/usr/bin/getent
 Requires(pre):/usr/sbin/groupadd
 Requires(post):   %fillup_prereq
@@ -60,6 +61,7 @@
 Source17:   fc-truetype-texlive.conf
 Source30:   texlive-filesystem-rpmlintrc
 Source31:   dot.dvipsrc
+Source42:   zypplugin.in
 # Download at ftp://ftp.ctan.org/pub/tex/systems/texlive/tlnet/archive/
 # from 20120611
 Source1000: scheme-basic.tar.xz
@@ -10831,6 +10833,8 @@
%{_fontcache}/tfm/  root:%{texgrp}  1775
EOF
 
+sed -r 's@%%\{_texmfmaindir\}@%{_texmfmaindir}@'  %{S:42}  
%{buildroot}%{_texmfmaindir}/texconfig/zypper.py
+
 # enviroment
 mkdir -p %{buildroot}%{_sysconfdir}/profile.d
 install -m 0644 %{S:13} %{buildroot}%{_sysconfdir}/profile.d/
@@ -10966,6 +10970,7 @@
 %dir %{_texmfmaindir}/xdvi/pixmap
 %dir %{_texmfmaindir}/texconfig
 %attr(0755,root,root) %{_texmfmaindir}/texconfig/update
+%attr(0755,root,root) %{_texmfmaindir}/texconfig/zypper.py
 %dir %{_texmfmaindir}/asymptote
 %dir %{_texmfmaindir}/asymptote/GUI
 %dir %{_texmfdistdir}






























































































++ zypplugin.in ++
#!/usr/bin/python
#
# $TEXMFMAIN/texconfig/zypper.py
#
# The substitute for the %posttrans  scriptlets used by rpm.
# Make sure that the update script does its work only once after
# an installation/update transaction as zypper executes rpm for
# each single texlive package.
#
# Copyright (c) 2012 SuSE LINUX Products GmbH, Nuernberg, Germany.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# 
# Author: Werner Fink, 2012
#
from os  import listdir, path, access, F_OK,R_OK,X_OK
from subprocess  import call

global update, tagdir
update = %{_texmfmaindir}/texconfig/update
tagdir = /var/run/texlive

if access(update, F_OK|X_OK):
if path.isdir(tagdir) and listdir(tagdir):
call(VERBOSE=false  + update +  21 || :, shell=True)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit texlive-filesystem for openSUSE:Factory

2012-09-19 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2012-09-19 11:57:36

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2012-09-13 07:07:47.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2012-09-19 11:57:38.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep 19 09:51:43 UTC 2012 - wer...@suse.de
+
+- If update script falis on some points like fmtutils then do not
+  remove the execution tag file to handle this later
+
+---



Other differences:
--





























































































++ update.texlive ++
--- /var/tmp/diff_new_pack.5yrqFP/_old  2012-09-19 11:57:42.0 +0200
+++ /var/tmp/diff_new_pack.5yrqFP/_new  2012-09-19 11:57:42.0 +0200
@@ -207,15 +207,16 @@
fmtutil-sys --byhyphen ${cnf_ldef}  /dev/null 14 24
let rc+=$?
test $VERBOSE = true  echo
+   ((rc != 0)) || rm -f /var/run/texlive/run-fmtutil.language
;;
 *)
test $VERBOSE = true  echo -en \r[ ]Updating TeX formats.
fmtutil-sys --missing  /dev/null 14 24
let rc+=$?
test $VERBOSE = true  echo
+   ((rc != 0)) || rm -f /var/run/texlive/run-fmtutil
;;
 esac
-rm -f /var/run/texlive/run-fmtutil*
 done
 
 for run in /var/run/texlive/run-updmap* ; do
@@ -236,6 +237,7 @@
let rc+=$?
 fi
 #   test $VERBOSE = true  echo
+((rc == 0)) || continue
 rm -f /var/run/texlive/run-updmap*
 rm -f /var/run/texlive/sync-updmap*
 rm -f /var/run/texlive/run-mktexlsr*
@@ -260,6 +262,7 @@
let rc+=$?
 fi
 #   test $VERBOSE = true  echo
+((rc == 0)) || continue
 rm -f /var/run/texlive/sync-updmap*
 rm -f /var/run/texlive/run-mktexlsr*
 done

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit texlive-filesystem for openSUSE:Factory

2012-09-12 Thread h_root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2012-09-13 07:07:45

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is texlive-filesystem, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2012-07-16 10:12:37.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2012-09-13 07:07:47.0 +0200
@@ -1,0 +2,18 @@
+Wed Sep 12 09:54:02 UTC 2012 - wer...@suse.de
+
+- Make update script to run updmap-sys only once on texhash 
+
+---
+Tue Sep 11 15:18:34 UTC 2012 - wer...@suse.de
+
+- Fix update script: do not override with wrong md5 check sum for
+  language format check 
+- Run updmap-sys only if required
+
+---
+Thu Aug  2 13:17:40 UTC 2012 - wer...@suse.de
+
+- Change font config semantic as the font directories below
+  /usr/share/fonts will be always found by freetype
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
 2353 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.spec
 and 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.spec



















































































++ fc-t1-texlive.conf ++
--- /var/tmp/diff_new_pack.OSZUT5/_old  2012-09-13 07:07:52.0 +0200
+++ /var/tmp/diff_new_pack.OSZUT5/_new  2012-09-13 07:07:52.0 +0200
@@ -6,6 +6,7 @@
 !-- all subdirectories of these directories are added as well--
 !-- ** WARNING: THIS IS A HUGE LIST OF FONTS AND THEREFORE IT ** --
 !-- **  WILL SLOW DOWN ALL PROGRAMS USING FONTCONFIG  ** --
+!-- ** USE THE fc-cache(1) UTILITY TO AVOID SUCH A SLOW DOWN  ** --
 !--  --
 
 fontconfig

++ fc-texlive.conf ++
--- /var/tmp/diff_new_pack.OSZUT5/_old  2012-09-13 07:07:52.0 +0200
+++ /var/tmp/diff_new_pack.OSZUT5/_new  2012-09-13 07:07:52.0 +0200
@@ -4,6 +4,9 @@
 !--  --
 !-- list of font directories of TeXLive packages --
 !-- all subdirectories of these directories are added as well--
+!-- ** WARNING: THIS IS A HUGE LIST OF FONTS AND THEREFORE IT ** --
+!-- **  WILL SLOW DOWN ALL PROGRAMS USING FONTCONFIG  ** --
+!-- ** USE THE fc-cache(1) UTILITY TO AVOID SUCH A SLOW DOWN  ** --
 !--  --
 
 fontconfig

++ fc-truetype-texlive.conf ++
--- /var/tmp/diff_new_pack.OSZUT5/_old  2012-09-13 07:07:52.0 +0200
+++ /var/tmp/diff_new_pack.OSZUT5/_new  2012-09-13 07:07:52.0 +0200
@@ -4,6 +4,11 @@
 !--  --
 !-- list of font directories of TeXLive packages --
 !-- all subdirectories of these directories are added as well--
+!-- ** WARNING: THIS IS A HUGE LIST OF FONTS AND THEREFORE IT ** --
+!-- **  WILL SLOW DOWN ALL PROGRAMS USING FONTCONFIG  ** --
+!-- ** USE THE fc-cache(1) UTILITY TO AVOID SUCH A SLOW DOWN  ** --
+!-- **Be aware that the configurations in the files   ** --
+!-- **58-texlive*.conf will not be affected by this   ** --
 !--  --
 
 fontconfig









++ update.texlive ++
--- /var/tmp/diff_new_pack.OSZUT5/_old  2012-09-13 07:07:52.0 +0200
+++ /var/tmp/diff_new_pack.OSZUT5/_new  2012-09-13 07:07:52.0 +0200
@@ -46,12 +46,18 @@
 
 rotator ()
 {
-local -i i=0
+local -i i=0 n=0
 local -a elements=('|' '/' '-' '\')
 while read -s -n 1 ; do
printf \r[${elements[((i++%4))]}]
+   let n=1
 done
-echo
+((n  0))  echo
+}
+
+atexit()
+{
+exec 4-
 }
 
 if test $VERBOSE = true ; then
@@ -59,6 +65,7 @@
 else
 exec 4 /dev/null
 fi
+trap atexit EXIT
 
 type -p mktexlsr /dev/null || { echo ${0##*/}: No mktexlsr in PATH ... 
skipping 12; exit 0 ; }
 
@@ -72,6 +79,7 @@
 let rc+=$?
 test $VERBOSE = true  echo
 rm -f /var/run/texlive/run-mktexlsr*
+ /var/run/texlive/sync-updmap
 done
 
 type -p kpsewhich/dev/null || { echo ${0##*/}: No kpsewhich in PATH ... 
skipping 12; exit 0 ; }
@@ -159,10 +167,23 @@
 
 enablemaps ()
 {
-updmap-sys --quiet --nohash --listmaps  /dev/null 2 /dev/null | \
-   sed -n -r