- Man installiere zuerst SVN (unter Debian GNU/Linux 3.1 unstable die Pakete
subversion
und optionalesvn
für eine grafische Oberfläche). - Sword-Quellen per SVN herunterladen, etwa durch den folgenden Befehl oder mit
esvn
:
svn checkout https://crosswire.org/svn/sword/trunk sword
- In das heruntergeladene Verzeichnis wechseln:
cd sword;
- Die in der Datei INSTALL enthaltene Dokumentation zur Installation ist veraltet. Mittlerweile wurde Sword auf automake umgestellt. Dazu muss der Befehl »
automake
« auf dem lokalen System automake 1.6 aufrufen. Bei Debian-Systemen kann das über die symbolischen Links/etc/alternatives/automake
und/etc/alternatives/aclocal
konfiguriert werden. - Anschließend im Sword-SVN-Verzeichnis aufrufen:
./autogen.sh
- Relevant ist das Makefile
Makefile.cvs
relevant. »make -f Makefile.cvs
« ergibt jedoch nicht das gewünschte, weil die Befehle der autotools auf dem lokalen System nicht dort installiert sind, wo sie dieses Makefile erwartet. Also führt man ein Äquivalent zu diesem Makefile manuell aus:aclocal; automake; autoheader; autoconf;
- Es ist nun ein Script
./configure
entstanden, das von./usrinst
verwendet wird. Man ruft auf:./usrinst.sh --enable-shared --with-curl --without-clucene
. - Dann wie normal weiter:
make
- Um Debian-Pakete zu erhalten und zu installieren:
checkinstall make install
- Um auch für die Standard-Konfiguration Debian-Pakete zu erhalten und zu installieren:
checkinstall make install_config
Leave a Reply