rpms/texlive/devel texlive.spec,1.20,1.21

Jindrich Novy (jnovy) fedora-extras-commits at redhat.com
Wed Jan 23 08:59:39 UTC 2008


Author: jnovy

Update of /cvs/extras/rpms/texlive/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20459

Modified Files:
	texlive.spec 
Log Message:
* Wed Jan 23 2008 Jindrich Novy <jnovy at 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



Index: texlive.spec
===================================================================
RCS file: /cvs/extras/rpms/texlive/devel/texlive.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- texlive.spec	22 Jan 2008 11:45:26 -0000	1.20
+++ texlive.spec	23 Jan 2008 08:59:00 -0000	1.21
@@ -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:	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 @@
 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 @@
 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 @@
 %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 @@
 %{_bindir}/cweave
 %{_bindir}/dvitomp
 %{_bindir}/dmp
-%{_bindir}/e2pall
-%{_bindir}/epstopdf
 %{_bindir}/etex
 %{_bindir}/fmtutil
 %{_bindir}/fmtutil-sys
@@ -774,7 +787,6 @@
 %{_bindir}/gftodvi
 %{_bindir}/gftopk
 %{_bindir}/gftype
-%{_bindir}/gsftopk
 %{_bindir}/kpseaccess
 %{_bindir}/kpsepath
 %{_bindir}/kpsereadlink
@@ -789,7 +801,6 @@
 %{_bindir}/makeindex
 %{_bindir}/makempx
 %{_bindir}/makempy
-%{_bindir}/mf
 %{_bindir}/mf-nowin
 %{_bindir}/mft
 %{_bindir}/mkindex
@@ -814,7 +825,6 @@
 %{_bindir}/ovf2ovp
 %{_bindir}/ovp2ovf
 %{_bindir}/patgen
-%{_bindir}/pdfcrop
 %{_bindir}/pdfetex
 %{_bindir}/pdftex
 %{_bindir}/pfb2pfa
@@ -825,7 +835,6 @@
 %{_bindir}/pooltype
 %{_bindir}/ps2frag
 %{_bindir}/ps2pk
-%{_bindir}/ps4pdf
 %{_bindir}/rubibtex
 %{_bindir}/rumakeindex
 %{_bindir}/tangle
@@ -839,7 +848,6 @@
 %{_bindir}/texlinks
 %{_bindir}/texutil
 %{_bindir}/tftopl
-%{_bindir}/thumbpdf
 %{_bindir}/tie
 %{_bindir}/updmap
 %{_bindir}/updmap-sys
@@ -880,8 +888,6 @@
 %{_bindir}/texmfstart
 %{_bindir}/textools
 %{_bindir}/tmftools
-%{_bindir}/xdvipdfmx
-%{_bindir}/xetex
 %{_bindir}/xmltools
 # Japanese pTeX
 %if %{enable_japanese}
@@ -889,9 +895,6 @@
 %{_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 @@
 %{_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 @@
 %{_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 @@
 %{_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 @@
 %{_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 @@
 %{_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 @@
 %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 at 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 at redhat.com> - 2007-14
 - use xdg-open(1) in texdoctk (#429659)
 - fix bad syntax of texmfstart man page




More information about the fedora-extras-commits mailing list