rpms/texlive/devel texlive-2007-jp-platex209.patch, 1.1, 1.2 texlive.spec, 1.10, 1.11
Jindrich Novy (jnovy)
fedora-extras-commits at redhat.com
Wed Jan 2 14:02:47 UTC 2008
Author: jnovy
Update of /cvs/extras/rpms/texlive/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4475
Modified Files:
texlive-2007-jp-platex209.patch texlive.spec
Log Message:
- unify texlive and texlive-fonts packages and obsolete
texlive-fonts (related: #426388)
- move subpackages versions to the top of spec file
- changes from Patruce Dumas:
* remove BuildRequires on texmf packages
* don't create .fmt files during the build
* ship the ptex.pool file
texlive-2007-jp-platex209.patch:
Index: texlive-2007-jp-platex209.patch
===================================================================
RCS file: /cvs/extras/rpms/texlive/devel/texlive-2007-jp-platex209.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- texlive-2007-jp-platex209.patch 2 Dec 2007 08:03:19 -0000 1.1
+++ texlive-2007-jp-platex209.patch 2 Jan 2008 14:02:40 -0000 1.2
@@ -1,57 +1,78 @@
---- ptex-src-3.1.8/Makefile.in.orig 2004-12-03 17:33:13.000000000 +0900
-+++ ptex-src-3.1.8/Makefile.in 2004-12-16 15:54:25.407886051 +0900
-@@ -6,8 +6,8 @@
- default: programs formats
+diff -up ptex-src-3.1.10/Makefile.in.fmts ptex-src-3.1.10/Makefile.in
+--- ptex-src-3.1.10/Makefile.in.fmts 2006-06-05 03:50:47.000000000 +0200
++++ ptex-src-3.1.10/Makefile.in 2008-01-01 23:28:57.000000000 +0100
+@@ -3,11 +3,9 @@ version = @WEB2CVERSION@
+ configopt = @configopt@
+ configkcode = @configkcode@
+
+-default: programs formats
++default: programs texmf.cnf
programs=ptex tftopl pltotf pdvitype jbibtex
-euc-formats=ptex-euc.fmt platex-euc.fmt
-sjis-formats=ptex-sjis.fmt platex-sjis.fmt
-+euc-formats=ptex-euc.fmt platex-euc.fmt platex209-euc.fmt
-+sjis-formats=ptex-sjis.fmt platex-sjis.fmt platex209-sjis.fmt
ac_include ../../make/paths.mk
-@@ -186,6 +186,14 @@
- $(dumpenv) $(MAKE) progname=platex files="platex.ltx" prereq-check
- $(dumpenv) ./ptex --ini --kanji=sjis --progname=platex --jobname=platex-sjis \\input platex.ltx </dev/null
-
-+platex209-euc.fmt: ptex texmf.cnf
-+ $(dumpenv) $(MAKE) progname=platex files="plplain.ini" prereq-check
-+ $(dumpenv) ./ptex --ini --kanji=euc --progname=platex --jobname=platex209-euc \\input platex.ltx </dev/null
-+
-+platex209-sjis.fmt: ptex texmf.cnf
-+ $(dumpenv) $(MAKE) progname=platex files="plplain.ini" prereq-check
-+ $(dumpenv) ./ptex --ini --kanji=sjis --progname=platex --jobname=platex209-sjis \\input platex.ltx </dev/null
-+
+@@ -162,30 +160,12 @@ $(kpathsea):
+
+ #
+ # Making formats and bases.
+-formats=$(euc-formats) $(sjis-formats)
+-formats: $(formats)
+
+ texmf.cnf: $(kpathsea_dir)/texmf.cnf
+ $(SHELL) $(thisdir)/mkconf $(kpathsea_dir)/texmf.cnf > texmf.cnf
+
+ dumpenv = TEXMFCNF=$(thisdir)
+
+-ptex-euc.fmt: ptex texmf.cnf
+- $(dumpenv) $(MAKE) progname=ptex files="ptex.tex min10.tfm" prereq-check
+- $(dumpenv) ./ptex --ini --kanji=euc --progname=ptex --jobname=ptex-euc \\input ptex.tex \\dump </dev/null
+-
+-ptex-sjis.fmt: ptex texmf.cnf
+- $(dumpenv) $(MAKE) progname=ptex files="ptex.tex min10.tfm" prereq-check
+- $(dumpenv) ./ptex --ini --kanji=sjis --progname=ptex --jobname=ptex-sjis \\input ptex.tex \\dump </dev/null
+-
+-platex-euc.fmt: ptex texmf.cnf
+- $(dumpenv) $(MAKE) progname=platex files="platex.ltx" prereq-check
+- $(dumpenv) ./ptex --ini --kanji=euc --progname=platex --jobname=platex-euc \\input platex.ltx </dev/null
+-
+-platex-sjis.fmt: ptex texmf.cnf
+- $(dumpenv) $(MAKE) progname=platex files="platex.ltx" prereq-check
+- $(dumpenv) ./ptex --ini --kanji=sjis --progname=platex --jobname=platex-sjis \\input platex.ltx </dev/null
+-
# This is meant to be called recursively, with $(files) set.
prereq-check: $(kpathsea_dir)/kpsewhich
$(dumpenv) $(kpathsea_dir)/kpsewhich --progname=$(progname) $(files) >/dev/null || $(MAKE) prereq-lose >/dev/null
-@@ -222,17 +230,19 @@
+@@ -209,7 +189,6 @@ $(kpathsea_dir)/kpsewhich: $(kpathsea)
+ install: install-exec install-data
+ $(top_srcdir)/kpathsea/mktexlsr
+ install-exec:: install-links
+-install-data:: install-formats
+
+ # Installation directories.
+ $(bindir)::
+@@ -223,17 +202,7 @@ install-programs: $(programs) $(bindir)
# The links to ptex for each format.
install-links: install-programs $(bindir)
- cd $(bindir) && (rm -f iniptex virptex platex; $(LN) ptex platex)
-+ cd $(bindir) && (rm -f iniptex virptex platex platex209; $(LN) ptex platex ; $(LN) ptex platex209)
-
- # Always do plain.*, so examples from the TeXbook (etc.) will work.
- install-formats: $(formats) $(web2cdir)
- for f in $(formats); do $(INSTALL_DATA) $$f $(web2cdir)/$$f; done
+-
+-# Always do plain.*, so examples from the TeXbook (etc.) will work.
+-install-formats: $(formats) $(web2cdir)
+- for f in $(formats); do $(INSTALL_DATA) $$f $(web2cdir)/$$f; done
- cd $(web2cdir) && (rm -f ptex-jis.fmt platex-jis.fmt ;\
-+ cd $(web2cdir) && (rm -f ptex-jis.fmt platex-jis.fmt platex209-jis.fmt ;\
- $(LN) ptex-euc.fmt ptex-jis.fmt ;\
+- $(LN) ptex-euc.fmt ptex-jis.fmt ;\
- $(LN) platex-euc.fmt platex-jis.fmt)
- cd $(web2cdir) && (rm -f ptex.fmt platex.fmt ;\
-+ $(LN) platex-euc.fmt platex-jis.fmt ;\
-+ $(LN) platex209-euc.fmt platex209-jis.fmt)
-+ cd $(web2cdir) && (rm -f ptex.fmt platex.fmt platex209.fmt ;\
- $(LN) ptex-$(configkcode).fmt ptex.fmt ;\
+- $(LN) ptex-$(configkcode).fmt ptex.fmt ;\
- $(LN) platex-$(configkcode).fmt platex.fmt )
-+ $(LN) platex-$(configkcode).fmt platex.fmt ;\
-+ $(LN) platex209-$(configkcode).fmt platex209.fmt)
++ cd $(bindir) && (rm -f iniptex virptex platex platex209; $(LN) ptex platex ; $(LN) ptex platex209)
# Auxiliary files.
install-data::
-@@ -321,6 +331,7 @@
+@@ -323,6 +292,7 @@ distclean:: clean
rm -fr failure
rm -f ptex.web ptex.ch ptex.p ptex.pool ptex.log ptex-euc.fmt ptex-sjis.fmt
rm -f platex.log platex-euc.fmt platex-sjis.fmt texsys.aux platex
Index: texlive.spec
===================================================================
RCS file: /cvs/extras/rpms/texlive/devel/texlive.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- texlive.spec 31 Dec 2007 19:16:48 -0000 1.10
+++ texlive.spec 2 Jan 2008 14:02:40 -0000 1.11
@@ -1,12 +1,16 @@
# This spec file is based on texjive project created by Michael A. Peters.
# Adopted and modified for Fedora by Jindrich Novy.
-%define texlive_ver 2007
+%define texlive_ver 2007
+%define ptex_src_ver 3.1.10
+%define pdvipsk_ver p1.7a
+%define mendexk_ver 2.6e
+%define dvipdfm_ver 0.13.2d
+%define dvipdfmx_ver 0
+%define dvipng_ver 1.9
+%define xdvi_ver 22.84.12
%define enable_japanese 1
-%define ptex_src_ver 3.1.10
-%define pdvipsk_ver p1.7a
-%define mendexk_ver 2.6e
%define desktop_file_utils_version 0.9
%define default_letter_paper 0
@@ -51,7 +55,6 @@
Source1002: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/mendex/mendexk%{mendexk_ver}.tar.gz
Source1003: vfontmap
-
# Don't run brp-python-bytecompile
%define __os_install_post /usr/lib/rpm/redhat/brp-compress /usr/lib/rpm/redhat/brp-strip %{__strip} /usr/lib/rpm/redhat/brp-strip-static-archive %{__strip} /usr/lib/rpm/redhat/brp-strip-comment-note %{__strip} %{__objdump} %{nil}
@@ -139,6 +142,7 @@
Patch1004: texlive-2007-jp-platex209.patch
Patch1005: texlive-2007-pdvips.patch
Patch1006: texlive-2007-ptex-3.1.10.patch
+Patch1007: texlive-2007-fmtutil-ptex.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -150,16 +154,12 @@
BuildRequires: Xaw3d-devel
BuildRequires: poppler-devel >= 0.6.2-2
BuildRequires: teckit-devel
-# buildrequire texlive-texmf-fonts and texlive-texmf-latex for ptex
-BuildRequires: texlive-texmf-fonts = %{version}
-BuildRequires: texlive-texmf-latex = %{version}
# pxdvi buildrequires freetype >= 2.1.10
%if %{enable_japanese}
BuildRequires: freetype-devel >= 2.1.10
%endif
Requires: xdg-utils ruby
Requires: texlive-texmf = %{version}
-Requires: texlive-fonts = %{version}-%{release}
Requires: texlive-texmf-errata = %{version}
# for a2ping
Requires: ghostscript
@@ -177,6 +177,8 @@
Obsoletes: tetex < 3.0-99
Provides: tetex = 3.0-99
Provides: tex
+Obsoletes: texlive-fonts < 2007-6
+Provides: texlive-fonts = 2007-6
%description
TeXLive is an implementation of TeX for Linux or UNIX systems. TeX takes
@@ -218,7 +220,7 @@
%package dvips
Summary: A DVI to PostScript converter for the TeX text formatting system
Group: Applications/Publishing
-Requires: texlive-fonts = %{version}-%{release}
+Requires: texlive = %{version}-%{release}
Requires: psutils
Obsoletes: tetex-dvips < 3.0-99
Provides: tetex-dvips = 3.0-99
@@ -240,9 +242,9 @@
Summary: A collection of utilities for working with dvi files
Group: Applications/Publishing
# not positive about this requires, pretty sure though
-Requires: texlive-fonts = %{version}-%{release}
+Requires: texlive = %{version}-%{release}
# used to be in tetex, but has a separate upstream
-Requires: dvipng, dvipdfm
+Requires: dvipng dvipdfm
# some dvi utilities used to be in tetex
Obsoletes: tetex < 3.0-99
@@ -250,25 +252,6 @@
The texlive-dviutils package includes a set of tools for working with dvi
files. You only need this package if you plan to manipulate existing dvi files.
-%package fonts
-Summary: The font files for the TeX text formatting system
-Group: Applications/Publishing
-Obsoletes: tetex-fonts < 3.0-99
-Provides: tetex-fonts = 3.0-99
-# needed by allcm, allec, allneeded
-Requires: texlive-dvips = %{version}-%{release}
-Requires: texlive-texmf-fonts >= %{version}
-Requires: texlive-texmf-errata = %{version}
-
-
-%description fonts
-The texlive-fonts package contains programs required to generate font files
-for the TeX text formatting system.
-
-The kpathsea related programs are also in this package, they are needed
-in order to find out a file in the TeX file tree.
-
-
%package latex
Summary: The LaTeX front end for the TeX text formatting system
Group: Applications/Publishing
@@ -293,6 +276,8 @@
%package -n kpathsea
Summary: Shared library needed by kpathsea and info files
Group: Development/Libraries
+Obsoletes: tetex-fonts < 3.0-99
+Requires: texlive = %{version}-%{release}
%description -n kpathsea
Shared library needed by kpathsea and info files.
@@ -314,14 +299,11 @@
Group: Applications/Publishing
Requires: texlive-dvips = %{version}-%{release}
Requires(post): desktop-file-utils >= %{desktop_file_utils_version}
-Version: 22.84.12
+Version: %{xdvi_ver}
#Url: http://xdvi.sourceforge.net/
-#Source0: http://downloads.sourceforge.net/xdvi/xdvik-%{version}.tar.gz
+#Source0: http://downloads.sourceforge.net/xdvi/xdvik-%{xdvi_ver}.tar.gz
Obsoletes: tetex-xdvi < 3.0-99
Provides: tetex-xdvi = 3.0-99
-#Provides: texlive-xdvi = %{version}-%{release}
-#Requires: texlive-texmf-errata = %{version}
-
%description -n xdvi
Xdvik, the kpathsea version of xdvi, is a previewer for DVI files
@@ -335,10 +317,10 @@
%package -n dvipng
Summary: DVI-to-PNG converter
-Version: 1.9
+Version: %{dvipng_ver}
Group: Applications/Publishing
#Url: http://savannah.nongnu.org/projects/dvipng/
-#Source0: http://download.savannah.gnu.org/releases/dvipng/dvipng-%{version}.tar.gz
+#Source0: http://download.savannah.gnu.org/releases/dvipng/dvipng-%{dvipng_ver}.tar.gz
%description -n dvipng
This program makes PNG and/or GIF graphics from DVI files as obtained
@@ -356,10 +338,10 @@
%package -n dvipdfm
Summary: DVI to PDF translator
-Version: 0.13.2d
+Version: %{dvipdfm_ver}
Group: Applications/Publishing
#Url: http://gaspra.kettering.edu/dvipdfm/
-#Source0: http://gaspra.kettering.edu/dvipdfm/dvipdfm-%{version}.tar.gz
+#Source0: http://gaspra.kettering.edu/dvipdfm/dvipdfm-%{dvipdfm_ver}.tar.gz
# for dvipdft
Requires: ghostscript
# for .enc files
@@ -370,11 +352,10 @@
%package -n dvipdfmx
Summary: Extended version of the dvipdfm DVI to PDF translator
+Version: %{dvipdfmx_ver}
Group: Applications/Publishing
-Version: 0
#Url: http://project.ktug.or.kr/dvipdfmx/
-# %define ver_date 20070518
-#Source0: http://project.ktug.or.kr/dvipdfmx/snapshot/release/dvipdfmx-%{ver_date}.tar.gz
+#Source0: http://project.ktug.or.kr/dvipdfmx/snapshot/release/dvipdfmx-%{dvipdfmx_ver}.tar.gz
# for cmap files
Requires: texlive-texmf-fonts = %{texlive_ver}
Provides: texlive-dvipdfmx
@@ -475,6 +456,8 @@
%patch305 -p0
%patch306 -p0
+%patch1007 -p1 -b .ptex
+
#pushd texk/kpathsea
#%{__sed} -i 's?^TEXMF =.*?TEXMF = {\$TEXMFCONFIG,\$TEXMFVAR,\$TEXMFHOME,\$TEXMFSYSCONFIG,\!\!\$TEXMFSYSVAR,\!\!\$TEXMFLOCAL,\!\!\$TEXMFMAIN,\!\!\$TEXMFDIST}?' texmf.in
@@ -519,7 +502,7 @@
tar xfz %{SOURCE1000} -C texk/web2c/
cd texk/web2c/ptex-src-%{ptex_src_ver}
sed -i -e 's|/{ptex/{platex,generic,},tex/{latex,generic,}}|/{ptex/platex,{p,}tex/latex,{p,}tex/generic,{p,}tex}|g' -e 's/| uniq//g' mkconf
-%patch1004 -p1
+%patch1004 -p1 -b .fmts
%patch1006 -p1
cd -
@@ -714,6 +697,10 @@
--add-category Graphics \
xdvi.desktop
+# remove pool files, they belong to texlive-texmf
+rm -rf %{buildroot}%{_texmf_main}/web2c/*.pool
+# ptex pool file is added later, and therefore kept
+
# Japanese pTeX
%if %{enable_japanese}
# remove %{buildroot}%{_bindir}/platex
@@ -769,9 +756,6 @@
# remove useless files in texconfig
rm -rf %{buildroot}%{_texmf_main}/texconfig/{g,v,x,README,generic}
-# remove pool files, they belong to texlive-texmf
-rm -rf %{buildroot}%{_texmf_main}/web2c/*.pool
-
# move the configuration files that should be under user control
mkdir -p %{buildroot}%{_texmf_conf}/{web2c/,dvipdfm/}
mv %{buildroot}%{_texmf_main}/web2c/mktexdir.opt %{buildroot}%{_texmf_conf}/web2c/
@@ -786,7 +770,9 @@
%post
%{_bindir}/texconfig-sys rehash 2> /dev/null || :
+[ -x /sbin/install-info ] && /sbin/install-info %{_infodir}/web2c.info.gz %{_infodir}/dir || :
%{_bindir}/fmtutil-sys --all > /dev/null 2>&1 || :
+%{_bindir}/updmap-sys --syncwithtrees > /dev/null 2>&1 || :
%post afm
%{_bindir}/texconfig-sys rehash 2> /dev/null || :
@@ -798,11 +784,6 @@
%post dviutils
%{_bindir}/texconfig-sys rehash 2> /dev/null || :
-%post fonts
-%{_bindir}/texconfig-sys rehash 2> /dev/null || :
-[ -x /sbin/install-info ] && /sbin/install-info %{_infodir}/web2c.info.gz %{_infodir}/dir || :
-%{_bindir}/updmap-sys --syncwithtrees > /dev/null 2>&1 || :
-
%post latex
[ -x /sbin/install-info ] && /sbin/install-info %{_infodir}/latex.info.gz %{_infodir}/dir || :
%{_bindir}/texconfig-sys init >/dev/null 2>&1 || :
@@ -825,6 +806,11 @@
[ -x /sbin/install-info ] && /sbin/install-info %{_infodir}/dvipng.info.gz %{_infodir}/dir || :
+%preun
+if [ "$1" = 0 ]; then
+ [ -x /sbin/install-info ] && /sbin/install-info --delete %{_infodir}/web2c.info.gz %{_infodir}/dir || :
+fi
+
%preun dvips
if [ "$1" = 0 ]; then
[ -x /sbin/install-info ] && /sbin/install-info --delete %{_infodir}/dvips.info.gz %{_infodir}/dir || :
@@ -840,11 +826,6 @@
[ -x /sbin/install-info ] && /sbin/install-info --delete %{_infodir}/latex.info.gz %{_infodir}/dir || :
fi
-%preun fonts
-if [ "$1" = 0 ]; then
- [ -x /sbin/install-info ] && /sbin/install-info --delete %{_infodir}/web2c.info.gz %{_infodir}/dir || :
-fi
-
%preun -n kpathsea
/sbin/ldconfig
if [ "$1" = 0 ]; then
@@ -860,9 +841,6 @@
%postun dvips
%{_bindir}/texconfig-sys rehash 2> /dev/null || :
-%postun fonts
-%{_bindir}/texconfig-sys rehash 2> /dev/null || :
-
%postun latex
%{_bindir}/texconfig-sys rehash 2> /dev/null || :
@@ -1054,7 +1032,7 @@
%{_texmf_main}/bibtex/
# Japanese pTeX
%if %{enable_japanese}
-%{_texmf_main}/web2c/*.fmt
+%{_texmf_main}/web2c/ptex.pool
%endif
%dir %{_texmf_main}/doc
%doc %{_texmf_main}/doc/bibtex8/
@@ -1064,88 +1042,6 @@
%endif
%dir %{_texmf_var}/web2c/
%doc __fedora_kpathsea/fmtutil.cnf-init
-
-%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}/dvi2fax
-%{_bindir}/dvips
-%{_bindir}/dvired
-%{_bindir}/odvips
-%{_texmf_main}/dvips/
-%{_mandir}/man1/dvi2fax.1*
-%{_mandir}/man1/dvips.1*
-%{_mandir}/man1/dvired.1*
-%{_mandir}/man1/odvips.1*
-%{_infodir}/dvips.info.*
-# Japanese pTeX
-%if %{enable_japanese}
-%{_bindir}/pdvips
-%{_bindir}/opdvips
-%{_bindir}/pdvitype
-%{_texmf_main}/pdvips/
-%{_texmf_main}/fonts/map/pdvips/
-%{_mandir}/man1/pdvips.1*
-%{_mandir}/man1/opdvips.1*
-%doc %{_texmf_main}/doc/pdvipsk/
-%endif
-
-%files dviutils
-%defattr(-,root,root,-)
-# separated project (dvi2tty)
-#%{_bindir}/disdvi
-%{_bindir}/dt2dv
-%{_bindir}/dv2dt
-# separated project (dvi2tty)
-#%{_bindir}/dvi2tty
-%{_bindir}/dvicopy
-%{_bindir}/dvihp
-%{_bindir}/dvitype
-%{_bindir}/dvibook
-%{_bindir}/dviconcat
-%{_bindir}/dvidvi
-%{_bindir}/dvilj
-%{_bindir}/dvilj2p
-%{_bindir}/dvilj4
-%{_bindir}/dvilj4l
-%{_bindir}/dvilj6
-%{_bindir}/dvipos
-%{_bindir}/dviselect
-%{_bindir}/dvitodvi
-%{_bindir}/odvicopy
-%{_bindir}/odvitype
-%{_mandir}/man1/dvicopy.1*
-%{_mandir}/man1/dvihp.1*
-%{_mandir}/man1/dvitype.1*
-%{_mandir}/man1/dt2dv.1*
-%{_mandir}/man1/dv2dt.1*
-# separated project (dvi2tty)
-#%{_mandir}/man1/dvi2tty.1*
-%{_mandir}/man1/dvibook.1*
-%{_mandir}/man1/dviconcat.1*
-%{_mandir}/man1/dvidvi.1*
-%{_mandir}/man1/dvilj.1*
-%{_mandir}/man1/dvilj2p.1*
-%{_mandir}/man1/dvilj4.1*
-%{_mandir}/man1/dvilj4l.1*
-%{_mandir}/man1/dvilj6.1*
-%{_mandir}/man1/dvipos.1*
-%{_mandir}/man1/dviselect.1*
-%{_mandir}/man1/dvitodvi.1*
-%{_mandir}/man1/odvicopy.1*
-%{_mandir}/man1/odvitype.1*
-
-%files fonts
-%defattr(-,root,root,-)
%{_bindir}/allcm
%{_bindir}/allec
%{_bindir}/allneeded
@@ -1237,6 +1133,85 @@
%{_texmf_main}/web2c/mktexnam
%{_texmf_main}/web2c/mktexupd
+%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}/dvi2fax
+%{_bindir}/dvips
+%{_bindir}/dvired
+%{_bindir}/odvips
+%{_texmf_main}/dvips/
+%{_mandir}/man1/dvi2fax.1*
+%{_mandir}/man1/dvips.1*
+%{_mandir}/man1/dvired.1*
+%{_mandir}/man1/odvips.1*
+%{_infodir}/dvips.info.*
+# Japanese pTeX
+%if %{enable_japanese}
+%{_bindir}/pdvips
+%{_bindir}/opdvips
+%{_bindir}/pdvitype
+%{_texmf_main}/pdvips/
+%{_texmf_main}/fonts/map/pdvips/
+%{_mandir}/man1/pdvips.1*
+%{_mandir}/man1/opdvips.1*
+%doc %{_texmf_main}/doc/pdvipsk/
+%endif
+
+%files dviutils
+%defattr(-,root,root,-)
+# separated project (dvi2tty)
+#%{_bindir}/disdvi
+%{_bindir}/dt2dv
+%{_bindir}/dv2dt
+# separated project (dvi2tty)
+#%{_bindir}/dvi2tty
+%{_bindir}/dvicopy
+%{_bindir}/dvihp
+%{_bindir}/dvitype
+%{_bindir}/dvibook
+%{_bindir}/dviconcat
+%{_bindir}/dvidvi
+%{_bindir}/dvilj
+%{_bindir}/dvilj2p
+%{_bindir}/dvilj4
+%{_bindir}/dvilj4l
+%{_bindir}/dvilj6
+%{_bindir}/dvipos
+%{_bindir}/dviselect
+%{_bindir}/dvitodvi
+%{_bindir}/odvicopy
+%{_bindir}/odvitype
+%{_mandir}/man1/dvicopy.1*
+%{_mandir}/man1/dvihp.1*
+%{_mandir}/man1/dvitype.1*
+%{_mandir}/man1/dt2dv.1*
+%{_mandir}/man1/dv2dt.1*
+# separated project (dvi2tty)
+#%{_mandir}/man1/dvi2tty.1*
+%{_mandir}/man1/dvibook.1*
+%{_mandir}/man1/dviconcat.1*
+%{_mandir}/man1/dvidvi.1*
+%{_mandir}/man1/dvilj.1*
+%{_mandir}/man1/dvilj2p.1*
+%{_mandir}/man1/dvilj4.1*
+%{_mandir}/man1/dvilj4l.1*
+%{_mandir}/man1/dvilj6.1*
+%{_mandir}/man1/dvipos.1*
+%{_mandir}/man1/dviselect.1*
+%{_mandir}/man1/dvitodvi.1*
+%{_mandir}/man1/odvicopy.1*
+%{_mandir}/man1/odvitype.1*
+
%files latex
%defattr(-,root,root,-)
%{_bindir}/latex
@@ -1352,8 +1327,14 @@
%{_texmf_main}/dvipdfm/
%changelog
-* Mon Dec 31 2007 Jindrich Novy <jnovy at redhat.com> - 2007-6
-- kpathsea doesn't depend on texlive-fonts any more (#426388)
+* Wed Jan 02 2008 Jindrich Novy <jnovy at redhat.com> - 2007-6
+- unify texlive and texlive-fonts packages and obsolete
+ texlive-fonts (related: #426388)
+- move subpackages versions to the top of spec file
+- changes from Patruce Dumas:
+ * remove BuildRequires on texmf packages
+ * don't create .fmt files during the build
+ * ship the ptex.pool file
* Mon Dec 17 2007 Jindrich Novy <jnovy at redhat.com> - 2007-5
- add tex virtual provide
More information about the fedora-extras-commits
mailing list