HowTo for building Pumpa on OS X - pump-io/pump.io GitHub Wiki
If you'd like to build Pumpa for yourself on OS X, just follow these steps
- Install Homebrew, it's basically one command you have to paste into Terminal.app. This will take a while, so go and grab a coffee.
- To build Pumpa, you need QT, QJson, GNU Aspell and Tidy.
Those are installed via Homebrew if you enter
brew install qt qjson aspell homebrew/dupes/tidyin Terminal.app. Finish your coffee, this will take a (shorter) while. - According to Stephen Sekula, one needs to set an environment variable for a successful build.
Add
export LIBRARY_PATH=/usr/local/lib/to your.bashrc-file. Then restart Terminal.app. - After you re-open Terminal.app,
cdto the directory where you want to save the pumpa source code. - Clone the Pumpa repository with
git clone git://pumpa.branchable.com pumpa - Enter
cd pumpa;qmake;make;open .to build Pumpa from source and to open the directory in Finder.app. - Should pumpa fail to build with an error about something gone amiss with TidyBuffer, you can disable tidy (you'll loose the ability to post raw HTML) with
qmake CONFIG+=notidyand build again withmake. - You should now have a pumpa.app in the directory of your choice. Move this app to ~/Applications and have fun as specified below.
Start pumpa.app, then you'll be asked to input your pump.io-Handle.

The app should then forward you to your instance.

Copy both the Token and the Verifier (two long random looking strings) on the next page to your pumps-window and pump away.