## Kompilieren und installieren mit CMake unter Mac OS X

Dieses Dokument beschreibt den Kompilierungsprozeß für Scribus 1.4 oder höher unter Mac OS X. Zur Zeit fehlt in dieser Beschreibung noch die Anleitung zum Erstellen von Installationspaketen.

### Schritt-für-Schritt-Anleitung

- Installieren Sie X11 (auf der OS-X-DVD enthalten oder von der Apple-Site herunterladbar).
- Installieren Sie XCode (auf der OS-X-DVD enthalten oder von der Apple-Site herunterladbar).
- Installieren Sie MacPorts (herunterladbar bei MacPorts)
- Installieren Sie Qt 4.6.0+ für OS X (herunterladbar bei Nokia)

Installieren Sie einige Ports von MacPorts. Alle weiteren Abhängigkeiten werden automatisch aufgelöst. Wenn Sie bereits MacPorts für andere Programme installiert haben, sollten Sie zuvor `sudo port selfupdate` und `sudo port upgrade installed` ausführen, um sicherzustellen, daß die aktuellen Versionen Ihrer Ports und Bibliotheken installiert sind.

- Installieren Sie CMake (`sudo port install cmake`).
- Installieren Sie freetype2 (`sudo port install freetype`). Die Version , die mit OS X ausgeliefert wird, ist nicht so gut wie die von MacPorts.
- Installieren Sie lcms (`sudo port install lcms`). Dadurch werden auch libjpeg, zlib und libtiff installiert.
- Installieren Sie Cairo (`sudo port install cairo`). Dadurch wird auch fontconfig installiert.
- Installieren Sie libxml2 (`sudo port install libxml2`).
- Installieren Sie Subversion (`sudo port install subversion`) ODER installieren Sie subversion aus einer Quelle.
- Optional (aber empfohlen): `sudo port install ghostscript`.
- Erzeugen Sie ein Verzeichnis, in das Sie den Scribus-Quellcode herunterladen möchten, z.B. in einem Terminal: `mkdir -p ~/scribus/14`
- Wechseln Sie in dieses Verzeichnis (`cd ~/scribus/14`).

Laden Sie den aktuellen Quellcode aus SVN herunter:

`svn co svn://scribus.info/Scribus/branches/Version140`

Erzeugen Sie ein Kompilierungsverzeichnis:

`mkdir builddir`

Wechseln Sie in dieses Verzeichnis:

`cd builddir`

Rufen Sie CMake auf:

`cmake -DBUILD_OSX_BUNDLE=1 -DWANT_CAIRO=1 -DCMAKE_INSTALL_PREFIX:PATH=/Users/username/Applications/Scribus.App/Contents/ ../trunk/Scribus/`

Starten Sie den Compiler:

`make`

Wenn die Kompilierung beendet ist (was unter Mac OS X sehr lange dauern kann):

`make install`

Wenn alles gutgegangen ist, können Sie Scribus 1.4.x jetzt unter Mac OS X verwenden.