aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorGravatar Henrik Brautaset Aronsen <subsurface@henrik.synth.no>2013-05-24 11:19:24 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2013-05-24 06:17:52 -0700
commit99ecb4c8cb39f319c5de8ed326d4389ccbabf1fd (patch)
treee824b7235ef39cf1c33ef778ed2f1518ae2eb15c /README
parent57e7c3f5d0605a88e479b74a36101d01561b13b6 (diff)
downloadsubsurface-99ecb4c8cb39f319c5de8ed326d4389ccbabf1fd.tar.gz
Updated build instructions for MacOSX
Added info about switching from the MacPorts +quartz packages to +x11, as well as adding the Marble and Qt dependencies. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'README')
-rw-r--r--README15
1 files changed, 13 insertions, 2 deletions
diff --git a/README b/README
index d81d23929..e2b56ea3e 100644
--- a/README
+++ b/README
@@ -26,7 +26,18 @@ actual release.
On Fedora you need qt-devel, marble-devel, libzip-devel.
+Building the Qt version under MacOSX
+------------------------------------
+You might have built MacPorts packages with +quartz dependencies to
+build the previous Subsurface/Gtk version. Switch to the +x11
+dependencies and prepare your system for Subsurface/Qt by doing:
+
+sudo port uninstall gtk-osx-application subsurface libdivecomputer
+sudo port install cairo +x11 pango +x11 py27-pygtk +x11 gtk2 +x11
+sudo port install qt4-mac marble libzip libtool libusb
+
+Then build libdivecomputer and Subsurface as described below.
Subsurface - an Open Source Divelog
===================================
@@ -155,8 +166,8 @@ sh packaging/Windows/mingw-make.sh create-windows-installer
Building subsurface on a Mac
----------------------------
Install MacPorts and install the dependencies from MacPorts:
-sudo port install gtk2 +quartz py27-pygtk +quartz libusb gtk-osx-application \
- automake autoconf libtool libsoup osm-gps-map libzip
+
+sudo port install libusb libtool libzip qt4-mac marble
Install libdivecomputer:
git clone git://git.libdivecomputer.org/libdivecomputer