SPECS: texlive.spec - fixed broken symlinks ("brute-force") - small fixes -...

uzsolt uzsolt at pld-linux.org
Fri Jan 2 22:11:37 CET 2009


Author: uzsolt                       Date: Fri Jan  2 21:11:37 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fixed broken symlinks ("brute-force")
- small fixes
- rel 0.9.5 (almost ready, only some executables and manual/documentation)

---- Files affected:
SPECS:
   texlive.spec (1.138 -> 1.139) 

---- Diffs:

================================================================
Index: SPECS/texlive.spec
diff -u SPECS/texlive.spec:1.138 SPECS/texlive.spec:1.139
--- SPECS/texlive.spec:1.138	Fri Jan  2 19:08:57 2009
+++ SPECS/texlive.spec	Fri Jan  2 22:11:31 2009
@@ -1,7 +1,6 @@
 # $Revision$, $Date$
 # TODO:
 # MAIN TODO (sort by importnce):
-# - fix broken symlinks in /usr/bin (see section %install)
 # - need more %dir (poldek says it missed)
 # - texlive-format-pdflatex deps
 # - check unpackaged files
@@ -47,7 +46,7 @@
 Summary(tr.UTF-8):	TeX dizgi sistemi ve MetaFont yazıtipi biçimlendiricisi
 Name:		texlive
 Version:	20080816
-Release:	0.9
+Release:	0.9.5
 Epoch:		1
 License:	distributable
 Group:		Applications/Publishing/TeX
@@ -4998,9 +4997,70 @@
 # Fix broken symlinks
 CURDIR=$(pwd)
 cd $RPM_BUILD_ROOT%{_bindir}
-for file in $(file * | grep broken | awk -F ":" {'print $1'}); do
-	ln -sf $(readlink $file | %{__sed} "s@\.\.@\.\./share@") $file
-done
+ln -sf ../share/texmf/scripts/a2ping/a2ping.pl a2ping
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/context context
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/ctxtools ctxtools
+ln -sf ../share/texmf-dist/scripts/dviasm/dviasm.py dviasm
+ln -sf ../share/texmf/scripts/tetex/e2pall.pl e2pall
+ln -sf ../share/texmf-dist/scripts/bengali/ebong.py ebong
+ln -sf ../share/texmf-dist/scripts/epspdf/epspdf epspdf
+ln -sf ../share/texmf-dist/scripts/epspdf/epspdftk epspdftk
+ln -sf ../share/texmf/scripts/epstopdf/epstopdf.pl epstopdf
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/exatools exatools
+ln -sf ../share/texmf/scripts/texlive/getnonfreefonts.pl getnonfreefonts
+ln -sf ../share/texmf/scripts/texlive/getnonfreefonts.pl getnonfreefonts-sys
+ln -sf ../share/texmf-dist/scripts/tex4ht/ht.sh ht
+ln -sf ../share/texmf-dist/scripts/tex4ht/htcontext.sh htcontext
+ln -sf ../share/texmf-dist/scripts/tex4ht/htlatex.sh htlatex
+ln -sf ../share/texmf-dist/scripts/tex4ht/htmex.sh htmex
+ln -sf ../share/texmf-dist/scripts/tex4ht/httex.sh httex
+ln -sf ../share/texmf-dist/scripts/tex4ht/httexi.sh httexi
+ln -sf ../share/texmf-dist/scripts/tex4ht/htxelatex.sh htxelatex
+ln -sf ../share/texmf-dist/scripts/tex4ht/htxetex.sh htxetex
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/luatools luatools
+ln -sf ../share/texmf-dist/scripts/glossaries/makeglossaries makeglossaries
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/makempy makempy
+ln -sf ../share/texmf-dist/scripts/tex4ht/mk4ht.pl mk4ht
+ln -sf ../share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl mkjobtexmf
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/mpstools mpstools
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/mptopdf mptopdf
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/mtxrun mtxrun
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/mtxtools mtxtools
+ln -sf ../share/texmf-dist/scripts/oberdiek/pdfatfi.pl pdfatfi
+ln -sf ../share/texmf-dist/scripts/pdfcrop/pdfcrop.pl pdfcrop
+ln -sf ../share/texmf-dist/scripts/ppower4/pdfthumb.texlua pdfthumb
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/pdftools pdftools
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/pdftrimwhite pdftrimwhite
+ln -sf ../share/texmf-dist/scripts/perltex/perltex.pl perltex
+ln -sf ../share/texmf/scripts/pkfix/pkfix.pl pkfix
+ln -sf ../share/texmf-dist/scripts/ppower4/ppower4.texlua ppower4
+ln -sf ../share/texmf/scripts/ps2eps/ps2eps.pl ps2eps
+ln -sf ../share/texmf-dist/scripts/pst-pdf/ps4pdf ps4pdf
+ln -sf ../share/texmf-dist/scripts/pst2pdf/pst2pdf.pl pst2pdf
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/pstopdf pstopdf
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/rlxtools rlxtools
+ln -sf ../share/texmf/scripts/texlive/rungs.tlu rungs
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/runtools runtools
+ln -sf ../share/texmf/scripts/simpdftex/simpdftex simpdftex
+ln -sf ../share/texmf-dist/scripts/texcount/TeXcount.pl texcount
+ln -sf ../share/texmf/scripts/texlive/texdoc.tlu texdoc
+ln -sf ../share/texmf/scripts/tetex/texdoctk.pl texdoctk
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/texexec texexec
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/texfind texfind
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/texfont texfont
+ln -sf ../share/texmf-dist/scripts/context/ruby/texmfstart.rb texmfstart
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/texshow texshow
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/textools textools
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/texutil texutil
+ln -sf ../share/texmf-dist/scripts/thumbpdf/thumbpdf.pl thumbpdf
+ln -sf ../share/texmf/scripts/texlive/tlmgr.pl tlmgr
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/tmftools tmftools
+ln -sf ../share/texmf-dist/scripts/vpe/vpe.pl vpe
+ln -sf ../share/texmf-dist/scripts/context/stubs/unix/xmltools xmltools
+# file * | grep broken | awk -F ":" {'print $1'}
+# for file in $(file * | grep broken | awk -F ":" {'print $1'}); do
+# 	echo LINK ln -sf $(readlink $file | %{__sed} "s@\.\.@\.\./share@") $file
+# done
 cd $CURDIR
 
 #install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}
@@ -12865,6 +12925,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.139  2009/01/02 21:11:31  uzsolt
+- fixed broken symlinks ("brute-force")
+- small fixes
+- rel 0.9.5 (almost ready, only some executables and manual/documentation)
+
 Revision 1.138  2009/01/02 18:08:57  uzsolt
 - fixes
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/texlive.spec?r1=1.138&r2=1.139&f=u



More information about the pld-cvs-commit mailing list