Browse Source

[kdebase] initial cmake support

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
samelian 10 years ago
parent
commit
b6fc43ccd5
  1. 187
      CMakeLists.txt
  2. 153
      ConfigureChecks.cmake
  3. 51
      applnk/CMakeLists.txt
  4. 17
      applnk/compat/CMakeLists.txt
  5. 145
      config.h.cmake
  6. 12
      doc/CMakeLists.txt
  7. 12
      doc/faq/CMakeLists.txt
  8. 12
      doc/glossary/CMakeLists.txt
  9. 12
      doc/kate/CMakeLists.txt
  10. 13
      doc/kcontrol/CMakeLists.txt
  11. 12
      doc/kcontrol/arts/CMakeLists.txt
  12. 12
      doc/kcontrol/background/CMakeLists.txt
  13. 12
      doc/kcontrol/bell/CMakeLists.txt
  14. 12
      doc/kcontrol/cache/CMakeLists.txt
  15. 12
      doc/kcontrol/clock/CMakeLists.txt
  16. 12
      doc/kcontrol/colors/CMakeLists.txt
  17. 12
      doc/kcontrol/cookies/CMakeLists.txt
  18. 12
      doc/kcontrol/crypto/CMakeLists.txt
  19. 12
      doc/kcontrol/desktop/CMakeLists.txt
  20. 12
      doc/kcontrol/desktopbehavior/CMakeLists.txt
  21. 12
      doc/kcontrol/ebrowsing/CMakeLists.txt
  22. 12
      doc/kcontrol/email/CMakeLists.txt
  23. 12
      doc/kcontrol/energy/CMakeLists.txt
  24. 12
      doc/kcontrol/filemanager/CMakeLists.txt
  25. 12
      doc/kcontrol/filetypes/CMakeLists.txt
  26. 12
      doc/kcontrol/fonts/CMakeLists.txt
  27. 12
      doc/kcontrol/helpindex/CMakeLists.txt
  28. 12
      doc/kcontrol/icons/CMakeLists.txt
  29. 12
      doc/kcontrol/kcmaccess/CMakeLists.txt
  30. 12
      doc/kcontrol/kcmcss/CMakeLists.txt
  31. 12
      doc/kcontrol/kcmfontinst/CMakeLists.txt
  32. 12
      doc/kcontrol/kcmkonsole/CMakeLists.txt
  33. 12
      doc/kcontrol/kcmlaunch/CMakeLists.txt
  34. 12
      doc/kcontrol/kcmnotify/CMakeLists.txt
  35. 12
      doc/kcontrol/kcmsmserver/CMakeLists.txt
  36. 12
      doc/kcontrol/kcmstyle/CMakeLists.txt
  37. 12
      doc/kcontrol/kcmtaskbar/CMakeLists.txt
  38. 12
      doc/kcontrol/kdm/CMakeLists.txt
  39. 12
      doc/kcontrol/keyboard/CMakeLists.txt
  40. 12
      doc/kcontrol/keys/CMakeLists.txt
  41. 12
      doc/kcontrol/khtml/CMakeLists.txt
  42. 12
      doc/kcontrol/kwindecoration/CMakeLists.txt
  43. 12
      doc/kcontrol/language/CMakeLists.txt
  44. 12
      doc/kcontrol/mouse/CMakeLists.txt
  45. 12
      doc/kcontrol/netpref/CMakeLists.txt
  46. 12
      doc/kcontrol/panel/CMakeLists.txt
  47. 12
      doc/kcontrol/panelappearance/CMakeLists.txt
  48. 12
      doc/kcontrol/passwords/CMakeLists.txt
  49. 12
      doc/kcontrol/performance/CMakeLists.txt
  50. 12
      doc/kcontrol/proxy/CMakeLists.txt
  51. 12
      doc/kcontrol/screensaver/CMakeLists.txt
  52. 12
      doc/kcontrol/smb/CMakeLists.txt
  53. 12
      doc/kcontrol/spellchecking/CMakeLists.txt
  54. 12
      doc/kcontrol/useragent/CMakeLists.txt
  55. 12
      doc/kcontrol/windowmanagement/CMakeLists.txt
  56. 12
      doc/kdcop/CMakeLists.txt
  57. 12
      doc/kdebugdialog/CMakeLists.txt
  58. 12
      doc/kdeprint/CMakeLists.txt
  59. 12
      doc/kdesu/CMakeLists.txt
  60. 12
      doc/kdm/CMakeLists.txt
  61. 12
      doc/kfind/CMakeLists.txt
  62. 12
      doc/khelpcenter/CMakeLists.txt
  63. 12
      doc/kicker/CMakeLists.txt
  64. 13
      doc/kinfocenter/CMakeLists.txt
  65. 12
      doc/kinfocenter/cdinfo/CMakeLists.txt
  66. 12
      doc/kinfocenter/devices/CMakeLists.txt
  67. 12
      doc/kinfocenter/dma/CMakeLists.txt
  68. 12
      doc/kinfocenter/interrupts/CMakeLists.txt
  69. 12
      doc/kinfocenter/ioports/CMakeLists.txt
  70. 12
      doc/kinfocenter/memory/CMakeLists.txt
  71. 12
      doc/kinfocenter/nics/CMakeLists.txt
  72. 12
      doc/kinfocenter/opengl/CMakeLists.txt
  73. 12
      doc/kinfocenter/partitions/CMakeLists.txt
  74. 12
      doc/kinfocenter/pci/CMakeLists.txt
  75. 12
      doc/kinfocenter/pcmcia/CMakeLists.txt
  76. 12
      doc/kinfocenter/processor/CMakeLists.txt
  77. 12
      doc/kinfocenter/protocols/CMakeLists.txt
  78. 12
      doc/kinfocenter/samba/CMakeLists.txt
  79. 12
      doc/kinfocenter/scsi/CMakeLists.txt
  80. 12
      doc/kinfocenter/sound/CMakeLists.txt
  81. 12
      doc/kinfocenter/usb/CMakeLists.txt
  82. 12
      doc/kinfocenter/xserver/CMakeLists.txt
  83. 12
      doc/kioslave/CMakeLists.txt
  84. 12
      doc/klipper/CMakeLists.txt
  85. 12
      doc/kmenuedit/CMakeLists.txt
  86. 12
      doc/knetattach/CMakeLists.txt
  87. 12
      doc/kompmgr/CMakeLists.txt
  88. 12
      doc/konqueror/CMakeLists.txt
  89. 12
      doc/konsole/CMakeLists.txt
  90. 12
      doc/kpager/CMakeLists.txt
  91. 12
      doc/ksplashml/CMakeLists.txt
  92. 12
      doc/ksysguard/CMakeLists.txt
  93. 12
      doc/kwrite/CMakeLists.txt
  94. 12
      doc/kxkb/CMakeLists.txt
  95. 12
      doc/quickstart/CMakeLists.txt
  96. 12
      doc/userguide/CMakeLists.txt
  97. 12
      doc/visualdict/CMakeLists.txt
  98. 36
      drkonqi/CMakeLists.txt
  99. 12
      drkonqi/debuggers/CMakeLists.txt
  100. 12
      drkonqi/pics/CMakeLists.txt
  101. 12
      drkonqi/presets/CMakeLists.txt
  102. 46
      kappfinder/CMakeLists.txt
  103. 19
      kappfinder/apps/CMakeLists.txt
  104. 16
      kappfinder/apps/Development/CMakeLists.txt
  105. 17
      kappfinder/apps/Games/Arcade/CMakeLists.txt
  106. 17
      kappfinder/apps/Games/Board/CMakeLists.txt
  107. 23
      kappfinder/apps/Games/CMakeLists.txt
  108. 14
      kappfinder/apps/Games/Card/CMakeLists.txt
  109. 14
      kappfinder/apps/Games/Emulators/CMakeLists.txt
  110. 15
      kappfinder/apps/Games/Roguelikes/CMakeLists.txt
  111. 14
      kappfinder/apps/Games/TacticStrategy/CMakeLists.txt
  112. 14
      kappfinder/apps/Games/Toys/CMakeLists.txt
  113. 19
      kappfinder/apps/Graphics/CMakeLists.txt
  114. 27
      kappfinder/apps/Internet/CMakeLists.txt
  115. 16
      kappfinder/apps/Internet/Terminal/CMakeLists.txt
  116. 21
      kappfinder/apps/Multimedia/CMakeLists.txt
  117. 20
      kappfinder/apps/Office/CMakeLists.txt
  118. 17
      kappfinder/apps/System/CMakeLists.txt
  119. 14
      kappfinder/apps/System/Terminal/CMakeLists.txt
  120. 19
      kappfinder/apps/Utilities/CMakeLists.txt
  121. 16
      kappfinder/apps/Utilities/Editors/CMakeLists.txt
  122. 16
      kappfinder/apps/Utilities/xutils/CMakeLists.txt
  123. 5
      kate/CMakeLists.txt
  124. 71
      kate/app/CMakeLists.txt
  125. 19
      kate/data/CMakeLists.txt
  126. 47
      kate/interfaces/CMakeLists.txt
  127. 16
      kate/pics/CMakeLists.txt
  128. 12
      kate/pics/actions/CMakeLists.txt
  129. 40
      kate/utils/CMakeLists.txt
  130. 34
      kcheckpass/CMakeLists.txt
  131. 16
      kcheckpass/ConfigureChecks.cmake
  132. 37
      kcminit/CMakeLists.txt
  133. 82
      kcontrol/CMakeLists.txt
  134. 87
      kcontrol/ConfigureChecks.cmake
  135. 44
      kcontrol/access/CMakeLists.txt
  136. 34
      kcontrol/arts/CMakeLists.txt
  137. 63
      kcontrol/background/CMakeLists.txt
  138. 12
      kcontrol/background/pics/CMakeLists.txt
  139. 33
      kcontrol/bell/CMakeLists.txt
  140. 34
      kcontrol/clock/CMakeLists.txt
  141. 34
      kcontrol/colors/CMakeLists.txt
  142. 38
      kcontrol/componentchooser/CMakeLists.txt
  143. 14
      kcontrol/componentchooser/componentservices/CMakeLists.txt
  144. 49
      kcontrol/crypto/CMakeLists.txt
  145. 34
      kcontrol/css/CMakeLists.txt
  146. 33
      kcontrol/display/CMakeLists.txt
  147. 36
      kcontrol/dnssd/CMakeLists.txt
  148. 35
      kcontrol/ebrowsing/CMakeLists.txt
  149. 14
      kcontrol/ebrowsing/plugins/CMakeLists.txt
  150. 51
      kcontrol/ebrowsing/plugins/ikws/CMakeLists.txt
  151. 38
      kcontrol/ebrowsing/plugins/ikws/searchproviders/CMakeLists.txt
  152. 43
      kcontrol/ebrowsing/plugins/localdomain/CMakeLists.txt
  153. 34
      kcontrol/ebrowsing/plugins/shorturi/CMakeLists.txt
  154. 65
      kcontrol/energy/CMakeLists.txt
  155. 12
      kcontrol/energy/pics/CMakeLists.txt
  156. 43
      kcontrol/filetypes/CMakeLists.txt
  157. 65
      kcontrol/fonts/CMakeLists.txt
  158. 38
      kcontrol/iccconfig/CMakeLists.txt
  159. 35
      kcontrol/icons/CMakeLists.txt
  160. 41
      kcontrol/info/CMakeLists.txt
  161. 68
      kcontrol/input/CMakeLists.txt
  162. 23
      kcontrol/input/core/CMakeLists.txt
  163. 14
      kcontrol/input/pics/CMakeLists.txt
  164. 25
      kcontrol/input/xcursor/CMakeLists.txt
  165. 34
      kcontrol/ioslaveinfo/CMakeLists.txt
  166. 36
      kcontrol/joystick/CMakeLists.txt
  167. 50
      kcontrol/kcontrol/CMakeLists.txt
  168. 12
      kcontrol/kcontrol/about/CMakeLists.txt
  169. 33
      kcontrol/kded/CMakeLists.txt
  170. 40
      kcontrol/kdm/CMakeLists.txt
  171. 43
      kcontrol/keys/CMakeLists.txt
  172. 20
      kcontrol/kfontinst/CMakeLists.txt
  173. 40
      kcontrol/kfontinst/kcmfontinst/CMakeLists.txt
  174. 36
      kcontrol/kfontinst/kfile-plugin/CMakeLists.txt
  175. 36
      kcontrol/kfontinst/kfontinst/CMakeLists.txt
  176. 39
      kcontrol/kfontinst/kio/CMakeLists.txt
  177. 33
      kcontrol/kfontinst/lib/CMakeLists.txt
  178. 35
      kcontrol/kfontinst/thumbnail/CMakeLists.txt
  179. 55
      kcontrol/kfontinst/viewpart/CMakeLists.txt
  180. 82
      kcontrol/kicker/CMakeLists.txt
  181. 55
      kcontrol/kio/CMakeLists.txt
  182. 23
      kcontrol/kio/uasproviders/CMakeLists.txt
  183. 36
      kcontrol/knotify/CMakeLists.txt
  184. 52
      kcontrol/knotify/sounds/CMakeLists.txt
  185. 50
      kcontrol/konq/CMakeLists.txt
  186. 44
      kcontrol/konqhtml/CMakeLists.txt
  187. 37
      kcontrol/konsole/CMakeLists.txt
  188. 38
      kcontrol/krdb/CMakeLists.txt
  189. 20
      kcontrol/krdb/ad/CMakeLists.txt
  190. 20
      kcontrol/krdb/kcs/CMakeLists.txt
  191. 12
      kcontrol/krdb/pics/CMakeLists.txt
  192. 23
      kcontrol/krdb/themes/CMakeLists.txt
  193. 12
      kcontrol/krdb/themes/HighContrastDark-big/CMakeLists.txt
  194. 12
      kcontrol/krdb/themes/HighContrastDark/CMakeLists.txt
  195. 12
      kcontrol/krdb/themes/HighContrastLight-big/CMakeLists.txt
  196. 12
      kcontrol/krdb/themes/HighContrastLight/CMakeLists.txt
  197. 12
      kcontrol/krdb/themes/KDE_Classic/CMakeLists.txt
  198. 12
      kcontrol/krdb/themes/Keramik/CMakeLists.txt
  199. 12
      kcontrol/krdb/themes/Plastik/CMakeLists.txt
  200. 12
      kcontrol/krdb/themes/Platinum/CMakeLists.txt
  201. 12
      kcontrol/krdb/themes/Redmond/CMakeLists.txt
  202. 12
      kcontrol/krdb/themes/Sunshine/CMakeLists.txt
  203. 12
      kcontrol/krdb/themes/YellowOnBlue-big/CMakeLists.txt
  204. 12
      kcontrol/krdb/themes/YellowOnBlue/CMakeLists.txt
  205. 38
      kcontrol/kthememanager/CMakeLists.txt
  206. 33
      kcontrol/launch/CMakeLists.txt
  207. 38
      kcontrol/locale/CMakeLists.txt
  208. 12
      kcontrol/locale/default/CMakeLists.txt
  209. 12
      kcontrol/locale/pics/CMakeLists.txt
  210. 41
      kcontrol/nics/CMakeLists.txt
  211. 34
      kcontrol/performance/CMakeLists.txt
  212. 12
      kcontrol/pics/CMakeLists.txt
  213. 33
      kcontrol/privacy/CMakeLists.txt
  214. 47
      kcontrol/randr/CMakeLists.txt
  215. 37
      kcontrol/screensaver/CMakeLists.txt
  216. 33
      kcontrol/smserver/CMakeLists.txt
  217. 33
      kcontrol/spellchecking/CMakeLists.txt
  218. 38
      kcontrol/style/CMakeLists.txt
  219. 29
      kcontrol/style/keramik/CMakeLists.txt
  220. 49
      kcontrol/taskbar/CMakeLists.txt
  221. 42
      kcontrol/usbview/CMakeLists.txt
  222. 35
      kcontrol/view1394/CMakeLists.txt
  223. 33
      kcontrol/xinerama/CMakeLists.txt
  224. 36
      kdcop/CMakeLists.txt
  225. 32
      kdebugdialog/CMakeLists.txt
  226. 12
      kdeeject/CMakeLists.txt
  227. 37
      kdepasswd/CMakeLists.txt
  228. 44
      kdepasswd/kcm/CMakeLists.txt
  229. 19
      kdepasswd/kcm/pics/CMakeLists.txt
  230. 17
      kdeprint/CMakeLists.txt
  231. 37
      kdeprint/kdeprint_part/CMakeLists.txt
  232. 42
      kdeprint/kdeprintfax/CMakeLists.txt
  233. 37
      kdeprint/kjobviewer/CMakeLists.txt
  234. 34
      kdeprint/kprinter/CMakeLists.txt
  235. 37
      kdeprint/printmgr/CMakeLists.txt
  236. 39
      kdeprint/slave/CMakeLists.txt
  237. 16
      kdeprint/slave/mimetypes/CMakeLists.txt
  238. 25
      kdeprint/slave/templates/CMakeLists.txt
  239. 100
      kdesktop/CMakeLists.txt
  240. 24
      kdesktop/init/CMakeLists.txt
  241. 27
      kdesktop/init/Templates/CMakeLists.txt
  242. 42
      kdesktop/kwebdesktop/CMakeLists.txt
  243. 40
      kdesktop/lock/CMakeLists.txt
  244. 17
      kdesktop/patterns/CMakeLists.txt
  245. 16
      kdesktop/pics/CMakeLists.txt
  246. 14
      kdesktop/programs/CMakeLists.txt
  247. 53
      kdesu/CMakeLists.txt
  248. 30
      kdesu/kdesu/CMakeLists.txt
  249. 35
      kdesu/kdesud/CMakeLists.txt
  250. 31
      kdialog/CMakeLists.txt
  251. 19
      kdm/CMakeLists.txt
  252. 118
      kdm/ConfigureChecks.cmake
  253. 39
      kdm/backend/CMakeLists.txt
  254. 94
      kdm/kfrontend/CMakeLists.txt
  255. 18
      kdm/kfrontend/pics/CMakeLists.txt
  256. 29
      kdm/kfrontend/sessions/CMakeLists.txt
  257. 45
      kdm/kfrontend/sessions/kde.desktop.cmake
  258. 41
      kdm/kfrontend/themer/CMakeLists.txt
  259. 13
      kdm/kfrontend/themes/CMakeLists.txt
  260. 15
      kdm/kfrontend/themes/circles/CMakeLists.txt
  261. 16
      kdm/kfrontend/themes/o2_enterprise/CMakeLists.txt
  262. 71
      kdmlib/CMakeLists.txt
  263. 61
      kfind/CMakeLists.txt
  264. 12
      kfind/pics/CMakeLists.txt
  265. 63
      khelpcenter/CMakeLists.txt
  266. 13
      khelpcenter/pics/CMakeLists.txt
  267. 12
      khelpcenter/plugins/Applications/CMakeLists.txt
  268. 22
      khelpcenter/plugins/CMakeLists.txt
  269. 16
      khelpcenter/plugins/Manpages/CMakeLists.txt
  270. 14
      khelpcenter/plugins/Scrollkeeper/CMakeLists.txt
  271. 14
      khelpcenter/plugins/Tutorials/CMakeLists.txt
  272. 28
      khelpcenter/searchhandlers/CMakeLists.txt
  273. 41
      khotkeys/CMakeLists.txt
  274. 44
      khotkeys/app/CMakeLists.txt
  275. 42
      khotkeys/arts/CMakeLists.txt
  276. 20
      khotkeys/data/CMakeLists.txt
  277. 58
      khotkeys/kcontrol/CMakeLists.txt
  278. 40
      khotkeys/kcontrol/ui/CMakeLists.txt
  279. 41
      khotkeys/shared/CMakeLists.txt
  280. 31
      khotkeys/update/CMakeLists.txt
  281. 30
      kicker/CMakeLists.txt
  282. 22
      kicker/applets/CMakeLists.txt
  283. 45
      kicker/applets/clock/CMakeLists.txt
  284. 47
      kicker/applets/launcher/CMakeLists.txt
  285. 34
      kicker/applets/lockout/CMakeLists.txt
  286. 40
      kicker/applets/media/CMakeLists.txt
  287. 33
      kicker/applets/menu/CMakeLists.txt
  288. 44
      kicker/applets/minipager/CMakeLists.txt
  289. 40
      kicker/applets/naughty/CMakeLists.txt
  290. 34
      kicker/applets/run/CMakeLists.txt
  291. 41
      kicker/applets/systemtray/CMakeLists.txt
  292. 37
      kicker/applets/taskbar/CMakeLists.txt
  293. 40
      kicker/applets/trash/CMakeLists.txt
  294. 17
      kicker/data/CMakeLists.txt
  295. 15
      kicker/data/app_start_anim/CMakeLists.txt
  296. 14
      kicker/data/icons/CMakeLists.txt
  297. 12
      kicker/data/icons/actions/CMakeLists.txt
  298. 24
      kicker/data/kickoff/CMakeLists.txt
  299. 12
      kicker/data/kmenu_side/CMakeLists.txt
  300. 63
      kicker/data/tiles/CMakeLists.txt
  301. 14
      kicker/data/wallpaper/CMakeLists.txt
  302. 15
      kicker/extensions/CMakeLists.txt
  303. 40
      kicker/extensions/dockbar/CMakeLists.txt
  304. 65
      kicker/extensions/kasbar/CMakeLists.txt
  305. 39
      kicker/extensions/sidebar/CMakeLists.txt
  306. 43
      kicker/extensions/taskbar/CMakeLists.txt
  307. 58
      kicker/kicker/CMakeLists.txt
  308. 51
      kicker/kicker/buttons/CMakeLists.txt
  309. 53
      kicker/kicker/core/CMakeLists.txt
  310. 48
      kicker/kicker/interfaces/CMakeLists.txt
  311. 58
      kicker/kicker/ui/CMakeLists.txt
  312. 42
      kicker/libkicker/CMakeLists.txt
  313. 20
      kicker/menuext/CMakeLists.txt
  314. 34
      kicker/menuext/find/CMakeLists.txt
  315. 33
      kicker/menuext/kate/CMakeLists.txt
  316. 33
      kicker/menuext/kdeprint/CMakeLists.txt
  317. 33
      kicker/menuext/konq-profiles/CMakeLists.txt
  318. 33
      kicker/menuext/konsole/CMakeLists.txt
  319. 35
      kicker/menuext/prefmenu/CMakeLists.txt
  320. 33
      kicker/menuext/recentdocs/CMakeLists.txt
  321. 34
      kicker/menuext/remote/CMakeLists.txt
  322. 34
      kicker/menuext/system/CMakeLists.txt
  323. 41
      kicker/proxy/CMakeLists.txt
  324. 39
      kicker/taskbar/CMakeLists.txt
  325. 58
      kicker/taskmanager/CMakeLists.txt
  326. 39
      kioslave/CMakeLists.txt
  327. 20
      kioslave/ConfigureChecks.cmake
  328. 36
      kioslave/about/CMakeLists.txt
  329. 39
      kioslave/cgi/CMakeLists.txt
  330. 36
      kioslave/cgi/kcmcgi/CMakeLists.txt
  331. 36
      kioslave/filter/CMakeLists.txt
  332. 37
      kioslave/finger/CMakeLists.txt
  333. 45
      kioslave/fish/CMakeLists.txt
  334. 32
      kioslave/fish/ConfigureChecks.cmake
  335. 8
      kioslave/fish/genfishcode.cmake
  336. 43
      kioslave/fish/genfishcode.pl
  337. 41
      kioslave/floppy/CMakeLists.txt
  338. 48
      kioslave/home/CMakeLists.txt
  339. 41
      kioslave/home/kdedmodule/CMakeLists.txt
  340. 39
      kioslave/info/CMakeLists.txt
  341. 38
      kioslave/mac/CMakeLists.txt
  342. 60
      kioslave/man/CMakeLists.txt
  343. 60
      kioslave/media/CMakeLists.txt
  344. 45
      kioslave/media/kcmodule/CMakeLists.txt
  345. 40
      kioslave/media/kfile-plugin/CMakeLists.txt
  346. 41
      kioslave/media/libmediacommon/CMakeLists.txt
  347. 48
      kioslave/media/mediamanager/CMakeLists.txt
  348. 43
      kioslave/media/medianotifier/CMakeLists.txt
  349. 35
      kioslave/media/mimetypes/CMakeLists.txt
  350. 36
      kioslave/media/mounthelper/CMakeLists.txt
  351. 17
      kioslave/media/services/CMakeLists.txt
  352. 45
      kioslave/nfs/CMakeLists.txt
  353. 36
      kioslave/nntp/CMakeLists.txt
  354. 37
      kioslave/pop3/CMakeLists.txt
  355. 50
      kioslave/remote/CMakeLists.txt
  356. 41
      kioslave/remote/kdedmodule/CMakeLists.txt
  357. 38
      kioslave/settings/CMakeLists.txt
  358. 37
      kioslave/sftp/CMakeLists.txt
  359. 37
      kioslave/smtp/CMakeLists.txt
  360. 50
      kioslave/system/CMakeLists.txt
  361. 17
      kioslave/system/entries/CMakeLists.txt
  362. 41
      kioslave/system/kdedmodule/CMakeLists.txt
  363. 14
      kioslave/system/mimetypes/CMakeLists.txt
  364. 37
      kioslave/tar/CMakeLists.txt
  365. 135
      kioslave/thumbnail/CMakeLists.txt
  366. 59
      kioslave/trash/CMakeLists.txt
  367. 38
      kioslave/trash/kfile-plugin/CMakeLists.txt
  368. 63
      klipper/CMakeLists.txt
  369. 58
      kmenuedit/CMakeLists.txt
  370. 13
      kmenuedit/pixmaps/CMakeLists.txt
  371. 35
      knetattach/CMakeLists.txt
  372. 117
      konqueror/CMakeLists.txt
  373. 44
      konqueror/about/CMakeLists.txt
  374. 43
      konqueror/client/CMakeLists.txt
  375. 40
      konqueror/iconview/CMakeLists.txt
  376. 62
      konqueror/keditbookmarks/CMakeLists.txt
  377. 39
      konqueror/kttsplugin/CMakeLists.txt
  378. 55
      konqueror/listview/CMakeLists.txt
  379. 16
      konqueror/pics/CMakeLists.txt
  380. 12
      konqueror/pics/actions/CMakeLists.txt
  381. 15
      konqueror/pics/indicators/CMakeLists.txt
  382. 15
      konqueror/pics/tiles/CMakeLists.txt
  383. 45
      konqueror/preloader/CMakeLists.txt
  384. 19
      konqueror/quickprint/CMakeLists.txt
  385. 48
      konqueror/remoteencodingplugin/CMakeLists.txt
  386. 47
      konqueror/shellcmdplugin/CMakeLists.txt
  387. 71
      konqueror/sidebar/CMakeLists.txt
  388. 58
      konqueror/sidebar/trees/CMakeLists.txt
  389. 39
      konqueror/sidebar/trees/bookmark_module/CMakeLists.txt
  390. 38
      konqueror/sidebar/trees/dirtree_module/CMakeLists.txt
  391. 60
      konqueror/sidebar/trees/history_module/CMakeLists.txt
  392. 34
      konqueror/sidebar/trees/init/CMakeLists.txt
  393. 20
      konqueror/sidebar/trees/init/remote/CMakeLists.txt
  394. 14
      konqueror/sidebar/trees/init/remote/ftp/CMakeLists.txt
  395. 15
      konqueror/sidebar/trees/init/remote/web/CMakeLists.txt
  396. 15
      konqueror/sidebar/trees/init/services/CMakeLists.txt
  397. 40
      konqueror/sidebar/web_module/CMakeLists.txt
  398. 57
      konsole/CMakeLists.txt
  399. 14
      konsole/ConfigureChecks.cmake
  400. 30
      konsole/fonts/CMakeLists.txt
  401. 78
      konsole/konsole/CMakeLists.txt
  402. 33
      konsole/other/CMakeLists.txt
  403. 12
      konsole/other/icons/CMakeLists.txt
  404. 14
      konsole/other/wallpapers/CMakeLists.txt
  405. 37
      kpager/CMakeLists.txt
  406. 45
      kpersonalizer/CMakeLists.txt
  407. 14
      kpersonalizer/pics/CMakeLists.txt
  408. 37
      kreadconfig/CMakeLists.txt
  409. 44
      kscreensaver/CMakeLists.txt
  410. 46
      ksmserver/CMakeLists.txt
  411. 41
      ksplashml/CMakeLists.txt
  412. 38
      ksplashml/kcmksplash/CMakeLists.txt
  413. 12
      ksplashml/kcmksplash/pics/CMakeLists.txt
  414. 14
      ksplashml/pics/CMakeLists.txt
  415. 15
      ksplashml/pics/themes/CMakeLists.txt
  416. 15
      ksplashml/pics/themes/blue-bend/CMakeLists.txt
  417. 17
      ksplashml/pics/themes/default/CMakeLists.txt
  418. 15
      ksplashml/pics/themes/default/locolor/CMakeLists.txt
  419. 14
      ksplashml/pics/themes/none/CMakeLists.txt
  420. 14
      ksplashml/pics/themes/simple/CMakeLists.txt
  421. 42
      ksplashml/themeengine/CMakeLists.txt
  422. 45
      ksplashml/themeengine/default/CMakeLists.txt
  423. 38
      ksplashml/themeengine/redmond/CMakeLists.txt
  424. 12
      ksplashml/themeengine/redmond/pics/CMakeLists.txt
  425. 36
      ksplashml/themeengine/simple/CMakeLists.txt
  426. 47
      ksplashml/themeengine/standard/CMakeLists.txt
  427. 12
      ksplashml/themeengine/standard/pics/CMakeLists.txt
  428. 29
      kstart/CMakeLists.txt
  429. 16
      ksysguard/CContLib/CMakeLists.txt
  430. 20
      ksysguard/CMakeLists.txt
  431. 13
      ksysguard/example/CMakeLists.txt
  432. 64
      ksysguard/gui/CMakeLists.txt
  433. 40
      ksysguard/gui/SensorDisplayLib/CMakeLists.txt
  434. 43
      ksysguard/gui/ksgrd/CMakeLists.txt
  435. 43
      ksysguard/ksysguardd/CMakeLists.txt
  436. 32
      ksysguard/ksysguardd/Linux/CMakeLists.txt
  437. 16
      ksysguard/pics/CMakeLists.txt
  438. 29
      ksystraycmd/CMakeLists.txt
  439. 40
      ktip/CMakeLists.txt
  440. 12
      ktip/pics/CMakeLists.txt
  441. 62
      kwin/CMakeLists.txt
  442. 20
      kwin/clients/CMakeLists.txt
  443. 37
      kwin/clients/b2/CMakeLists.txt
  444. 29
      kwin/clients/b2/config/CMakeLists.txt
  445. 32
      kwin/clients/default/CMakeLists.txt
  446. 29
      kwin/clients/default/config/CMakeLists.txt
  447. 65
      kwin/clients/keramik/CMakeLists.txt
  448. 29
      kwin/clients/keramik/config/CMakeLists.txt
  449. 35
      kwin/clients/laptop/CMakeLists.txt
  450. 36
      kwin/clients/modernsystem/CMakeLists.txt
  451. 30
      kwin/clients/modernsystem/config/CMakeLists.txt
  452. 39
      kwin/clients/plastik/CMakeLists.txt
  453. 33
      kwin/clients/plastik/config/CMakeLists.txt
  454. 37
      kwin/clients/quartz/CMakeLists.txt
  455. 29
      kwin/clients/quartz/config/CMakeLists.txt
  456. 35
      kwin/clients/redmond/CMakeLists.txt
  457. 34
      kwin/clients/web/CMakeLists.txt
  458. 58
      kwin/data/CMakeLists.txt
  459. 16
      kwin/kcmkwin/CMakeLists.txt
  460. 37
      kwin/kcmkwin/kwindecoration/CMakeLists.txt
  461. 40
      kwin/kcmkwin/kwinoptions/CMakeLists.txt
  462. 56
      kwin/kcmkwin/kwinrules/CMakeLists.txt
  463. 28
      kwin/killer/CMakeLists.txt
  464. 38
      kwin/lib/CMakeLists.txt
  465. 14
      kwin/oldheaders/CMakeLists.txt
  466. 16
      kwin/pics/CMakeLists.txt
  467. 55
      kxkb/CMakeLists.txt
  468. 15
      kxkb/ConfigureChecks.cmake
  469. 12
      kxkb/pics/CMakeLists.txt
  470. 30
      l10n/CMakeLists.txt
  471. 78
      libkonq/CMakeLists.txt
  472. 49
      libkonq/favicons/CMakeLists.txt
  473. 15
      libkonq/pics/CMakeLists.txt
  474. 66
      nsplugins/CMakeLists.txt
  475. 35
      nsplugins/viewer/CMakeLists.txt
  476. 13
      pics/CMakeLists.txt
  477. 12
      pics/crystalsvg/CMakeLists.txt
  478. 44
      pics/wallpapers/CMakeLists.txt

187
CMakeLists.txt

@ -0,0 +1,187 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
#################################################
cmake_minimum_required( VERSION 2.6 )
##### general package setup #####################
project( kdebase )
set( PACKAGE kdebase )
set( VERSION "3.5.13" )
##### include essential cmake modules ###########
include( FindPkgConfig )
include( CheckIncludeFile )
include( CheckCSourceRuns )
include( CheckCXXSourceCompiles )
include( CheckLibraryExists )
include( CheckFunctionExists )
include( CheckStructHasMember )
##### include our cmake modules #################
set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )
##### setup install paths #######################
include( TDESetupPaths )
tde_setup_paths( )
##### optional stuff ############################
option( WITH_SASL "Enable SASL support" OFF )
option( WITH_LDAP "Enable LDAP support" OFF )
option( WITH_SAMBA "Enable SAMBA support" OFF )
option( WITH_OPENEXR "Enable openexr support" OFF )
option( WITH_XCOMPOSITE "Enable xcomposite support" OFF )
option( WITH_XCURSOR "Enable xcursor support" OFF )
option( WITH_XRANDR "Enable xrandr support" OFF )
option( WITH_LIBUSB "Enable control of some mouse models through libusb" OFF )
option( WITH_LIBRAW1394 "Enable visualization of ieee1394 devices through libraw1394" OFF )
option( WITH_SUDO_KDESU_BACKEND "Use sudo as backend for kdesu (default is su)" OFF )
option( WITH_PAM "kdm should use PAM" OFF )
option( WITH_SHADOW "kdm should use shadow passwords" OFF )
option( WITH_XINERAMA "Enable xinerama extension support" OFF )
option( WITH_ARTS "Enable aRts support" OFF )
option( WITH_I8K "Enable Dell laptop support (ksysguard)" OFF )
##### user requested modules ####################
option( BUILD_ALL "Build all" OFF )
option( BUILD_L10N "Build l10n" ${BUILD_ALL} )
option( BUILD_PICS "Build pics" ${BUILD_ALL} )
option( BUILD_APPLNK "Build applnk" ${BUILD_ALL} )
option( BUILD_DOC "Build doc" ${BUILD_ALL} )
option( BUILD_LIBKONQ "Build libkonq" ${BUILD_ALL} )
option( BUILD_KCMINIT "Build kcminit" ${BUILD_ALL} )
option( BUILD_KCONTROL "Build kcontrol" ${BUILD_ALL} )
option( BUILD_KWIN "Build kwin" ${BUILD_ALL} )
option( BUILD_KATE "Build kate" ${BUILD_ALL} )
option( BUILD_KONQUEROR "Build konqueror" ${BUILD_ALL} )
option( BUILD_KIOSLAVES "Build kioslaves" ${BUILD_ALL} )
option( BUILD_KICKER "Build kicker" ${BUILD_ALL} )
option( BUILD_KDESKTOP "Build kdesktop" ${BUILD_ALL} )
option( BUILD_KONSOLE "Build konsole" ${BUILD_ALL} )
option( BUILD_KLIPPER "Build klipper" ${BUILD_ALL} )
option( BUILD_KMENUEDIT "Build kmenuedit" ${BUILD_ALL} )
option( BUILD_KDEPRINT "Build kdeprint" ${BUILD_ALL} )
option( BUILD_KPERSONALIZER "Build kpersonalizer" ${BUILD_ALL} )
option( BUILD_KDEPASSWD "Build kdepasswd" ${BUILD_ALL} )
option( BUILD_KTIP "Build ktip" ${BUILD_ALL} )
option( BUILD_KDEEJECT "Build kdeeject" ${BUILD_ALL} )
option( BUILD_KDIALOG "Build kdialog" ${BUILD_ALL} )
option( BUILD_KREADCONFIG "Build kreadconfig" ${BUILD_ALL} )
option( BUILD_KDESU "Build kdesu" ${BUILD_ALL} )
option( BUILD_KDM "Build kdm" ${BUILD_ALL} )
option( BUILD_KSMSERVER "Build ksmserver" ${BUILD_ALL} )
option( BUILD_KSPLASHML "Build ksplashml" ${BUILD_ALL} )
option( BUILD_STARTKDE "Build startkde" ${BUILD_ALL} )
option( BUILD_KFIND "Build kfind" ${BUILD_ALL} )
option( BUILD_DRKONQI "Build drkonqi" ${BUILD_ALL} )
option( BUILD_KDCOP "Build kdcop" ${BUILD_ALL} )
option( BUILD_KDEBUGDIALOG "Build kdebugdialog" ${BUILD_ALL} )
option( BUILD_KNETATTACH "Build knetattach" ${BUILD_ALL} )
option( BUILD_KPAGER "Build kpager" ${BUILD_ALL} )
option( BUILD_KAPPFINDER "Build kappfinder" ${BUILD_ALL} )
option( BUILD_KCHECKPASS "Build kcheckpass" ${BUILD_ALL} )
option( BUILD_KHELPCENTER "Build khelpcenter" ${BUILD_ALL} )
option( BUILD_KHOTKEYS "Build khotkeys" ${BUILD_ALL} )
option( BUILD_KSCREENSAVER "Build kscreensaver" ${BUILD_ALL} )
option( BUILD_KSTART "Build kstart" ${BUILD_ALL} )
option( BUILD_KSYSTRAYCMD "Build ksystraycmd" ${BUILD_ALL} )
option( BUILD_NSPLUGINS "Build nsplugins" ${BUILD_ALL} )
option( BUILD_KSYSGUARD "Build ksysguard" ${BUILD_ALL} )
option( BUILD_KXKB "Build kxkb" ${BUILD_ALL} )
##### configure checks ##########################
include( ConfigureChecks.cmake )
###### global compiler settings #################
add_definitions(
-DHAVE_CONFIG_H
${TQT_CFLAGS_OTHER}
)
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -include tqt.h" )
set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" )
set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" )
##### kdebase directories #######################
add_subdirectory( kdmlib )
tde_conditional_add_subdirectory( BUILD_L10N l10n )
tde_conditional_add_subdirectory( BUILD_PICS pics )
tde_conditional_add_subdirectory( BUILD_APPLNK applnk )
tde_conditional_add_subdirectory( BUILD_DOC doc )
tde_conditional_add_subdirectory( BUILD_LIBKONQ libkonq )
tde_conditional_add_subdirectory( BUILD_KCMINIT kcminit )
add_subdirectory( kcontrol )
tde_conditional_add_subdirectory( BUILD_KWIN kwin )
tde_conditional_add_subdirectory( BUILD_KATE kate )
tde_conditional_add_subdirectory( BUILD_KONQUEROR konqueror )
tde_conditional_add_subdirectory( BUILD_KIOSLAVES kioslave )
tde_conditional_add_subdirectory( BUILD_KICKER kicker )
tde_conditional_add_subdirectory( BUILD_KDESKTOP kdesktop )
tde_conditional_add_subdirectory( BUILD_KONSOLE konsole )
tde_conditional_add_subdirectory( BUILD_KLIPPER klipper )
tde_conditional_add_subdirectory( BUILD_KMENUEDIT kmenuedit )
tde_conditional_add_subdirectory( BUILD_KDEPRINT kdeprint )
tde_conditional_add_subdirectory( BUILD_KPERSONALIZER kpersonalizer )
tde_conditional_add_subdirectory( BUILD_KDEPASSWD kdepasswd )
tde_conditional_add_subdirectory( BUILD_KTIP ktip )
tde_conditional_add_subdirectory( BUILD_KDEEJECT kdeeject )
tde_conditional_add_subdirectory( BUILD_KDIALOG kdialog )
tde_conditional_add_subdirectory( BUILD_KREADCONFIG kreadconfig )
tde_conditional_add_subdirectory( BUILD_KDESU kdesu )
tde_conditional_add_subdirectory( BUILD_KDM kdm )
tde_conditional_add_subdirectory( BUILD_KSMSERVER ksmserver )
tde_conditional_add_subdirectory( BUILD_KSPLASHML ksplashml )
tde_conditional_add_subdirectory( BUILD_KFIND kfind )
tde_conditional_add_subdirectory( BUILD_DRKONQI drkonqi )
tde_conditional_add_subdirectory( BUILD_KDCOP kdcop )
tde_conditional_add_subdirectory( BUILD_KDEBUGDIALOG kdebugdialog )
tde_conditional_add_subdirectory( BUILD_KNETATTACH knetattach )
tde_conditional_add_subdirectory( BUILD_KPAGER kpager )
tde_conditional_add_subdirectory( BUILD_KAPPFINDER kappfinder )
tde_conditional_add_subdirectory( BUILD_KCHECKPASS kcheckpass )
tde_conditional_add_subdirectory( BUILD_KHELPCENTER khelpcenter )
tde_conditional_add_subdirectory( BUILD_KHOTKEYS khotkeys )
tde_conditional_add_subdirectory( BUILD_KSCREENSAVER kscreensaver )
tde_conditional_add_subdirectory( BUILD_KSTART kstart )
tde_conditional_add_subdirectory( BUILD_KSYSTRAYCMD ksystraycmd )
tde_conditional_add_subdirectory( BUILD_NSPLUGINS nsplugins )
tde_conditional_add_subdirectory( BUILD_KSYSGUARD ksysguard )
tde_conditional_add_subdirectory( BUILD_KXKB kxkb )
##### install startkde & related stuff ##########
if( BUILD_STARTKDE )
install( PROGRAMS startkde DESTINATION ${BIN_INSTALL_DIR} )
endif()
##### write configure files #####################
configure_file( config.h.cmake config.h @ONLY )

153
ConfigureChecks.cmake

@ -0,0 +1,153 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
# termios.h (kdm, kioslave)
if( BUILD_KDM OR BUILD_KIOSLAVES )
check_include_file( termios.h HAVE_TERMIOS_H )
endif( )
# sys/ioctl.h (kioslave/fish, kcontrol/info)
if( BUILD_KIOSLAVES OR BUILD_KCONTROL )
check_include_file( sys/ioctl.h HAVE_SYS_IOCTL_H )
endif( )
# pam
if( WITH_PAM AND (BUILD_KCHECKPASS OR BUILD_KDM) )
check_library_exists( pam pam_start "" HAVE_PAM )
if( HAVE_PAM )
check_include_file( "security/pam_appl.h" SECURITY_PAM_APPL_H )
endif( )
if( HAVE_PAM AND SECURITY_PAM_APPL_H )
set( PAM_LIBRARY pam;dl )
else( )
tde_message_fatal( "pam are requested, but not found on your system" )
endif( )
endif( )
# hal (ksmserver )
if( BUILD_KSMSERVER )
pkg_search_module( HAL hal )
if( NOT HAL_FOUND )
tde_message_fatal( "hal are required, but not found on your system" )
endif( )
endif( )
# xrender (kdesktop, konsole, kcontrol, kicker)
if( BUILD_KDESKTOP OR BUILD_KONSOLE OR BUILD_KCONTROL OR BUILD_KICKER )
pkg_search_module( XRENDER xrender )
if( XRENDER_FOUND )
set( HAVE_XRENDER 1 )
endif( )
endif( )
# xcursor (kioslave, kcontrol)
if( WITH_XCURSOR )
pkg_search_module( XCURSOR xcursor )
if( XCURSOR_FOUND )
set( HAVE_XCURSOR 1 CACHE INTERNAL "" FORCE )
else( )
tde_message_fatal( "xcursor are requested, but not found on your system" )
endif( )
endif( )
# GL
if( BUILD_KDESKTOP OR BUILD_KCONTROL OR BUILD_KSCREENSAVER )
check_library_exists( GL glXChooseVisual "" HAVE_GLXCHOOSEVISUAL )
if( HAVE_GLXCHOOSEVISUAL )
set( GL_LIBRARY "GL" )
endif( )
endif( )
# glib-2.0
if( BUILD_NSPLUGINS )
pkg_search_module( GLIB2 glib-2.0 )
if( NOT GLIB2_FOUND )
tde_message_fatal( "glib-2.0 are required, but not found on your system" )
endif( )
endif( )
# kde_socklen_t
if( BUILD_KIOSLAVES OR BUILD_KSYSGUARD )
set( kde_socklen_t socklen_t )
endif( )
# getifaddrs (kcontrol, kdm)
if( BUILD_KCONTROL OR BUILD_KDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )
endif( )
# xkb (konsole, kdm, kxkb)
if( BUILD_KONSOLE OR BUILD_KDM OR BUILD_KXKB )
check_include_file( X11/XKBlib.h HAVE_X11_XKBLIB_H )
if( HAVE_X11_XKBLIB_H )
check_library_exists( X11 XkbLockModifiers "" HAVE_XKB )
if( BUILD_KDM )
check_library_exists( X11 XkbSetPerClientControls "" HAVE_XKBSETPERCLIENTCONTROLS )
endif( )
endif( )
endif( )
# XBINDIR, XLIBDIR (kdm, kxkb)
if( BUILD_KDM OR BUILD_KXKB )
find_program( some_x_program NAMES iceauth xrdb xterm )
if( NOT some_x_program )
set( some_x_program /usr/bin/xrdb )
message( STATUS "Warning: Could not determine X binary directory. Assuming /usr/bin." )
endif( )
get_filename_component( proto_xbindir "${some_x_program}" PATH )
get_filename_component( XBINDIR "${proto_xbindir}" ABSOLUTE )
get_filename_component( xrootdir "${XBINDIR}" PATH )
set( XBINDIR ${XBINDIR} CACHE INTERNAL "" FORCE )
set( XLIBDIR "${xrootdir}/lib/X11" CACHE INTERNAL "" FORCE )
endif( )
# required stuff
find_package( Qt )
find_package( TQt )
find_package( TDE )
# dbus-qt3 need Qt flags
# dbus (kdm, ksmserver)
if( BUILD_KDM OR BUILD_KSMSERVER )
pkg_search_module( DBUS dbus-1 )
if( NOT DBUS_FOUND )
tde_message_fatal( "dbus-1 are required, but not found on your system" )
endif( )
# check for dbus-qt3 (version 0.7)
tde_save( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES )
set( CMAKE_REQUIRED_INCLUDES ${QT_INCLUDE_DIRS} ${DBUS_INCLUDE_DIRS} )
set( CMAKE_REQUIRED_LIBRARIES ${TQT_LDFLAGS} )
check_cxx_source_compiles("
#include <dbus/connection.h>
int main(int, char**) { return 0; } "
HAVE_DBUS_QT3_07 )
tde_restore( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES )
if( NOT HAVE_DBUS_QT3_07 )
tde_message_fatal( "dbus-qt3 (version 0.7) are required, but not found on your system" )
endif( )
endif( )

51
applnk/CMakeLists.txt

@ -0,0 +1,51 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( compat )
install( FILES
kde-settings.menu kde-information.menu kde-screensavers.menu
DESTINATION ${XDG_MENU_INSTALL_DIR} )
install( FILES
kde-essential.menu
DESTINATION ${XDG_MENU_INSTALL_DIR}/applications-merged )
install( FILES
hidden.directory
DESTINATION ${APPS_INSTALL_DIR}/.hidden
RENAME .directory )
install( FILES
kde-main.directory kde-development.directory kde-editors.directory
kde-edutainment.directory kde-games-arcade.directory
kde-games-board.directory kde-games-card.directory
kde-games-kids.directory kde-games-roguelikes.directory
kde-games-strategy.directory kde-games.directory
kde-graphics.directory kde-information.directory
kde-internet-terminal.directory kde-internet.directory
kde-more.directory kde-multimedia.directory kde-office.directory
kde-science.directory kde-settings-accessibility.directory
kde-settings-components.directory kde-settings-desktop.directory
kde-settings-looknfeel.directory kde-settings-network.directory
kde-settings-peripherals.directory kde-settings-hardware.directory
kde-settings-power.directory kde-settings-security.directory
kde-settings-sound.directory kde-settings-system.directory
kde-settings-webbrowsing.directory kde-settings.directory
kde-settingsmenu.directory kde-system-screensavers.directory
kde-system-terminal.directory kde-system.directory
kde-toys.directory kde-unknown.directory
kde-utilities-xutils.directory kde-utilities.directory
kde-utilities-accessibility.directory kde-utilities-desktop.directory
kde-utilities-peripherals.directory kde-utilities-file.directory
kde-utilities-pim.directory kde-development-translation.directory
kde-development-webdevelopment.directory
DESTINATION ${XDG_DIRECTORY_INSTALL_DIR} )

17
applnk/compat/CMakeLists.txt

@ -0,0 +1,17 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
battery.desktop bwarning.desktop cwarning.desktop
power.desktop kcmkonq.desktop kcmkxmlrpcd.desktop
konqhtml.desktop socks.desktop virtualdesktops.desktop
email.desktop userinfo.desktop passwords.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden )

145
config.h.cmake

@ -0,0 +1,145 @@
#define VERSION "@VERSION@"
// konsole
#cmakedefine HAVE_PROC_CWD 1
// kdesktop, konsole, kcontrol, kicker
#cmakedefine HAVE_XRENDER 1
// kdesktop, kcontrol, ksplashml
#cmakedefine HAVE_XCURSOR 1
// konsole, kdm, kxkb
#cmakedefine HAVE_XKB 1
// kdm, kioslave
#cmakedefine HAVE_TERMIOS_H 1
// kioslave/fish, kcontrol/info
#cmakedefine HAVE_SYS_IOCTL_H 1
// kioslave/smtp, kioslave/pop3
#cmakedefine HAVE_LIBSASL2 1
// kdm, kcontrol
#cmakedefine HAVE_GETIFADDRS 1
// kio_fish
#cmakedefine HAVE_STROPTS 1
#cmakedefine HAVE_LIBUTIL_H 1
#cmakedefine HAVE_UTIL_H 1
#cmakedefine HAVE_PTY_H 1
#cmakedefine HAVE_OPENPTY 1
// kio_man
#cmakedefine HAVE_UNISTD_H 1
#cmakedefine HAVE_STRING_H 1
// kio_smtp, ksysguard
#cmakedefine kde_socklen_t @kde_socklen_t@
// kfile_media
#cmakedefine HAVE_STATVFS
// taskmanager
#cmakedefine HAVE_XCOMPOSITE
#cmakedefine HAVE_XFIXES
// kcontrol/fonts
#cmakedefine HAVE_FONTCONFIG 1
#cmakedefine HAVE_FREETYPE2 1
// kcontrol/kfontinst
#cmakedefine HAVE_XFT 1
#cmakedefine HAVE_GETOPT_H 1
// kcontrol/energy
#cmakedefine HAVE_DPMS 1
// kdesktop, kcontrol/screensaver, kscreensaver
#cmakedefine HAVE_GLXCHOOSEVISUAL 1
// kcontrol/crypto
#cmakedefine HAVE_SSL 1
// kcontrol/nics
#cmakedefine HAVE_SYS_SOCKIO_H 1
#cmakedefine HAVE_GETNAMEINFO 1
#cmakedefine HAVE_STRUCT_SOCKADDR_SA_LEN 1
// kcontrol/input
#cmakedefine HAVE_LIBUSB 1
// kdeprint
#cmakedefine HAVE_SIGACTION 1
#cmakedefine HAVE_SIGSET 1
// kdesu
#cmakedefine HAVE_STRUCT_UCRED 1
#cmakedefine HAVE_GETPEEREID 1
#cmakedefine HAVE_SYS_SELECT_H 1
#cmakedefine HAVE_SYS_WAIT_H 1
#cmakedefine DEFAULT_SUPER_USER_COMMAND "@DEFAULT_SUPER_USER_COMMAND@"
// kdm, kcheckpass
#cmakedefine HAVE_PAM 1
// kcheckpass
#cmakedefine KCHECKPASS_PAM_SERVICE "@KCHECKPASS_PAM_SERVICE@"
// kdm
#cmakedefine XBINDIR "@XBINDIR@"
#define KDE_BINDIR "@TDE_BIN_DIR@"
#define KDE_DATADIR "@TDE_DATA_DIR@"
#define KDE_CONFDIR "@TDE_CONFIG_DIR@"
#cmakedefine HAVE_XKBSETPERCLIENTCONTROLS 1
#cmakedefine HAVE_GETDOMAINNAME 1
#cmakedefine HAVE_INITGROUPS 1
#cmakedefine HAVE_MKSTEMP 1
#cmakedefine HAVE_SETPROCTITLE 1
#cmakedefine HAVE_SYSINFO 1
#cmakedefine HAVE_STRNLEN 1
#cmakedefine HAVE_GETIFADDRS 1
#cmakedefine HAVE_SETUSERCONTEXT 1
#cmakedefine HAVE_GETUSERSHELL 1
#cmakedefine HAVE_LOGIN_GETCLASS 1
#cmakedefine HAVE_AUTH_TIMEOK 1
#cmakedefine HAVE_LASTLOG_H 1
#cmakedefine HAVE_TERMIO_H 1
#cmakedefine HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1
#cmakedefine HAVE_STRUCT_PASSWD_PW_EXPIRE 1
#cmakedefine HAVE_STRUCT_UTMP_UT_USER 1
#cmakedefine HAVE_SETLOGIN 1
#cmakedefine HONORS_SOCKET_PERMS 1
#cmakedefine HAVE_UTMPX 1
#cmakedefine HAVE_LASTLOGX 1
#cmakedefine BSD_UTMP 1
#cmakedefine HAVE_ARC4RANDOM 1
#cmakedefine DEV_RANDOM "@DEV_RANDOM@"
#cmakedefine USE_PAM 1
#define KDM_PAM_SERVICE "kde"
#define USESHADOW 1
#define HAVE_SHADOW 1
// ksmserver
#cmakedefine DBUS_SYSTEM_BUS "@DBUS_SYSTEM_BUS@"
// ksplashml
#cmakedefine HAVE_XINERAMA 1
// khotkeys
#cmakedefine HAVE_ARTS 1
#cmakedefine COVARIANT_RETURN_BROKEN 1
// kdm, kxkb
#cmakedefine XLIBDIR "@XLIBDIR@"

12
doc/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_auto_add_subdirectories()

12
doc/faq/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION khelpcenter/faq )

12
doc/glossary/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION khelpcenter/glossary )

12
doc/kate/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kate )

13
doc/kcontrol/CMakeLists.txt

@ -0,0 +1,13 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_auto_add_subdirectories()
tde_create_handbook( DESTINATION kcontrol )

12
doc/kcontrol/arts/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/arts )

12
doc/kcontrol/background/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/background )

12
doc/kcontrol/bell/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/bell )

12
doc/kcontrol/cache/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/cache )

12
doc/kcontrol/clock/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/clock )

12
doc/kcontrol/colors/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/colors )

12
doc/kcontrol/cookies/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/cookies )

12
doc/kcontrol/crypto/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/crypto )

12
doc/kcontrol/desktop/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/desktop )

12
doc/kcontrol/desktopbehavior/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/desktopbehaviour )

12
doc/kcontrol/ebrowsing/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/ebrowsing )

12
doc/kcontrol/email/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/email )

12
doc/kcontrol/energy/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/energy )

12
doc/kcontrol/filemanager/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/filemanager )

12
doc/kcontrol/filetypes/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/filetypes )

12
doc/kcontrol/fonts/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/fonts )

12
doc/kcontrol/helpindex/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/helpindex )

12
doc/kcontrol/icons/CMakeLists.txt

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_create_handbook( DESTINATION kcontrol/icons )

12
doc/kcontrol/kcmaccess/CMakeLists.txt