rpms/texlive/devel texlive-fedora_paths.patch, 1.1, 1.2 texlive.spec, 1.32, 1.33
Jindrich Novy (jnovy)
fedora-extras-commits at redhat.com
Wed Mar 12 17:08:02 UTC 2008
Author: jnovy
Update of /cvs/extras/rpms/texlive/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31658
Modified Files:
texlive-fedora_paths.patch texlive.spec
Log Message:
* Wed Mar 12 2008 Jindrich Novy <jnovy at redhat.com> - 2007-25
- fix fmtutil to not to hang in infinite loop, thanks to
Stepan Kasal (#437008)
- fix search paths in texmf.cnf, thanks to Patrice Dumas (#436949)
texlive-fedora_paths.patch:
Index: texlive-fedora_paths.patch
===================================================================
RCS file: /cvs/extras/rpms/texlive/devel/texlive-fedora_paths.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- texlive-fedora_paths.patch 2 Dec 2007 08:03:19 -0000 1.1
+++ texlive-fedora_paths.patch 12 Mar 2008 17:07:20 -0000 1.2
@@ -60,7 +60,7 @@
% For security reasons, it is better not to have . part of the path.
%
-TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c};/.$TETEXDIR;$TEXMF/web2c;@web2c@
-+TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c};@sysconfdir@/texmf;/usr/local/share/texmf/web2c;$TEXMF/web2c;@web2c@
++TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf-local/web2c};@sysconfdir@/texmf/web2c;/usr/local/share/texmf/web2c;$TEXMF/web2c;@web2c@
# $progname: kpathsea v. 3.5.3 or later overwrites this at runtime. To
# avoid empty expansions from binaries linked against an earlier
Index: texlive.spec
===================================================================
RCS file: /cvs/extras/rpms/texlive/devel/texlive.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- texlive.spec 10 Mar 2008 16:37:49 -0000 1.32
+++ texlive.spec 12 Mar 2008 17:07:20 -0000 1.33
@@ -27,7 +27,7 @@
Name: texlive
Version: %{texlive_ver}
-Release: 24%{?dist}
+Release: 25%{?dist}
Summary: Binaries for the TeX formatting system
Group: Applications/Publishing
@@ -73,6 +73,7 @@
Patch11: texlive-2007-makej.patch
Patch12: texlive-2007-badscript.patch
Patch17: texlive-2007-tmpcleanup.patch
+Patch18: texlive-fmtutil-infloop.patch
Patch19: texlive-2007-kpse-extensions.patch
Patch20: texlive-CVE-2007-4033.patch
Patch25: texlive-dvipsoverflow.patch
@@ -441,6 +442,8 @@
# Always cleanup temporary directories for texconfig, updmap, fmtutil
# (RH #172534)
%patch17 -p1 -b .tmpcleanup
+# fmtutil won't hang in infinite loop (#437008)
+%patch18 -p1 -b .infloop
%patch19 -p0 -b .kpse-extensions
%patch20 -p1 -b .CVE-2007-4033
%patch21 -p1 -b .more_paths
@@ -622,10 +625,16 @@
export LD_LIBRARY_PATH=`pwd`/texk/kpathsea/.libs
+# a temporary placeholder for texmf.cnf
+mkdir -p %{buildroot}%{_datadir}/texmf-local/web2c
+cp -a texk/kpathsea/texmf.cnf %{buildroot}%{_datadir}/texmf-local/web2c
+
%makeinstall \
texmf=%{buildroot}%{_texmf_main} \
texmfmain=%{buildroot}%{_texmf_main}
+rm -rf %{buildroot}%{_datadir}/texmf-local/
+
# remove all .la files
rm -f %{buildroot}%{_infodir}/dir
find %{buildroot} | grep -e "\\.la$" | xargs rm -f
@@ -1240,6 +1249,11 @@
%{_mandir}/man1/texutil.1*
%changelog
+* Wed Mar 12 2008 Jindrich Novy <jnovy at redhat.com> - 2007-25
+- fix fmtutil to not to hang in infinite loop, thanks to
+ Stepan Kasal (#437008)
+- fix search paths in texmf.cnf, thanks to Patrice Dumas (#436949)
+
* Sat Mar 08 2008 Jindrich Novy <jnovy at redhat.com> - 2007-24
- put back dvipdfmx requires for xelatex (#433225)
- don't compile unpackaged stuff
More information about the fedora-extras-commits
mailing list