Now TeXLive builds and seems to work without /var/tmp

svn path=/nixpkgs/trunk/; revision=12322
This commit is contained in:
Michael Raskin 2008-07-08 18:22:33 +00:00
parent 656a12ef2e
commit e8d58c83f9

View File

@ -41,13 +41,6 @@ rec {
echo -ne "#! /bin/sh\\n$i \"\$@\"" >$out/bin/$(basename $i) echo -ne "#! /bin/sh\\n$i \"\$@\"" >$out/bin/$(basename $i)
chmod a+x $out/bin/$(basename $i) chmod a+x $out/bin/$(basename $i)
done done
texmf_var=$(mktemp -d /var/tmp/texmf-varXXXXXXXX)
mv $out/share/texmf-var/* $texmf_var/
chmod -R a+rwX $texmf_var
rm -r $out/share/texmf-var || true
rm -r /var/tmp/texmf-var || true
ln -sfT $texmf_var $out/share/texmf-var
ln -sfT $texmf_var /var/tmp/texmf-var
ln -s $out/share/texmf $out/share/texmf-config ln -s $out/share/texmf $out/share/texmf-config
sed -e 's/.*pyhyph.*/=&/' -i $out/share/texmf-config/tex/generic/config/language.dat sed -e 's/.*pyhyph.*/=&/' -i $out/share/texmf-config/tex/generic/config/language.dat
@ -65,7 +58,7 @@ rec {
zlib bzip2 ncurses libpng flex bison libX11 libICE zlib bzip2 ncurses libpng flex bison libX11 libICE
xproto freetype t1lib gd libXaw icu ghostscript ed xproto freetype t1lib gd libXaw icu ghostscript ed
libXt libXpm libXmu libXext xextproto perl libSM libXt libXpm libXmu libXext xextproto perl libSM
ruby ruby expat curl libjpeg
]; ];
configureFlags = [ "--with-x11" "--with-system-zlib" configureFlags = [ "--with-x11" "--with-system-zlib"
@ -75,7 +68,8 @@ rec {
"--enable-ipc" "--with-mktexfmt" "--enable-ipc" "--with-mktexfmt"
]; ];
phaseNames = ["doPreConfigure" "doConfigure" phaseNames = ["addInputs" (doDump "0") "doPreConfigure" "doConfigure"
(doDump "1")
"doMakeInstall" "doPostInstall"]; "doMakeInstall" "doPostInstall"];
name = "texlive-core-2007"; name = "texlive-core-2007";