Mac Installation
From grecipe-manager
For mac users, there is no pretty solution yet. For that, we are waiting for a native port of gtk to quartz.
However, it is possible to run Gourmet on OSX.
To do so, the first step will be to get fink set up and running. The following instructions all assume you have fink installed and that you have a terminal set up with the proper paths to run executables in the fink directories (/sw/bin/, etc.). If that's all greek to you, you'll need to start by doing some reading here: http://finkproject.org/ -- more specifically, this might be a good starting place: http://www.finkproject.org/download/index.php?phpLang=en
Once you have Fink set up, you can install Gourmet in a number of ways. The first way listed (from source) gets you the latest code but is the most work. Scroll down a bit for the easiest way (from a fink .deb package).
From Source
Here is a file on building gourmet "from source" so to speak:
Build on Mac
This will get you the latest version of Gourmet. If you are up to doing this, you may want to help the project by volunteering to package Gourmet.
Using the above, we have created a fink package.
From a .deb Package
You can download that fink package, which should take care of all of the dependencies for you. You'll still need to get fink and X11 working yourself. The fink packages look like the following: gourmet_0.13.6-1_darwin-i386.deb. You can tell it's a mac package because it has "darwin" in the name.
Once you have the package, you can install using
$ dpkg -i gourmet_0.13.6-1_darwin-i386.deb
(replace gourmet_0.13.6-1_darwin-i386.deb with the name of the file, which will reflect the version you downloaded)
If you don't have all of the dependencies installed, you will get an error that looks something like this
$ sudo dpkg -i gourmet_0.13.6-1_darwin-i386.deb Selecting previously deselected package gourmet. (Reading database ... 39142 files and directories currently installed.) Unpacking gourmet (from gourmet_0.13.6-1_darwin-i386.deb) ... dpkg: dependency problems prevent configuration of gourmet: gourmet depends on reportlab-py24; however: Package reportlab-py24 is not installed. /sw/bin/dpkg: error processing gourmet (--install): dependency problems - leaving unconfigured Errors were encountered while processing: gourmet
As you might guess, you can fix this error by installing the package it's complaining it doesn't have -- in this case, reportlab-py24. We can do this using one of the following (if apt-get fails, fink may work):
$ apt-get install reportlab-py24
or
$ fink install reportlab-py24
Repeat as necessary until you have all of the necessary packages installed, including Gourmet!
To run Gourmet, you will need to type gourmet from the terminal:
$ gourmet
