#!/bin/bash set -e # switch package source to ubuntu archive server sudo sed -i -e 's/us-.*.archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list sudo apt-get -y update sudo apt-get -y install vnc4server twm xterm synaptic chromium-browser sudo apt-get -y install subversion ghc libghc6-regex-compat-dev libghc6-http-dev python3.2 texlive-latex-extra texlive-fonts-extra librsvg2-bin imagemagick texlive-games texlive-fonts-recommended texlive-lang-cyrillic texlive-lang-greek arabtex texlive-science texlive-humanities python3.2-tk texlive-full libghc6-missingh-dev ttf-freefont cm-super libghc6-split-dev cabal-install libghc6-hxt-dev latex-cjk-all cm-super-minimal ttf-unifont libghc6-utility-ht-dev ttf-wqy-zenhei python-fontforge ttf-mph-2b-damase sudo apt-get -y install poppler-utils python3-pyqt4 p7zip-full dos2unix pdftk texmaker cabal update cd /home/ubuntu svn co svn://svn.code.sf.net/p/wb2pdf/code@1390 wb2pdf cd /home/ubuntu/wb2pdf/trunk; cabal install --root-cmd=sudo --force-reinstalls cd /home/ubuntu/wb2pdf/trunk/src; python3.2 makelinuxbins.py sudo mkdir -p /usr/share/texmf-texlive/fonts/truetype/ cd /home/ubuntu/wb2pdf/trunk/font/; sudo python3.2 installunifont.py sudo cp /usr/share/texmf/web2c/texmf.cnf /usr/share/texmf/web2c/texmf.cnf.orig sudo sh -c "sed 's|\(^TTFONTS.*\)|\1;/usr/share/texmf-texlive/fonts/truetype//|' /usr/share/texmf/web2c/texmf.cnf.orig >/usr/share/texmf/web2c/texmf.cnf" sudo sh -c "echo map +megafont.map >> /usr/share/texmf-config/pdftex/config/pdftex.cfg" sudo mkdir -p /usr/share/texmf-texlive/fonts/map/ttf2pk/config/ sudo sh -c "echo megafont@Unicode@ megafont.ttf Pid = 3 Eid = 1 >> /usr/share/texmf-texlive/fonts/map/ttf2pk/config/ttfonts.map" sudo texhash cd /home/ubuntu/wb2pdf/trunk/document/main/ wget http://upload.wikimedia.org/wikipedia/commons/5/52/Racattack-book-title.png cd /home/ubuntu/wb2pdf/trunk wget https://raw.github.com/ardentperf/racattack/master/makebook/wb2pdf-racattack.diff dos2unix src/all.py patch -b -p0 -i wb2pdf-racattack.diff cd /home/ubuntu wget https://raw.github.com/ardentperf/racattack/master/makebook/make-racattack-book.sh