packages (TEXLIVE_20080816): texlive/texlive.spec - fix segfault in tex bin...

baggins baggins at pld-linux.org
Fri Mar 9 08:25:46 CET 2012


Author: baggins                      Date: Fri Mar  9 07:25:46 2012 GMT
Module: packages                      Tag: TEXLIVE_20080816
---- Log message:
- fix segfault in tex binary
- don't error out because our latex is more than 5 years old
- temp commented out docs regen

---- Files affected:
packages/texlive:
   texlive.spec (1.296.2.10 -> 1.296.2.11) 

---- Diffs:

================================================================
Index: packages/texlive/texlive.spec
diff -u packages/texlive/texlive.spec:1.296.2.10 packages/texlive/texlive.spec:1.296.2.11
--- packages/texlive/texlive.spec:1.296.2.10	Wed Feb  8 09:46:37 2012
+++ packages/texlive/texlive.spec	Fri Mar  9 08:25:40 2012
@@ -34,7 +34,7 @@
 Summary(tr.UTF-8):	TeX dizgi sistemi ve MetaFont yazıtipi biçimlendiricisi
 Name:		texlive
 Version:	20080816
-Release:	16
+Release:	16.1
 Epoch:		1
 License:	distributable
 Group:		Applications/Publishing/TeX
@@ -85,6 +85,8 @@
 Patch5:		%{name}-aclocal.patch
 Patch6:		%{name}-libpng.patch
 Patch7:		%{name}-libpng15.patch
+Patch8:		%{name}-extramembot.patch
+Patch9:		%{name}-5yr-old.patch
 URL:		http://www.tug.org/texlive/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -5584,6 +5586,7 @@
 %patch5 -p1
 %patch6 -p0
 %patch7 -p1
+%patch8 -p1
 CURDIR=$(pwd)
 
 cd utils/xindy/make-rules/alphabets
@@ -5658,6 +5661,10 @@
 	$RPM_BUILD_ROOT%{fmtdir}/pdftex
 
 lzma -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_datadir}
+
+# we don't care that our tex is more than 5 years old
+patch --directory=$RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf -p1 < %{PATCH9}
+
 %{__mv} $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf/texmf $RPM_BUILD_ROOT%{texmf}
 %{__mv} $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf/texmf-dist $RPM_BUILD_ROOT%{texmfdist}
 %{__mv} $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf/texmf-doc $RPM_BUILD_ROOT%{texmfdoc}
@@ -5804,14 +5811,14 @@
 cd fonts/tfm/la
 for i in larm?00.tfm; do ln -s $i $(echo $i | sed "s at larm\(.\).*@larm0\100.tfm@") ; done
 
-# wrong dvi in formlett, should be regenerate
-cd $RPM_BUILD_ROOT%{texmfdist}/doc/latex/formlett
-cp $RPM_BUILD_ROOT%{texmfdist}/tex/latex/formlett/formlett.sty .
-tex user_manual.tex
-yes | tex prog_manual.tex
-tex example1.tex
-tex example2.tex
-rm formlett.sty
+## wrong dvi in formlett, should be regenerate
+#cd $RPM_BUILD_ROOT%{texmfdist}/doc/latex/formlett
+#cp $RPM_BUILD_ROOT%{texmfdist}/tex/latex/formlett/formlett.sty .
+#tex user_manual.tex
+#yes | tex prog_manual.tex
+#tex example1.tex
+#tex example2.tex
+#rm formlett.sty
 
 cd $CURDIR
 
@@ -13871,6 +13878,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.296.2.11  2012/03/09 07:25:40  baggins
+- fix segfault in tex binary
+- don't error out because our latex is more than 5 years old
+- temp commented out docs regen
+
 Revision 1.296.2.10  2012/02/08 08:46:37  arekm
 - rel 16; libpng15 fixes
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/texlive/texlive.spec?r1=1.296.2.10&r2=1.296.2.11&f=u



More information about the pld-cvs-commit mailing list