- package XeTeX separately - move ghostscript utilities (a2ping, e2pall, epstopdf, gsftopk, pdfcrop, ps4pdf, thumbpdf) and metafont with X support to texlive-utils subpackage - move allcm, allec, allneeded to texlive-dvips - package xdvipdfmx in dvipdfmx subpackage - only texlive-doc now requires xdg-utils
This commit is contained in:
parent
39ed6db06b
commit
53b0e0b5f3
96
texlive.spec
96
texlive.spec
@ -26,7 +26,7 @@
|
||||
|
||||
Name: texlive
|
||||
Version: %{texlive_ver}
|
||||
Release: 14%{?dist}
|
||||
Release: 15%{?dist}
|
||||
Summary: Binaries for the TeX formatting system
|
||||
|
||||
Group: Applications/Publishing
|
||||
@ -139,19 +139,13 @@ BuildRequires: libSM-devel libICE-devel
|
||||
BuildRequires: Xaw3d-devel
|
||||
BuildRequires: poppler-devel >= 0.6.2-2
|
||||
BuildRequires: teckit-devel
|
||||
Requires: xdg-utils ruby
|
||||
Requires: ruby
|
||||
Requires: texlive-texmf = %{version}
|
||||
Requires: texlive-texmf-errata = %{version}
|
||||
# for a2ping
|
||||
Requires: ghostscript
|
||||
# for ps4pdf
|
||||
Requires: texlive-dvips = %{version}-%{release}
|
||||
# used to be in tetex, but is a separated project
|
||||
%if %{enable_japanese}
|
||||
Requires: mendexk
|
||||
%endif
|
||||
# needed by xetex
|
||||
Requires: dvipdfmx
|
||||
# make sure fonts package installed before running post - since
|
||||
# fmtutil-sys is symlink to fmtutil
|
||||
Requires(post): %{_bindir}/fmtutil
|
||||
@ -210,6 +204,7 @@ Obsoletes: texlive-doc < 2007-7
|
||||
Provides: texlive-doc = %{version}-%{release}
|
||||
Requires: texlive-texmf-doc = %{version}
|
||||
Requires: texlive-texmf-errata-doc = %{version}
|
||||
Requires: xdg-utils
|
||||
|
||||
%description doc
|
||||
If you are installing texlive and need a documentation to describe
|
||||
@ -217,6 +212,30 @@ styles or you are a TeX beginner and need tutorials, you may install
|
||||
this package to obtain applications allowing you to user-friendly browse
|
||||
documentation of the TeX formatting system.
|
||||
|
||||
%package utils
|
||||
Summary: TeXLive utilities using ghostscript and metafont with X support
|
||||
Group: Applications/Publishing
|
||||
Requires: texlive = %{version}-%{release}
|
||||
Requires: texlive-dvips = %{version}-%{release}
|
||||
Requires: ghostscript
|
||||
|
||||
%description utils
|
||||
This package contains TeXLive utilities using ghostscript and metafont
|
||||
with X support.
|
||||
|
||||
%package xetex
|
||||
Summary: TeX typesetting engine using Unicode with OpenType or AAT support
|
||||
Group: Applications/Publishing
|
||||
Requires: texlive = %{version}-%{release}
|
||||
Requires: dvipdfmx
|
||||
|
||||
%description xetex
|
||||
XeTeX is a TeX typesetting engine using Unicode and supporting modern
|
||||
font technologies such as OpenType or AAT. Initially developed for Mac
|
||||
OS X only, it is now available for all major platforms. It natively
|
||||
supports Unicode and the input file is assumed to be in UTF-8 encoding
|
||||
by default.
|
||||
|
||||
%package dvips
|
||||
Summary: A DVI to PostScript converter for the TeX text formatting system
|
||||
Group: Applications/Publishing
|
||||
@ -753,11 +772,7 @@ fi
|
||||
%dir %{_texmf_conf}/web2c
|
||||
%config(noreplace) %{_texmf_conf}/web2c/mktexdir.opt
|
||||
# binaries
|
||||
%{_bindir}/a2ping
|
||||
%{_bindir}/aleph
|
||||
%{_bindir}/allcm
|
||||
%{_bindir}/allec
|
||||
%{_bindir}/allneeded
|
||||
%{_bindir}/amstex
|
||||
%{_bindir}/bibtex
|
||||
%{_bindir}/ctangle
|
||||
@ -765,8 +780,6 @@ fi
|
||||
%{_bindir}/cweave
|
||||
%{_bindir}/dvitomp
|
||||
%{_bindir}/dmp
|
||||
%{_bindir}/e2pall
|
||||
%{_bindir}/epstopdf
|
||||
%{_bindir}/etex
|
||||
%{_bindir}/fmtutil
|
||||
%{_bindir}/fmtutil-sys
|
||||
@ -774,7 +787,6 @@ fi
|
||||
%{_bindir}/gftodvi
|
||||
%{_bindir}/gftopk
|
||||
%{_bindir}/gftype
|
||||
%{_bindir}/gsftopk
|
||||
%{_bindir}/kpseaccess
|
||||
%{_bindir}/kpsepath
|
||||
%{_bindir}/kpsereadlink
|
||||
@ -789,7 +801,6 @@ fi
|
||||
%{_bindir}/makeindex
|
||||
%{_bindir}/makempx
|
||||
%{_bindir}/makempy
|
||||
%{_bindir}/mf
|
||||
%{_bindir}/mf-nowin
|
||||
%{_bindir}/mft
|
||||
%{_bindir}/mkindex
|
||||
@ -814,7 +825,6 @@ fi
|
||||
%{_bindir}/ovf2ovp
|
||||
%{_bindir}/ovp2ovf
|
||||
%{_bindir}/patgen
|
||||
%{_bindir}/pdfcrop
|
||||
%{_bindir}/pdfetex
|
||||
%{_bindir}/pdftex
|
||||
%{_bindir}/pfb2pfa
|
||||
@ -825,7 +835,6 @@ fi
|
||||
%{_bindir}/pooltype
|
||||
%{_bindir}/ps2frag
|
||||
%{_bindir}/ps2pk
|
||||
%{_bindir}/ps4pdf
|
||||
%{_bindir}/rubibtex
|
||||
%{_bindir}/rumakeindex
|
||||
%{_bindir}/tangle
|
||||
@ -839,7 +848,6 @@ fi
|
||||
%{_bindir}/texlinks
|
||||
%{_bindir}/texutil
|
||||
%{_bindir}/tftopl
|
||||
%{_bindir}/thumbpdf
|
||||
%{_bindir}/tie
|
||||
%{_bindir}/updmap
|
||||
%{_bindir}/updmap-sys
|
||||
@ -880,8 +888,6 @@ fi
|
||||
%{_bindir}/texmfstart
|
||||
%{_bindir}/textools
|
||||
%{_bindir}/tmftools
|
||||
%{_bindir}/xdvipdfmx
|
||||
%{_bindir}/xetex
|
||||
%{_bindir}/xmltools
|
||||
# Japanese pTeX
|
||||
%if %{enable_japanese}
|
||||
@ -889,9 +895,6 @@ fi
|
||||
%{_bindir}/ptex
|
||||
%endif
|
||||
# man pages
|
||||
%{_mandir}/man1/allcm.1*
|
||||
%{_mandir}/man1/allec.1*
|
||||
%{_mandir}/man1/allneeded.1*
|
||||
%{_mandir}/man1/amstex.1*
|
||||
%{_mandir}/man1/bibtex.1*
|
||||
%{_mandir}/man1/ctangle.1*
|
||||
@ -900,9 +903,7 @@ fi
|
||||
%{_mandir}/man1/cweb.1*
|
||||
%{_mandir}/man1/dvitomp.1*
|
||||
%{_mandir}/man1/dmp.1*
|
||||
%{_mandir}/man1/e2pall.1*
|
||||
%{_mandir}/man1/eplain.1*
|
||||
%{_mandir}/man1/epstopdf.1*
|
||||
%{_mandir}/man1/etex.1*
|
||||
%{_mandir}/man1/fdf2tex.1*
|
||||
%{_mandir}/man1/fmtutil.1*
|
||||
@ -911,7 +912,6 @@ fi
|
||||
%{_mandir}/man1/gftodvi.1*
|
||||
%{_mandir}/man1/gftopk.1*
|
||||
%{_mandir}/man1/gftype.1*
|
||||
%{_mandir}/man1/gsftopk.1*
|
||||
%{_mandir}/man1/kpseaccess.1*
|
||||
%{_mandir}/man1/kpsepath.1*
|
||||
%{_mandir}/man1/kpsereadlink.1*
|
||||
@ -925,7 +925,6 @@ fi
|
||||
%{_mandir}/man1/makeindex.1*
|
||||
%{_mandir}/man1/makempx.1*
|
||||
%{_mandir}/man1/makempy.1*
|
||||
%{_mandir}/man1/mf.1*
|
||||
%{_mandir}/man1/mf-nowin.1*
|
||||
%{_mandir}/man1/mft.1*
|
||||
%{_mandir}/man1/mkindex.1*
|
||||
@ -970,7 +969,6 @@ fi
|
||||
%{_mandir}/man1/texlinks.1*
|
||||
%{_mandir}/man1/texutil.1*
|
||||
%{_mandir}/man1/tftopl.1*
|
||||
%{_mandir}/man1/thumbpdf.1*
|
||||
%{_mandir}/man1/tie.1*
|
||||
%{_mandir}/man1/updmap.1*
|
||||
%{_mandir}/man1/updmap-sys.1*
|
||||
@ -1013,23 +1011,46 @@ fi
|
||||
%{_texmf_main}/web2c/mktexnam
|
||||
%{_texmf_main}/web2c/mktexupd
|
||||
|
||||
%files utils
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/a2ping
|
||||
%{_bindir}/e2pall
|
||||
%{_bindir}/epstopdf
|
||||
%{_bindir}/gsftopk
|
||||
%{_bindir}/mf
|
||||
%{_bindir}/pdfcrop
|
||||
%{_bindir}/ps4pdf
|
||||
%{_bindir}/thumbpdf
|
||||
%{_mandir}/man1/e2pall.1*
|
||||
%{_mandir}/man1/epstopdf.1*
|
||||
%{_mandir}/man1/gsftopk.1*
|
||||
%{_mandir}/man1/mf.1*
|
||||
%{_mandir}/man1/thumbpdf.1*
|
||||
|
||||
%files xetex
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/xetex
|
||||
|
||||
%files afm
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/afm2tfm
|
||||
%{_bindir}/ttf2afm
|
||||
%{_mandir}/man1/afm2tfm.1*
|
||||
%{_mandir}/man1/ttf2afm.1*
|
||||
# not in fedora tetex, but a separate project
|
||||
#%{_bindir}/afm2pl
|
||||
#%{_mandir}/man1/afm2pl.1*
|
||||
|
||||
%files dvips
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/allcm
|
||||
%{_bindir}/allec
|
||||
%{_bindir}/allneeded
|
||||
%{_bindir}/dvi2fax
|
||||
%{_bindir}/dvips
|
||||
%{_bindir}/dvired
|
||||
%{_bindir}/odvips
|
||||
%{_texmf_main}/dvips/
|
||||
%{_mandir}/man1/allcm.1*
|
||||
%{_mandir}/man1/allec.1*
|
||||
%{_mandir}/man1/allneeded.1*
|
||||
%{_mandir}/man1/dvi2fax.1*
|
||||
%{_mandir}/man1/dvips.1*
|
||||
%{_mandir}/man1/dvired.1*
|
||||
@ -1183,9 +1204,20 @@ fi
|
||||
%dir %{_texmf_conf}/dvipdfm/
|
||||
%config(noreplace) %{_texmf_conf}/dvipdfm/cid-x.map
|
||||
%{_bindir}/dvipdfmx
|
||||
%{_bindir}/xdvipdfmx
|
||||
%{_texmf_main}/dvipdfm/
|
||||
|
||||
%changelog
|
||||
* Wed Jan 23 2008 Jindrich Novy <jnovy@redhat.com> - 2007-15
|
||||
- dependency pruning: (#428489, #429753)
|
||||
- package XeTeX separately
|
||||
- move ghostscript utilities (a2ping, e2pall, epstopdf, gsftopk,
|
||||
pdfcrop, ps4pdf, thumbpdf) and metafont with X support
|
||||
to texlive-utils subpackage
|
||||
- move allcm, allec, allneeded to texlive-dvips
|
||||
- package xdvipdfmx in dvipdfmx subpackage
|
||||
- only texlive-doc now requires xdg-utils
|
||||
|
||||
* Tue Jan 22 2008 Jindrich Novy <jnovy@redhat.com> - 2007-14
|
||||
- use xdg-open(1) in texdoctk (#429659)
|
||||
- fix bad syntax of texmfstart man page
|
||||
|
Loading…
x
Reference in New Issue
Block a user