[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

sleepless sleeplessregulus at hetnet.nl
Wed Aug 24 15:45:57 BST 2011


Thank you very much Philip, your input is highly appriciated!
Op 24-08-11 16:34, Philip Johnsson schreef:
> 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).
I did it again, I did not want to write that, how comes that stupid sudo 
in everytime.
> 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.
Very good information, but for now I am not sure how to add this without 
scaring dummies to ..
maybe a subsection about updating, iḿ going to think about it
> 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
>>
> _______________________________________________
> 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