Install Kontact enterprise5 with MacPorts ========================================= Created by: Intevation GmbH Last updated: 2010-10-14 1. Preparation -------------- Install xcode (e.g. from your mac os install dvd). Download and install MacPorts: see http://www.macports.org/install.php 2. Configure MacPorts --------------------- a) sources.conf Edit (with sudo!) the config file /opt/local/etc/macports/sources.conf, e.g.: $ sudo vim /opt/local/etc/macports/sources.conf Add the new rsync unstable repository above(!) the rsync.macports.org line: rsync://files.kolab.org/kolab/macports/unstable/ports/ rsync://rsync.macports.org/release/ports/ [default] For developer only: If you want to test experimental development versions replace the unstable line with the experimantal repository: rsync://files.kolab.org/kolab/macports/experimental/ports/ b) variants.conf Edit the config file /opt/local/etc/macports/variants.conf, e.g.: $ sudo vim /opt/local/etc/macports/variants.conf Add the following line: +mysql +qt4 c) selfupdate Run MacPorts selfupdate command $ sudo port selfupdate 3. Install Kontact ------------------ Install Kontact: $ sudo port install kdepim4-enterprise5 For German language install this additional port: $ sudo port install l10n-kde4-de-enterprise5 After installation load dbus daemon: $ launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist Programs will not start until you run the command after installation: $ sudo chown -R $USER ~/Library/Preferences/KDE (Replacing $USER with your username.) 4. Run Kontact -------------- Open Terminal and start Akonadi Server: $ akonadictl start Start Kontact (e.g. via Finder): /Applications/MacPorts/KDE4/kontact.app 5. Configure Kontact -------------------- Switch to Mail component and start the Account Wizard via the menu: Tools > Account Wizard... Note: The window comes up in background. Use KWallet to store your password: "Basic setup" (= default option) -> Continue -> "[x] Yes, I wish to use the KDE wallet..." (activate option) -> enter passphrase 2x -> Done -> reenter passphrase