[Digikam-devel] Re: Review Request: Fix libkmap build after kdeedu shift to git

Michael G. Hansen mike at mghansen.de
Mon Apr 11 19:41:18 BST 2011


Hi Mike,

I adapted the patch to the ongoing changes and committed it. Looks like 
ReviewBoard does not send out a mail about this, so here is the commit link:

http://quickgit.kde.org/?p=libkmap.git&a=commit&h=b67bcd8e87a751934e8fa4cedfec0f7dc5bc064d

Thanks,

Michael

On 04/08/2011 08:33 PM, Michael Georg Hansen wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101036/#review2501
> -----------------------------------------------------------
>
>
> Hi Mike,
>
> thanks for the patch. Michael Jansen has also committed changes to solve the issue ( http://commits.kde.org/libkmap/0b63454ffd1e113340c3a52f90b706f0568eea5f ). I will have a look to see which solution we will take.
>
> Michael G. Hansen
>
> - Michael Georg
>
>
> On April 6, 2011, 3:41 a.m., Michael Pyne wrote:
>>
>> -----------------------------------------------------------
>> This is an automatically generated e-mail. To reply, visit:
>> http://git.reviewboard.kde.org/r/101036/
>> -----------------------------------------------------------
>>
>> (Updated April 6, 2011, 3:41 a.m.)
>>
>>
>> Review request for Digikam.
>>
>>
>> Summary
>> -------
>>
>> libkmap doesn't seem to build in Git for me due to not having Marble installed (i.e. the find_package(MarbleWidget) line).
>>
>> Marble installs a FindMarble.cmake, not FindMarbleWidget.cmake (which was installed with kdeedu before the kdeedu switch to git). Altering the variable names used to match what is exported by Marble's FindMarble.cmake allows libkmap to build.
>>
>> I'm making a review request instead of simply committing the build fix just to ensure that if you guys are trying to maintain compatibility with much older versions of KDE libs/Marble/etc that I don't mess it up for you. It looks like Marble has installed FindMarble.cmake for some time so it seems safe to me, but I haven't extensively looked into that.
>>
>>
>> Diffs
>> -----
>>
>>    CMakeLists.txt 8e3965f
>>    libkmap/CMakeLists.txt 87b8c7f
>>
>> Diff: http://git.reviewboard.kde.org/r/101036/diff
>>
>>
>> Testing
>> -------
>>
>> libkmap builds and installs properly.
>> Digikam now gets to the point of detecting libkmap before failing due to libkface (?) not being installed. :(
>>   - libkface seems to require something called OpenCV. Perhaps tomorrow I'll have Digikam. :)
>>
>>
>> Thanks,
>>
>> Michael
>>
>>
>
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel




More information about the Digikam-devel mailing list