Author: uzsolt Date: Fri Dec 26 17:36:17 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - sed texmf.conf (~/.texlive-2008 -> %{_localstatedir}) - removed unneeded TODOs
---- Files affected: SPECS: texlive.spec (1.70 -> 1.71) ---- Diffs: ================================================================ Index: SPECS/texlive.spec diff -u SPECS/texlive.spec:1.70 SPECS/texlive.spec:1.71 --- SPECS/texlive.spec:1.70 Fri Dec 26 18:24:07 2008 +++ SPECS/texlive.spec Fri Dec 26 18:36:12 2008 @@ -20,8 +20,6 @@ # # TeXLive specific TODO: # - MOST IMPORTANT!!! create *.fmt files, "fmtutil-sys --byfmt tex", maybe in %post sections (plain, latex, ...) -# - set/fix the newly created fonts directory instead of ~/.texlive-2008 (to %fmtdir) (sed the texmf.cnf) -# - create a 'texmf' user, who ownes %fmtdir, and set the binaries owner to 'texmf' and use sgid to binaries # - fix broken symlinks in /usr/bin # - summary/description correcting (all languages) # - solve xindy case, it doesn't build with tetext, and probably won't with texlive @@ -3327,6 +3325,7 @@ %{__sed} -i 's...@^texmflocal =...@texmflocal = %{texmf}@' texmf.cnf %{__sed} -i 's...@^texmfsysvar =...@texmfsysvar = %{_localstatedir}@' texmf.cnf %{__sed} -i 's...@^texmfsysconfig =...@texmfsysconfig = %{_sysconfdir}/%{name}@' texmf.cnf +%{__sed} -i 's...@^texmfvar =...@texmfvar = %{_localstatedir}@' texmf.cnf cd ../.. %configure \ @@ -3375,8 +3374,6 @@ %{__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} -# %{__mv} $RPM_BUILD_ROOT%{texmfdist}/dvips/* $RPM_BUILD_ROOT%{texmf} -# %{__mv} $RPM_BUILD_ROOT%{texmfdist}/tex/* $RPM_BUILD_ROOT%{texmf} # This is an empty directory %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf @@ -4683,7 +4680,8 @@ # *********** # Directories # *********** -%attr(2755,texmf,texmf) %dir %{fmtdir} +%dir %{fmtdir} +%dir %{_localstatedir} %dir %{texmfdist}/doc %dir %{texmfdist}/doc/generic @@ -5119,7 +5117,7 @@ %attr(755,root,root) %{_bindir}/mf-nowin %attr(755,root,root) %{_bindir}/mft %attr(755,root,root) %{_bindir}/mktexmf -%attr(755,root,root) %{_bindir}/mktexpk +%attr(2755,texmf,texmf) %{_bindir}/mktexpk %attr(755,root,root) %{_bindir}/mktextfm %{texmfdist}/metafont %{texmfdist}/mft/base/mplain.mft @@ -6751,6 +6749,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.71 2008/12/26 17:36:12 uzsolt +- sed texmf.conf (~/.texlive-2008 -> %{_localstatedir}) +- removed unneeded TODOs + Revision 1.70 2008/12/26 17:24:07 uzsolt - texmf user and group, sgid %fmtdir ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/texlive.spec?r1=1.70&r2=1.71&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit