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 - werner@suse.de + +- Avoid that missing formats for a hyphen file will cause high + load at installation + +------------------------------------------------------------------- +Wed Aug 7 09:57:30 UTC 2013 - werner@suse.de + +- 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 - werner@suse.de + +- Refresh formats if required + +------------------------------------------------------------------- +Tue Jul 30 16:14:46 UTC 2013 - werner@suse.de + +- 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 - werner@suse.de + +- 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 - werner@suse.de + +- 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 - werner@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. + +------------------------------------------------------------------- +Tue Feb 5 09:08:31 UTC 2013 - werner@suse.de + +- 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 - werner@suse.de + +- 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 - werner@suse.de + +- Make update script to run updmap-sys only once on texhash + +------------------------------------------------------------------- +Tue Sep 11 15:18:34 UTC 2012 - werner@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 - werner@suse.de + +- 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 - werner@suse.de + +- 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 - werner@suse.de + +- Re-add the rungs script to dvipdfmx-bin + +------------------------------------------------------------------- +Mon Jun 25 12:09:26 UTC 2012 - werner@suse.de + +- Reoder update script + +------------------------------------------------------------------- +Fri Jun 22 16:45:19 UTC 2012 - werner@suse.de + +- Run update if required + +------------------------------------------------------------------- +Fri Jun 22 16:28:01 UTC 2012 - werner@suse.de + +- Do not remove /var/run/texlive, add mtxrun to update script + +------------------------------------------------------------------- +Fri Jun 22 13:11:08 UTC 2012 - werner@suse.de + +- The new updmap requires the perl mudules TLConfig.pm and TLUtils.pm + +------------------------------------------------------------------- +Wed Jun 20 13:03:13 UTC 2012 - werner@suse.de + +- Finished package split of texlive and texlive-filesystem + +------------------------------------------------------------------- +Wed Jun 20 10:38:21 UTC 2012 - werner@suse.de + +- 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 - werner@suse.de + +- Move old SuSEconfig md5 backup files to new location + +------------------------------------------------------------------- +Tue Jun 19 10:53:41 UTC 2012 - werner@suse.de + +- Add missed /var/lib/texmf/web2c/ tree to file system + +------------------------------------------------------------------- +Mon Jun 18 07:23:56 UTC 2012 - werner@suse.de + +- Simplify dependency chain(s) + +------------------------------------------------------------------- +Thu Jun 14 11:55:02 UTC 2012 - werner@suse.de + +- Make RPMlint happy again + +------------------------------------------------------------------- +Thu Jun 14 10:59:06 UTC 2012 - werner@suse.de + +- Correct version numbers of kpathsea and ptexenc automatically + +------------------------------------------------------------------- +Wed Jun 13 08:16:02 UTC 2012 - werner@suse.de + +- 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 - werner@suse.de + +- Update to frozen/final 2012 (timestamp 20120611) + +------------------------------------------------------------------- +Tue Jun 12 12:18:05 UTC 2012 - werner@suse.de + +- 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 - coolo@suse.com + +- relax the version requirements + +------------------------------------------------------------------- +Fri Jun 8 15:04:36 UTC 2012 - coolo@suse.com + +- split out collections and filesystem + +------------------------------------------------------------------- +Mon Jun 4 07:48:37 UTC 2012 - werner@suse.de ++++ 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org