rpms/texlive/devel texlive-lacheck.patch, NONE, 1.1 texlive.spec, 1.39, 1.40

Jindrich Novy (jnovy) fedora-extras-commits at redhat.com
Wed Jun 18 13:27:26 UTC 2008


Author: jnovy

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

Modified Files:
	texlive.spec 
Added Files:
	texlive-lacheck.patch 
Log Message:
* Wed Jun 18 2008 Jindrich Novy <jnovy at redhat.com> - 2007-32
- texlive-xetex now provides tex(xetex) (#451774)
- attempt to fix lacheck segfault (#451513)
- avoid multiple ownership of texconfig stuff (#442135)


texlive-lacheck.patch:

--- NEW FILE texlive-lacheck.patch ---
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>


Index: texlive.spec
===================================================================
RCS file: /cvs/extras/rpms/texlive/devel/texlive.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- texlive.spec	12 May 2008 14:37:58 -0000	1.39
+++ texlive.spec	18 Jun 2008 13:26:38 -0000	1.40
@@ -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 @@
 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-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 @@
 %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}/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 @@
 %{_texmf_main}/web2c/mktexnam
 %{_texmf_main}/web2c/mktexupd
 %{_texmf_main}/bibtex/
-%{_texmf_main}/texconfig/tcfmgr*
 
 %files utils
 %defattr(-,root,root,-)
@@ -1193,6 +1199,11 @@
 %{_mandir}/man1/texutil.1*
 
 %changelog
+* Wed Jun 18 2008 Jindrich Novy <jnovy at 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 at redhat.com> - 2007-31
 - don't build/package dvipdfm, it's now packaged separately (#445983),
   thanks to Jonathan Underwood




More information about the fedora-extras-commits mailing list