# TODO:
-#
-# MAIN TODO (sort by importnce):
-# - texlive-format-pdflatex deps
-# - pl updates
-# - see uncategorized and *other* subpackages and split
-# - context: consider more splitting, check dependencies
-# - omega: consider more splitting, check dependencies
-# - tdphp: is it really useful?
-# - allow using Type1 fonts in others applications (symlink to
-# /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
-# - texmfsysvar patch: change fmtutil and web2cdir variables instead
-# of creating texmfsys{config,var} variables?
-# - move config files to /etc
-# - merge all above with configure switch "--enable-fhs" and send it to TE
-#
-# TeXLive specific TODO:
-# - summary/description correcting (all languages)
-# - texk/web2c doesn't build (luatex option)
-# - %files latex-bibtex-revtex4
-# - Check CEF/cjk!
-# - texdoc: /usr/bin/env: texlua: No such file or directory
-# - tlmgr: "kpsewhich" is not exported by the TeXLive::TLUtils module
-#
+# - get rid of /etc/cron.daily depencency from base pkg, use /etc/tmpwatch.d instead
+# - cache in /var/lib? (move to /var/cache)
+# - dep loops:
+#error: LOOP:
+#error: removing kpathsea-20080816-5.x86_64 "Requires(post): /usr/bin/texhash" from tsort relations.
+#error: kpathsea-20080816-5.x86_64 Requires(post): /usr/bin/texhash
+#error: removing texlive-20080816-5.x86_64 "Requires: texconfig = 1:20080816-5" from tsort relations.
+#error: texlive-20080816-5.x86_64 Requires: texconfig = 1:20080816-5
+#error: removing texconfig-20080816-5.x86_64 "Requires: texlive-dvips = 1:20080816-5" from tsort relations.
+#error: texconfig-20080816-5.x86_64 Requires: texlive-dvips = 1:20080816-5
+#error: removing texlive-dvips-20080816-5.x86_64 "Requires(auto): libkpathsea.so.4()(64bit)" from tsort relations.
+#error: texlive-dvips-20080816-5.x86_64 Requires(auto): libkpathsea.so.4()(64bit)
+#Preparing... ########################################### [100%]
+
%include /usr/lib/rpm/macros.perl
-#
# Conditional build:
%bcond_with bootstrap # bootstrap build
+%bcond_without xindy # do not build xindy packages
+
+%if %{with bootstrap}
+%undefine with_xindy
+%endif
+
#
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: 5.1
+Release: 9
Epoch: 1
License: distributable
Group: Applications/Publishing/TeX
# Source10-md5: 5d9fe14d289aa81ebb6b4761169dd5f2
Source11: http://carme.pld-linux.org/~uzsolt/sources/%{name}-fonts-larm.tar.bz2
# Source11-md5: df2fcc66f0c2e90785ca6c9b27dacd34
+Source12: http://www.ctan.org/get/macros/latex/contrib/foiltex.zip
+# Source12-md5: 0a6b4e64fb883a68d9b288bf3421db25
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
Patch0: %{name}-am.patch
Patch1: %{name}-20080816-kpathsea-ar.patch
Patch2: %{name}-gcc44.patch
+Patch3: %{name}-getline.patch
+Patch4: %{name}-stdio.patch
+Patch5: %{name}-aclocal.patch
+Patch6: %{name}-libpng.patch
URL: http://www.tug.org/texlive/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison
+%if %{with xindy}
BuildRequires: clisp
+%endif
BuildRequires: ed
BuildRequires: expat-devel
BuildRequires: ffcall-devel
#BuildRequires: %{name}-format-amstex
#BuildRequires: %{name}-format-cslatex
BuildRequires: %{name}-format-eplain
+BuildRequires: %{name}-format-mex
BuildRequires: %{name}-format-pdflatex
BuildRequires: %{name}-latex
BuildRequires: %{name}-latex-cyrillic
-BuildRequires: %{name}-metafont
BuildRequires: %{name}-metapost
BuildRequires: %{name}-mex
BuildRequires: %{name}-omega
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-cm = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-misc = %{epoch}:%{version}-%{release}
-Requires: %{name}-metafont = %{epoch}:%{version}-%{release}
Requires: awk
Requires: dialog
Requires: kpathsea = %{epoch}:%{version}-%{release}
Suggests: tmpwatch
Provides: tetex = %{epoch}:%{version}-%{release}
Provides: tetex-format-pdfetex = %{epoch}:%{version}-%{release}
+Provides: tetex-metafont
Obsoletes: tetex
Obsoletes: tetex-afm
Obsoletes: tetex-doc
Obsoletes: tetex-format-pdfetex
Obsoletes: tetex-latex-vnps
Obsoletes: tetex-latex-vnr
+Obsoletes: tetex-metafont
Obsoletes: tetex-oxdvi
Obsoletes: tetex-plain-dvips
Obsoletes: tetex-plain-mathtime
Obsoletes: tetex-plain-plnfss
Obsoletes: tetex-tex-hyphen
Obsoletes: tetex-tex-vietnam
+Obsoletes: texlive-metafont
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define texmf %{_datadir}/texmf
%define texmfdist %{texmf}-dist
%define texmfdoc %{texmf}-doc
%define fmtdir /var/lib/texmf/web2c
-%define texhash [ ! -x %{_bindir}/texhash ] || %{_bindir}/texhash 1>&2;
+%define texhash umask 022; [ ! -x %{_bindir}/texhash ] || %{_bindir}/texhash 1>&2;
%define _localstatedir /var/lib/texmf
%define fixinfodir [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 ;
%define fmtutil(f:) [ ! \\\( -f %{_localstatedir}/web2c/%{-f*}.fmt.rpmnew -o -f %{_localstatedir}/web2c/%{-f*}.efmt.rpmnew \\\) ] || %{_bindir}/fmtutil-sys --byfmt %{-f*} >/dev/null 2>/dev/null || echo "Regenerating %{-f*} failed. See %{_localstatedir}/web2c/%{-f*}.log for details" 1>&2 && exit 0 ;
%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.
+%package jadetex
+Summary: LaTeX macros for converting Jade TeX output into DVI/PS/PDF
+Summary(pl.UTF-8): Makra LaTeXa do konwersji Jade TeXa do DVI/PS/PDF
+Group: Applications/Publishing/TeX
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Requires: %{name}-pdftex = %{epoch}:%{version}-%{release}
+Provides: jadetex = %{epoch}:%{version}-%{release}
+Obsoletes: jadetex
+
+%description jadetex
+JadeTeX contains the additional LaTeX macros necessary for taking Jade
+TeX output files and processing them as LaTeX files.
+
+%description -l pl.UTF-8
+JadeTeX zawiera dodatkowe makra LaTeXa potrzebne do konwersji plików
+otrzymanych z Jade TeXa i przetworzenia ich jako plików LaTeXa.
+
%package other-utils-doc
Summary: Other utilities documentation
Group: Applications/Publishing/TeX
%description tex-ytex -l hu.UTF-8
MIT-en fejlesztett makrócsomag.
-%package metafont
-Summary: MetaFont
-Summary(hu.UTF-8): MetaFont
-Summary(pl.UTF-8): Zestaw narzędzi MetaFont
-Group: Applications/Publishing/TeX
-Requires(post,postun): %{_bindir}/texhash
-Requires: %{name} = %{epoch}:%{version}-%{release}
-Provides: tetex-metafont
-Obsoletes: tetex-metafont
-
-%description metafont
-MetaFont.
-
-%description metafont -l pl.UTF-8
-Zestaw narzędzi MetaFont.
-
%package metapost
Summary: MetaPost
Summary(hu.UTF-8): MetaPost
Group: Applications/Publishing/TeX
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-dvips = %{epoch}:%{version}-%{release}
-Requires: %{name}-metafont = %{epoch}:%{version}-%{release}
Requires: xdvi = %{epoch}:%{version}-%{release}
Obsoletes: tetex-texconfig
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
-Requires: %{name}-metafont = %{epoch}:%{version}-%{release}
Suggests: %{name}-dvips
Obsoletes: tetex-xdvi
Requires(post,postun): %{_bindir}/texhash
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-type1-bluesky = %{epoch}:%{version}-%{release}
+Requires: ghostscript
Provides: tetex-format-pdftex = %{epoch}:%{version}-%{release}
Provides: tetex-pdftex
Obsoletes: tetex-format-pdftex
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-fonts-ams = %{epoch}:%{version}-%{release}
+Requires: %{name}-format-amstex = %{epoch}:%{version}-%{release}
Requires: %{name}-plain = %{epoch}:%{version}-%{release}
Provides: tetex-ams
Obsoletes: tetex-ams
%description latex-float -l hu.UTF-8
Eszközök úszó objektuomok kezeléséhez.
+%package latex-foiltex
+Summary: The FoilTeX is a collection of LaTeX files for making foils
+Summary(hu.UTF-8): A FoilTeX a LaTeX fájlok gyűjteménye fóliák készítéséhez
+Group: Applications/Publishing/TeX
+Requires(post,postun): %{_bindir}/texhash
+Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+
+%description latex-foiltex
+The FoilTeX is a collection of LaTeX files for making foils.
+
+%description latex-foiltex -l hu.UTF-8
+A FoilTeX a LaTeX fájlok gyűjteménye fóliák készítéséhez.
+
%package latex-formlett
Summary: Letters to multiple recipients
Summary(hu.UTF-8): Levél több címzettnek ("körlevél")
%description latex-gbrief -l hu.UTF-8
Levél dokumentumosztály.
-%package latex-jknappen
-Summary: Miscellaneous packages by Joerg Knappen
-Summary(pl.UTF-8): Różne pakiety autorstwa Joerga Knappena
-Group: Applications/Publishing/TeX
-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
-Knappen, including sgmlcmpt.
-
-%description latex-jknappen -l pl.UTF-8
-Różne makra, głównie do używania dodatkowych fontów autorstwa Joerga
-Knappena. Zawiera sgmlcmpt.
-
%package latex-keystroke
Summary: Graphical representation of keys on keyboard
Summary(hu.UTF-8): A billentyűk grafikus megjelenítése
Requires: %{name}-fonts-lm = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
Obsoletes: tetex-latex-lm
+Obsoletes: texlive-fonts-type1-lm
%description latex-lm
Latin Modern family of fonts, based on the Computer Modern fonts
Summary(hu.UTF-8): Prezentációk LaTeX-ben
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
-Requires: %{name}-latex = %{epoch}:%{version}-%{release}
-Suggests: %{name}-latex-prosper
+Requires: %{name}-latex-foiltex = %{epoch}:%{version}-%{release}
+Suggests: %{name}-latex-prosper = %{epoch}:%{version}-%{release}
%description latex-presentation
This package contains:
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
+Requires: %{name}-xetex = %{epoch}:%{version}-%{release}
%description latex-prosper
LaTeX class for high quality slides.
Summary(pl.UTF-8): Pakiet makr PDF LaTeX
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
+Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-fonts-jknappen = %{epoch}:%{version}-%{release}
+Requires: %{name}-fonts-type1-urw = %{epoch}:%{version}-%{release}
Requires: %{name}-latex = %{epoch}:%{version}-%{release}
Requires: %{name}-latex-psnfss = %{epoch}:%{version}-%{release}
-Requires: %{name}-metafont = %{epoch}:%{version}-%{release}
Requires: %{name}-pdftex = %{epoch}:%{version}-%{release}
Provides: tetex-format-pdflatex
Obsoletes: tetex-format-pdflatex
Summary(pl.UTF-8): Makra postscriptowe dla TeXa
Group: Applications/Publishing/TeX
Requires(post,postun): %{_bindir}/texhash
+Requires: %{name}-dvips = %{epoch}:%{version}-%{release}
Requires: %{name}-tex-misc = %{epoch}:%{version}-%{release}
Provides: tetex-tex-pstricks
Obsoletes: tetex-tex-pstricks
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
Provides: tetex-fonts-cmcyr
Obsoletes: tetex-fonts-cmcyr
+Obsoletes: texlive-fonts-type1-cmcyr
%description fonts-cmcyr
Computer Modern fonts extended with Russian letters.
Summary(pl.UTF-8): Różne pakiety autorstwa Joerga Knappena
Group: Fonts
Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release}
+Requires: %{name}-latex = %{epoch}:%{version}-%{release}
Provides: tetex-fonts-jknappen
Obsoletes: tetex-fonts-jknappen
+Obsoletes: tetex-latex-jknappen
+Obsoletes: texlive-latex-jknappen
%description fonts-jknappen
Miscellaneous macros, mostly for making use of extra fonts, by Joerg
%description dviutils -l hu.UTF-8
Ez a csomag mindenféle DVI eszközt tartalmaz.
-%package epsutils
-Summary: Various EPS utils
-Group: Applications/Publishing/TeX
-Conflicts: psutils
-
-%description epsutils
-Various EPS (Encapsulated PostScript) utils.
-
-%package filters
-Summary: Various filters
-Group: Applications/Publishing/TeX
-
-%description filters
-Various filters.
-
%package uncategorized-utils
Summary: Uncategorized utils
Group: Applications/Publishing/TeX
Summary: TeX package for processing XML files
Group: Applications/Publishing/TeX
Requires(post,postun): /usr/bin/texhash
-Provides: passivetex
+Provides: passivetex = 1.26
Provides: xmltex
Obsoletes: passivetex
Obsoletes: xmltex
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p0
CURDIR=$(pwd)
cd utils/xindy/make-rules/alphabets
%endif
%configure \
-%if %{with bootstrap}
- --without-xindy \
-%endif
+ --with%{!?with_xindy:out}-xindy \
--without-luatex \
--disable-multiplatform \
--disable-static \
install %{SOURCE61} $RPM_BUILD_ROOT%{perl_vendorlib}/TeXLive
install %{SOURCE62} $RPM_BUILD_ROOT%{perl_vendorlib}/TeXLive
+
cd $RPM_BUILD_ROOT%{texmfdist}/tex/latex
# floatflt
%{__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}
+cd ..
+
+# foiltex
+unzip %{SOURCE12}
+cd foiltex
+latex foiltex.ins
+%{__rm} *.log
+install -d $RPM_BUILD_ROOT%{texmfdist}/doc/latex/foiltex
+%{__mv} *.tex *.pdf README $RPM_BUILD_ROOT%{texmfdist}/doc/latex/foiltex
+cd ..
# larm fonts
+cd $RPM_BUILD_ROOT%{texmfdist}
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
# wrong dvi in formlett, should be regenerate
-cd $RPM_BUILD_ROOT%{texmfdoc}/latex/formlett
+cd $RPM_BUILD_ROOT%{texmfdist}/doc/latex/formlett
+cp $RPM_BUILD_ROOT%{texmfdist}/tex/latex/formlett/formlett.sty .
tex user_manual.tex
-tex prog_manual.tex
+yes | tex prog_manual.tex
+tex example1.tex
+tex example2.tex
+rm formlett.sty
cd $CURDIR
+# some tex-files need xstring.tex and doc/latex isn't in kpathsea search path
+cp $RPM_BUILD_ROOT%{texmfdist}/doc/latex/xstring/xstring.tex $RPM_BUILD_ROOT%{texmfdist}/tex/latex/xstring
#install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}
#touch $RPM_BUILD_ROOT/etc/sysconfig/tetex-updmap/maps.lst
lambda \
lamed \
latex \
+ mex \
mllatex \
mptopdf \
omega \
%texhash
fi
+%post other-utils
+%texhash
+
+%postun other-utils
+%texhash
+
+%post jadetex
+%texhash
+
+%postun jadetex
+%texhash
+
%post -n kpathsea
/sbin/ldconfig
-%fixinfodir
%texhash
%postun -n kpathsea
/sbin/ldconfig
-%fixinfodir
%texhash
%post -n kpathsea-devel
+%fixinfodir
%texhash
%postun -n kpathsea-devel
+%fixinfodir
%texhash
%post dvips
%postun tex-ytex
%texhash
-%post metafont
-%texhash
-
-%postun metafont
-%texhash
-
%post metapost
%texhash
%postun latex-float
%texhash
+%post latex-foiltex
+%texhash
+
+%postun latex-foiltex
+%texhash
+
%post latex-formlett
%texhash
%postun latex-gbrief
%texhash
-%post latex-jknappen
-%texhash
-
-%postun latex-jknappen
-%texhash
-
%post latex-keystroke
%texhash
%attr(755,root,root) %{_bindir}/kpsewhere
%attr(755,root,root) %{_bindir}/mag
%attr(755,root,root) %{_bindir}/makempx
+%attr(755,root,root) %{_bindir}/mf
+%attr(755,root,root) %{_bindir}/mf-nowin
+%attr(755,root,root) %{_bindir}/mft
+%attr(755,root,root) %{_bindir}/mktexmf
+%attr(755,root,root) %{_bindir}/mktexpk
+%attr(755,root,root) %{_bindir}/mktextfm
%attr(755,root,root) %{_bindir}/mktexfmt
%attr(755,root,root) %{_bindir}/mktexlsr
%attr(755,root,root) %{_bindir}/newer
%dir %{texmfdist}/doc/generic/enctex
%dir %{texmfdist}/doc/latex
%dir %{texmfdist}/doc/latex/localloc
+%dir %{texmfdist}/mft
%dir %{texmfdist}/tex
%dir %{texmfdist}/tex/cslatex
%dir %{texmfdist}/tex/cslatex/base
%{texmf}/fonts/enc/dvips/tetex/f7b6d320.enc
%{texmf}/fonts/map/dvips/tetex/ps2pk35.map
+%{texmfdist}/metafont
+%{texmfdist}/mft/base
+%{texmfdist}/source/metafont
%{texmfdist}/tex/fontinst
%{texmfdist}/tex/generic/dehyph-exptl/*
%{texmfdist}/tex/generic/encodings
%{texmfdist}/tex/texinfo
%{texmf}/tex/fontinst
%{texmf}/tex/generic/hyphen
+%{texmf}/fmtutil/format.metafont.cnf
%{texmf}/fonts/map/dvips/updmap/*
%{texmf}/web2c/*.tcx
%{_mandir}/man1/mag.1*
%{_mandir}/man1/makempx.1*
%{_mandir}/man1/makempy.1*
+%{_mandir}/man1/mf.1*
+%{_mandir}/man1/mf-nowin.1*
+%{_mandir}/man1/mft.1*
+%{_mandir}/man1/mktexmf.1*
+%{_mandir}/man1/mktexpk.1*
+%{_mandir}/man1/mktextfm.1*
%{_mandir}/man1/mktexfmt.1*
%{_mandir}/man1/mktexlsr.1*
%{_mandir}/man1/newer.1*
%attr(755,root,root) %{_bindir}/getnonfreefonts
%attr(755,root,root) %{_bindir}/getnonfreefonts-sys
%attr(755,root,root) %{_bindir}/hbf2gf
-%attr(755,root,root) %{_bindir}/jadetex
%attr(755,root,root) %{_bindir}/lamed
%attr(755,root,root) %{_bindir}/makeglossaries
%attr(755,root,root) %{_bindir}/metafun
%attr(755,root,root) %{_bindir}/oxdvi
%attr(755,root,root) %{_bindir}/pdfatfi
%attr(755,root,root) %{_bindir}/pdfclose
-%attr(755,root,root) %{_bindir}/pdfjadetex
%attr(755,root,root) %{_bindir}/pdfopen
%attr(755,root,root) %{_bindir}/pdftosrc
%{__perl}tex
%{_mandir}/man1/vlna.1*
%{_mandir}/man5/synctex.5*
%{texmfdist}/source/startex
-%{texmfdist}/source/jadetex
-%{texmfdist}/tex/jadetex
%{texmfdist}/tex/texsis
%{texmfdist}/tex/startex
%{texmf}/fmtutil/fmtutil-hdr.cnf
-%{texmf}/fmtutil/format.jadetex.cnf
%{texmf}/fmtutil/format.cyrtex.cnf
%{texmf}/fmtutil/format.cyrtexinfo.cnf
%{texmf}/fmtutil/format.mltex.cnf
%{texmf}/fmtutil/format.texsis.cnf
%{fmtdir}/pdftex/texsis.fmt
+%files jadetex
+%defattr(644,root,root,755)
+%dir %{texmfdist}/doc/jadetex
+%doc %{texmfdist}/doc/jadetex/base
+%doc %{texmfdist}/source/jadetex/base/ChangeLog*
+%attr(755,root,root) %{_bindir}/jadetex
+%attr(755,root,root) %{_bindir}/pdfjadetex
+%{texmfdist}/source/jadetex
+%exclude %{texmfdist}/source/jadetex/base/ChangeLog*
+%{texmfdist}/tex/jadetex
+%{texmf}/fmtutil/format.jadetex.cnf
+
%files other-utils-doc
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/abbr
-%doc %{texmfdist}/doc/jadetex
%doc %{texmfdist}/doc/texsis
%doc %{texmfdist}/doc/startex
%doc %{texmfdist}/doc/generic/c-pascal
%files dirs-fonts
%defattr(644,root,root,755)
-%dir %{texmfdist}/doc/latex/marvosym/mac/oztex/tex-font
%dir %{texmfdist}/fonts
%dir %{texmfdist}/fonts/afm
%dir %{texmfdist}/fonts/afm/public
%doc %{texmfdist}/doc/latex/draftcopy
%doc %{texmfdist}/doc/latex/eepic
%doc %{texmfdist}/doc/latex/endfloat
-%doc %{texmfdist}/doc/latex/esint
%doc %{texmfdist}/doc/latex/eso-pic
%doc %{texmfdist}/doc/latex/euler
%doc %{texmfdist}/doc/latex/eulervm
%doc %{texmfdist}/doc/latex/ms
%doc %{texmfdist}/doc/latex/multibib
%doc %{texmfdist}/doc/latex/mwcls
-%doc %{texmfdist}/doc/latex/natbib
%doc %{texmfdist}/doc/latex/nomencl
%doc %{texmfdist}/doc/latex/ntgclass
%doc %{texmfdist}/doc/latex/oberdiek
%defattr(644,root,root,755)
%{texmfdist}/tex/ytex
-%files metafont
-%defattr(644,root,root,755)
-%dir %{texmfdist}/mft
-%attr(755,root,root) %{_bindir}/mf
-%attr(755,root,root) %{_bindir}/mf-nowin
-%attr(755,root,root) %{_bindir}/mft
-%attr(755,root,root) %{_bindir}/mktexmf
-%attr(755,root,root) %{_bindir}/mktexpk
-%attr(755,root,root) %{_bindir}/mktextfm
-%{texmfdist}/metafont
-%{texmfdist}/mft/base
-%{texmfdist}/source/metafont
-%{texmf}/fmtutil/format.metafont.cnf
-%{_mandir}/man1/mf.1*
-%{_mandir}/man1/mf-nowin.1*
-%{_mandir}/man1/mft.1*
-%{_mandir}/man1/mktexmf.1*
-%{_mandir}/man1/mktexpk.1*
-%{_mandir}/man1/mktextfm.1*
-
%files metapost
%defattr(644,root,root,755)
%dir %{texmfdist}/metapost
%{texmf}/texconfig/v
%{texmf}/texconfig/x
-%if !%{with bootstrap}
+%if %{with xindy}
%files -n xindy
%defattr(644,root,root,755)
%doc %{texmf}/doc/xindy
%dir %{texmf}/xindy
%dir %{texmf}/xindy/lang
+%dir %{texmf}/scripts/xindy
%attr(755,root,root) %{texmf}/scripts/xindy/*
%attr(755,root,root) %{_bindir}/tex2xindy
%attr(755,root,root) %{_bindir}/xindy
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mex
%{texmfdist}/tex/mex/config/mex.ini
+%{fmtdir}/pdftex/mex.fmt
%files format-pdfmex
%defattr(644,root,root,755)
%files format-utf8mex
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/utf8mex
-%dir %{texmfdist}/doc/mex
-%doc %{texmfdist}/doc/mex/utf8mex
%{texmfdist}/tex/mex/utf8mex
%files amstex
%files csplain
%defattr(644,root,root,755)
%dir %{texmfdist}/doc/cslatex
-%dir %{texmfdist}/doc/cslatex/base
-%doc %{texmfdist}/doc/cslatex/base/README-cspsfont
-%doc %{texmfdist}/doc/cslatex/base/cs-fonts.doc
-%doc %{texmfdist}/doc/cslatex/base/cscorr.tab
-%doc %{texmfdist}/doc/cslatex/base/csplain.doc
-%doc %{texmfdist}/doc/cslatex/base/parpozn.tex
-%doc %{texmfdist}/doc/cslatex/base/test8z.tex
-%doc %{texmfdist}/doc/cslatex/base/testlat.tex
+%doc %{texmfdist}/doc/cslatex/base
%attr(755,root,root) %{_bindir}/csplain
%{texmfdist}/tex/csplain
%{texmf}/fmtutil/format.csplain.cnf
%files latex-bbm
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/fonts/bbm
%{texmfdist}/tex/latex/bbm
%files latex-bbold
%dir %{texmfdist}/doc/bibtex
%dir %{texmf}/bibtex
%doc %{texmfdist}/doc/bibtex/base
-%doc %{texmfdist}/doc/latex/adrconv
%doc %{texmfdist}/doc/latex/bibtopic
%doc %{texmfdist}/doc/latex/bibunits
%doc %{texmfdist}/doc/latex/footbib
%{texmfdist}/source/latex/bibtopic
%{texmfdist}/source/latex/bibunits
%{texmfdist}/source/latex/footbib
-%{texmfdist}/tex/latex/adrconv
%{texmfdist}/tex/latex/bibtopic
%{texmfdist}/tex/latex/bibunits
%{texmfdist}/tex/latex/footbib
%{texmfdist}/tex/latex/photo
%{texmfdist}/tex/latex/topfloat
+%files latex-foiltex
+%defattr(644,root,root,755)
+%doc %{texmfdist}/doc/latex/foiltex
+%{texmfdist}/tex/latex/foiltex
+
%files latex-formlett
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/latex/formlett
%{texmfdist}/source/latex/g-brief
%{texmfdist}/tex/latex/g-brief
-%files latex-jknappen
-%defattr(644,root,root,755)
-%doc %{texmfdist}/fonts/source/jknappen
-%{texmfdist}/fonts/tfm/jknappen
-
%files latex-keystroke
%defattr(644,root,root,755)
%{texmfdist}/tex/latex/keystroke
%files latex-lm
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/fonts/lm
%{texmfdist}/tex/latex/lm
%{texmfdist}/fonts/afm/public/lm
%{texmfdist}/fonts/enc/dvips/lm
%{texmfdist}/fonts/map/dvips/lm
%{texmfdist}/fonts/map/dvipdfm/lm
-%{texmfdist}/fonts/opentype/public/lm
-%{texmfdist}/fonts/tfm/public/lm
%{texmfdist}/source/fonts/lm
%files latex-lucidabr
%files latex-other-doc
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/alatex
-%doc %{texmfdist}/doc/cslatex/base
-%doc %{texmfdist}/doc/generic/enctex
%doc %{texmfdist}/doc/generic/wsuipa
%doc %{texmfdist}/doc/latex/ANUfinalexam
%doc %{texmfdist}/doc/latex/AkkTeX
%doc %{texmfdist}/doc/latex/chapterfolder
%doc %{texmfdist}/doc/latex/china2e
%doc %{texmfdist}/doc/latex/cite
-%doc %{texmfdist}/doc/latex/cjk
%doc %{texmfdist}/doc/latex/classicthesis
%doc %{texmfdist}/doc/latex/cleveref
%doc %{texmfdist}/doc/latex/clock
%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
%files latex-pst-bar
%defattr(644,root,root,755)
-%{texmfdist}/dvips/pst-bar
%{texmfdist}/tex/generic/pst-bar
%{texmfdist}/tex/latex/pst-bar
%files latex-pst-circ
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-circ
-%{texmfdist}/dvips/pst-circ
%{texmfdist}/tex/generic/pst-circ
%{texmfdist}/tex/latex/pst-circ
%files latex-pst-fun
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-fun
-%{texmfdist}/dvips/pst-fun
%{texmfdist}/tex/generic/pst-fun
%{texmfdist}/tex/latex/pst-fun
%files latex-pst-func
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-func
-%{texmfdist}/dvips/pst-func
%{texmfdist}/tex/generic/pst-func
%{texmfdist}/tex/latex/pst-func
%files latex-pst-fractal
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-fractal
-%{texmfdist}/dvips/pst-fractal
%{texmfdist}/tex/generic/pst-fractal
%{texmfdist}/tex/latex/pst-fractal
%files latex-pst-math
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-math
-%{texmfdist}/dvips/pst-math
%{texmfdist}/tex/generic/pst-math
%{texmfdist}/tex/latex/pst-math
%files latex-pst-optexp
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-optexp
-%{texmfdist}/dvips/pst-optexp
%{texmfdist}/tex/generic/pst-optexp
%{texmfdist}/tex/latex/pst-optexp
%files latex-pst-text
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pst-text
-%{texmfdist}/dvips/pst-text
%{texmfdist}/tex/generic/pst-text
%{texmfdist}/tex/latex/pst-text
%doc %{texmfdist}/doc/generic/pst-vue3d
%doc %{texmfdist}/doc/latex/auto-pst-pdf
%doc %{texmfdist}/doc/latex/pst-pdf
-%{texmfdist}/dvips/pst-barcode
-%{texmfdist}/dvips/pst-blur
-%{texmfdist}/dvips/pst-coil
-%{texmfdist}/dvips/pst-cox
-%{texmfdist}/dvips/pst-eucl
-%{texmfdist}/dvips/pst-geo
-%{texmfdist}/dvips/pst-ghsb
-%{texmfdist}/dvips/pst-grad
-%{texmfdist}/dvips/pst-light3d
-%{texmfdist}/dvips/pst-slpe
-%{texmfdist}/dvips/pst-solides3d
-%{texmfdist}/dvips/pst-spectra
-%{texmfdist}/dvips/pst-vue3d
%{texmfdist}/scripts/pst-pdf
%{texmfdist}/source/generic/pst-barcode
%{texmfdist}/source/generic/pst-blur
%files latex-pxfonts
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/fonts/pxfonts
%{texmfdist}/tex/latex/pxfonts
%{texmfdist}/fonts/type1/public/pxfonts
%{texmfdist}/fonts/afm/public/pxfonts
-%{texmfdist}/fonts/tfm/public/pxfonts
%{texmfdist}/fonts/vf/public/pxfonts
%{texmfdist}/fonts/map/dvips/pxfonts
%{texmfdist}/fonts/type1/public/txfonts
%{texmfdist}/fonts/afm/public/txfonts
%{texmfdist}/fonts/enc/dvips/txfonts
-%{texmfdist}/fonts/tfm/public/txfonts
%{texmfdist}/fonts/vf/public/txfonts
%{texmfdist}/fonts/map/dvips/txfonts
%{texmfdist}/tex/latex/txfonts
%files latex-xcolor
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/latex/xcolor
-%{texmfdist}/dvips/xcolor
%{texmfdist}/source/latex/xcolor
%files format-pdflatex
%files tex-misc
%defattr(644,root,root,755)
%{texmfdist}/source/generic/tap
-%doc %{texmfdist}/doc/latex/localloc
%doc %{texmfdist}/doc/generic/multido
%doc %{texmfdist}/doc/generic/tap
%doc %{texmfdist}/doc/generic/vrb
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/generic/pstricks
%doc %{texmfdist}/doc/generic/pstricks-add
-%{texmfdist}/dvips/pstricks
%{texmfdist}/tex/generic/pstricks
%{texmfdist}/tex/latex/pstricks-add
%{texmfdist}/source/generic/pstricks-add
%files tex-qpxqtx
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/fonts/qpxqtx
-%{texmfdist}/fonts/tfm/public/qpxqtx
%{texmfdist}/fonts/vf/public/qpxqtx
%{texmfdist}/tex/generic/qpxqtx
%files fonts-ams
%defattr(644,root,root,755)
-%{texmfdist}/bibtex/bst/ams
-%{texmfdist}/bibtex/bib/ams
-%{texmfdist}/dvips/ams
%{texmfdist}/fonts/source/public/ams
-%{texmfdist}/fonts/type1/bluesky/ams
-%{texmfdist}/fonts/afm/bluesky/ams
%{texmfdist}/fonts/tfm/public/ams
%{texmfdist}/fonts/map/dvips/ams
%{texmfdist}/fonts/map/dvips/antp
%{texmfdist}/fonts/afm/public/antp
%{texmfdist}/fonts/tfm/public/antp
-%{texmfdist}/dvips/antp
%files fonts-antt
%defattr(644,root,root,755)
%dir %{texmfdist}/fonts/map/dvips
%dir %{texmfdist}/fonts/pk/ljfour/public
%doc %{texmfdist}/doc/fonts/cm
-%{texmfdist}/dvips/cm
%{texmfdist}/fonts/afm/bluesky/cm
%{texmfdist}/fonts/map/dvips/cm
%{texmfdist}/fonts/pk/ljfour/public/cm
%files fonts-cmbright
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/latex/cmbright
%{texmfdist}/fonts/source/public/cmbright
%{texmfdist}/fonts/tfm/public/cmbright
%{texmfdist}/source/latex/cmbright
%files fonts-concmath
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/fonts/concmath
-%doc %{texmfdist}/doc/latex/concmath
%{texmfdist}/fonts/source/public/concmath
%{texmfdist}/fonts/tfm/public/concmath
%{texmfdist}/source/latex/concmath
%files fonts-cs
%defattr(644,root,root,755)
-%{texmfdist}/dvips/cs
%{texmfdist}/fonts/source/public/cs
%{texmfdist}/fonts/enc/dvips/cs
%{texmfdist}/fonts/tfm/public/cs
%files fonts-eulervm
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/latex/eulervm
%{texmfdist}/fonts/tfm/public/eulervm
%{texmfdist}/fonts/vf/public/eulervm
%{texmfdist}/source/latex/eulervm
%files fonts-gothic
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/fonts/gothic
-%{texmfdist}/dvips/gothic
%{texmfdist}/fonts/source/public/gothic
%{texmfdist}/fonts/type1/public/gothic
%{texmfdist}/fonts/afm/public/gothic
%dir %{texmfdist}/fonts/map/dvips/latex-fonts
%dir %{texmfdist}/fonts/source/public/latex-fonts
%dir %{texmfdist}/fonts/tfm/public/latex-fonts
-%dir %{texmfdist}/fonts/type1/bluesky/latex-fonts
%doc %{texmfdist}/doc/latex/esint
%{texmfdist}/fonts/afm/bluesky/latex-fonts/*
%{texmfdist}/fonts/map/dvips/latex-fonts/*
%{texmfdist}/fonts/source/public/latex-fonts/*
%{texmfdist}/fonts/tfm/public/esint
%{texmfdist}/fonts/tfm/public/latex-fonts/*
-%{texmfdist}/fonts/type1/bluesky/latex-fonts/*
%{texmfdist}/source/latex/esint
%{texmfdist}/tex/latex/esint
%files fonts-mflogo
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/latex/mflogo
%{texmfdist}/fonts/source/public/mflogo
-%{texmfdist}/fonts/type1/hoekwater/mflogo
%{texmfdist}/fonts/afm/hoekwater/mflogo
%{texmfdist}/fonts/tfm/public/mflogo
%{texmfdist}/fonts/map/dvips/mflogo
%files fonts-misc
%defattr(644,root,root,755)
-%doc %{texmfdist}/doc/latex/marvosym/mac/oztex/tex-font/misc
%{texmfdist}/fonts/source/public/misc
%{texmfdist}/fonts/tfm/public/misc
%{texmfdist}/fonts/misc
%{texmfdist}/fonts/map/dvips/zapfding
-%{texmfdist}/dvips/zefonts
%{texmfdist}/fonts/map/dvips/zefonts
%{texmfdist}/fonts/tfm/public/zefonts
%{texmfdist}/fonts/vf/public/zefonts
%dir %{texmfdist}/omega
%dir %{texmfdist}/omega/ocp
%dir %{texmfdist}/omega/otp
-%doc %{texmfdist}/doc/omega
-%{texmfdist}/dvips/omega
%{texmfdist}/fonts/ofm/public/omega
%{texmfdist}/fonts/type1/public/omega
%{texmfdist}/fonts/afm/public/omega
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/fonts/pl
%dir %{texmf}/scripts/texlive
-%{texmfdist}/dvips/pl
%{texmfdist}/fonts/source/public/pl
%{texmfdist}/fonts/type1/public/pl
%{texmfdist}/fonts/afm/public/pl
%files fonts-type1-antp
%defattr(644,root,root,755)
-%{texmfdist}/dvips/antp
%{texmfdist}/fonts/type1/public/antp
%files fonts-type1-antt
%doc %{texmfdist}/doc/fonts/cc-pl
%{texmfdist}/fonts/type1/public/cc-pl
-%files fonts-type1-cmcyr
-%defattr(644,root,root,755)
-%{texmfdist}/fonts/type1/public/cmcyr
-
%files fonts-type1-cs
%defattr(644,root,root,755)
%{texmfdist}/fonts/type1/public/cs
%{texmfdist}/fonts/type1/public/fpl
%{texmfdist}/source/fonts/fpl
-%files fonts-type1-lm
-%defattr(644,root,root,755)
-%{texmfdist}/fonts/afm/public/lm
-%{texmfdist}/fonts/type1/public/lm
-
%files fonts-type1-marvosym
%defattr(644,root,root,755)
%{texmfdist}/fonts/type1/public/marvosym