[Digikam-users] FINAL? UPDATE: !!!!!!!!!!!!!!!!! B U I L D I N G D I G I K A M F O R D U M M I E S !!!!!!!!!!!!!!!! on Ubuntu

Philip Johnsson philip.johnsson at gmail.com
Wed Aug 24 15:34:52 BST 2011


I wouldn't use sudo for anything else than installing packages or
installing the build when its finally built without any errors. For
example not using "sudo perl download-repos" and just using "perl
download-repos" (maybe the only example here but it's a general guide
too).

When you have used the download-repos script to populate the
digikam-software-compilation with digikam source code then to update
use the gits perl script to pull new updates. "perl gits pull" will
pull the recent updates from git into all the parts of
digikam-software-compilation directories and just changes and updates
in code without downloading it all again as you do with clone.

That's just my quick thoughts about these instructions.

/Philip



On Wed, Aug 24, 2011 at 4:16 PM, sleepless <sleeplessregulus at hetnet.nl> wrote:
> If someone knows of a nice place within the structure of digikam.org where I
> can keep it updated and easy findable and accesible, I would like to hear
> about it.
> Rinus
>
> Op 24-08-11 16:13, sleepless schreef:
>>
>>  ##########################################################
>>  START DOWNLOADING TARBALL
>>  ##########################################################
>>
>>  Here is your tarball (compressed archive of source code
>> from the latest official released version)
>> http://sourceforge.net/projects/digikam/files/digikam
>>
>>
>>  If it´s downloaded, extract it your user dir (somthing like
>>      home/my_user_dir)
>>
>>  Open a terminal window and go to the place where the software
>> has been extracted. (let´s assume it has been extracted to
>> home/my_user_dir/digikam-software-compilation)
>>  If you type pwd at the prompt, you will see where you are,
>> probably in home/my_user_dir
>>  type cd digikam-software-compilation
>>
>> NOTA BENE: Go from here to the start building section
>>
>>  ##########################################################
>>  START DOWNLOADING GIT
>>  ##########################################################
>>  From git you get the latest source code currently worked on
>> by the programmers. Although you have latest updates and
>> bugfixes, you may also have a newly introduced bug, in fact
>> it is for testing purposes, not officially released yet.
>>
>>  If git is not already installed, install git:
>> install from synaptec or:
>> open console
>> type:
>> sudo apt-get install git
>>
>>  To get the source code on your computer:
>> cd ~ : to go to your home dir
>> ¨git clone git://anongit.kde.org/digikam-software-compilation
>> digikam-software-compilation¨
>>
>>  Now you havw a directory digikam-software-compilation
>> go there
>> cd digikam-software-compilation
>>
>>  if you type:
>> ls
>>  you will see in this dir a document called ¨download-repos¨,
>> this is a runnable PERL script.
>>
>>  If perl not already is installed, install it from synaptec
>> or command line.
>>
>>  Now type:
>> sudo perl download-repos
>>  Now the git is cloned to your local dir:
>> /home/¨your_user_dir¨/digikam-software-compilation
>>
>> wait while downloading
>>
>>
>>
>>  ##########################################################
>>  START BUILDING
>>  ##########################################################
>>
>>
>>  now make a directory to put your build files in
>> type mkdir build
>> go there by typing:
>> cd build
>>
>>  if you do pwd (present working directory)
>> you see somthing like
>> /home/my_user_dir/digikam-software-compilation/build
>>
>>  Make sure the(pre)compiler is installed named ¨gcc¨ and
>> ¨cpp¨ the same for ¨make¨ and ¨cmake¨. You can install it
>> from package manager like synaptec or from command line.
>>
>>  If cmake is not installed, now type:
>> sudo apt-get install cmake
>>  Now let cmake do it´s work
>> cmake -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_INSTALL_PREFIX=
>> `kde4-config --prefix` ..
>> (mind the ¨space dot dot¨ at the end) and make sure NOT to
>> use ¨sudo¨ in front of ¨cmake¨.
>>
>>
>>  Most likely it will complain about missing stuff. like
>> libkexiv2-dev, libkipi-dev, libkdcraw-dev, etc.
>> Try to install it from synaptic or in any other way and
>> retry cmake untill succesful.
>>
>>
>>  If all went successful
>> now run:
>> make
>>
>>  if done run:
>> sudo make install
>>
>>  ################################################################################
>>  DONE!
>>
>>  ################################################################################
>> _______________________________________________
>> Digikam-users mailing list
>> Digikam-users at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>



More information about the Digikam-users mailing list