diff options
Diffstat (limited to 'config.h.cmake')
-rw-r--r-- | config.h.cmake | 55 |
1 files changed, 45 insertions, 10 deletions
diff --git a/config.h.cmake b/config.h.cmake index 9c2fe0797..fcee849e3 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -7,6 +7,9 @@ significant byte first (like Motorola and SPARC, unlike Intel). */ #cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@ +/* Define the path for the usb.ids file */ +#define USBIDS_FILE "@USBIDS_FILE@" + // Defined if compiler supports long long type. #cmakedefine HAVE_LONG_LONG 1 @@ -16,6 +19,8 @@ // kdesktop, konsole, kcontrol, kicker #cmakedefine HAVE_XRENDER 1 +#cmakedefine HAVE_SYS_LOADAVG_H 1 + // taskmanager, klipper #cmakedefine HAVE_XFIXES 1 @@ -32,7 +37,7 @@ #cmakedefine HAVE_XSCREENSAVER 1 /* Defines where xscreensaver stores its graphic hacks */ -#define XSCREENSAVER_HACKS_DIR "@XSCREENSAVER_DIR@" +#define XSCREENSAVER_HACKS_DIRS "@XSCREENSAVER_DIRS@" // libart #cmakedefine HAVE_LIBART 1 @@ -62,17 +67,8 @@ #cmakedefine HAVE_SYS_TYPES_H 1 // tdeioslave/media -#cmakedefine WITH_HAL 1 -#ifdef WITH_HAL -#define COMPILE_HALBACKEND -#define COMPILE_LINUXCDPOLLING -#endif - -// tdeioslave/media #cmakedefine WITH_TDEHWLIB 1 #ifdef WITH_TDEHWLIB -// forcibly deactivate HAL support and substitute TDE hardware library support -#undef COMPILE_HALBACKEND #define COMPILE_TDEHARDWAREBACKEND #endif @@ -136,6 +132,33 @@ // kcontrol/input #cmakedefine HAVE_LIBUSB 1 +// ksysguard, kcheckpass +#cmakedefine HAVE_STRLCAT 1 +#cmakedefine HAVE_STRLCAT_PROTO 1 +#cmakedefine HAVE_STRLCPY 1 +#cmakedefine HAVE_STRLCPY_PROTO 1 + +#if !defined(HAVE_STRLCAT_PROTO) +#ifdef __cplusplus +extern "C" { +#endif +unsigned long strlcat(char*, const char*, unsigned long); +#ifdef __cplusplus +} +#endif +#endif + +#if !defined(HAVE_STRLCPY_PROTO) +#ifdef __cplusplus +extern "C" { +#endif +unsigned long strlcpy(char*, const char*, unsigned long); +#ifdef __cplusplus +} +#endif +#endif + + // tdeprint #cmakedefine HAVE_SIGACTION 1 #cmakedefine HAVE_SIGSET 1 @@ -143,6 +166,7 @@ // tdesu #cmakedefine HAVE_STRUCT_UCRED 1 #cmakedefine HAVE_GETPEEREID 1 +#cmakedefine HAVE_GETPEERUCRED 1 #cmakedefine HAVE_SYS_SELECT_H 1 #cmakedefine HAVE_SYS_WAIT_H 1 #cmakedefine DEFAULT_SUPER_USER_COMMAND "@DEFAULT_SUPER_USER_COMMAND@" @@ -152,6 +176,7 @@ // kcheckpass #cmakedefine KCHECKPASS_PAM_SERVICE "@KCHECKPASS_PAM_SERVICE@" +#cmakedefine HAVE_PW_ENCRYPT 1 // kdesktop #cmakedefine TDESCREENSAVER_PAM_SERVICE "@TDESCREENSAVER_PAM_SERVICE@" @@ -168,6 +193,7 @@ #cmakedefine HAVE_INITGROUPS 1 #cmakedefine HAVE_MKSTEMP 1 #cmakedefine HAVE_SETPROCTITLE 1 +#cmakedefine HAVE_PTHREAD_SETNAME_NP 1 #cmakedefine HAVE_SYSINFO 1 #cmakedefine HAVE_STRNLEN 1 #cmakedefine HAVE_CRYPT 1 @@ -219,7 +245,9 @@ #cmakedefine XLIBDIR "@XLIBDIR@" // kxkb +#cmakedefine WITH_XKB_TRANSLATIONS 1 #cmakedefine X11_XKB_RULES_DIR "@X11_XKB_RULES_DIR@" +#cmakedefine XKB_CONFIG_LOCALE_DIR "@XKB_CONFIG_LOCALE_DIR@" // tdm, kcontrol #cmakedefine WITH_XRANDR "@WITH_XRANDR@" @@ -236,3 +264,10 @@ // TDE compositor binary name #define TDE_COMPOSITOR_BINARY "compton-tde" + +// TDE man installation folder +#define TDE_MANDIR "@MAN_INSTALL_DIR@" + +// System control binaries used in kcontrol/tdm +#define POWEROFF_BINARY "@POWEROFF_BINARY@" +#define REBOOT_BINARY "@REBOOT_BINARY@" |