Hello community,
here is the log from the commit of package texlive-filesystem.2684 for
openSUSE:13.1:Update checked in at 2014-04-02 12:44:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1:Update/texlive-filesystem.2684 (Old)
and /work/SRC/openSUSE:13.1:Update/.texlive-filesystem.2684.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive-filesystem.2684"
Changes:
--------
New Changes file:
--- /dev/null 2014-02-13 01:09:38.344032506 +0100
+++
/work/SRC/openSUSE:13.1:Update/.texlive-filesystem.2684.new/texlive-filesystem.changes
2014-04-02 12:44:53.000000000 +0200
@@ -0,0 +1,260 @@
+-------------------------------------------------------------------
+Mon Feb 10 10:03:46 UTC 2014 - [email protected]
+
+- Avoid that missing formats for a hyphen file will cause high
+ load at installation
+
+-------------------------------------------------------------------
+Wed Aug 7 09:57:30 UTC 2013 - [email protected]
+
+- Repair several wrong paths cause by the move of TEXMFMAIN that is
+ the location of TLUtils.pm used by updmap
+
+-------------------------------------------------------------------
+Mon Aug 5 10:24:25 UTC 2013 - [email protected]
+
+- Refresh formats if required
+
+-------------------------------------------------------------------
+Tue Jul 30 16:14:46 UTC 2013 - [email protected]
+
+- Update to TeXLive 2013 (timestamp 20130620)
+ + Distribution layout: the top-level texmf/ directory has been
+ merged into texmf-dist/, for simplicity. Both the TEXMFMAIN
+ and TEXMFDIST Kpathsea variables now point to texmf-dist.
+ + Many small language collections have been merged together,
+ to simplify installation.
+ + MetaPost: native support for PNG output and floating-point
+ (IEEE double) has been added.
+ + LuaTEX: updated to Lua 5.2, and includes a new library
+ (pdfscanner) to process external PDF page content, among
+ much else (see its web pages).
+ + XeTEX (also see its web pages for more):
+ The HarfBuzz library now used for font layout instead of ICU.
+ Graphite2 and HarfBuzz are used instead of SilGraphite for Graphite layout.
+ On Macs, Core Text is used instead of the (deprecated) ATSUI.
+ Prefer TrueType/OpenType fonts to Type1 when the names are the same.
+ Fix occasional mismatch in font finding between XeTEX and xdvipdfmx.
+ Support OpenType math cut-ins.
+ + xdvi: now uses FreeType instead of t1lib for rendering.
+ + microtype.sty: some support for XeTEX (protrusion) and LuaTEX
+ (protrusion, font expansion, tracking), among other enhancements.
+- Update biblatex-biber to 1.7
+- Udpate biblatex of TeXLive 2013 to 2.7a
+
+-------------------------------------------------------------------
+Tue Jul 16 12:39:56 UTC 2013 - [email protected]
+
+- New rpm had removed "prereq" flag from installation script bits
+ that is that `Requires(prereq)' is not valid anymore :(((
+
+-------------------------------------------------------------------
+Mon May 6 13:31:55 UTC 2013 - [email protected]
+
+- Asymptote binaries may have the same version as the format files
+ of the asymptote package it self (bnc#813032)
+
+-------------------------------------------------------------------
+Wed Mar 27 13:21:44 UTC 2013 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------
+Tue Feb 5 09:08:31 UTC 2013 - [email protected]
+
+- Work around missing support of %posttrans scriptlets in libzypp
+ due missing rpm option for not to execute those scriptlets (bnc#773575)
+
+-------------------------------------------------------------------
+Wed Sep 19 09:51:43 UTC 2012 - [email protected]
+
+- If update script falis on some points like fmtutils then do not
+ remove the execution tag file to handle this later
+
+-------------------------------------------------------------------
+Wed Sep 12 09:54:02 UTC 2012 - [email protected]
+
+- Make update script to run updmap-sys only once on texhash
+
+-------------------------------------------------------------------
+Tue Sep 11 15:18:34 UTC 2012 - [email protected]
+
+- 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 - [email protected]
+
+- Change font config semantic as the font directories below
+ /usr/share/fonts will be always found by freetype
+
+-------------------------------------------------------------------
+Fri Jul 13 07:34:32 UTC 2012 - [email protected]
+
+- Rename SuSEconfig.texlive to update.texlive to make the quibblers
+ happy. The script was already self-sufficient and does not need
+ any help from the old SuSEconfig infrastructure.
+
+-------------------------------------------------------------------
+Wed Jun 27 09:00:58 UTC 2012 - [email protected]
+
+- Re-add the rungs script to dvipdfmx-bin
+
+-------------------------------------------------------------------
+Mon Jun 25 12:09:26 UTC 2012 - [email protected]
+
+- Reoder update script
+
+-------------------------------------------------------------------
+Fri Jun 22 16:45:19 UTC 2012 - [email protected]
+
+- Run update if required
+
+-------------------------------------------------------------------
+Fri Jun 22 16:28:01 UTC 2012 - [email protected]
+
+- Do not remove /var/run/texlive, add mtxrun to update script
+
+-------------------------------------------------------------------
+Fri Jun 22 13:11:08 UTC 2012 - [email protected]
+
+- The new updmap requires the perl mudules TLConfig.pm and TLUtils.pm
+
+-------------------------------------------------------------------
+Wed Jun 20 13:03:13 UTC 2012 - [email protected]
+
+- Finished package split of texlive and texlive-filesystem
+
+-------------------------------------------------------------------
+Wed Jun 20 10:38:21 UTC 2012 - [email protected]
+
+- Avoid to be fooled by wrong ownerships during fmtutil that is
+ allow user nobody and group mktex to access the temporary
+ fmtutil directory if the initial user is root
+
+-------------------------------------------------------------------
+Tue Jun 19 15:22:47 UTC 2012 - [email protected]
+
+- Move old SuSEconfig md5 backup files to new location
+
+-------------------------------------------------------------------
+Tue Jun 19 10:53:41 UTC 2012 - [email protected]
+
+- Add missed /var/lib/texmf/web2c/ tree to file system
+
+-------------------------------------------------------------------
+Mon Jun 18 07:23:56 UTC 2012 - [email protected]
+
+- Simplify dependency chain(s)
+
+-------------------------------------------------------------------
+Thu Jun 14 11:55:02 UTC 2012 - [email protected]
+
+- Make RPMlint happy again
+
+-------------------------------------------------------------------
+Thu Jun 14 10:59:06 UTC 2012 - [email protected]
+
+- Correct version numbers of kpathsea and ptexenc automatically
+
+-------------------------------------------------------------------
+Wed Jun 13 08:16:02 UTC 2012 - [email protected]
+
+- Readd well known paclages like texlive-devel, texlive-bin-devel,
+ and texlive-tools. Also cause texlive-latex to install its
+ binary packages.
+
+-------------------------------------------------------------------
+Tue Jun 12 17:56:31 UTC 2012 - [email protected]
+
+- Update to frozen/final 2012 (timestamp 20120611)
+
+-------------------------------------------------------------------
+Tue Jun 12 12:18:05 UTC 2012 - [email protected]
+
+- Do not drop the tar scheme and collection tar balls for reference
+- Split off texlive-filesystem, texlive-scheme, and texlive-collection
+ build into a separate spec file
+- Make version comparision work as we use upstream version and
+ release numbers
+
+-------------------------------------------------------------------
+Sat Jun 9 05:44:25 UTC 2012 - [email protected]
+
+- relax the version requirements
+
+-------------------------------------------------------------------
+Fri Jun 8 15:04:36 UTC 2012 - [email protected]
+
+- split out collections and filesystem
+
+-------------------------------------------------------------------
+Mon Jun 4 07:48:37 UTC 2012 - [email protected]
++++ 63 more lines (skipped)
++++ between /dev/null
++++ and
/work/SRC/openSUSE:13.1:Update/.texlive-filesystem.2684.new/texlive-filesystem.changes
New:
----
collection-basic.tar.xz
collection-bibtexextra.tar.xz
collection-binextra.tar.xz
collection-context.tar.xz
collection-fontsextra.tar.xz
collection-fontsrecommended.tar.xz
collection-fontutils.tar.xz
collection-formatsextra.tar.xz
collection-games.tar.xz
collection-genericextra.tar.xz
collection-genericrecommended.tar.xz
collection-htmlxml.tar.xz
collection-humanities.tar.xz
collection-langafrican.tar.xz
collection-langarabic.tar.xz
collection-langcjk.tar.xz
collection-langcyrillic.tar.xz
collection-langczechslovak.tar.xz
collection-langenglish.tar.xz
collection-langeuropean.tar.xz
collection-langfrench.tar.xz
collection-langgerman.tar.xz
collection-langgreek.tar.xz
collection-langindic.tar.xz
collection-langitalian.tar.xz
collection-langother.tar.xz
collection-langpolish.tar.xz
collection-langportuguese.tar.xz
collection-langspanish.tar.xz
collection-latex.tar.xz
collection-latexextra.tar.xz
collection-latexrecommended.tar.xz
collection-luatex.tar.xz
collection-mathextra.tar.xz
collection-metapost.tar.xz
collection-music.tar.xz
collection-omega.tar.xz
collection-pictures.tar.xz
collection-plainextra.tar.xz
collection-pstricks.tar.xz
collection-publishers.tar.xz
collection-science.tar.xz
collection-xetex.tar.xz
dot.dvipsrc
fc-t1-texlive.conf
fc-texlive.conf
fc-truetype-texlive.conf
rc.config.texlive
scheme-basic.tar.xz
scheme-context.tar.xz
scheme-full.tar.xz
scheme-gust.tar.xz
scheme-medium.tar.xz
scheme-minimal.tar.xz
scheme-small.tar.xz
scheme-tetex.tar.xz
scheme-xml.tar.xz
texlive-filesystem-rpmlintrc
texlive-filesystem.changes
texlive-filesystem.spec
texlive.cron
texlive.csh
texlive.sh
update.texlive
zypplugin.in
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texlive-filesystem.spec ++++++
++++ 19304 lines (skipped)
++++++ dot.dvipsrc ++++++
%% How to print, maybe with lp instead lpr, the priner
%% name <foo> has to be replaced by a real printer name
%% maybe the printer name found in $PRINTER
%%
%o | lpr -P<foo>
%o | lp -P<foo>
%% If your default is A4 uncomment the line with A4
%% otherwise you may choose Letter as your default.
%%
%t A4
%t Letter
++++++ rc.config.texlive ++++++
## Path: Applications/TeX
## Description:
## Type: yesno
## Default: no
## Command:
#
# The automatical font generation of the TeX/LaTeX systems do
# locate the bitmap font into the directory /var/cache/fonts/.
# If CLEAR_TEXMF_FONTS is set to "yes" then this directory
# will be cleared from fonts not used in the last 20 days.
#
CLEAR_TEXMF_FONTS="no"
++++++ texlive-filesystem-rpmlintrc ++++++
addFilter(".*texlive-(collection|scheme)-.*\.noarch:.*suse-filelist-empty.*")
addFilter(".*texlive-(extratools|devel)\.noarch:.*suse-filelist-empty.*")
addFilter(".*texlive.src:.*:.*macro-in-comment.*")
addFilter(".*texlive-scheme-.*.noarch:.*:-*summary-not-capitalized.*")
addFilter(".*texlive-.*noarch:.*:.*filename-too-long-for-joliet.*")
addFilter(".*texlive-.*:.*:.*description-shorter-than-summary.*")
addFilter(".*texlive-.*-devel\..*:.*:.*no-dependency-on.*")
addFilter(".*texlive\..*no-manual-page-for-binary.*nobody.*")
addFilter(".*texlive-.*-bin\..*no-manual-page-for-binary.*")
addFilter(".*world-writable.*/var/lib/texmf/ls-R.*")
addFilter(".*world-writable.*/var/lib/texmf/db/ls-R.*")
addFilter(".*world-writable.*/var/cache/fonts/ls-R.*")
addFilter(".*world-writable.*/var/lib/texmf/.*/ls-R.*")
addFilter(".*incorrect-fsf-address.*")
addFilter(".*name-repeated-in-summary.*")
addFilter(".*non-conffile-in-etc.*/etc/texmf/ls-R.*")
addFilter(".*rpm-buildroot-usage.*")
addFilter(".*binary-or-shlib-calls-gethostbyname.*")
addFilter(".*zero-length.*")
addFilter(".*dangling-symlink.*/usr/lib/mktex/public.*")
addFilter(".*devel-dependency.*texlive-lua-visual-debug.*")
addFilter(".*obsolete-not-provided.*")
++++++ texlive.cron ++++++
#!/bin/bash
#
# Remove pk files older than 20 days
# Remove tfm files older than 60 days
# Remove source files older than 60 days
# Remove crap
# Call texhash
#
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
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)
fi
if test -n "$VARTEXFONTS" -a -x /usr/bin/safe-rmdir ; then
for p in $VARTEXFONTS ; do
test -d $p/pk/ && find $p/pk/ -type f -and -not -name '*.*pk'
test -d $p/tfm/ && find $p/tfm/ -type f -and -not -name '*.tfm'
test -d $p/source/ && find $p/source/ -type f -and -not -name '*.mf'
test -d $p/ && find $p/ -type f -and -path
'*/[^[:alnum:]]*'
done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rm)
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)
fi
#
# Update the ls-R's
#
mktexlsr > /dev/null
#
exit 0
++++++ texlive.csh ++++++
#
# /etc/profile.d/texlive.csh
#
#
# Expand TEXINPUTS
#
if ( -d ${HOME}/TeX/ ) then
#
# Hmmm ... texmf/ should be used instead of TeX/
#
if ( ${?TEXINPUTS} ) then
setenv TEXINPUTS ${TEXINPUTS}:${HOME}/TeX//:
else
setenv TEXINPUTS ${HOME}/TeX//:
endif
endif
if ( -d /usr/doc/.TeX/ ) then
if ( ${?TEXINPUTS} ) then
setenv TEXINPUTS ${TEXINPUTS}:/usr/doc/.TeX:
else
setenv TEXINPUTS /usr/doc/.TeX:
endif
endif
++++++ texlive.sh ++++++
#
# /etc/profile.d/texlive.sh
#
#
# Expand TEXINPUTS
#
if test -d $HOME/TeX/ ; then
#
# Hmmm ... texmf/ should be used instead of TeX/
#
if test -n "$TEXINPUTS" ; then
TEXINPUTS="$TEXINPUTS:$HOME/TeX//:"
else
TEXINPUTS="$HOME/TeX//:"
fi
fi
if test -d /usr/doc/.TeX/ ; then
if test -n "$TEXINPUTS" ; then
TEXINPUTS="$TEXINPUTS:/usr/doc/.TeX:"
else
TEXINPUTS="/usr/doc/.TeX:"
fi
fi
++++++ update.texlive ++++++
++++ 692 lines (skipped)
++++++ zypplugin.in ++++++
#!/usr/bin/python
#
# $TEXMFDIST/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 = "%{_texmfdistdir}/texconfig/update"
tagdir = "/var/run/texlive"
if access(update, F_OK|X_OK):
if path.isdir(tagdir) and listdir(tagdir):
call("VERBOSE=false " + update + " 2>&1 || :", shell=True)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]