mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 10:22:50 +00:00
kgreeter: use Katana installation paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
9906315da3
commit
61eeca397d
3 changed files with 14 additions and 5 deletions
|
@ -27,6 +27,12 @@ set_package_properties(GLIB2 PROPERTIES
|
|||
TYPE REQUIRED
|
||||
)
|
||||
|
||||
configure_file(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/config-kgreeter.h.cmake
|
||||
${CMAKE_CURRENT_BINARY_DIR}/config-kgreeter.h
|
||||
@ONLY
|
||||
)
|
||||
|
||||
include_directories(
|
||||
${KATIE_INCLUDES}
|
||||
${KDE4_INCLUDES}
|
||||
|
@ -54,20 +60,20 @@ set_target_properties(kgreeter PROPERTIES
|
|||
|
||||
install(
|
||||
TARGETS kgreeter
|
||||
DESTINATION ${CMAKE_INSTALL_FULL_SBINDIR}
|
||||
DESTINATION ${KDE4_SBIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(
|
||||
FILES lightdm-kgreeter-greeter.conf
|
||||
DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/lightdm
|
||||
DESTINATION ${KDE4_SYSCONF_INSTALL_DIR}/lightdm
|
||||
)
|
||||
|
||||
install(
|
||||
FILES 50-lightdm-kgreeter-greeter.conf
|
||||
DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/lightdm/lightdm.conf.d
|
||||
DESTINATION ${KDE4_SHARE_INSTALL_PREFIX}/lightdm/lightdm.conf.d
|
||||
)
|
||||
|
||||
install(
|
||||
FILES lightdm-kgreeter-greeter.desktop
|
||||
DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/xgreeters
|
||||
DESTINATION ${KDE4_SHARE_INSTALL_PREFIX}/xgreeters
|
||||
)
|
||||
|
|
2
kgreeter/config-kgreeter.h.cmake
Normal file
2
kgreeter/config-kgreeter.h.cmake
Normal file
|
@ -0,0 +1,2 @@
|
|||
|
||||
#define SYSCONF_INSTALL_DIR "@KDE4_SYSCONF_INSTALL_DIR@"
|
|
@ -12,11 +12,12 @@
|
|||
#include <lightdm-gobject-1/lightdm.h>
|
||||
|
||||
#include "ui_kgreeter.h"
|
||||
#include "config-kgreeter.h"
|
||||
|
||||
// for the callbacks
|
||||
static GMainLoop *glibloop = NULL;
|
||||
|
||||
static QSettings kgreetersettings("/etc/lightdm/lightdm-kgreeter-greeter.conf", QSettings::IniFormat);
|
||||
static QSettings kgreetersettings(SYSCONF_INSTALL_DIR "/lightdm/lightdm-kgreeter-greeter.conf", QSettings::IniFormat);
|
||||
|
||||
class KGreeter : public QMainWindow
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue