From StuffKeeper Wiki
Installing stuffkeeper from git or from source is not very different. The only difference is in obtaining a copy of the source, and an extra dependency.
Update: Ubuntu gutsy and hardy users look here Ubuntu Repository
Getting a copy
You can compile stuffkeeper either from a release, or bleeding edge from git.
For this you need git installed.
git clone git://repo.or.cz/stuffkeeper.git
This will create a copy of the development tree inside 'stuffkeeper/'
To compile a copy from git you need as extra dependency gob2.
Download a release, and unpack it:
tar -jxf stuffkeeper-0.08.tar.bz2
- Build environment, gcc, make, python
- gtk+-2.0: Version 2.10.0 or higher.
- glib-2.0: Version 2.14.0 or higher.
- libglade-2.0: Version 2.6.0 or higher.
- sqlite3: Version 3.4.0 or higher.
- gob2: Version 2.0.10 or higher.
- gtkspell: Spelling checking in the text view.
apt-get install build-essential libgtk2.0-dev libglib2.0-dev libglade2-dev libsqlite3-dev intltool libgtkspell-dev gob2 git
Stuffkeeper uses the waf build system. To provide backward compatibility with normal build instructions, a configure script is added. Before you can compile stuffkeeper you need to run configure, this checks dependencies and create Makefiles.
If you run git, execute the following command instead:
The output should be self-explaining. When it finished completely you can compile it.
To compile stuffkeeper run:
This should show a nice progress bar. If it compiled completely you can install it.
The install it (as root):
If you are on ubuntu you might want to run it like:
sudo make install