# /usr/share/fonts/Type1 ?)
# - fix package removal:
# /usr/bin/texhash[77]: kpsewhich: not found
+# - drop ppc bconds once clisp is fixed on that architecture
+# - jadetex subpackage (from other-utils)
#
# FHS TODO:
# - merge rhconfig and texmfsysvar patches
#
%include /usr/lib/rpm/macros.perl
#
-# %%bcond_without bootstrap
+# Conditional build:
+%bcond_with bootstrap # bootstrap build
#
Summary: TeX typesetting system and MetaFont font formatter
Summary(de.UTF-8): TeX-Satzherstellungssystem und MetaFont-Formatierung
Summary(tr.UTF-8): TeX dizgi sistemi ve MetaFont yazıtipi biçimlendiricisi
Name: texlive
Version: 20080816
-Release: 2
+Release: 5
Epoch: 1
License: distributable
Group: Applications/Publishing/TeX
Source6: xdvi.png
Source10: http://tug.ctan.org/get/macros/latex/contrib/floatflt.zip
# Source10-md5: 5d9fe14d289aa81ebb6b4761169dd5f2
+Source11: http://carme.pld-linux.org/~uzsolt/sources/%{name}-fonts-larm.tar.bz2
+# Source11-md5: df2fcc66f0c2e90785ca6c9b27dacd34
Source50: http://sunsite2.icm.edu.pl/pub/tex/systems/texlive/tlnet/2008/tlpkg/TeXLive/Splashscreen.pm
# Source50-md5: 5cc49f49010f27fdb02dd7053797ba19
Source51: http://sunsite2.icm.edu.pl/pub/tex/systems/texlive/tlnet/2008/tlpkg/TeXLive/TLConfig.pm
# Source62-md5: f0fa0f2fc7aacb1e9b40eb65891a24c8
Patch0: %{name}-am.patch
Patch1: %{name}-20080816-kpathsea-ar.patch
+Patch2: %{name}-gcc44.patch
URL: http://www.tug.org/texlive/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libsigsegv
BuildRequires: libstdc++-devel
BuildRequires: ncurses-devel
+BuildRequires: readline-devel
BuildRequires: rpm-perlprov
BuildRequires: rpm-pythonprov
BuildRequires: sed >= 4.0
BuildRequires: tetex-latex-cyrillic
BuildRequires: tetex-tex-babel
%else
-BuildRequires: texlive-format-pdflatex
-BuildRequires: texlive-latex-cyrillic
-BuildRequires: texlive-tex-babel
+BuildRequires: %{name}-context
+BuildRequires: %{name}-csplain
+BuildRequires: %{name}-fonts-cmsuper
+#BuildRequires: %{name}-format-amstex
+#BuildRequires: %{name}-format-cslatex
+BuildRequires: %{name}-format-eplain
+BuildRequires: %{name}-format-pdflatex
+BuildRequires: %{name}-latex
+BuildRequires: %{name}-latex-cyrillic
+BuildRequires: %{name}-metafont
+BuildRequires: %{name}-metapost
+BuildRequires: %{name}-mex
+BuildRequires: %{name}-omega
+BuildRequires: %{name}-other-utils
+BuildRequires: %{name}-pdftex
+BuildRequires: %{name}-phyzzx
+BuildRequires: %{name}-plain
+BuildRequires: %{name}-tex-babel
+BuildRequires: %{name}-tex-physe
+BuildRequires: %{name}-xetex
+BuildRequires: %{name}-xetex
+BuildRequires: %{name}-xmltex
# fill with future texlive BR. guesses ones for now
%endif
BuildRequires: /usr/bin/latex
Requires: textutils
Suggests: tmpwatch
Provides: tetex = %{epoch}:%{version}-%{release}
-Provides: tetex-format-pdfetex
+Provides: tetex-format-pdfetex = %{epoch}:%{version}-%{release}
Obsoletes: tetex
Obsoletes: tetex-afm
Obsoletes: tetex-doc
%package other-utils
Summary: Other utilities
Group: Applications/Publishing/TeX
+Provides: jadetex = %{epoch}:%{version}-%{release}
+Obsoletes: jadetex
+Obsoletes: tetex-format-cyrtexinfo
%description other-utils
Other utilities.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-doc-latex
%description doc-latex
Basic LaTeX packages documentation.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
-Provides: tetex-dvips
+Provides: tetex-dvips = %{epoch}:%{version}-%{release}
Obsoletes: tetex-dvips
%description dvips
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-dvilj
%description dvilj
Dvilj and dvilj's siblings (included in this package) will convert TeX
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
-Obsoletes: tetex-matapost
+Obsoletes: tetex-metapost
%description metapost
MetaPost.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-metapost = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-mptopdf
%description mptopdf
MetaPost to PDF converter.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-texdoctk
%description texdoctk
A Perl/Tk-based GUI for easy access to package documentation for TeX
Summary(hu.UTF-8): PostScript eszközök
Summary(pl.UTF-8): Narzędzia do PostScriptu
Group: Applications/Printing
+Provides: psutils
Obsoletes: psutils
+Obsoletes: texlive-epsutils
+Obsoletes: texlive-filters
%description psutils
This archive contains some utilities for manipulating PostScript
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-omega = %{epoch}:%{version}-%{release}
Requires: %{name}-plain = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-omega
%description omega
Omega is a version of the TeX program modified for multilingual
Requires: %{name} = %{epoch}:%{version}-%{release}
Provides: tetex-format-plain
Provides: tetex-plain
+Obsoletes: tetex-cyrplain
+Obsoletes: tetex-format-cyrplain
Obsoletes: tetex-format-plain
Obsoletes: tetex-plain
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: texlive-fonts-pl = %{epoch}:%{version}-%{release}
Requires: texlive-plain = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-mex
%description mex
MeX Plain Format basic files.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: texlive-mex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-mex
%description format-mex
MeX Plain Format.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-mex = %{epoch}:%{version}-%{release}
Requires: %{name}-pdftex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-pdfmex
%description format-pdfmex
PDFMeX Plain Format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-mex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-utf8mex
%description format-utf8mex
MeX Plain Format with UTF-8 encoded source files.
Requires: %{name}-plain = %{epoch}:%{version}-%{release}
Provides: tetex-ams
Obsoletes: tetex-ams
+Obsoletes: tetex-amstex
Obsoletes: tetex-plain-amsfonts
%description amstex
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-amstex = %{epoch}:%{version}-%{release}
-Obsoletes: tetex-ams
+Obsoletes: tetex-format-cyramstex
+Obsoletes: tetex-format-amstex
%description format-amstex
American Mathematical Society macros for Plain TeX.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-csplain = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-csplain
%description format-csplain
TeX CSPlain format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-csplain = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-pdfcsplain
%description format-pdfcsplain
PDFTeX CSPlain format.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-cs = %{epoch}:%{version}-%{release}
Requires: %{name}-plain = %{epoch}:%{version}-%{release}
+Provides: tetex-cslatex
+Obsoletes: tetex-cslatex
%description cslatex
CSLaTeX format basic files.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-cslatex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-cslatex
%description format-cslatex
CSLaTeX format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-cslatex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-pdfcslatex
%description format-pdfcslatex
PDF CSLaTeX format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-plain = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-eplain
Obsoletes: tetex-etex
%description eplain
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-eplain = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-eplain
%description format-eplain
EPlain format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-context = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-context-de
%description format-context-de
German ConTeXt format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-context = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-context-en
%description format-context-en
English ConTeXt format.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-context = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-format-context-nl
%description format-context-nl
Dutch ConTeXt format.
Requires: %{name}-tex-pstricks = %{epoch}:%{version}-%{release}
Suggests: %{name}-fonts-jknappen
Suggests: %{name}-latex-ucs = %{epoch}:%{version}-%{release}
-Provides: tetex-format-latex
-Provides: tetex-latex
+Provides: tetex-format-latex = %{epoch}:%{version}-%{release}
+Provides: tetex-latex = %{epoch}:%{version}-%{release}
Obsoletes: tetex-bibtex-koma-script
Obsoletes: tetex-format-latex
Obsoletes: tetex-latex
Obsoletes: tetex-latex-curves
Obsoletes: tetex-latex-dinbrief
Obsoletes: tetex-latex-draftcopy
+Obsoletes: tetex-latex-dstroke
Obsoletes: tetex-latex-dvilj
Obsoletes: tetex-latex-eepic
Obsoletes: tetex-latex-endfloat
Obsoletes: tetex-latex-oberdiek
Obsoletes: tetex-latex-pb-diagram
Obsoletes: tetex-latex-pstricks
+Obsoletes: tetex-latex-qfonts
Obsoletes: tetex-latex-revtex4
Obsoletes: tetex-latex-seminar
Obsoletes: tetex-latex-t2
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-algorith
+Obsoletes: tetex-latex-algorithms
%description latex-algorithms
Defines a floating algorithm environment designed to work with the
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-antp = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-antp
%description latex-antp
A replica of Antykwa Poltawskiego font in PostScript Type 1 format
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-antt = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-antt
%description latex-antt
Antykwa Torunska is a serif font designed by the late Polish
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-bbm = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-bbm
%description latex-bbm
Blackboard variant fonts for Computer Modern, with LaTeX support.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-bbold = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-bbold
%description latex-bbold
A geometric sans serif blackboard bold font, for use in mathematics.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-beamer
%description latex-beamer
A LaTeX class for producing presentations and slides.
Requires: %{name}-latex-ams = %{epoch}:%{version}-%{release}
Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release}
Obsoletes: tetex-bibtex-ams
+Obsoletes: tetex-latex-bibtex-ams
%description latex-bibtex-ams
BibTeX style files for American Mathematical Society publications.
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-bibtex-dk
+
%description latex-bibtex-dk
Dk-bib is a translation of the four standard BibTeX style files
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release}
Obsoletes: tetex-bibtex-plbib
+Obsoletes: tetex-latex-bibtex-pl
%description latex-bibtex-pl
Polish bibliography management for LaTeX.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release}
Obsoletes: tetex-bibtex-germbib
+Obsoletes: tetex-latex-bibtex-german
%description latex-bibtex-german
German variants of standard BibTeX styles.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
Obsoletes: tetex-bibtex-revtex4
+Obsoletes: tetex-latex-bibtex-revtex4
%description latex-bibtex-revtex4
BibTeX styles for REVTeX4.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
Obsoletes: tetex-bibtex-jurabib
+Obsoletes: tetex-latex-bibtex-jurabib
%description latex-bibtex-jurabib
Extended BibTeX citation support for the humanities and legal texts.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-ccfonts
%description latex-ccfonts
LaTeX font definition files for the Concrete fonts and a LaTeX package
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-cite
%description latex-cite
Supports compressed, sorted lists of numerical citations.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-cmbright = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-cmbright
%description latex-cmbright
A family of sans serif fonts for TeX and LaTeX, based on Donald
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-concmath = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-concmath
%description latex-concmath
LaTeX package and font definition files to access the Concrete math
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-custom-bib
%description latex-custom-bib
Package generating customized BibTeX bibliography styles from a
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-jknappen = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-jknappen
%description latex-jknappen
Miscellaneous macros, mostly for making use of extra fonts, by Joerg
Requires(post,postun): /usr/bin/texhash
Requires: %{name}-fonts-lm = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-lm
%description latex-lm
Latin Modern family of fonts, based on the Computer Modern fonts
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-lineno
%description latex-lineno
The LaTeX package lineno.sty provides line numbers on paragraphs.
Summary(hu.UTF-8): Matematikai csomagok
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
+Requires: %{name}-fonts-bbm = %{epoch}:%{version}-%{release}
+Requires: %{name}-fonts-stmaryrd = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex-ams = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex-carlisle = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex-psnfss = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex-pst-3dplot = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex-wasysym = %{epoch}:%{version}-%{release}
+Requires: %{name}-tex-pstricks = %{epoch}:%{version}-%{release}
+Requires: %{name}-tex-xkeyval = %{epoch}:%{version}-%{release}
+Requires: %{name}-tex-xypic = %{epoch}:%{version}-%{release}
# gnuplottex needs gnuplot
Requires: gnuplot
- subdepth: unify maths subscript height.
- subeqn: package for subequation numbering.
- subeqnarray: equation array with sub numbering.
+- tree-dvips: trees and other linguists' macros.
- trfsigns: typeset transform signs.
- trsym: symbols for transformations.
- ulsy: extra mathematical characters.
- subdepth: matematikai indexek méretének egységesítése
- subeqn: alegyenletek sorszámozása
- subeqnarray: egyenletek al-sorszámozása
+- tree-dvips: trees and other linguists' macros
- trfsigns: transzformációs jelek szedése
- trsym: szimbólumok transzformációkhoz
- ulsy: extra matematikai karakterek
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Suggests: %{name}-latex-SIstyle
+Suggests: %{name}-latex-SIunits
+Suggests: %{name}-latex-siunitx
%description latex-physics
This package contains:
- feynmf: makrók és fontok Feynman (és más) diagramok készítésére
- formula: fizikai egységek szedése
- isotope: izotópok szedése
-- listofsymbols: szimbólumok listákának létrehozása és kezelése
+- listofsymbols: szimbólumok listájának létrehozása és kezelése
- miller: miller indexek szedése
- susy: Szuper-Szimmetria elmélettel kapcsolatos munkákhoz makrók
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Requires: %{name}-xetex = %{epoch}:%{version}-%{release}
%description latex-biology
This package contains:
Requires(post,postun): %{_bindir}/texhash
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Suggests: %{name}-latex-lewis
%description latex-chem
This package contains:
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-microtype
%description latex-microtype
The `microtype' package provides a LaTeX interface to pdfTeX's
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-lucidabr
%description latex-lucidabr
Package to make Lucida Bright fonts usable with LaTeX.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-mflogo = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-mflogo
%description latex-mflogo
LaTeX package and font definition file to access the Knuthian `logo'
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-mfnfss
%description latex-mfnfss
Font description files to use extra fonts like yinit and ygoth.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-minitoc
%description latex-minitoc
Produce a table of contents for each chapter.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-mltex
%description latex-mltex
Support for MLTeX, the multilingual TeX extension from Michael J.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-platex
%description latex-other
Other LaTeX packages.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-px = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-pxfonts
%description latex-pxfonts
PX fonts LaTeX support.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-tx = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-txfonts
%description latex-txfonts
TX fonts LaTeX support.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-latex-umlaute
%description latex-umlaute
An interface to inputenc for using alternate input encodings.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-mfpic
%description tex-mfpic
Macros which generate Metafont or Metapost for drawing pictures.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-pictex
%description tex-pictex
Picture drawing macros for TeX and LaTeX.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-qpxqtx = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-qpx
+Obsoletes: tetex-tex-qtx
%description tex-qpxqtx
QuasiTimes and TX fonts typesetting support.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-spanish
Obsoletes: tetex-tex-spanishb
%description tex-spanish
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-texdraw
%description tex-texdraw
Graphical macros, using embedded PostScript.
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-thumbpdf
%description tex-thumbpdf
Provides support, using Perl, for thumbnails in pdfTeX and
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
Obsoletes: tetex-tex-vietnam
+Obsoletes: tetex-latex-vietnam
+Obsoletes: tetex-latex-urwvn
%description latex-vietnam
Vietnamese language support.
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-xypic = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-xypic
+Obsoletes: tetex-tex-xypic
%description tex-xypic
A package for typesetting a variety of graphs and diagrams with TeX.
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-tex-xkeyval
%description tex-xkeyval
Extension to keyval package.
Summary: TeX font directories
Summary(pl.UTF-8): Katalogi fontów TeXa
Group: Fonts
+Provides: tetex-dirs-fonts
Obsoletes: tetex-dirs-fonts
%description dirs-fonts
%description fonts-adobe -l pl.UTF-8
Fonty Adobe.
+%package fonts-larm
+Summary: Larm (cyrillic) fonts
+Group: Fonts
+Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+
+%description fonts-larm
+Larm (cyrillic) fonts.
+
%package fonts-ae
Summary: Virtual fonts for PDF-files with T1 encoded CMR-fonts
Summary(pl.UTF-8): Wirtualne fonty do plików PDF z fontami CMR o kodowaniu T1
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-ae
%description fonts-ae
Virtual fonts for PDF-files with T1 encoded CMR-fonts.
Summary(pl.UTF-8): Fonty AMS
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release}
Provides: tetex-fonts-ams
Obsoletes: tetex-fonts-ams
Summary(pl.UTF-8): Antykwa Półtawskiego - rodzina tradycyjnych polskich czcionek jako Type 1
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-antp
%description fonts-antp
Antykwa Poltawskiego, a Type 1 family of Polish traditional type.
Summary(pl.UTF-8): Antykwa Toruńska - rodzina tradycyjnych polskich czcionek jako Type 1
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-antt
%description fonts-antt
Antykwa Torunska, a Type 1 family of a Polish traditional type.
Summary(pl.UTF-8): Tablicowy wariant fontów Computer Modern ze wsparciem dla LaTeXa
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-bbm
%description fonts-bbm
Blackboard variant fonts for Computer Modern, with LaTeX support.
Summary(pl.UTF-8): Tablicowy tłusty font sans serif dla LaTeXa
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-bbold
%description fonts-bbold
Sans serif blackboard bold for LaTeX.
Summary(pl.UTF-8): Polska wersja fontów Computer Concrete
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-cc-pl
%description fonts-cc-pl
Polish version of Computer Concrete fonts.
Summary(pl.UTF-8): Fonty Compugraphic
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-cg
%description fonts-cg
Compugraphic fonts.
Summary(pl.UTF-8): Fonty CM Bright
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-cmbright
%description fonts-cmbright
CM Bright fonts.
Summary(pl.UTF-8): Fonty matematyczne Concrete Math
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-concmath
%description fonts-concmath
Concrete Math fonts.
Summary(pl.UTF-8): Fonty Concrete Roman
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-concrete
%description fonts-concrete
Concrete Roman fonts, designed by Donald E. Knuth, originally for use
Summary(pl.UTF-8): Fonty MetaFont Computer Modern dla języków czeskiego i słowackiego
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-cs
%description fonts-cs
Czech/Slovak-tuned MetaFont Computer Modern fonts.
Summary(pl.UTF-8): Źródła dla fontów European Concrete
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-ecc
%description fonts-ecc
The MetaFont sources and tfm files of the European Concrete Fonts.
Summary(pl.UTF-8): Symbol nowej europejskiej waluty Euro
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-eurosym
%description fonts-eurosym
The new European currency symbol for the Euro implemented in Metafont,
Summary(pl.UTF-8): Fonty Virtual Euler Math
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-eulervm
%description fonts-eulervm
Euler-VM is a set of _virtual_ math fonts based on Euler and CM. This
Summary(pl.UTF-8): Fonty podobne do EUSM, ale z dwoma dodatkowymi znakami
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-euxm
%description fonts-euxm
Fonts like EUSM but with two more characters needed for Concrete Math
Summary(pl.UTF-8): Początkowe fonty gotyckie i ornamentowe Yannisa Haralambousa
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-gothic
%description fonts-gothic
Gothic and ornamental initial fonts by Yannis Haralambous.
Summary(pl.UTF-8): Przekonwertowany font mflogo
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-hoekwater
%description fonts-hoekwater
Fonts originally created in MetaFont, transformed to PostScript by
Summary(pl.UTF-8): Fonty LH Olgi Lapko
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-lh
%description fonts-lh
The lh fonts for the `T2'/X2 encodings (for cyrillic languages).
Summary(pl.UTF-8): Fonty z rodziny Latin Modern
Group: Applications/Publishing/TeX
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-lm
%description fonts-lm
Latin Modern family of fonts, based on the Computer Modern fonts
Summary(pl.UTF-8): Font Symbol Martina Vogela (marvosym)
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-marvosym
%description fonts-marvosym
Martin Vogel's Symbol (marvosym) font is a font containing: the Euro
Summary(pl.UTF-8): Fonty logo
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-mflogo
%description fonts-mflogo
Logo fonts.
Summary(pl.UTF-8): Fonty Monotype
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-monotype
%description fonts-monotype
Monotype fonts.
Summary(pl.UTF-8): Fonty dla Omegi - TeXa ze wsparciem dla unikodu
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-omega
%description fonts-omega
Fonts for Omega - extended unicode TeX.
Summary(hu.UTF-8): További betűtípusok
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-cbgreek
+Obsoletes: tetex-fonts-dstroke
+Obsoletes: tetex-fonts-pazo
+Obsoletes: tetex-fonts-type1-dstroke
+Obsoletes: tetex-fonts-type1-qfonts
+Obsoletes: tetex-fonts-type1-tt2001
+Obsoletes: tetex-qfonts
%description fonts-other
Other fonts.
-%description fonts-omega -l hu.UTF-8
+%description fonts-other -l hu.UTF-8
További betűtípusok.
%package fonts-pl
Summary(pl.UTF-8): Polskie fonty
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-pl
%description fonts-pl
Polish fonts.
Summary(pl.UTF-8): Fonty PX
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-px
%description fonts-px
PX fonts.
# I hope qpxqtx doesn't need qfonts
# Requires: %{name}-fonts-qfonts = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-tx = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-qpx
+Obsoletes: tetex-fonts-qtx
%description fonts-qpxqtx
Additional fonts for QTX package.
Summary(pl.UTF-8): Fonty wielkich liter pisanych do składania dokumentów naukowych i matematycznych
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-rsfs
%description fonts-rsfs
Fonts of uppercase script letters for use as symbols in scientific and
Summary(pl.UTF-8): Fonty TX
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-tx
%description fonts-tx
TX fonts.
Summary(pl.UTF-8): Fonty URW
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-urw
%description fonts-urw
URW fonts.
Summary(pl.UTF-8): Fonty URWVN
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-urwvn
%description fonts-urwvn
URWVN fonts.
Summary(pl.UTF-8): Fonty VNR
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-vnr
%description fonts-vnr
VNR fonts.
Summary(pl.UTF-8): Fonty Xy-pic
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-xypic
%description fonts-xypic
Xy-pic fonts.
Summary(pl.UTF-8): Fonty European Modern od Y&Y
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-yandy
%description fonts-yandy
European Modern fonts from Y&Y.
Summary(pl.UTF-8): Antykwa Półtawskiego - rodzina tradycyjnych polskich czcionek jako Type 1
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-antp
%description fonts-type1-antp
Antykwa Poltawskiego, a Type 1 family of Polish traditional type.
Summary(pl.UTF-8): Antykwa Toruńska - rodzina tradycyjnych polskich czcionek jako Type 1
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-antt
%description fonts-type1-antt
Antykwa Torunska, a Type 1 family of a Polish traditional type.
Summary(pl.UTF-8): Wolnodostępny zamiennik podstawowych fontów MathTime
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-belleek
%description fonts-type1-belleek
Free replacement for basic MathTime fonts.
Summary(pl.UTF-8): Fonty z rodziny Computer Modern
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Provides: tetex-fonts-type1-bluesky
+Obsoletes: tetex-fonts-type1-bluesky
%description fonts-type1-bluesky
Computer Modern family fonts.
Summary(pl.UTF-8): Polska wersja fontów Computer Concrete
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-cc-pl
%description fonts-type1-cc-pl
Polish version of Computer Concrete fonts.
Summary(pl.UTF-8): Fonty Computer Modern rozszerzone o litery rosyjskie
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-cmcyr
%description fonts-type1-cmcyr
Computer Modern fonts extended with Russian letters.
Summary(pl.UTF-8): Fonty MetaFont Computer Modern dla języków czeskiego i słowackiego
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-cs
%description fonts-type1-cs
Czech/Slovak-tuned MetaFont Computer Modern fonts.
Summary(pl.UTF-8): Symbol nowej europejskiej waluty Euro
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-eurosym
%description fonts-type1-eurosym
The new European currency symbol for the Euro implemented in Metafont,
Summary(pl.UTF-8): Przekonwertowany font mflogo
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-hoekwater
%description fonts-type1-hoekwater
Fonts originally created in MetaFont, transformed to PostScript by
Summary(pl.UTF-8): Fonty SC/OsF dla URW Palladio L
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-fpl
%description fonts-type1-fpl
The FPL Fonts provide a set of SC/OsF fonts for URW Palladio L which
Summary(pl.UTF-8): Fonty Type1 z rodziny Latin Modern
Group: Applications/Publishing/TeX
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-lm
%description fonts-type1-lm
Latin Modern family of fonts, based on the Computer Modern fonts
Summary(pl.UTF-8): Font Symbol Martina Vogela (marvosym)
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-marvosym
%description fonts-type1-marvosym
Martin Vogel's Symbol (marvosym) font is a font containing: the Euro
Summary(pl.UTF-8): Fonty matematyczne Pazo Math
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-mathpazo
%description fonts-type1-mathpazo
Pazo Math fonts.
Summary(pl.UTF-8): Fonty Type1 dla Omegi - TeXa ze wsparciem dla unikodu
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-omega
%description fonts-type1-omega
Type1 fonts for Omega - extended unicode TeX.
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-type1-bluesky = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-pl
%description fonts-type1-pl
Polish fonts.
Summary(pl.UTF-8): Fonty PX
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-px
%description fonts-type1-px
PX fonts.
Summary(pl.UTF-8): Fonty TX
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-tx
%description fonts-type1-tx
TX fonts.
Summary(pl.UTF-8): Fonty Type1 VNR
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-vnr
%description fonts-type1-vnr
Type1 VNR fonts.
Summary(pl.UTF-8): Fonty Xy-pic
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: tetex-fonts-type1-xypic
%description fonts-type1-xypic
Xy-pic fonts.
Summary: Various DVI utils
Summary(hu.UTF-8): Vegyes DVI eszközök
Group: Applications/Publishing/TeX
+Provides: dvi2tty
+Conflicts: dvi2tty
%description dviutils
This package contains various DVI utils.
%package epsutils
Summary: Various EPS utils
Group: Applications/Publishing/TeX
+Conflicts: psutils
%description epsutils
Various EPS (Encapsulated PostScript) utils.
Summary: TeX package for processing XML files
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
+Provides: xmltex
+Obsoletes: xmltex
%description xmltex
XMLTeX is a non-validating, namespace-aware XML parser written in TeX.
lzma -dc %{SOURCE0} | tar xf - -C ..
%patch0 -p1
%patch1 -p1
+%patch2 -p1
+CURDIR=$(pwd)
+
+cd utils/xindy/make-rules/alphabets
+tar xvf %{SOURCE11}
+cp $(find fonts -type f) .
+for i in larm?00.tfm; do ln -s $i $(echo $i | sed "s@larm\(.\).*@larm0\100.tfm@") ; done
+cd ${CURDIR}
cd libs/teckit
cat ax*.m4 > acinclude.m4
%{__sed} -i 's@^TEXMFSYSVAR =.*@TEXMFSYSVAR = %{_localstatedir}@' texmf.cnf
%{__sed} -i 's@^TEXMFSYSCONFIG =.*@TEXMFSYSCONFIG = %{_sysconfdir}/%{name}@' texmf.cnf
%{__sed} -i 's@^TEXMFVAR =.*@TEXMFVAR = %{_localstatedir}@' texmf.cnf
+%{__sed} -i 's@^trie_size.*@trie_size = 1262000@' texmf.cnf
cd ../..
+%ifarch ppc ppc64
+# clisp does not work properly on forge
+ulimit -s unlimited
+%endif
+
%configure \
%if %{with bootstrap}
--without-xindy \
- --without-luatex \
%endif
+ --without-luatex \
--disable-multiplatform \
--disable-static \
--enable-a4 \
--without-t1utils \
--without-texinfo
-%{__make}
+%{__make} -j1
%install
rm -rf $RPM_BUILD_ROOT
install %{SOURCE62} $RPM_BUILD_ROOT%{perl_vendorlib}/TeXLive
cd $RPM_BUILD_ROOT%{texmfdist}/tex/latex
+
+# floatflt
unzip %{SOURCE10}
cd floatflt
latex floatflt.ins
%{__rm} *.log
install -d $RPM_BUILD_ROOT%{texmfdist}/doc/latex/floatflt
%{__mv} *.txt *.tex *.pdf README $RPM_BUILD_ROOT%{texmfdist}/doc/latex/floatflt
+cd $RPM_BUILD_ROOT%{texmfdist}
+
+# larm fonts
+tar xvf %{SOURCE11}
+cd fonts/tfm/la
+for i in larm?00.tfm; do ln -s $i $(echo $i | sed "s@larm\(.\).*@larm0\100.tfm@") ; done
+
cd $CURDIR
+
#install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}
#touch $RPM_BUILD_ROOT/etc/sysconfig/tetex-updmap/maps.lst
# install -d format-logs
# mv -fv $RPM_BUILD_ROOT%{fmtdir}/*.log format-logs
+# xindy files are in %%{texmf}
+rm -rf $RPM_BUILD_ROOT%{_datadir}/xindy
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc
+
+# Create format files
+for format in \
+ aleph \
+ csplain \
+ etex \
+ lambda \
+ lamed \
+ latex \
+ mllatex \
+ mptopdf \
+ omega \
+ pdfcsplain \
+ pdfetex \
+ pdflatex \
+ pdftex \
+ pdfxmltex \
+ physe \
+ phyzzx \
+ tex \
+ texsis \
+ xetex \
+ xelatex \
+ xmltex; do
+%if %{with bootstrap}
+ mkdir -p $RPM_BUILD_ROOT%{fmtdir}/${format}
+ touch $RPM_BUILD_ROOT%{fmtdir}/${format}/${format}.fmt
+ touch $RPM_BUILD_ROOT%{fmtdir}/pdftex/${format}.fmt
+%else
+ fmtutil --fmtdir $RPM_BUILD_ROOT%{fmtdir} --byfmt=${format}
+%endif
+done
+%if %{with bootstrap}
+touch $RPM_BUILD_ROOT%{fmtdir}/xetex/xelatex.fmt
+%endif
+# We don't need the log files
+rm -f $(find $RPM_BUILD_ROOT%{fmtdir} -name "*.log")
+
%clean
rm -rf $RPM_BUILD_ROOT
%postun fonts-adobe
%texhash
+%post fonts-larm
+%texhash
+
+%postun fonts-larm
+%texhash
+
%post fonts-ae
%texhash
%attr(1777,root,root) %dir %{_localstatedir}/fonts/map
%attr(1777,root,root) %dir %{fmtdir}
+%dir %{fmtdir}/tex
%dir %{texmfdist}
%dir %{texmfdist}/doc
%dir %{texmfdist}/doc/generic
%dir %{texmfdist}/tex/generic/misc
%dir %{texmfdist}/tex/latex
%dir %{texmfdist}/tex/latex/base
+%dir %{texmfdist}/scripts
%dir %{texmfdist}/source
+%dir %{texmfdist}/source/latex
%dir %{texmfdist}/source/generic
%dir %{texmf}
%dir %{texmf}/doc
%{_mandir}/man1/weave.1*
%{_mandir}/man5/fmtutil.cnf.5*
%{_mandir}/man5/updmap.cfg.5*
+%{fmtdir}/pdftex/pdfetex.fmt
+%{fmtdir}/tex/tex.fmt
%files other-utils
%defattr(644,root,root,755)
%{texmfdist}/source/generic/mkjobtexmf
%{texmf}/hbf2gf
%{texmf}/fmtutil/format.texsis.cnf
+%{fmtdir}/pdftex/texsis.fmt
%files other-utils-doc
%defattr(644,root,root,755)
%dir %{texmfdist}/fonts/map/dvips
%dir %{texmfdist}/fonts/map/dvips/vntex
%dir %{texmfdist}/fonts/map/fontname
+%dir %{texmfdist}/fonts/map/public
%dir %{texmfdist}/fonts/map/vtex
%dir %{texmfdist}/fonts/ofm
%dir %{texmfdist}/fonts/ofm/public
%dir %{texmfdist}/fonts/vf
%dir %{texmfdist}/fonts/vf/public
%dir %{texmfdist}/fonts/vf/vntex
-%dir %{texmfdist}/source
%dir %{texmfdist}/source/fonts
-%dir %{texmfdist}/source/latex
%dir %{texmf}/fonts
%dir %{texmf}/fonts/opentype
%dir %{texmf}/fonts/opentype/public
%doc %{texmfdist}/doc/latex/preview
%doc %{texmfdist}/doc/latex/program
%doc %{texmfdist}/doc/latex/psfrag
-%doc %{texmfdist}/doc/latex/revtex
%doc %{texmfdist}/doc/latex/rotating
%doc %{texmfdist}/doc/latex/rotfloat
%doc %{texmfdist}/doc/latex/scale
%files tlmgr
%defattr(644,root,root,755)
-%dir %{texmf}/scripts
%dir %{texmf}/scripts/texlive
%dir %{texmf}/scripts/texlive/gswin32
%dir %{texmf}/scripts/texlive/lua
%files scripts
%defattr(644,root,root,755)
-%dir %{texmfdist}/scripts
%dir %{texmfdist}/scripts/bengali
%dir %{texmfdist}/scripts/glossaries
%dir %{texmfdist}/scripts/oberdiek
%dir %{texmfdist}/scripts/shipunov
%dir %{texmfdist}/scripts/texcount
%dir %{texmfdist}/scripts/vpe
-%dir %{texmf}/scripts
%dir %{texmf}/scripts/a2ping
%dir %{texmf}/scripts/pkfix
%dir %{texmf}/scripts/simpdftex
%files tex-kastrup
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/generic/kastrup/binhex.pdf
+%doc %{texmfdist}/doc/generic/kastrup
%{texmfdist}/source/generic/kastrup
%{texmfdist}/tex/generic/kastrup
%defattr(644,root,root,755)
%{texmfdist}/tex/physe
%{texmf}/fmtutil/format.physe.cnf
+%{fmtdir}/pdftex/physe.fmt
%files tex-velthuis
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mptopdf
%{_mandir}/man1/mptopdf.1*
%{texmfdist}/tex/mptopdf
+%{fmtdir}/pdftex/mptopdf.fmt
%files texdoctk
%defattr(644,root,root,755)
%{texmf}/texconfig/v
%{texmf}/texconfig/x
+%if !%{with bootstrap}
%files -n xindy
%defattr(644,root,root,755)
%doc %{texmf}/doc/xindy
%dir %{texmf}/xindy
%dir %{texmf}/xindy/lang
-%dir %{texmf}/scripts
%attr(755,root,root) %{texmf}/scripts/xindy/*
+%attr(755,root,root) %{_bindir}/tex2xindy
+%attr(755,root,root) %{_bindir}/xindy
+%attr(755,root,root) %{_bindir}/texindy
+%{_libdir}/xindy
%{texmf}/xindy/base
%{texmf}/xindy/class
%{texmf}/xindy/ord
%{texmf}/xindy/rules
%{texmf}/xindy/styles
%{texmf}/xindy/tex
+%{_mandir}/man1/tex2xindy.1*
+%{_mandir}/man1/texindy.1*
+%{_mandir}/man1/xindy.1*
%files -n xindy-albanian
%defattr(644,root,root,755)
%files -n xindy-vietnamese
%defattr(644,root,root,755)
%{texmf}/xindy/lang/vietnamese/
+%endif
%files -n xdvi
%defattr(644,root,root,755)
%config(noreplace) %verify(not md5 mtime size) %{texmf}/tex/generic/config/pdftexconfig.tex
%dir %{texmfdist}/doc/support
%dir %{texmf}/fonts/map/pdftex
-%dir %{texmf}/scripts
%dir %{texmf}/scripts/epstopdf
%doc %{texmfdist}/doc/pdftex
%doc %{texmfdist}/doc/support/pdfcrop
%attr(755,root,root) %{_bindir}/pdfcrop
%attr(755,root,root) %{_bindir}/pdftex
%attr(755,root,root) %{texmf}/scripts/epstopdf/epstopdf*
-%attr(1777,root,root) %dir %{fmtdir}/pdftex
+%dir %{fmtdir}/pdftex
%{_mandir}/man1/epstopdf.1*
%{_mandir}/man1/pdftex.1*
%{texmfdist}/fonts/enc/pdftex
%{texmfdist}/scripts/pdfcrop
%{texmf}/fmtutil/format.pdftex.cnf
%{texmf}/fonts/map/pdftex/updmap
+%{fmtdir}/pdftex/pdftex.fmt
%files phyzzx
%defattr(644,root,root,755)
%{texmfdist}/tex/phyzzx/base
%{texmfdist}/tex/phyzzx/config
%{texmf}/fmtutil/format.phyzzx.cnf
+%{fmtdir}/pdftex/phyzzx.fmt
%files omega
%defattr(644,root,root,755)
%{_mandir}/man1/outocp.1*
%{_mandir}/man1/ovf2ovp.1*
%{_mandir}/man1/ovp2ovf.1*
+%{fmtdir}/aleph
+%{fmtdir}/omega
%files plain
%defattr(644,root,root,755)
%files amstex
%defattr(644,root,root,755)
-%dir %{texmfdist}/tex/amstex
-%{texmfdist}/tex/amstex/base
%{texmfdist}/tex/amstex/config
%{texmfdist}/tex/plain/amsfonts
%files format-csplain
%defattr(644,root,root,755)
+%{fmtdir}/pdftex/csplain.fmt
%files format-pdfcsplain
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/pdfcsplain
+%{fmtdir}/pdftex/pdfcsplain.fmt
%files cslatex
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/eplain
%{texmfdist}/tex/plain/etex
%{texmfdist}/tex/eplain
+%dir %{texmfdist}/source/eplain
%{texmfdist}/source/eplain/eplain-source-3.2.zip
%files format-eplain
%{_mandir}/man1/eplain.1*
%{_mandir}/man1/etex.1*
%{texmf}/fmtutil/format.eplain.cnf
+%{fmtdir}/pdftex/etex.fmt
%files context
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/lacheck
%attr(755,root,root) %{_bindir}/latex
%attr(755,root,root) %{_bindir}/pslatex
-%dir %{texmfdist}/scripts
%dir %{texmfdist}/scripts/pst-pdf
%dir %{texmfdist}/source/generic
%dir %{texmfdist}/tex/latex
%{texmfdist}/tex/latex/AkkTeX
%{texmfdist}/tex/latex/GuIT
%{texmfdist}/tex/latex/IEEEtran
-%{texmfdist}/tex/latex/SIstyle
%{texmfdist}/tex/latex/Tabbing
%{texmfdist}/tex/latex/a0poster
%{texmfdist}/tex/latex/acmtrans
%{texmfdist}/tex/plain/etex
%{texmf}/tex/latex/config
%{texmf}/tex/latex/dvipdfm
+%{fmtdir}/pdftex/latex.fmt
+%{fmtdir}/pdftex/mllatex.fmt
%files latex-12many
%defattr(644,root,root,755)
%files latex-bibtex-revtex4
%defattr(644,root,root,755)
%dir %{texmfdist}/source/latex/revtex
-%doc %{texmfdist}/doc/latex/revtex/revtex4.pdf
+%dir %{texmfdist}/doc/latex
+%doc %{texmfdist}/doc/latex/revtex
%{texmfdist}/source/latex/revtex/revtex4.dtx
%{texmfdist}/source/latex/revtex/revtex4.ins
%{texmfdist}/tex/latex/revtex/revtex4.cls
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/latex/mltex
%{texmfdist}/tex/latex/mltex
+%dir %{texmfdist}/tex/mltex
%{texmfdist}/tex/mltex/config
%files latex-moreverb
%doc %{texmfdist}/doc/latex/toptesi
%doc %{texmfdist}/doc/latex/trajan
%doc %{texmfdist}/doc/latex/translator
-%doc %{texmfdist}/doc/latex/tree-dvips
%doc %{texmfdist}/doc/latex/trivfloat
%doc %{texmfdist}/doc/latex/turnstile
%doc %{texmfdist}/doc/latex/twoup
%files latex-math-sources
%defattr(644,root,root,755)
-%dir %{texmfdist}/source
-%dir %{texmfdist}/source/latex
%{texmfdist}/source/latex/bez123
%{texmfdist}/source/latex/binomexp
%{texmfdist}/source/latex/cmll
%files latex-math
%defattr(644,root,root,755)
+%doc %{texmfdist}/doc/fonts/eco
%doc %{texmfdist}/doc/latex/bez123
%doc %{texmfdist}/doc/latex/binomexp
%doc %{texmfdist}/doc/latex/cmll
%{texmfdist}/fonts/source/public/trsym
%{texmfdist}/fonts/source/public/ulsy
%{texmfdist}/fonts/tfm/public/cmll
+%{texmfdist}/fonts/tfm/public/eco
%{texmfdist}/fonts/tfm/public/esvect
%{texmfdist}/fonts/tfm/public/trsym
%{texmfdist}/fonts/tfm/public/ulsy
%{texmfdist}/fonts/type1/public/cmll
%{texmfdist}/fonts/type1/public/esvect
+%{texmfdist}/fonts/vf/public/eco
+%{texmfdist}/source/fonts/eco
%{texmfdist}/source/latex/makeplot
%{texmfdist}/source/latex/mfpic4ode
%{texmfdist}/source/latex/semantic
%{texmfdist}/tex/latex/trfsigns
%{texmfdist}/tex/latex/trsym
%{texmfdist}/tex/latex/ulsy
+%doc %{texmfdist}/doc/latex/tree-dvips
+%{texmfdist}/source/latex/tree-dvips
+%{texmfdist}/tex/latex/tree-dvips
%files latex-physics
%defattr(644,root,root,755)
%{texmfdist}/tex/latex/listofsymbols
%{texmfdist}/tex/latex/miller
%{texmfdist}/tex/latex/susy
+%{texmfdist}/fonts/source/public/circ
+%{texmfdist}/fonts/tfm/public/circ
%files latex-chem
%defattr(644,root,root,755)
%files latex-sources
%defattr(644,root,root,755)
-%dir %{texmfdist}/source
-%dir %{texmfdist}/source/latex
%{texmfdist}/source/latex/acronym
%{texmfdist}/source/latex/adrlist
%{texmfdist}/source/latex/altfont
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/ppower4
%attr(755,root,root) %{_bindir}/pdfthumb
-%dir %{texmfdist}/scripts
%doc %{texmfdist}/doc/latex/powerdot
%doc %{texmfdist}/doc/latex/ppower4
%doc %{texmfdist}/doc/latex/sciposter
%{texmfdist}/tex/latex/trajan
# Provide an open platform for packages to be localized.
%{texmfdist}/tex/latex/translator
-# Trees and other linguists' macros.
-%{texmfdist}/source/latex/tree-dvips
-%{texmfdist}/tex/latex/tree-dvips
# Quick float definitions in LaTeX.
%{texmfdist}/source/latex/trivfloat
%{texmfdist}/tex/latex/trivfloat
%files latex-pst-3dplot
%defattr(644,root,root,755)
+%doc %{texmfdist}/doc/generic/pst-3d
%doc %{texmfdist}/doc/generic/pst-3dplot
%{texmfdist}/dvips/pst-3dplot
+%{texmfdist}/source/generic/pst-3d
+%{texmfdist}/source/generic/pst-3dplot
+%{texmfdist}/tex/generic/pst-3d
%{texmfdist}/tex/generic/pst-3dplot
+%{texmfdist}/tex/latex/pst-3d
%{texmfdist}/tex/latex/pst-3dplot
%files latex-pst-bar
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/generic/pst-3dplot
%{texmfdist}/dvips/pst-bar
%{texmfdist}/tex/generic/pst-bar
%{texmfdist}/tex/latex/pst-bar
%files latex-pst-uncategorized
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/generic/pst-3d
%doc %{texmfdist}/doc/generic/pst-asr
%doc %{texmfdist}/doc/generic/pst-bar
%doc %{texmfdist}/doc/generic/pst-barcode
%{texmfdist}/dvips/pst-spectra
%{texmfdist}/dvips/pst-vue3d
%{texmfdist}/scripts/pst-pdf
-%{texmfdist}/source/generic/pst-3d
-%{texmfdist}/source/generic/pst-3dplot
%{texmfdist}/source/generic/pst-barcode
%{texmfdist}/source/generic/pst-blur
%{texmfdist}/source/generic/pst-circ
%{texmfdist}/source/latex/pst-gr3d
%{texmfdist}/source/latex/pst-pdf
%{texmfdist}/source/latex/pst-poly
-%{texmfdist}/tex/generic/pst-3d
%{texmfdist}/tex/generic/pst-asr
%{texmfdist}/tex/generic/pst-barcode
%{texmfdist}/tex/generic/pst-blur
%{texmfdist}/tex/generic/pst-spectra
%{texmfdist}/tex/generic/pst-stru
%{texmfdist}/tex/generic/pst-vue3d
-%{texmfdist}/tex/latex/pst-3d
%{texmfdist}/tex/latex/pst-asr
%{texmfdist}/tex/latex/pst-barcode
%{texmfdist}/tex/latex/pst-blur
%files latex-psnfss
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/latex/psnfss
-%dir %{texmfdist}/source/latex
%{texmfdist}/fonts/map/dvips/psnfss
%{texmfdist}/source/latex/psnfss
%{texmfdist}/source/latex/latex-tds
%defattr(644,root,root,755)
%{texmfdist}/doc/latex/SIstyle
%{texmfdist}/source/latex/SIstyle
+%{texmfdist}/tex/latex/SIstyle
%files latex-SIunits
%defattr(644,root,root,755)
%files format-pdflatex
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/pdflatex
+%{fmtdir}/pdftex/pdflatex.fmt
%{_mandir}/man1/pdflatex.1*
%files tex-babel
%{texmfdist}/fonts/tfm/adobe
%{texmfdist}/fonts/vf/adobe
+%files fonts-larm
+%defattr(644,root,root,755)
+%{texmfdist}/fonts/tfm/la
+%{texmfdist}/fonts/type1/la/
+%{texmfdist}/fonts/enc/larm.enc
+
%files fonts-ae
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/fonts/ae
%{texmfdist}/fonts/source/public/china2e
%{texmfdist}/fonts/tfm/public/china2e
-%{texmfdist}/fonts/source/public/circ
-%{texmfdist}/fonts/tfm/public/circ
-
%doc %{texmfdist}/doc/fonts/cirth
%{texmfdist}/fonts/source/public/cirth
%{texmfdist}/fonts/tfm/public/cirth
%{texmfdist}/fonts/source/public/ean
%{texmfdist}/fonts/tfm/public/ean
-%doc %{texmfdist}/doc/fonts/eco
-%{texmfdist}/fonts/tfm/public/eco
-%{texmfdist}/fonts/vf/public/eco
-%{texmfdist}/source/fonts/eco
-
%doc %{texmfdist}/doc/fonts/eiad
%{texmfdist}/fonts/source/public/eiad
%{texmfdist}/fonts/tfm/public/eiad
%dir %{texmf}/tex/latex
%attr(755,root,root) %{_bindir}/afm2pl
%{_mandir}/man1/afm2pl*
+%dir %{texmf}/fonts/lig
%{texmf}/fonts/lig/afm2pl
%{texmf}/tex/latex/afm2pl
%files dviutils
%defattr(644,root,root,755)
-%dir %{texmfdist}/scripts
%dir %{texmfdist}/scripts/dviasm
%dir %{texmf}/fonts/cmap
%doc %{texmf}/fonts/cmap/README
+%attr(755,root,root) %{_bindir}/disdvi
%attr(755,root,root) %{_bindir}/dt2dv
%attr(755,root,root) %{_bindir}/dv2dt
%attr(755,root,root) %{_bindir}/dvi2tty
%{texmf}/fonts/cmap/dvipdfmx
%{texmf}/fonts/map/dvipdfmx
-%files epsutils
+%files psutils
%defattr(644,root,root,755)
+%dir %{texmf}/scripts/ps2eps
+%doc %{texmfdist}/doc/epspdf
%attr(755,root,root) %{_bindir}/epsffit
%attr(755,root,root) %{_bindir}/epspdf
%attr(755,root,root) %{_bindir}/epspdftk
-%attr(755,root,root) %{_bindir}/pst2pdf
-%doc %{texmfdist}/doc/epspdf
-%{_mandir}/man1/epsffit*
-%{texmfdist}/scripts/epspdf
-
-%files filters
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/fix*
-%{_mandir}/man1/fix*
-
-%files psutils
-%defattr(644,root,root,755)
-%dir %{texmf}/scripts/ps2eps
%attr(755,root,root) %{_bindir}/extractres
+%attr(755,root,root) %{_bindir}/fix*
%attr(755,root,root) %{_bindir}/getafm
%attr(755,root,root) %{_bindir}/includeres
+%attr(755,root,root) %{_bindir}/ps2eps
%attr(755,root,root) %{_bindir}/psbook
%attr(755,root,root) %{_bindir}/psmerge
%attr(755,root,root) %{_bindir}/psnup
%attr(755,root,root) %{_bindir}/psresize
%attr(755,root,root) %{_bindir}/psselect
-%attr(755,root,root) %{_bindir}/ps2eps
+%attr(755,root,root) %{_bindir}/pst2pdf
%attr(755,root,root) %{_bindir}/pstops
%attr(755,root,root) %{_bindir}/showchar
%attr(755,root,root) %{texmf}/scripts/ps2eps/ps2eps*
+%{_mandir}/man1/epsffit*
%{_mandir}/man1/extractres*
+%{_mandir}/man1/fix*
%{_mandir}/man1/getafm*
%{_mandir}/man1/includeres*
+%{_mandir}/man1/ps2eps.1*
%{_mandir}/man1/psbook*
%{_mandir}/man1/psmerge*
%{_mandir}/man1/psnup*
%{_mandir}/man1/psresize*
%{_mandir}/man1/psselect*
%{_mandir}/man1/pstops*
-%{_mandir}/man1/ps2eps.1*
+%{texmfdist}/scripts/epspdf
%{texmf}/dvips/psutils
%files uncategorized-utils
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/devnag
-%attr(755,root,root) %{_bindir}/disdvi
%files tex4ht
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/xdvipdfmx
%attr(755,root,root) %{_bindir}/xelatex
%attr(755,root,root) %{_bindir}/xetex
+%dir %{fmtdir}/xetex
%doc %{texmfdist}/doc/generic/ifxetex
%doc %{texmfdist}/doc/generic/xetex-pstricks
%doc %{texmfdist}/doc/xelatex
%{texmfdist}/tex/xelatex
%{texmfdist}/tex/xetex
%{texmf}/fmtutil/format.xetex.cnf
+%{fmtdir}/xetex/xetex.fmt
+%{fmtdir}/xetex/xelatex.fmt
%files xmltex
%defattr(644,root,root,755)
%{texmfdist}/source/xmltex
%{texmfdist}/tex/xmltex
%{texmf}/fmtutil/format.xmltex.cnf
+%{fmtdir}/pdftex/pdfxmltex.fmt
+%{fmtdir}/pdftex/xmltex.fmt