-
Notifications
You must be signed in to change notification settings - Fork 333
HowTo for building Pumpa on OS X
AJ Jordan edited this page Mar 28, 2018
·
9 revisions
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/tidy
in 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,
cd
to 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+=notidy
and 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.