6d3d6618592e041eeb23780b2e1528b325ccea10
[hdw-linux/hdw-linux.git] / packages / hackbard / tetex / tetex
1 # hdw - linux tetex package
2 #
3 # author: hackbard@hackdaworld.dyndns.org
4 #
5 # [V] 2.0.2
6 # [S] 3-5
7 # [D] tetex-src-2.0.2.tar.gz ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/2.0/distrib/
8 # [D] tetex-texmf-2.0.2.tar.gz ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/2.0/distrib/
9 # [D] tetex-texmfsrc-2.0.2.tar.gz ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/2.0/distrib/
10 # [D] graphs.tar.gz http://www.cs.umu.se/~drewes/graphs/
11
12 srcdir="tetex-src-$ver"
13 confopt="$confopt --disable-multiplatform"
14
15 pre_install()   {
16         mkdir -p $prefix/share/texmf
17         mkdir -p $root/src.$package/tex
18         tar --use-compress-program=gunzip -xf \
19                 $archdir/tetex-texmf-${ver}.tar.gz -C \
20                 $root/src.$package/tex
21         chown -R 0.0 $root/src.$package/tex
22         cp -a $root/src.$package/tex/* $prefix/share/texmf
23         rm -rf $root/src.$package/tex/*
24         tar --use-compress-program=gunzip -xf \
25                 $archdir/tetex-texmfsrc-${ver}.tar.gz -C \
26                 $root/src.$package/tex
27         chown -R 0.0 $root/src.$package/tex
28         cp -a $root/src.$package/tex/* $prefix/share/texmf
29         rm -rf $root/src.$package/tex
30         
31         # wrong timestamp
32         #touch ./texk/web2c/tangleboot.p
33         # new flex
34         sed 's%$(LEX)%$(LEX) -l%g' texk/web2c/omegafonts/Makefile.in > tmp~
35         mv tmp~ texk/web2c/omegafonts/Makefile.in
36                 }
37
38 post_install()  {
39         # installing graphs.sty
40         mkdir -p $prefix/share/texmf/tex/latex/graphs
41         tar --use-compress-program=gunzip -xf \
42                 $archdir/graphs.tar.gz -C \
43                 $prefix/share/texmf/tex/latex/graphs
44         chown -R 0.0 $prefix/share/texmf/tex/latex/graphs
45         echo "\special{header=${prefix}/share/texmf/tex/latex/graphs/graphs.header}" > \
46                 $prefix/share/texmf/tex/latex/graphs/graphs_config.tex
47                 }