Systemvoraussetzungen

zpub ist, technisch gesehen, eine Sammlung von Bash- und Perl-Skripten, die im Zusammenspiel mit apache2 und subversion die erwartete Funktionalität bereitstellen. Dazu müssen folgende Pakete eines Debian-Systems, Release “Lenny”, installiert sein:

apache2 cabextract docbook-xsl fop
libapache2-svn libdatetime-format-strptime-perl-perl libdatetime-perl libfile-slurp-perl
libfilesys-df-perl libipc-run-perl libmime-lite-perl libpaper1
libsaxon-java libsvn-svnlook-perl libsys-cpuload-perl libtemplate-perl
realpath rsync subversion sun-java6-jre
wine xsltproc zip  

Weiter muss für die Erstellung von Windows-Hilfedateien der Microsoft HTML Help Workshop installiert sein. Dazu führt man als der Systembenutzer, der später die Hilfedateien erstellen wird, folgende Befehle aus:

$ wget http://htmlhelp.googlecode.com/svn/trunk/misc/htmlhelp.sh
$ wget http://htmlhelp.googlecode.com/svn/trunk/misc/htmlhelp.reg
$ bash ./htmlhelp.sh

Für die korrekte Wortrennung von deutschen Texten muss von der Webseite http://sourceforge.net/projects/offo das Paket offo-hyphenation-fop-stable heruntergeladen und die darin enthaltene Datei fop-hyph.jar im Verzeichnis /opt/zpub/tools gespeichert werden.