This project is hosted by mupuf.org

Support us

No advertisement?
don't block adbard

Installation on MacOS X

As a user, you may just want to download the binary package.
But, if you are a developer, you'll need to go through the whole compilation process. It is a really long but painless process. So be patient and find something else to do while it compiles.

Packages :

  • Feel free to create packages, I'll put them up here.
  • My school has just bought some computers running Mac OS X. Packages should soon be available.

Build Dependencies

In order to compile ppk, you'll need a few dependencies. In order to get them installed, the simplest way is to install  darwinport and follow the build tutorial.
It is a particularly long operation, so, make sure you have something to do at the same time.

Compulsory

CMake

To install CMake, just type :

$ sudo port install cmake

Pkg Config

To install pkg-config, just type :

$ sudo port install pkgconfig

Lib Elektra (Optional)

From source

Download and extract the latest stable version of  libelektra.

$ ./configure --prefix=/usr
$ make
$ sudo make install

Mandatory

Qt open source edition

If you want to have a nice gui frontend for ppasskeeper and a the Qt Ask_for_pass module, you'll need to install Qt open source edition.
On my test computer, I installed Qt 4.5 from source :  download page

$ ./configure --prefix=/usr
$ make
$ sudo make install

On my computer, it took almost 4 hours. So, once again, make sure you have something to do at the same time.

Releases

Beta 2

Sources :

Then, follow the basic CMake steps :

$ mkdir build
$ cd build
$ cmake ..
$ make -j2
# make install
MD5 sums
  • 200aa465fbe129c75babea2b3e222203 ppasskeeper-1.0b2_src.tar.bz2
  • aa7550e7b84390024ea03a21bfb31d70 ppasskeeper-1.0b2_src.tar.gz
  •  MD5SUM

SVN

You will be able to install ppasskeeper from SVN by typing theses commands into your favourite shell :

$ svn co svn://ppasskeeper.mupuf.org/ ppasskeeper
$ cd ppasskeeper
$ mkdir build
$ cd build
$ cmake ..
$ make -j2
# make install

You should be aware that ppasskeeper from SVN is a development version. So, unless you are a developer, you may prefer use releases.