Gilles,<br><br>After a talk on #kde-devel it seems that meinproc4 is supposed to handle docbook generation and that is why those Find*.cmake files are not installed. They are only used when kdelibs is built in order to build meinproc4. Apparently the way you are already building docs:<br>
<br>   KDE4_CREATE_HANDBOOK(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR digikam)<br><br>uses meinproc4 automatically. Was there another reason you added the check to see if docbook was installed?<br><br>
-Ananta<br><br><div class="gmail_quote">On Wed, Mar 28, 2012 at 1:35 PM, Gilles Caulier <span dir="ltr"><<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sven,<br>
<br>
With this commit, this must solve the problem :<br>
<br>
<a href="http://commits.kde.org/scratch/mwiesweg/digikam-sc/2f8027dc5af33e61f66337e7db0135bec5344b4e" target="_blank">http://commits.kde.org/scratch/mwiesweg/digikam-sc/2f8027dc5af33e61f66337e7db0135bec5344b4e</a><br>
<br>
But, i check in cmake install script from KDELibs (git/master) about<br>
cmake extensions, and these files are missing in the list. Why? I<br>
don't know...<br>
<br>
Perhaps it's just a miss from developers ?<br>
<br>
Both files are written by Luigi Toscano, <<a href="mailto:luigi.toscano@tiscali.it">luigi.toscano@tiscali.it</a>>. I<br>
recommend you to contact him about this problem.<br>
<br>
Gilles Caulier<br>
<br>
Le 28 mars 2012 12:42, Ananta Palani <<a href="mailto:anantapalani@gmail.com">anantapalani@gmail.com</a>> a écrit :<br>
<div class="HOEnZb"><div class="h5">> Is there a reason that FindDocBookXML.cmake and FindDocBookXSL.cmake are not<br>
> installed by kdelibs? I am told that anything not installed is used<br>
> internally by kdelibs during build, but I am curious why these need to be<br>
> internal only.<br>
><br>
> -Ananta<br>
><br>
><br>
> On Wed, Mar 28, 2012 at 11:30 AM, Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Why the cmake script is not public ? There is a specific reason ?<br>
>><br>
>> Gilles Caulier<br>
>><br>
>> Le 28 mars 2012 11:27, Sven Burmeister <<a href="mailto:sven.burmeister@gmx.net">sven.burmeister@gmx.net</a>> a écrit :<br>
>> > Hey everyone!<br>
>> ><br>
>> > To compile the manuals digikam requires FindDocBookXML.cmake which is<br>
>> > part of<br>
>> > kdelibs.<br>
>> ><br>
>> > However, the CMakeLists.txt inside kdelibs4/cmake/modules... does not<br>
>> > "publish" that cmake file, i.e. it is not packaged into any devel<br>
>> > package if<br>
>> > one follows that default. Hence digikam will not find that file on<br>
>> > user's<br>
>> > systems and docbooks cannot be compiled.<br>
>> ><br>
>> > So either digikam must not use that file or kdelibs has to make it<br>
>> > public in<br>
>> > order for it to be installed + packaged.<br>
>> ><br>
>> > Sven<br>
>> > _______________________________________________<br>
>> > Digikam-devel mailing list<br>
>> > <a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a><br>
>> > <a href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br>
>> _______________________________________________<br>
>> Digikam-devel mailing list<br>
>> <a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a><br>
>> <a href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Digikam-devel mailing list<br>
> <a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a><br>
> <a href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br>
><br>
_______________________________________________<br>
Digikam-devel mailing list<br>
<a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br>
</div></div></blockquote></div><br>