<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<style type="text/css">p { margin-bottom: 0.21cm; }a:link { }</style>
<p style="margin-bottom: 0cm;">How to build digikam for dummies</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">In spite of my very little computer
(especially ubuntu) knowledge, even not knowing what ¨git¨ or
¨PERL¨ means, I managed with support of Gilles to build digikam
2.0.0 beta 6 from git on an amd64 machine running Ubuntu 11.04. </p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">The actually building process toke
about an hour on a modern computer. It may take much longer on a
slower computer. To get the job done it cost me about 6 hours,
mostly
because I ran several times into some trouble, which will most
likely
happen to you to.</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">In my case I was not succesfull
berfore
I removed: libkexiv2-10, libkface-1 and libkmap-1. It will also
unistall digikam2 and showfoto and kipi-plugins2 etc. It removed
several other stuff as well, I decided to let it happen and to
take
care of that later. You can always give it a try without removing
this stuff.</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<u>My installation has ended up with all
albums reported as zero images and nothing displayed.</u>
<p style="margin-bottom: 0cm;"><u>I wonder what happens if someone
else give it a try.</u></p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">And remember: this is beta software,
not meant for production but for testing purposes.</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">##############################################################START<br>
If git is not already installed,
install git:</p>
<p style="margin-bottom: 0cm;">open console</p>
<p style="margin-bottom: 0cm;">type:</p>
<p style="margin-bottom: 0cm;">sudo apt-get install git </p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">if done:</p>
<p style="margin-bottom: 0cm;">type:</p>
<p style="margin-bottom: 0cm;">git clone
<a href="http://anongit.kde.org/digikam-software-compilation">http://anongit.kde.org/digikam-software-compilation</a></p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">If all went succesfull, you can now
find the directorie:</p>
<p style="margin-bottom: 0cm;">/home/¨your_user_dir¨/digikam-software-compilation</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">go in console to ¨your_user_dir¨</p>
<p style="margin-bottom: 0cm;">type:</p>
<p style="margin-bottom: 0cm;">cd digikam-software-compilation</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">if you type:</p>
<p style="margin-bottom: 0cm;">ls</p>
<p style="margin-bottom: 0cm;">you will see in this dir a document
called ¨download-repos¨ , this is a runnable PERL script.</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">Type:</p>
<p style="margin-bottom: 0cm;">sudo perl download-repos</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">Now the git is cloned to your local
dir: /home/¨your_user_dir¨/digikam-software-compilation</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">wait while downloading</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">If cmake is not installed, now type:</p>
<p style="margin-bottom: 0cm;">sudo apt-get install cmake </p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">if done type:</p>
<p style="margin-bottom: 0cm;">cmake digikam-software-compilation </p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">No it may complain about missing
stuff.
Try to install it from synaptic or in any other way and retry</p>
<p style="margin-bottom: 0cm;">cmake untill succesfull</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">now run:</p>
<p style="margin-bottom: 0cm;">make</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">if done run:</p>
<p style="margin-bottom: 0cm;">sudo make install</p>
<p style="margin-bottom: 0cm;"><br>
</p>
<p style="margin-bottom: 0cm;">###################################################################END<br>
</p>
<p style="margin-bottom: 0cm;">good luck</p>
<p style="margin-bottom: 0cm;">Rinus</p>
</body>
</html>