Hello community,

here is the log from the commit of package texlive-filesystem.1879 for 
openSUSE:12.3:Update checked in at 2013-08-05 10:49:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3:Update/texlive-filesystem.1879 (Old)
 and      /work/SRC/openSUSE:12.3:Update/.texlive-filesystem.1879.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-filesystem.1879"

Changes:
--------
New Changes file:

--- /dev/null   2013-07-23 23:44:04.804033756 +0200
+++ 
/work/SRC/openSUSE:12.3:Update/.texlive-filesystem.1879.new/texlive-filesystem.changes
      2013-08-05 10:49:50.000000000 +0200
@@ -0,0 +1,216 @@
+-------------------------------------------------------------------
+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 :((( 
+
+-------------------------------------------------------------------
+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) 
+
+-------------------------------------------------------------------
+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.
+
+-------------------------------------------------------------------
+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)
+
+-------------------------------------------------------------------
+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
+
+-------------------------------------------------------------------
+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
+
+-------------------------------------------------------------------
+Fri Jul 13 07:34:32 UTC 2012 - wer...@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 - wer...@suse.de
+
+- Re-add the rungs script to dvipdfmx-bin
+
+-------------------------------------------------------------------
+Mon Jun 25 12:09:26 UTC 2012 - wer...@suse.de
+
+- Reoder update script 
+
+-------------------------------------------------------------------
+Fri Jun 22 16:45:19 UTC 2012 - wer...@suse.de
+
+- Run update if required 
+
+-------------------------------------------------------------------
+Fri Jun 22 16:28:01 UTC 2012 - wer...@suse.de
+
+- Do not remove /var/run/texlive, add mtxrun to update script 
+
+-------------------------------------------------------------------
+Fri Jun 22 13:11:08 UTC 2012 - wer...@suse.de
+
+- The new updmap requires the perl mudules TLConfig.pm and TLUtils.pm 
+
+-------------------------------------------------------------------
+Wed Jun 20 13:03:13 UTC 2012 - wer...@suse.de
+
+- Finished package split of texlive and texlive-filesystem 
+
+-------------------------------------------------------------------
+Wed Jun 20 10:38:21 UTC 2012 - wer...@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 - wer...@suse.de
+
+- Move old SuSEconfig md5 backup files to new location 
+
+-------------------------------------------------------------------
+Tue Jun 19 10:53:41 UTC 2012 - wer...@suse.de
+
+- Add missed /var/lib/texmf/web2c/ tree to file system
+
+-------------------------------------------------------------------
+Mon Jun 18 07:23:56 UTC 2012 - wer...@suse.de
+
+- Simplify dependency chain(s)
+
+-------------------------------------------------------------------
+Thu Jun 14 11:55:02 UTC 2012 - wer...@suse.de
+
+- Make RPMlint happy again 
+
+-------------------------------------------------------------------
+Thu Jun 14 10:59:06 UTC 2012 - wer...@suse.de
+
+- Correct version numbers of kpathsea and ptexenc automatically
+
+-------------------------------------------------------------------
+Wed Jun 13 08:16:02 UTC 2012 - wer...@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 - wer...@suse.de
+
+- Update to frozen/final 2012 (timestamp 20120611)
+
+-------------------------------------------------------------------
+Tue Jun 12 12:18:05 UTC 2012 - wer...@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 - co...@suse.com
+
+- relax the version requirements
+
+-------------------------------------------------------------------
+Fri Jun  8 15:04:36 UTC 2012 - co...@suse.com
+
+- split out collections and filesystem
+
+-------------------------------------------------------------------
+Mon Jun  4 07:48:37 UTC 2012 - wer...@suse.de
+
+- Avoid source url for all tar balls as our checkin script can not
+  handle snapshots nor is knowing about the infrastructure of the
+  upstream TeXLive server
+
+-------------------------------------------------------------------
+Fri Jun  1 08:06:51 UTC 2012 - wer...@suse.de
+
+- Change also version/release scheme of the sub binary subpackages 
+
+-------------------------------------------------------------------
+Thu May 31 11:34:39 UTC 2012 - wer...@suse.de
+
+- Change version/release scheme 
+
+-------------------------------------------------------------------
+Tue May 22 08:12:13 UTC 2012 - wer...@suse.de
+
+- Install manaul page of biber as this is also build
+- Require the used perl version for biber 
+
+-------------------------------------------------------------------
+Mon May 21 11:22:16 UTC 2012 - wer...@suse.de
+
+- Try to support BibteX-Biber perl dumped binary required to
+  provide BibteX-Biber also for PPC nad PPC64 
+
+-------------------------------------------------------------------
+Fri May 18 16:17:36 UTC 2012 - wer...@suse.de
+
+- Use texlive.texlive instead of texlive.texmf for permission file
+
+-------------------------------------------------------------------
+Fri May 18 14:25:00 UTC 2012 - wer...@suse.de
+
+- Be aware new poppler library, there is no getSize() but only
+  getNumObjects() 
+
+-------------------------------------------------------------------
+Mon May 14 14:14:13 UTC 2012 - wer...@suse.de
+
+- Cron: remove older sources as well as crap 
+
+-------------------------------------------------------------------
++++ 19 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:12.3:Update/.texlive-filesystem.1879.new/texlive-filesystem.changes

New:
----
  collection-basic.tar.xz
  collection-bibtexextra.tar.xz
  collection-binextra.tar.xz
  collection-context.tar.xz
  collection-documentation-arabic.tar.xz
  collection-documentation-base.tar.xz
  collection-documentation-bulgarian.tar.xz
  collection-documentation-chinese.tar.xz
  collection-documentation-czechslovak.tar.xz
  collection-documentation-dutch.tar.xz
  collection-documentation-english.tar.xz
  collection-documentation-finnish.tar.xz
  collection-documentation-french.tar.xz
  collection-documentation-german.tar.xz
  collection-documentation-italian.tar.xz
  collection-documentation-japanese.tar.xz
  collection-documentation-korean.tar.xz
  collection-documentation-mongolian.tar.xz
  collection-documentation-polish.tar.xz
  collection-documentation-portuguese.tar.xz
  collection-documentation-russian.tar.xz
  collection-documentation-serbian.tar.xz
  collection-documentation-slovenian.tar.xz
  collection-documentation-spanish.tar.xz
  collection-documentation-thai.tar.xz
  collection-documentation-turkish.tar.xz
  collection-documentation-ukrainian.tar.xz
  collection-documentation-vietnamese.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-langarmenian.tar.xz
  collection-langcjk.tar.xz
  collection-langcroatian.tar.xz
  collection-langcyrillic.tar.xz
  collection-langczechslovak.tar.xz
  collection-langdanish.tar.xz
  collection-langdutch.tar.xz
  collection-langenglish.tar.xz
  collection-langfinnish.tar.xz
  collection-langfrench.tar.xz
  collection-langgerman.tar.xz
  collection-langgreek.tar.xz
  collection-langhebrew.tar.xz
  collection-langhungarian.tar.xz
  collection-langindic.tar.xz
  collection-langitalian.tar.xz
  collection-langlatin.tar.xz
  collection-langlatvian.tar.xz
  collection-langlithuanian.tar.xz
  collection-langmongolian.tar.xz
  collection-langnorwegian.tar.xz
  collection-langother.tar.xz
  collection-langpolish.tar.xz
  collection-langportuguese.tar.xz
  collection-langspanish.tar.xz
  collection-langswedish.tar.xz
  collection-langtibetan.tar.xz
  collection-langturkmen.tar.xz
  collection-langvietnamese.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-texinfo.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 ++++++
++++ 18471 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 ++++++
++++ 650 lines (skipped)

++++++ 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 + " 2>&1 || :", shell=True)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to