[Marble-devel] Review Request: Build status summary in cmake runs
Commit Hook
null at kde.org
Wed Nov 28 19:59:47 UTC 2012
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/107465/#review22720
-----------------------------------------------------------
This review has been submitted with commit b99121f6d1af1e291dd1bcf8f1654b2c8686556a by Dennis Nienhüser to branch kitchen.
- Commit Hook
On Nov. 25, 2012, 7 p.m., Dennis Nienhüser wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/107465/
> -----------------------------------------------------------
>
> (Updated Nov. 25, 2012, 7 p.m.)
>
>
> Review request for Marble.
>
>
> Description
> -------
>
> When running cmake, there should be a summary output that lists each possible dependency along with it's type, status and purpose.
>
> The patch uses the FeatureSummary module of cmake and should be backwards-compatible to early 2.8.x versions (maybe also 2.6?) versions thanks to the marble_set_package_properties macro. Debian stable currently has cmake 2.8.2, so dropping support for cmake 2.6 would be ok in my opinion.
>
>
> This addresses bug 310378.
> http://bugs.kde.org/show_bug.cgi?id=310378
>
>
> Diffs
> -----
>
> CMakeLists.txt d9205a6
> MarbleMacros.cmake 5e1a1e5
> src/CMakeLists.txt b33ec4f
> src/plugins/positionprovider/CMakeLists.txt ba66150
> src/plugins/render/routing/CMakeLists.txt 5048da1
> src/plugins/runner/CMakeLists.txt cfc8a48
>
> Diff: http://git.reviewboard.kde.org/r/107465/diff/
>
>
> Testing
> -------
>
> Output for the Qt version:
>
> -- The following OPTIONAL packages have been found:
>
> * Phonon , cross-platform multimedia framework that enables the use of audio and video content , <http://qt.digia.com/>
> Voice navigation (sound or human speakers)
> * libshp , reading and writing of ESRI Shapefiles (.shp) , <http://shapelib.maptools.org/>
> reading and displaying .shp files
> * libgps , communicating with the GPS daemon , <http://catb.org/gpsd/>
> position information via gpsd
> * QtMobility , a collection of APIs and frameworks , <http://qt.digia.com/>
> Required for QtLocation to work
> * QtLocation , geographical support for position and map use , <http://qt.digia.com/>
> position information via QtMobility QtLocation
> * libwlocate , WLAN-based geolocation , <http://www.openwlanmap.org/>
> Position information based on neighboring WLAN networks
>
> -- The following REQUIRED packages have been found:
>
> * Qt4 , cross-platform application framework , <http://qt.digia.com/>
> core framework
>
> -- The following OPTIONAL packages have not been found:
>
> * liblocation , position information on Maemo 5 devices , <http://maemo.org/>
> position information via GPS/WLAN for the Nokia N900 smartphone
>
> -- Configuring done
> -- Generating done
> -- Build files have been written to: ...
>
>
> Output for the KDE version:
>
> ...
> -- The following OPTIONAL packages have been found:
>
> * X11
> * Threads
> * Perl
> * libshp , reading and writing of ESRI Shapefiles (.shp) , <http://shapelib.maptools.org/>
> reading and displaying .shp files
> * libgps , communicating with the GPS daemon , <http://catb.org/gpsd/>
> position information via gpsd
> * QtMobility , a collection of APIs and frameworks , <http://qt.digia.com/>
> Required for QtLocation to work
> * QtLocation , geographical support for position and map use , <http://qt.digia.com/>
> position information via QtMobility QtLocation
> * libwlocate , WLAN-based geolocation , <http://www.openwlanmap.org/>
> Position information based on neighboring WLAN networks
>
> -- The following REQUIRED packages have been found:
>
> * Qt4
> * Automoc4
> * KDE4 , technological foundation for KDE applications , <http://kde.org/>
> KDE version of Marble
> * Phonon , cross-platform multimedia framework that enables the use of audio and video content , <http://qt.digia.com/>
> Voice navigation (sound or human speakers)
>
> -- The following OPTIONAL packages have not been found:
>
> * liblocation , position information on Maemo 5 devices , <http://maemo.org/>
> position information via GPS/WLAN for the Nokia N900 smartphone
>
> -- The following REQUIRED packages have not been found:
>
> * KDE4Internal
>
> -- Configuring done
> -- Generating done
> -- Build files have been written to: ...
>
>
> Thanks,
>
> Dennis Nienhüser
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20121128/88b46838/attachment.html>
More information about the Marble-devel
mailing list