[Kde-games-devel] Merge frameworks in master

Ian Wadham iandw.au at gmail.com
Sat Jan 3 06:44:03 UTC 2015


On 02/01/2015, at 7:05 AM, Albert Astals Cid wrote:

> El Dijous, 1 de gener de 2015, a les 21:03:57, Albert Astals Cid va escriure:
>> El Dijous, 1 de gener de 2015, a les 20:59:10, laurent Montel va escriure:
>>> Le Thursday 01 January 2015 20:25:10 Albert Astals Cid a écrit :
>>>> El Dimecres, 31 de desembre de 2014, a les 07:13:23, laurent Montel va
>>> 
>>> escriure:
>>>>> Le Tuesday 30 December 2014 23:54:50 Albert Astals Cid a écrit :
>>>>>> El Dimarts, 30 de desembre de 2014, a les 20:59:44, laurent Montel va escriure:
>>>>>>> As you saw I worked on porting to kf5 some kdegames application
>>>>>>> (http://www.aegiap.eu/kdeblog/2014/12/kf5-kdegames/)
>>>>>>> 
>>>>>>> What do you think about it ?
>>>>>> 
>>>>>> Do we know if libkdegames and libkmahjongg co-install fine with their
>>>>>> kdelibs4 counterparts? Because if they do not, we need to move *all* the
>>>>>> projects at once from kdelibs4-based to kf5-based, which may not be
>>>>>> ideal.

Can we now be sure that this "all or none" move will not be forced upon us?
Can we do a specific test to prove it?

>>>>> Indeed in libkdegame we install:
>>>>> "-- Up-to-date:
>>>>> /opt/kde5/share/carddecks/svg-jolly-royal/jolly-royal.svgz
>>>>> -- Up-to-date: /opt/kde5/share/carddecks/svg-konqi-modern/11.png
>>>>> ....
>>>>> -- Installing:
>>>>> /opt/kde5/lib64/qml/org/kde/games/core/libcorebindingsplugin.so -- Set
>>>>> runtime path of
>>>>> "/opt/kde5/lib64/qml/org/kde/games/core/libcorebindingsplugin.so" to
>>>>> "/opt/kde5/lib64"
>>>>> -- Installing: /opt/kde5/lib64/qml/org/kde/games/core
>>>>> -- Installing: /opt/kde5/lib64/qml/org/kde/games/core/qmldir
>>>>> -- Installing: /opt/kde5/lib64/qml/org/kde/games/core/KgItem.qml
>>>>>>>>>> So we can't install libkdegame-kde4 and libkdegame-kf5 in same
>>>>> computer.
>>>> 
>>>> Hmmmm, are you sure? If i run
>>>> 
>>>>  cmake -DCMAKE_INSTALL_PREFIX=/home/kdeunstable/instalado
>>>> 
>>>> The file jolly-royal.svgz
>>>> 
>>>> for master for ends up in
>>>> 
>>>> /home/kdeunstable/instalado/share/apps/carddecks/svg-jolly-royal/jolly-royal.svgz
>>>> 
>>>> for frameworks ends up in
>>>> 
>>>> /home/kdeunstable/instalado/share/carddecks/svg-jolly-royal/jolly-royal.svgz
>>>> 
>>>> Which options are you giving to cmake?
>>> 
>>> Hi,
>>> I just use "cmake -DCMAKE_INSTALL_PREFIX=/opt/kde5” but it's wierd that in
>>> kde4 it installs in “share/carddecks” and in kf5 “share/apps/carddecks”
>>> not
>>> the same directory.
>> 
>> It's the other way around, kdelibs4-cmake had share/apps/, kf5-cmake has
>> share/ only.
> 
> I mean, this behaviour change is global for everything, not just for 
> libkdegames.
> 
>>> But if it's the case so we can co-install it.  I just hope that it works fine.

As I said, can we do a test to prove that it works fine?  Just in case there are
some stragglers among the forty or so games.

Cheers, Ian W.




More information about the kde-games-devel mailing list