- texlive-xetex now provides tex(xetex) (#451774)

- attempt to fix lacheck segfault (#451513)
- avoid multiple ownership of texconfig stuff (#442135)
This commit is contained in:
Jindrich Novy 2008-06-18 13:26:38 +00:00
parent 9bf2beb07a
commit 19f9397c91
2 changed files with 24 additions and 2 deletions

11
texlive-lacheck.patch Normal file
View File

@ -0,0 +1,11 @@
diff -up texlive-2007/texk/lacheck/lacheck.lex.lacheck texlive-2007/texk/lacheck/lacheck.lex
--- texlive-2007/texk/lacheck/lacheck.lex.lacheck 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/lacheck/lacheck.lex 2008-06-18 14:03:27.000000000 +0200
@@ -117,6 +117,7 @@
#include <stdio.h>
#include <string.h>
+#include <unistd.h>
#ifdef WIN32
#include <win32lib.h>

View File

@ -21,7 +21,7 @@
Name: texlive
Version: %{texlive_ver}
Release: 31%{?dist}
Release: 32%{?dist}
Summary: Binaries for the TeX formatting system
Group: Applications/Publishing
@ -74,6 +74,7 @@ Patch26: texlive-dviljktemp.patch
Patch27: texlive-poppler.patch
Patch28: texlive-man-notetex.patch
Patch29: texlive-man-context.patch
Patch30: texlive-lacheck.patch
######
# mpeters contributed patches
@ -221,6 +222,7 @@ Requires: texlive = %{version}-%{release}
Requires: texlive-texmf-xetex = %{version}
Requires: dvipdfmx xdvipdfmx
Requires(post,postun): /sbin/restorecon
Provides: tex(xetex)
%description xetex
XeTeX is a TeX typesetting engine using Unicode and supporting modern
@ -395,6 +397,7 @@ chmod -x texk/dvipdfm/encodings.c
%patch27 -p1 -b .poppler
%patch28 -p1 -b .notetex
%patch29 -p1 -b .man-context
%patch30 -p1 -b .lacheck
# fix non utf man pages
%patch42 -p1 -b .notutf8-2
@ -669,6 +672,10 @@ rm -f %{buildroot}%{_bindir}/dvipdfmx
rm -f %{buildroot}%{_bindir}/xdvipdfmx
rm -rf %{buildroot}%{_texmf_main}/dvipdfm
# remove tcfmgr stuff, it is packaged in texlive-texmf (#442135)
rm -rf %{buildroot}%{_texmf_main}/texconfig/tcfmgr*
%clean
rm -rf %{buildroot}
@ -989,7 +996,6 @@ fi
%{_texmf_main}/web2c/mktexnam
%{_texmf_main}/web2c/mktexupd
%{_texmf_main}/bibtex/
%{_texmf_main}/texconfig/tcfmgr*
%files utils
%defattr(-,root,root,-)
@ -1193,6 +1199,11 @@ fi
%{_mandir}/man1/texutil.1*
%changelog
* Wed Jun 18 2008 Jindrich Novy <jnovy@redhat.com> - 2007-32
- texlive-xetex now provides tex(xetex) (#451774)
- attempt to fix lacheck segfault (#451513)
- avoid multiple ownership of texconfig stuff (#442135)
* Mon May 12 2008 Jindrich Novy <jnovy@redhat.com> - 2007-31
- don't build/package dvipdfm, it's now packaged separately (#445983),
thanks to Jonathan Underwood