Browse Source

Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.

BUG:215923


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/konstruct@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
master
toma 12 years ago
commit
9e8fb5a657
  1. 260
      CHANGELOG
  2. 185
      README
  3. 1
      apps-unstable/Makefile
  4. 1
      apps-unstable/category.mk
  5. 20
      apps-unstable/gtk-qt-engine/Makefile
  6. 1
      apps-unstable/gtk-qt-engine/checksums
  7. 19
      apps-unstable/kompose/Makefile
  8. 1
      apps-unstable/kompose/checksums
  9. 18
      apps-unstable/scribus/Makefile
  10. 1
      apps-unstable/scribus/checksums
  11. 6
      apps/development/category.mk
  12. 20
      apps/development/kdbg/Makefile
  13. 1
      apps/development/kdbg/checksums
  14. 16
      apps/development/kdevelop/Makefile
  15. 1
      apps/development/kdevelop/checksums
  16. 18
      apps/development/kdiff3/Makefile
  17. 1
      apps/development/kdiff3/checksums
  18. 6
      apps/games/category.mk
  19. 18
      apps/games/knights/Makefile
  20. 1
      apps/games/knights/checksums
  21. 6
      apps/graphics/category.mk
  22. 18
      apps/graphics/digikam-plugins/Makefile
  23. 1
      apps/graphics/digikam-plugins/checksums
  24. 18
      apps/graphics/digikam/Makefile
  25. 1
      apps/graphics/digikam/checksums
  26. 18
      apps/graphics/gwenview/Makefile
  27. 1
      apps/graphics/gwenview/checksums
  28. 19
      apps/graphics/kphotoalbum/Makefile
  29. 1
      apps/graphics/kphotoalbum/checksums
  30. 18
      apps/graphics/showimg/Makefile
  31. 1
      apps/graphics/showimg/checksums
  32. 6
      apps/internet/category.mk
  33. 21
      apps/internet/kbear/Makefile
  34. 3
      apps/internet/kbear/checksums
  35. 164
      apps/internet/kbear/files/fix-gcc-semicolons.diff
  36. 115
      apps/internet/kbear/files/increase-ui-version.diff
  37. 18
      apps/internet/kbiff/Makefile
  38. 1
      apps/internet/kbiff/checksums
  39. 18
      apps/internet/konversation/Makefile
  40. 1
      apps/internet/konversation/checksums
  41. 18
      apps/internet/ktorrent/Makefile
  42. 1
      apps/internet/ktorrent/checksums
  43. 17
      apps/internet/kvirc/Makefile
  44. 1
      apps/internet/kvirc/checksums
  45. 18
      apps/multimedia/amarok/Makefile
  46. 1
      apps/multimedia/amarok/checksums
  47. 6
      apps/multimedia/category.mk
  48. 18
      apps/multimedia/k3b/Makefile
  49. 1
      apps/multimedia/k3b/checksums
  50. 18
      apps/multimedia/kaffeine/Makefile
  51. 1
      apps/multimedia/kaffeine/checksums
  52. 18
      apps/multimedia/kdetv/Makefile
  53. 1
      apps/multimedia/kdetv/checksums
  54. 18
      apps/multimedia/kmplayer/Makefile
  55. 1
      apps/multimedia/kmplayer/checksums
  56. 18
      apps/multimedia/kplayer/Makefile
  57. 1
      apps/multimedia/kplayer/checksums
  58. 18
      apps/multimedia/noteedit/Makefile
  59. 1
      apps/multimedia/noteedit/checksums
  60. 6
      apps/office/category.mk
  61. 18
      apps/office/kile/Makefile
  62. 1
      apps/office/kile/checksums
  63. 19
      apps/office/kmymoney2/Makefile
  64. 1
      apps/office/kmymoney2/checksums
  65. 18
      apps/office/koffice/Makefile
  66. 1
      apps/office/koffice/checksums
  67. 18
      apps/office/lyx/Makefile
  68. 1
      apps/office/lyx/checksums
  69. 18
      apps/office/scribus/Makefile
  70. 1
      apps/office/scribus/checksums
  71. 18
      apps/office/tellico/Makefile
  72. 1
      apps/office/tellico/checksums
  73. 6
      apps/system/category.mk
  74. 18
      apps/system/kconfigeditor/Makefile
  75. 1
      apps/system/kconfigeditor/checksums
  76. 18
      apps/system/kcpuload/Makefile
  77. 1
      apps/system/kcpuload/checksums
  78. 18
      apps/system/kio-locate/Makefile
  79. 1
      apps/system/kio-locate/checksums
  80. 18
      apps/system/kiosktool/Makefile
  81. 1
      apps/system/kiosktool/checksums
  82. 18
      apps/system/knemo/Makefile
  83. 1
      apps/system/knemo/checksums
  84. 18
      apps/system/knetload/Makefile
  85. 1
      apps/system/knetload/checksums
  86. 18
      apps/system/ksystemlog/Makefile
  87. 1
      apps/system/ksystemlog/checksums
  88. 18
      apps/system/smb4k/Makefile
  89. 1
      apps/system/smb4k/checksums
  90. 18
      apps/utilities/basket/Makefile
  91. 1
      apps/utilities/basket/checksums
  92. 6
      apps/utilities/category.mk
  93. 18
      apps/utilities/filelight/Makefile
  94. 1
      apps/utilities/filelight/checksums
  95. 18
      apps/utilities/kdirstat/Makefile
  96. 1
      apps/utilities/kdirstat/checksums
  97. 18
      apps/utilities/krename/Makefile
  98. 1
      apps/utilities/krename/checksums
  99. 18
      apps/utilities/krusader/Makefile
  100. 1
      apps/utilities/krusader/checksums
  101. 18
      apps/utilities/kst/Makefile
  102. 1
      apps/utilities/kst/checksums
  103. 18
      category.mk
  104. 63
      color.mk
  105. 158
      gar.conf.mk.in
  106. 469
      gar.lib.mk
  107. 316
      gar.mk
  108. 1
      i18n/Makefile
  109. 4
      i18n/category.mk
  110. 18
      i18n/k3b-i18n/Makefile
  111. 1
      i18n/k3b-i18n/checksums
  112. 17
      i18n/kde-i18n-af/Makefile
  113. 1
      i18n/kde-i18n-af/checksums
  114. 17
      i18n/kde-i18n-ar/Makefile
  115. 1
      i18n/kde-i18n-ar/checksums
  116. 17
      i18n/kde-i18n-az/Makefile
  117. 1
      i18n/kde-i18n-az/checksums
  118. 17
      i18n/kde-i18n-bg/Makefile
  119. 1
      i18n/kde-i18n-bg/checksums
  120. 17
      i18n/kde-i18n-bn/Makefile
  121. 1
      i18n/kde-i18n-bn/checksums
  122. 17
      i18n/kde-i18n-br/Makefile
  123. 1
      i18n/kde-i18n-br/checksums
  124. 17
      i18n/kde-i18n-bs/Makefile
  125. 1
      i18n/kde-i18n-bs/checksums
  126. 17
      i18n/kde-i18n-ca/Makefile
  127. 1
      i18n/kde-i18n-ca/checksums
  128. 17
      i18n/kde-i18n-cs/Makefile
  129. 1
      i18n/kde-i18n-cs/checksums
  130. 17
      i18n/kde-i18n-csb/Makefile
  131. 1
      i18n/kde-i18n-csb/checksums
  132. 17
      i18n/kde-i18n-cy/Makefile
  133. 1
      i18n/kde-i18n-cy/checksums
  134. 17
      i18n/kde-i18n-da/Makefile
  135. 1
      i18n/kde-i18n-da/checksums
  136. 17
      i18n/kde-i18n-de/Makefile
  137. 1
      i18n/kde-i18n-de/checksums
  138. 17
      i18n/kde-i18n-el/Makefile
  139. 1
      i18n/kde-i18n-el/checksums
  140. 17
      i18n/kde-i18n-en_GB/Makefile
  141. 1
      i18n/kde-i18n-en_GB/checksums
  142. 17
      i18n/kde-i18n-eo/Makefile
  143. 1
      i18n/kde-i18n-eo/checksums
  144. 17
      i18n/kde-i18n-es/Makefile
  145. 1
      i18n/kde-i18n-es/checksums
  146. 17
      i18n/kde-i18n-et/Makefile
  147. 1
      i18n/kde-i18n-et/checksums
  148. 17
      i18n/kde-i18n-eu/Makefile
  149. 1
      i18n/kde-i18n-eu/checksums
  150. 17
      i18n/kde-i18n-fa/Makefile
  151. 1
      i18n/kde-i18n-fa/checksums
  152. 17
      i18n/kde-i18n-fi/Makefile
  153. 1
      i18n/kde-i18n-fi/checksums
  154. 17
      i18n/kde-i18n-fr/Makefile
  155. 1
      i18n/kde-i18n-fr/checksums
  156. 17
      i18n/kde-i18n-fy/Makefile
  157. 1
      i18n/kde-i18n-fy/checksums
  158. 17
      i18n/kde-i18n-ga/Makefile
  159. 1
      i18n/kde-i18n-ga/checksums
  160. 17
      i18n/kde-i18n-gl/Makefile
  161. 1
      i18n/kde-i18n-gl/checksums
  162. 17
      i18n/kde-i18n-he/Makefile
  163. 1
      i18n/kde-i18n-he/checksums
  164. 17
      i18n/kde-i18n-hi/Makefile
  165. 1
      i18n/kde-i18n-hi/checksums
  166. 17
      i18n/kde-i18n-hr/Makefile
  167. 1
      i18n/kde-i18n-hr/checksums
  168. 17
      i18n/kde-i18n-hu/Makefile
  169. 1
      i18n/kde-i18n-hu/checksums
  170. 17
      i18n/kde-i18n-is/Makefile
  171. 1
      i18n/kde-i18n-is/checksums
  172. 17
      i18n/kde-i18n-it/Makefile
  173. 1
      i18n/kde-i18n-it/checksums
  174. 17
      i18n/kde-i18n-ja/Makefile
  175. 1
      i18n/kde-i18n-ja/checksums
  176. 17
      i18n/kde-i18n-kk/Makefile
  177. 1
      i18n/kde-i18n-kk/checksums
  178. 17
      i18n/kde-i18n-km/Makefile
  179. 1
      i18n/kde-i18n-km/checksums
  180. 17
      i18n/kde-i18n-ko/Makefile
  181. 1
      i18n/kde-i18n-ko/checksums
  182. 17
      i18n/kde-i18n-lt/Makefile
  183. 1
      i18n/kde-i18n-lt/checksums
  184. 17
      i18n/kde-i18n-lv/Makefile
  185. 1
      i18n/kde-i18n-lv/checksums
  186. 17
      i18n/kde-i18n-mk/Makefile
  187. 1
      i18n/kde-i18n-mk/checksums
  188. 17
      i18n/kde-i18n-mn/Makefile
  189. 1
      i18n/kde-i18n-mn/checksums
  190. 17
      i18n/kde-i18n-ms/Makefile
  191. 1
      i18n/kde-i18n-ms/checksums
  192. 17
      i18n/kde-i18n-nb/Makefile
  193. 1
      i18n/kde-i18n-nb/checksums
  194. 17
      i18n/kde-i18n-nds/Makefile
  195. 1
      i18n/kde-i18n-nds/checksums
  196. 17
      i18n/kde-i18n-nl/Makefile
  197. 1
      i18n/kde-i18n-nl/checksums
  198. 17
      i18n/kde-i18n-nn/Makefile
  199. 1
      i18n/kde-i18n-nn/checksums
  200. 17
      i18n/kde-i18n-pa/Makefile
  201. 1
      i18n/kde-i18n-pa/checksums
  202. 17
      i18n/kde-i18n-pl/Makefile
  203. 1
      i18n/kde-i18n-pl/checksums
  204. 17
      i18n/kde-i18n-pt/Makefile
  205. 1
      i18n/kde-i18n-pt/checksums
  206. 17
      i18n/kde-i18n-pt_BR/Makefile
  207. 1
      i18n/kde-i18n-pt_BR/checksums
  208. 17
      i18n/kde-i18n-ro/Makefile
  209. 1
      i18n/kde-i18n-ro/checksums
  210. 17
      i18n/kde-i18n-ru/Makefile
  211. 1
      i18n/kde-i18n-ru/checksums
  212. 17
      i18n/kde-i18n-rw/Makefile
  213. 1
      i18n/kde-i18n-rw/checksums
  214. 17
      i18n/kde-i18n-se/Makefile
  215. 1
      i18n/kde-i18n-se/checksums
  216. 17
      i18n/kde-i18n-sk/Makefile
  217. 1
      i18n/kde-i18n-sk/checksums
  218. 17
      i18n/kde-i18n-sl/Makefile
  219. 1
      i18n/kde-i18n-sl/checksums
  220. 17
      i18n/kde-i18n-sr/Makefile
  221. 1
      i18n/kde-i18n-sr/checksums
  222. 17
      i18n/kde-i18n-sr@Latn/Makefile
  223. 1
      i18n/kde-i18n-sr@Latn/checksums
  224. 17
      i18n/kde-i18n-ss/Makefile
  225. 1
      i18n/kde-i18n-ss/checksums
  226. 17
      i18n/kde-i18n-sv/Makefile
  227. 1
      i18n/kde-i18n-sv/checksums
  228. 17
      i18n/kde-i18n-ta/Makefile
  229. 1
      i18n/kde-i18n-ta/checksums
  230. 17
      i18n/kde-i18n-tg/Makefile
  231. 1
      i18n/kde-i18n-tg/checksums
  232. 17
      i18n/kde-i18n-th/Makefile
  233. 1
      i18n/kde-i18n-th/checksums
  234. 17
      i18n/kde-i18n-tr/Makefile
  235. 1
      i18n/kde-i18n-tr/checksums
  236. 17
      i18n/kde-i18n-uk/Makefile
  237. 1
      i18n/kde-i18n-uk/checksums
  238. 17
      i18n/kde-i18n-uz/Makefile
  239. 1
      i18n/kde-i18n-uz/checksums
  240. 17
      i18n/kde-i18n-vi/Makefile
  241. 1
      i18n/kde-i18n-vi/checksums
  242. 17
      i18n/kde-i18n-zh_CN/Makefile
  243. 1
      i18n/kde-i18n-zh_CN/checksums
  244. 17
      i18n/kde-i18n-zh_TW/Makefile
  245. 1
      i18n/kde-i18n-zh_TW/checksums
  246. 18
      i18n/koffice-l10n-bg/Makefile
  247. 1
      i18n/koffice-l10n-bg/checksums
  248. 18
      i18n/koffice-l10n-ca/Makefile
  249. 1
      i18n/koffice-l10n-ca/checksums
  250. 18
      i18n/koffice-l10n-cs/Makefile
  251. 1
      i18n/koffice-l10n-cs/checksums
  252. 18
      i18n/koffice-l10n-cy/Makefile
  253. 1
      i18n/koffice-l10n-cy/checksums
  254. 18
      i18n/koffice-l10n-da/Makefile
  255. 1
      i18n/koffice-l10n-da/checksums
  256. 18
      i18n/koffice-l10n-de/Makefile
  257. 1
      i18n/koffice-l10n-de/checksums
  258. 18
      i18n/koffice-l10n-el/Makefile
  259. 1
      i18n/koffice-l10n-el/checksums
  260. 18
      i18n/koffice-l10n-en_GB/Makefile
  261. 1
      i18n/koffice-l10n-en_GB/checksums
  262. 18
      i18n/koffice-l10n-es/Makefile
  263. 1
      i18n/koffice-l10n-es/checksums
  264. 18
      i18n/koffice-l10n-et/Makefile
  265. 1
      i18n/koffice-l10n-et/checksums
  266. 18
      i18n/koffice-l10n-eu/Makefile
  267. 1
      i18n/koffice-l10n-eu/checksums
  268. 18
      i18n/koffice-l10n-fa/Makefile
  269. 1
      i18n/koffice-l10n-fa/checksums
  270. 18
      i18n/koffice-l10n-fi/Makefile
  271. 1
      i18n/koffice-l10n-fi/checksums
  272. 18
      i18n/koffice-l10n-fr/Makefile
  273. 1
      i18n/koffice-l10n-fr/checksums
  274. 18
      i18n/koffice-l10n-ga/Makefile
  275. 1
      i18n/koffice-l10n-ga/checksums
  276. 18
      i18n/koffice-l10n-gl/Makefile
  277. 1
      i18n/koffice-l10n-gl/checksums
  278. 18
      i18n/koffice-l10n-hu/Makefile
  279. 1
      i18n/koffice-l10n-hu/checksums
  280. 18
      i18n/koffice-l10n-it/Makefile
  281. 1
      i18n/koffice-l10n-it/checksums
  282. 18
      i18n/koffice-l10n-ja/Makefile
  283. 1
      i18n/koffice-l10n-ja/checksums
  284. 18
      i18n/koffice-l10n-km/Makefile
  285. 1
      i18n/koffice-l10n-km/checksums
  286. 18
      i18n/koffice-l10n-lv/Makefile
  287. 1
      i18n/koffice-l10n-lv/checksums
  288. 18
      i18n/koffice-l10n-ms/Makefile
  289. 1
      i18n/koffice-l10n-ms/checksums
  290. 18
      i18n/koffice-l10n-nb/Makefile
  291. 1
      i18n/koffice-l10n-nb/checksums
  292. 18
      i18n/koffice-l10n-nds/Makefile
  293. 1
      i18n/koffice-l10n-nds/checksums
  294. 18
      i18n/koffice-l10n-ne/Makefile
  295. 1
      i18n/koffice-l10n-ne/checksums
  296. 18
      i18n/koffice-l10n-nl/Makefile
  297. 1
      i18n/koffice-l10n-nl/checksums
  298. 18
      i18n/koffice-l10n-pl/Makefile
  299. 1
      i18n/koffice-l10n-pl/checksums
  300. 18
      i18n/koffice-l10n-pt/Makefile
  301. 1
      i18n/koffice-l10n-pt/checksums
  302. 18
      i18n/koffice-l10n-pt_BR/Makefile
  303. 1
      i18n/koffice-l10n-pt_BR/checksums
  304. 18
      i18n/koffice-l10n-ru/Makefile
  305. 1
      i18n/koffice-l10n-ru/checksums
  306. 18
      i18n/koffice-l10n-sk/Makefile
  307. 1
      i18n/koffice-l10n-sk/checksums
  308. 18
      i18n/koffice-l10n-sl/Makefile
  309. 1
      i18n/koffice-l10n-sl/checksums
  310. 18
      i18n/koffice-l10n-sr/Makefile
  311. 1
      i18n/koffice-l10n-sr/checksums
  312. 18
      i18n/koffice-l10n-sr@Latn/Makefile
  313. 1
      i18n/koffice-l10n-sr@Latn/checksums
  314. 18
      i18n/koffice-l10n-sv/Makefile
  315. 1
      i18n/koffice-l10n-sv/checksums
  316. 18
      i18n/koffice-l10n-tr/Makefile
  317. 1
      i18n/koffice-l10n-tr/checksums
  318. 18
      i18n/koffice-l10n-uk/Makefile
  319. 1
      i18n/koffice-l10n-uk/checksums
  320. 18
      i18n/koffice-l10n-zh_CN/Makefile
  321. 1
      i18n/koffice-l10n-zh_CN/checksums
  322. 18
      i18n/koffice-l10n-zh_TW/Makefile
  323. 1
      i18n/koffice-l10n-zh_TW/checksums
  324. 11
      kde.conf.mk
  325. 1
      kde/Makefile
  326. 4
      kde/category.mk
  327. 16
      kde/kdeaccessibility/Makefile
  328. 1
      kde/kdeaccessibility/checksums
  329. 16
      kde/kdeaddons/Makefile
  330. 1
      kde/kdeaddons/checksums
  331. 16
      kde/kdeadmin/Makefile
  332. 1
      kde/kdeadmin/checksums
  333. 16
      kde/kdeartwork/Makefile
  334. 1
      kde/kdeartwork/checksums
  335. 16
      kde/kdebase/Makefile
  336. 1
      kde/kdebase/checksums
  337. 16
      kde/kdebindings/Makefile
  338. 1
      kde/kdebindings/checksums
  339. 16
      kde/kdeedu/Makefile
  340. 1
      kde/kdeedu/checksums
  341. 16
      kde/kdegames/Makefile
  342. 1
      kde/kdegames/checksums
  343. 16
      kde/kdegraphics/Makefile
  344. 1
      kde/kdegraphics/checksums
  345. 17
      kde/kdelibs/Makefile
  346. 3
      kde/kdelibs/checksums
  347. 10
      kde/kdelibs/files/bomb_out_bzip2.diff
  348. 16
      kde/kdelibs/files/do-not-fail-fast-malloc.diff
  349. 16
      kde/kdemultimedia/Makefile
  350. 1
      kde/kdemultimedia/checksums
  351. 17
      kde/kdenetwork/Makefile
  352. 1
      kde/kdenetwork/checksums
  353. 16
      kde/kdepim/Makefile
  354. 1
      kde/kdepim/checksums
  355. 16
      kde/kdesdk/Makefile
  356. 1
      kde/kdesdk/checksums
  357. 16
      kde/kdetoys/Makefile
  358. 1
      kde/kdetoys/checksums
  359. 16
      kde/kdeutils/Makefile
  360. 1
      kde/kdeutils/checksums
  361. 16
      kde/kdewebdev/Makefile
  362. 1
      kde/kdewebdev/checksums
  363. 1
      libs/Makefile
  364. 16
      libs/akode/Makefile
  365. 1
      libs/akode/checksums
  366. 16
      libs/arts/Makefile
  367. 1
      libs/arts/checksums
  368. 1
      libs/category.mk
  369. 16
      libs/cyrus-sasl/Makefile
  370. 1
      libs/cyrus-sasl/checksums
  371. 18
      libs/dirmngr/Makefile
  372. 1
      libs/dirmngr/checksums
  373. 16
      libs/exiv2/Makefile
  374. 1
      libs/exiv2/checksums
  375. 16
      libs/fribidi/Makefile
  376. 1
      libs/fribidi/checksums
  377. 19
      libs/glib/Makefile
  378. 1
      libs/glib/checksums
  379. 16
      libs/gmp/Makefile
  380. 1
      libs/gmp/checksums
  381. 18
      libs/gpgme/Makefile
  382. 1
      libs/gpgme/checksums
  383. 16
      libs/id3lib/Makefile
  384. 1
      libs/id3lib/checksums
  385. 18
      libs/imlib/Makefile
  386. 1
      libs/imlib/checksums
  387. 18
      libs/kipi-plugins/Makefile
  388. 1
      libs/kipi-plugins/checksums
  389. 16
      libs/lcms/Makefile
  390. 1
      libs/lcms/checksums
  391. 17
      libs/libart_lgpl/Makefile
  392. 2
      libs/libart_lgpl/checksums
  393. 24
      libs/libart_lgpl/files/fix-headers.diff
  394. 16
      libs/libassuan/Makefile
  395. 1
      libs/libassuan/checksums
  396. 16
      libs/libexif/Makefile
  397. 1
      libs/libexif/checksums
  398. 11
      libs/libexif/files/fix-compile.diff
  399. 18
      libs/libgcrypt/Makefile
  400. 1
      libs/libgcrypt/checksums
  401. 16
      libs/libgpg-error/Makefile
  402. 1
      libs/libgpg-error/checksums
  403. 18
      libs/libgsf/Makefile
  404. 1
      libs/libgsf/checksums
  405. 18
      libs/libidn/Makefile
  406. 1
      libs/libidn/checksums
  407. 18
      libs/libkexif/Makefile
  408. 1
      libs/libkexif/checksums
  409. 18
      libs/libkipi/Makefile
  410. 1
      libs/libkipi/checksums
  411. 18
      libs/libksba/Makefile
  412. 1
      libs/libksba/checksums
  413. 16
      libs/libmusicbrainz/Makefile
  414. 1
      libs/libmusicbrainz/checksums
  415. 16
      libs/libungif/Makefile
  416. 1
      libs/libungif/checksums
  417. 18
      libs/libwpd/Makefile
  418. 1
      libs/libwpd/checksums
  419. 16
      libs/libxml2/Makefile
  420. 1
      libs/libxml2/checksums
  421. 18
      libs/libxslt/Makefile
  422. 1
      libs/libxslt/checksums
  423. 37
      libs/mdnsresponder/Makefile
  424. 2
      libs/mdnsresponder/checksums
  425. 89
      libs/mdnsresponder/files/makefile.patch
  426. 16
      libs/openslp/Makefile
  427. 1
      libs/openslp/checksums
  428. 18
      libs/pinentry/Makefile
  429. 1
      libs/pinentry/checksums
  430. 16
      libs/pth/Makefile
  431. 1
      libs/pth/checksums
  432. 68
      libs/qt-x11-free/Makefile
  433. 28
      libs/qt-x11-free/checksums
  434. 187
      libs/qt-x11-free/files/0001-dnd_optimization.patch
  435. 189
      libs/qt-x11-free/files/0002-dnd_active_window_fix.patch
  436. 569
      libs/qt-x11-free/files/0005-qpixmap_mitshm.patch
  437. 384
      libs/qt-x11-free/files/0007-qpixmap_constants.patch
  438. 43
      libs/qt-x11-free/files/0015-qiconview-finditem.patch
  439. 34
      libs/qt-x11-free/files/0016-qiconview-rebuildcontainer.patch
  440. 90
      libs/qt-x11-free/files/0017-qiconview-ctrl_rubber.patch
  441. 76
      libs/qt-x11-free/files/0020-designer-deletetabs.patch
  442. 21
      libs/qt-x11-free/files/0032-fix_rotated_randr.diff
  443. 27
      libs/qt-x11-free/files/0035-qvaluelist-streaming-operator.patch
  444. 126
      libs/qt-x11-free/files/0036-qprogressbar-optimization.patch
  445. 57
      libs/qt-x11-free/files/0038-dragobject-dont-prefer-unknown.patch
  446. 38
      libs/qt-x11-free/files/0044-qscrollview-windowactivate-fix.diff
  447. 150
      libs/qt-x11-free/files/0046-qiconview-no-useless-scrollbar.diff
  448. 28
      libs/qt-x11-free/files/0047-fix-kmenu-width.diff
  449. 48
      libs/qt-x11-free/files/0048-qclipboard_hack_80072.patch
  450. 114
      libs/qt-x11-free/files/0049-qiconview-rubber_on_move.diff
  451. 21
      libs/qt-x11-free/files/0056-khotkeys_input_84434.patch
  452. 68
      libs/qt-x11-free/files/0059-qpopup_has_mouse.patch
  453. 59
      libs/qt-x11-free/files/0060-qpopup_ignore_mousepos.patch
  454. 23
      libs/qt-x11-free/files/0061-qscrollview-propagate-horizontal-wheelevent.patch
  455. 113
      libs/qt-x11-free/files/0073-xinerama-aware-qpopup.patch
  456. 19
      libs/qt-x11-free/files/0076-fix-qprocess.diff
  457. 109
      libs/qt-x11-free/files/0077-utf8-decoder-fixes.diff
  458. 11
      libs/qt-x11-free/files/auto-license.diff
  459. 22
      libs/qt-x11-free/files/dont-use-includehints.diff
  460. 65
      libs/qt-x11-free/files/q_export-visibility.diff
  461. 16
      libs/taglib/Makefile
  462. 1
      libs/taglib/checksums
  463. 19
      libs/tse3/Makefile
  464. 2
      libs/tse3/checksums
  465. 10
      libs/tse3/files/fix-compile.diff
  466. 18
      libs/wv2/Makefile
  467. 1
      libs/wv2/checksums
  468. 18
      libs/xine-lib/Makefile
  469. 1
      libs/xine-lib/checksums
  470. 1
      meta/Makefile
  471. 13
      meta/everything/Makefile
  472. 13
      meta/kde/Makefile
  473. 17
      meta/kdepim-crypto/Makefile
  474. 1
      misc/Makefile
  475. 1
      misc/category.mk
  476. 15
      misc/detektive/Makefile
  477. 9
      misc/detektive/checksums
  478. 75
      misc/detektive/files/detektive.sh
  479. 23
      misc/detektive/files/mandrake-101.lst
  480. 17
      misc/detektive/files/mandrake-91.lst
  481. 22
      misc/detektive/files/mandrake-92.lst
  482. 89
      misc/detektive/files/suse-81.lst
  483. 88
      misc/detektive/files/suse-82.lst
  484. 84
      misc/detektive/files/suse-90.lst
  485. 85
      misc/detektive/files/suse-91.lst
  486. 88
      misc/detektive/files/suse-92.lst
  487. 18
      misc/gnupg/Makefile
  488. 1
      misc/gnupg/checksums
  489. 18
      misc/graphicsmagick/Makefile
  490. 1
      misc/graphicsmagick/checksums
  491. 16
      misc/graphviz/Makefile
  492. 1
      misc/graphviz/checksums
  493. 20
      misc/imagemagick/Makefile
  494. 1
      misc/imagemagick/checksums
  495. 16
      misc/pkgconfig/Makefile
  496. 1
      misc/pkgconfig/checksums
  497. 19
      misc/ttf-bitstream-vera/Makefile
  498. 1
      misc/ttf-bitstream-vera/checksums

260
CHANGELOG

@ -0,0 +1,260 @@
2007-07-09 * KOffice 1.6.3
2007-05-22 * KDE 3.5.7, KDevelop 3.4.1, aRts 1.5.7
2007-04-24 * KOffice 1.6.2
2007-04-24 libwpd 0.8.9, libart_lgpl 2.3.19, libgcrypt 1.2.4, xine-lib 1.1.6,
libxml2 2.6.27, glib 2.12.11, libxslt 1.1.20, gpgme 1.1.4, Qt 3.3.8,
gnupg 2.0.3, ImageMagick 6.3.3, digikam 0.9.1, kphotoalbum 3.0.2,
kdiff3 0.9.92, smb4k 0.8.1, ktorrent 2.1.4, k3b 1.0.1, kmplayer 0.9.4a,
kaffeine 0.8.4, amarok 1.4.5, kmymoney2 0.8.6, tellico 1.2.10, lyx
1.4.4, krename 3.0.14, filelight 1.0, basket 1.0.2, scribus 1.3.3.8
2007-01-25 * KDE 3.5.6, KDevelop 3.3.6, aRts 1.5.6, KOffice 1.6.1, KDevelop 3.4
2007-01-15 amarok 1.4.4, basket 0.6.0, digikam 0.9.0, digikam imageplugins 0.9.0,
glib 2.12.8, gnupg 2.0.1, graphviz 2.12, gwenview 1.4.1, kaffeine 0.8.3,
kdbg 2.0.5, kdiff3 0.9.91, kile 1.9.3, kmplayer 0.9.3a, knemo 0.4.6,
kphotoalbum 3.0, krename 3.0.13, kst 1.3.1, imagemagick 6.3.1, lcms 1.16,
libgpg-error 1.5, libgsf 1.14.3, libidn 0.6.9, libksba 1.0.1, libwpd 0.8.8,
qt 3.3.7, scribus 1.3.3.7, smb4k 0.8.0, tellico 1.2.7, xine-lib 1.1.3
+ exiv2 0.12
2006-10-22 * KOffice 1.6
2006-10-11 * KDE 3.5.5, KDevelop 3.3.5, aRts 1.5.5
2006-10-10 + GraphicsMagick 1.1.7
2006-10-10 amarok 1.4.3, glib 2.12.4, gwenview 1.4, k3b 0.12.17, kaffeine 0.8.2,
kile 1.9.2, kmplayer 0.9.3, kmymoney2 0.8.5, konversation 1.0.1, kst
1.3, ktorrent 2.0.3, libassuan 0.9.3, libgcrypt 1.2.3, libgpg-error
1.4, libgsf 1.14.2, libidn 0.6.7, libksba 1.0.0, libmusicbrainz 2.1.4,
libwpd 0.8.7, lyx 1.4.3, noteedit 2.8.1, smb4k 0.7.3, scribus 1.3.3.4,
tellico 1.2.3
2006-08-02 * KDE 3.5.4, KDevelop 3.3.4, aRts 1.5.4
2006-08-01 akode 2.0.1, Amarok 1.4.1, Digikam 0.8.2, glib 2.12.1, gtk-qt-engine
0.7, k3b 0.12.16, kdetv 0.8.9, Kile 1.9.1, kmplayer 0.9.2a, knemo
0.4.2, KOffice 1.5.2, Krusader 1.70.1, KTorrent 2.0rc1, ImageMagick
6.2.8, libidn 0.6.5, libmusicbrainz 2.1.3, libwpd 0.8.6, libxml
2.6.26, libxslt 1.1.17, lyx 1.4.2, pth 2.0.7, Scribus 1.2.5, scribus
1.3.3.2, smb4k 0.7.1 xine-lib 1.1.2, wv2 0.2.3
2006-05-30 * KDE 3.5.3, KDevelop 3.3.3, aRts 1.5.3
2006-05-29 amarok 1.4.0a, digikamimageplugins 0.8.1, kdbg 2.0.4, kdiff3 0.9.90,
kmplayer 0.9.2, kmymoney2 0.8.4, kphotoalbum 2.2, smb4k 0.7.0,
tellico 1.1.6
2006-05-29 * KOffice 1.5.1
2006-05-28 cyrus-sasl 2.1.22, imagemagick 6.2.7, libgsf 1.14.1, libxml2 2.6.24,
glib 2.10.3, libxslt 1.1.16, gmp 4.2.1
2006-04-18 smb4k 0.6.10
2006-04-12 k3b 0.12.15, lyx 1.4.1
2006-04-11 * KOffice 1.5
2006-04-10 kdiff3 0.9.89, Scribus 1.3.3.1
2006-04-05 Kaffeine 0.8.1, KNemo 0.4
2006-04-04 Tellico 1.1.4
2006-03-30 Amarok 1.3.9
2006-03-29 KOffice 1.5 RC1
2006-03-28 * KDE 3.5.2, KDevelop 3.3.2, aRts 1.5.2
2006-03-28 Scribus 1.3.3
2006-03-27 glib 2.10.1, gmp 4.2, gnupg 1.9.20, gpgme 1.1.2, graphviz 2.8, k3b
0.12.14, kaffeine 0.8, kdirstat 2.4.4, kile 1.9, kmymoney 0.8.3,
ktorrent 1.2, kmplayer 0.9.1c, libidn 0.6.3, imagemagick 6.2.6-6,
krename 3.0.11, krusader 1.7, kst 1.2.1, libexif 0.6.13, liggpg-error
1.3, libgsf 1.14, libwpd 0.8.4, lyx 1.4, Qt 3.3.6, smb4k 0.6.9,
tellico 1.1.3
2006-03-27 ! Added TARGET_X11 configuration option for XOrg 7.0 prefix
2006-02-06 smb4k 0.6.7
2006-02-01 KOffice 1.5 Beta 1 (apps-unstable/)
2006-01-31 * KDE 3.5.1, KDevelop 3.3.1, aRts 1.5.1
2006-01-29 Konversation 0.19
2006-01-25 amarok 1.3.8, digikam 0.8.1, glib 2.8.6, kdbg 2.0.3, kmymoney 0.8.2,
libidn 0.6.1, scribus 1.3.2, showimg 0.9.5
2006-01-14 glib 2.8.5, krename 3.0.10, libidn 0.6.0, libxml 2.6.23, Scribus 1.2.4.1
2005-12-18 akode 2.0, amarok 1.3.7, k3b 0.12.10, kdbg 2.0.2
2005-11-29 * KDE 3.5, KDevelop 3.3, aRts 1.5
2005-11-29 akode 2.0rc1, digikam 0.8, digikamplugins 0.8, glib 2.8.4, gwenview 1.3.1,
k3b 0.12.8, kmplayer 0.9.1a, libgcrypt 1.2.2, libksba 0.9.13,
libmusicbrainz 2.1.2, lcms 1.15, pth 2.0.6, xine-lib 1.1.1
2005-11-11 * KDE 3.5 RC 1, KDevelop 3.3 RC 1, aRts 1.5 RC 1
2005-11-11 akode 2.0b3
2005-11-08 amarok 1.3.6, k3b 0.12.7, kmymoney 0.8.1, libgsf 1.13.3
2005-11-01 krusader 1.60.1, tse3 0.3.1
2005-10-30 k3b 0.12.6, kmplayer 0.9.1, smb4k 0.6.4
2005-10-27 kst 1.1.1
2005-10-26 kdbg 2.0.1, pkgconfig 0.20
2005-10-24 akode 2.0 beta 2, k3b 0.12.5, krename 3.0.9, libgsf 1.13.2, libidn 0.5.20,
tellico 1.0.3
2005-10-18 * KDE 3.5 Beta 2, KDevelop 3.3 Beta 2, aRts 1.5 Beta 2
2005-10-17 libkexif 0.2.2, libkipi 0.1.2, kipi-plugins 0.1.0-rc1, imagemagick 6.2.4-6
2005-10-15 + akode 2.0b1
2005-10-11 KOffice 1.4.2
2005-10-03 + gmp 4.1.4
2005-10-03 fribidi 0.10.7, glib 2.8.3, gpgme 1.1.0, krename 3.0.8, libgsf 1.12.3,
libwpd 0.8.3, scribus 1.3.1
2005-09-21 * KDE 3.5 Beta, KDevelop 3.3 Beta, aRts 1.5 Beta
2005-09-21 amarok 1.3.2, libidn 0.5.19, tellico 1.0.1
2005-09-20 gnupg-1.9.19, libksba 0.9.12
2005-09-15 libxml2 2.6.22, Scribus 1.2.3
2005-09-12 Gwenview 1.3.0, Qt 3.3.5
2005-09-11 k3b 0.12.4a, kbiff 3.8, Tellico 1.0
2005-09-05 amarok 1.3.1, Kaffeine 0.7.1, libxml2 2.6.21, libxslt 1.1.15
2005-09-03 smb4k 0.6.3
2005-08-29 krename 3.0.7
2005-08-23 glib 2.8.1, KMPlayer 0.9.0c
2005-08-21 kdetv 0.8.8
2005-08-19 Digikam 0.7.4, Digikam Plugins 0.7.4
2005-08-17 Kaffeine 0.7
2005-08-16 glib 2.8.0
2005-08-15 Amarok 1.3
2005-08-13 KMPlayer 0.9.0b, KMyMoney 0.8
2005-08-09 * KDE 3.5 Alpha, KDevelop 3.3 Alpha, aRts 1.5 Alpha
2005-08-03 glib 2.6.6
2005-08-01 Smb4K 0.6.1
2005-07-29 k3b 0.12.3
2005-07-28 * KDE 3.4.2, KDevelop 3.2.2, aRts 1.4.2
2005-07-27 taglib 1.4, Xine-lib 1.1.0
2005-07-25 KOffice 1.4.1
2005-07-24 KMPlayer 0.9.0a
2005-07-22 Kompose 0.5.3, NoteEdit 2.8, pkgconfig 0.19, Scribus 1.3.0 (apps-unstable/)
2005-07-21 Kompose 0.5.2, KSystemLog 0.3.2
2005-07-17 LyX 1.3.6
2005-07-16 kdbg 2.0.0, libidn 0.5.18
2005-07-15 + KSystemLog 0.3.1, KTorrent 1.0, Tellico 0.13.8
2005-07-15 libxml2 2.6.20
2005-07-07 Digikam 0.7.3, Digikam Plugins 0.7.3
2005-07-06 Scribus 1.2.2.1
2005-07-03 aspell 0.60.3, fribidi 0.10.5, GnuPG 1.9.17, gpgme 1.0.3, ImageMagick 6.2.3-3,
k3b 0.12.2, libassuan 0.6.10, liggpg-error 1.1, libgsf 1.12.1, libwpd 0.8.2,
pkgconfig 0.18.1, Scribus 1.2.2
2005-06-20 KOffice 1.4, KRename 3.0.6
2005-06-18 k3b 0.12.1
2005-06-17 glib 2.6.5, k3b 0.12, smb4k 0.6.0
2005-06-07 Konversation 0.18
2005-06-01 Kexi 0.9, Kile 1.8.1, KOffice 1.4 RC1
2005-05-31 * KDE 3.4.1, KDevelop 3.2.1, aRts 1.4.1
2005-05-28 libidn 0.5.17
2005-05-23 GNUpg 1.9.16, libexif 0.6.12, libgsf 1.12.0, libwpd 0.8.1, mDNSResponder 107,
OpenSLP 1.2.1
2005-05-22 Kile 1.8, KRename 3.0.5
2005-05-21 amaroK 1.2.4, Kst 1.1.0
2005-05-18 cyrus-sasl 2.1.21
2005-05-12 k3b 0.11.24, Kexi 0.9beta1, libksba 0.9.11, libidn 0.5.16, SuperKaramba 0.36
2005-05-12 + MetaBar 0.7 (apps-unstable/), gtk-qt-engine 0.6 (apps-unstable/)
2005-05-04 Kimdaba 2.1
2005-04-28 kdetv 0.8.7, KMplayer 0.8.4b
2005-04-26 ImageMagick 6.2.2 (security), xine-lib 1.0.1
2005-04-25 + cyrus-sasl 2.1.20
2005-04-25 Kiosktool 1.0
2005-04-22 kdelibs and kdewebdev security patches
2005-04-21 KRename 3.0.4
2005-04-19 + KOffice 1.4 Beta 1 (apps-unstable/), libwpd 0.8.0
2005-04-19 kdetv 0.8.6
2005-04-14 pkgconfig 0.17.2
2005-04-11 Krusader 1.60
2005-04-06 glib 2.6.4, Konversation 0.17
2005-04-04 pkgconfig 0.16.0
2005-04-03 Gwenview 1.2, libxml2 2.6.19, libxslt 1.1.14
2005-04-02 kio-locate 0.3.4
2005-03-30 ImageMagick 6.2.1
2005-03-29 Amarok 1.2.3
2005-03-28 ImageMagick 6.2.1, smb4k 0.5.2
2005-03-26 k3b 0.11.23
2005-03-24 Konversation 0.16
2005-03-20 Kaffeine 0.6, libidn 0.5.15
2005-03-19 GwenView 1.2.0pre4
2005-03-18 libxml2 2.6.18, libxslt 1.1.13
2005-03-16 * KDE 3.4, KDevelop 3.2, aRts 1.4
2005-03-16 Amarok 1.2.2, ImageMagick 6.2.0, k3b 0.11.22
2005-03-11 Basket 0.5.0
2005-03-08 KVirc 3.2.0
2005-03-04 Dikikam 0.7.2, Digikam-Plugins 0.7.2
2005-02-28 amaroK 1.2.1, glib 2.6.3, GwenView 1.2.0pre3
2005-02-26 Noteedit 2.7.4
2005-02-26 * KDE_3_4_BRANCH: KDE 3.4 RC 1, KDevelop 3.2 RC 1, aRts 1.4 RC 1
2005-02-25 KDiff3 0.9.88
2005-02-24 ! Created KDE_3_4_BRANCH for KDE 3.4.x Konstruct releases
2005-02-24 pth 2.0.4
2005-02-19 KMPlayer 0.8.4a
2005-02-17 Akregator 1.0_beta10
2005-02-13 amaroK 1.2, GwenView 1.2.0pre2, mDNSResponder-98, KRename 3.0.3
2005-02-12 libkipi 0.1.1, kipi-plugins 0.1.0-beta2
2005-02-09 * HEAD: KDE 3.4 Beta 2, KDevelop 3.2 Beta 2, aRts 1.4 Beta 2
2005-02-09 + mDNSResponder 87
2005-02-09 ImageMagic 6.1.9-3
2005-02-04 + Basket 0.5-rc1, KPlayer 0.5.3
2005-02-04 glib 2.6.2, GnuPG 1.9.15, GraphViz 1.18, k3b 0.11.20, kdirstat 2.4.3,
libart_lgpl 2.3.17, libksba 0.9.10, pinentry 0.7.2, Qt 3.3.4
2005-02-01 KDiff3 0.9.87
2005-01-31 KMPlayer 0.8.4
2005-01-30 kdetv 0.8.5, smb4k 0.5.1
2005-01-29 libidn 0.5.13
2005-01-26 K3b 0.11.19
2005-01-24 Gwenview 1.2.0pre1
2005-01-21 kio-locate 0.3.3
2005-01-20 Konversation 0.15.1 (Security), kdegraphics & KOffice xpdf-Patches (Security)
2005-01-19 ImageMagick 6.1.8-9 (Security)
2005-01-17 libxml2 2.6.17, showimg 0.9.4-1
2005-01-13 * HEAD: KDE 3.4 Beta 1, KDevelop 3.2 Beta 1, aRts 1.4 Beta 1
2005-01-12 smb4k 0.5.0
2005-01-10 libgcrypt 1.2.1
2005-01-09 GwenView 1.1.8, Scribus 1.2.1
2005-01-08 glib 2.6.1
2005-01-07 KRename 3.0.3rc2
2005-01-06 aspell 0.60.2, kmplayer 0.8.4-rc5
2005-01-04 ImageMagick 6.1.7-5, libexif 0.6.10, libkexif 0.2.1, Digikam 0.7.1
2005-01-01 GwenView 1.1.7
2004-12-30 GNUpg 1.9.14, GPGme 1.0.2, libassuan 0.6.9, libgpg-error 1.0
2004-12-26 Xine-lib 1.0
2004-12-24 Kaffeine 0.5
2004-12-22 Kompose 0.5.1
2004-12-19 libgsf 1.11.1
2004-12-17 glib 2.6, gnupg 1.9.13, lcms 1.14, pth 2.0.3
2004-12-16 kmplayer 0.8.4-rc4b, krusader 1.5.1, xine-lib 1-rc8
2004-12-12 K3b 0.11.18
2004-12-10 kio-locate 0.3.1
2004-12-08 * KDE 3.3.2, KDevelop 3.1.2, aRts 1.3.2
2004-12-07 * HEAD: KDE 3.4 Alpha, KDevelop 3.2 Alpha, aRts 1.4 Alpha
2004-12-07 ! Revived Konstruct "unstable" with a HEAD/KDE_3_3_BRANCH mix
2004-12-03 glib 2.4.8
2004-12-01 Konversation 0.15
2004-11-30 + ShowImg 0.9.4
2004-11-30 ImageMagick 6.1.5-7, KRename 3.0.3rc1
2004-11-29 aspell 0.60.1.1, libassuan 0.6.8, libxslt 1.1.12
2004-11-26 aKregator 1.0 Beta 8
2004-11-25 Gwenview 1.1.6, Kst 1.0
2004-11-24 Filelight 1.0 Beta 6
2004-11-23 libidn 0.5.12
2004-11-21 KMPlayer 0.8.4-rc3
2004-11-20 ! HAVE_64BIT_TARGET config option (Thanks to Philippe Rigault)
2004-11-20 openslp 1.2.0
2004-11-18 libungif 4.1.3
2004-11-16 KOffice 1.3.5, SuperKaramba 0.35
2004-11-15 kdetv 0.8.4, libxml2 2.6.16
2004-11-09 xine-lib 1-rc7
2004-11-08 digiKam 0.7
2004-11-07 taglib 1.3.1
2004-11-06 Kaffeine 0.5-rc2
2004-11-03 KMyMoney2 0.6.4
2004-11-01 Krusader 1.50
2004-11-01 + kio-locate 0.3
2004-10-31 ! Categorized all the applications under apps/ into directories.
2004-10-29 + libkexif 0.1, libkipi 0.1, kipi-plugins 0.1beta1
2004-10-29 Kexi 0.1beta5
2004-10-20 GnuPG 1.9.12, Kile 1.7.1
2004-10-18 KimDaBa 2.0, Kompose 0.5

185
README

@ -0,0 +1,185 @@
Introduction
============
"Konstruct" is a build system which helps you to install KDE releases and
applications on your system. It downloads defined source tarballs, checks
their integrity, decompresses, patches, configures, builds and installs them.
A complete KDE installation should be as easy as "cd meta/kde;make install"
which with this version gives a KDE 3.5.7 installation. Optionally you can
install additional applications like KOffice 1.6.3 or KDevelop 3.4.1, just
run for example "cd apps/office/koffice ; make install".
By default "Konstruct" installs to ~/kde3.5.7/ which means you don't have to
possess root privileges or risk to damage your system or affect another KDE.
The following table shows how many MBytes source tarballs will be downloaded:
Directory/Target | Size | Description
--------------------+-------+----------------------------------------------
kde/kdebase | 56MB | Desktop with browser, editor and terminal
meta/kdepim-crypto | 68MB | Above plus kdepim and crypto libraries
meta/kde | 172MB | All "KDE 3.5.7" packages & dependencies
meta/everything | 248MB | Most stable known targets, see next table
Following (unstable) targets are not included in the meta/everything target:
Directory/Target | Reason
------------------------+---------------------------------------------------
apps-unstable/ | Unstable development versions and/or undelivered
| dependencies, maybe conflict with apps/ entries
i18n/ | Nobody needs everything, just pick your language
kde/kdebindings | Only needed for developing with non-C++ language
If you have at least Qt 3.3 installed, define variable HAVE_QT_3_3_INSTALLED
(see "Configuration" chapter) and subtract 14 MB from the numbers in every
column.
If you want to have KDE localized into your native language, look into the
i18n/ directory, change to your language directory and start "make install".
To localize KOffice, install an i18n/koffice-l10n-<language-code> package.
"Konstruct" is maintained by binner@kde.org and based on GAR ports system by
Nick Moffitt (http://www.lnx-bbc.org/garchitecture.html) and is inspired by
GARNOME distribution started by Jeff Waugh (http://cipherfunk.org/garnome/).
Preconditions
=============
A working GNU tool chain (gcc, GNU make, flex, BSD yacc, gettext etc.) and
additional GNU tools like tar, gzip, bzip2, md5sum, patch and wget.
Some basic libraries and some other libraries enabling additional functionality
are not included in "Konstruct", http://www.kde.org/info/requirements/3.5.php
lists them. Note that you may have to install the header files within separate
"-dev" or "-devel" packages too.
If you use a recent SUSE or Mandrake 9.2 distribution you might be interested in
"Detektive", a simple script which checks and tells which required rpm packages
of your distribution you have not installed: Just run "cd misc/detektive;make".
I'm interested in any help to extend "Detektive" to other distributions/versions.
Configuration
=============
Copy gar.conf.mk.in to gar.conf.mk and change it to your liking. Common options:
GARCHIVEDIR If you have already downloaded source tarballs set the path here.
prefix Where to install your KDE desktop. Default is ~/kde3.5.7/ .
Moving KDE installation elsewhere afterwards calls for troubles!
HAVE_64BIT_TARGET Set this if you want to compile KDE for a 64bit target (x86_64)
OWN_CFLAGS Allows you to specify compiler flags specific to your CPU.
HAVE_QT_3_3_INSTALLED Set this if you have at least Qt 3.3 (including moc,
uic and headers) installed and want to skip Qt installation.
BUILD_CLEAN Set this if you're low on available file system space.
If the download fails because of a proxy, then please consult the wget man page
for necessary options in your ~/.wgetrc. If download.kde.org redirects you to a
broken or incomplete mirror you may fix your problem by changing kde.conf.mk.
Usage
=====
Be sure that you have a live internet connection. Choose a target and change
to the directory which helds its definition, e.g. "cd kde/kdebase". Now run
make with one of the following targets, usually you only need "make install".
The GAR system provides seven basic targets for each package:
fetch
This target downloads all files and patches needed to compile the package.
Typically this is a single tarball, accompanied by occasional patch files.
checksum
Uses md5sum to ensure that the downloaded files match those with which the
package maintainer worked.
extract
Makes sure that all of the necessary source files are available in a working
directory. In some cases (such as when downloading a single C++ source file)
this will simply copy files over.
patch
If the package has to be patched (either via third-party patches or package
maintainer patches), this target will perform that step.
configure
Configures the package as specified in the Makefile. It will typically run
the package's underlying configuration system (such as autoconf or Imake).
build
Performs the actual step of compilation after installing the dependencies.
install
Puts files in the proper locations and performs any necessary mop-up work.
These targets are named after their counterparts in the BSD Ports system and
behave in the same manner. If you want to install a package you have to enter
the package's or target's directory and to run "make install" or "make patch"
(just two examples). A later target includes all the previously listed ones.
Some additional useful targets which you usually don't require are:
buildclean
Clean up the working directory but don't delete downloaded packages. Run this
if you installed missing dependencies and want to re-configure the package.
clean
Clean up the working directory. This also deletes downloaded packages! Either
use "buildclean" instead or call "garchive" before to prevent new downloads.
garchive
Call "checksum" target and save downloaded files to GARCHIVEDIR directory.
showdeps
Print a tree with the recursive dependencies of current package.
For every target exists a deep-foo variant which will also call it recursively
for all its dependencies, e.g. with "make deep-checksum" you can download all
required source tarballs and build it later (when you have no net connection).
After installation
==================
After installation you have to set some variables allowing your system to find
KDE binaries and libraries and KDE to allow to find its own files, for Bash:
export QTDIR=~/kde3.5.7
export KDEDIR=~/kde3.5.7
export KDEDIRS=~/kde3.5.7
export LD_LIBRARY_PATH=~/kde3.5.7/lib
export PATH=~/kde3.5.7/bin:$PATH
Setting KDEHOME too, e.g. "export KDEHOME=~/.kdetest", will tell KDE to save
your settings to this directory and leave default ~/.kde directory unaffected.
On shadow password systems you have to set $(prefix)/bin/kcheckpass SUID root
or SGID shadow - otherwise you will not be able to unlock a locked desktop.
The complete KDE desktop is started with "startkde", most distributions start
it if you set it to the WINDOWMANAGER variable in your shell initializations.
How to get latest version
=========================
You must have the Subversion client installed, then run in a shell:
svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/konstruct/
If you have no own old gar.conf.mk, copy gar.conf.mk.in over to gar.conf.mk.
To update your "Konstruct" checkout or the released "Konstruct" tarballs, change
to the "konstruct" directory and run "svn up".
License
=======
Redistribution and/or use, with or without modification, is permitted. This
software is without warranty of any kind. The author(s) shall not be liable
in the event that use of the software causes damage.

1
apps-unstable/Makefile

@ -0,0 +1 @@
include ../category.mk

1
apps-unstable/category.mk

@ -0,0 +1 @@
include ../../gar.mk

20
apps-unstable/gtk-qt-engine/Makefile

@ -0,0 +1,20 @@
GARNAME = gtk-qt-engine
GARVERSION = 0.7
CATEGORIES = apps-unstable
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://www.freedesktop.org/~davidsansome/
LIBDEPS = kde/kdebase
DESCRIPTION = Let Gtk+ applications look more like KDE apps
WORKSRC = $(WORKDIR)/$(GARNAME)
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps-unstable/gtk-qt-engine/checksums

@ -0,0 +1 @@
27ca211621f38c45b1c4c9e9ef1f84b0 download/gtk-qt-engine-0.7.tar.bz2

19
apps-unstable/kompose/Makefile

@ -0,0 +1,19 @@
GARNAME = kompose
GARVERSION = 0.5.3
CATEGORIES = apps-unstable
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://download.berlios.de/kompose/
LIBDEPS = kde/kdebase
#libs/imlib2
DESCRIPTION = Fullscreen view of your tasks
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps-unstable/kompose/checksums

@ -0,0 +1 @@
d0605f3651ed3f2eca9b961266669d30 download/kompose-0.5.3.tar.bz2

18
apps-unstable/scribus/Makefile

@ -0,0 +1,18 @@
GARNAME = scribus
GARVERSION = 1.3.3.8
CATEGORIES = apps-unstable
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/scribus/ http://belnet.dl.sourceforge.net/sourceforge/scribus/
LIBDEPS = libs/qt-x11-free libs/libart_lgpl libs/lcms
DESCRIPTION = Desktop Publishing
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps-unstable/scribus/checksums

@ -0,0 +1 @@
fa79c8bba3e6e09b0bdeaf16579d6fa1 download/scribus-1.3.3.8.tar.bz2

6
apps/development/category.mk

@ -0,0 +1,6 @@
# extra configure info
# CONFIGURE_ARGS += --disable-debug
GARDIR = ../../..
include ../../../gar.mk

20
apps/development/kdbg/Makefile

@ -0,0 +1,20 @@
GARNAME = kdbg
GARVERSION = 2.0.5
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/kdbg/ http://belnet.dl.sourceforge.net/sourceforge/kdbg/
LIBDEPS = kde/kdelibs
DESCRIPTION = A Graphical Debugger Interface
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ENV = LIBQTMT="-lqt-mt"
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/development/kdbg/checksums

@ -0,0 +1 @@
1c0a90c82f27c0ddcdf0a4434d85119b download/kdbg-2.0.5.tar.gz

16
apps/development/kdevelop/Makefile

@ -0,0 +1,16 @@
GARNAME = kdevelop
GARVERSION = 3.4.1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
LIBDEPS = kde/kdelibs misc/graphviz
DESCRIPTION = KDevelop
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) $(ENABLE_LIBSUFFIX)
include ../category.mk

1
apps/development/kdevelop/checksums

@ -0,0 +1 @@
abc6cc2831ad4c0f4da9fba9e38edce1 download/kdevelop-3.4.1.tar.bz2

18
apps/development/kdiff3/Makefile

@ -0,0 +1,18 @@
GARNAME = kdiff3
GARVERSION = 0.9.92
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
MASTER_SITES = http://belnet.dl.sourceforge.net/sourceforge/kdiff3/ http://switch.dl.sourceforge.net/sourceforge/kdiff3/
LIBDEPS = kde/kdelibs
DESCRIPTION = Graphical Diff Utilitiy
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

1
apps/development/kdiff3/checksums

@ -0,0 +1 @@
c7b52bfee6a085393de0c4f83732e8f0 download/kdiff3-0.9.92.tar.gz

6
apps/games/category.mk

@ -0,0 +1,6 @@
# extra configure info
# CONFIGURE_ARGS += --disable-debug
GARDIR = ../../..
include ../../../gar.mk

18
apps/games/knights/Makefile

@ -0,0 +1,18 @@
GARNAME = knights
GARVERSION = 0.6
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/knights/ http://belnet.dl.sourceforge.net/sourceforge/knights/
LIBDEPS = kde/kdelibs
DESCRIPTION = Chess Interface
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/games/knights/checksums

@ -0,0 +1 @@
b04574568b9bc3982b934328ee63fb74 download/knights-0.6.tar.gz

6
apps/graphics/category.mk

@ -0,0 +1,6 @@
# extra configure info
# CONFIGURE_ARGS += --disable-debug
GARDIR = ../../..
include ../../../gar.mk

18
apps/graphics/digikam-plugins/Makefile

@ -0,0 +1,18 @@
GARNAME = digikamimageplugins
GARVERSION = 0.9.1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/digikam/ http://belnet.dl.sourceforge.net/sourceforge/digikam/
LIBDEPS = apps/graphics/digikam libs/imlib
DESCRIPTION = Digital Photo Management Plugins
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/graphics/digikam-plugins/checksums

@ -0,0 +1 @@
91cc6facd337d4daf5007e54e57cad3c download/digikamimageplugins-0.9.1.tar.bz2

18
apps/graphics/digikam/Makefile

@ -0,0 +1,18 @@
GARNAME = digikam
GARVERSION = 0.9.1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/digikam/ http://belnet.dl.sourceforge.net/sourceforge/digikam/
LIBDEPS = kde/kdelibs libs/imlib misc/pkgconfig libs/libkexif libs/kipi-plugins libs/exiv2
DESCRIPTION = Digital Photo Management
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/graphics/digikam/checksums

@ -0,0 +1 @@
41e673dac4d0bb6203a6ec615d44b893 download/digikam-0.9.1.tar.bz2

18
apps/graphics/gwenview/Makefile

@ -0,0 +1,18 @@
GARNAME = gwenview
GARVERSION = 1.4.1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/gwenview/ http://belnet.dl.sourceforge.net/sourceforge/gwenview/
LIBDEPS = kde/kdelibs libs/kipi-plugins libs/exiv2
DESCRIPTION = Image Viewer
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-kipi --with-extra-includes=$(prefix)/include/libexif
include ../category.mk

1
apps/graphics/gwenview/checksums

@ -0,0 +1 @@
df5df7ace3e7bec73f96bf1646ab27b0 download/gwenview-1.4.1.tar.bz2

19
apps/graphics/kphotoalbum/Makefile

@ -0,0 +1,19 @@
GARNAME = kphotoalbum
GARVERSION = 3.0.2
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://ktown.kde.org/kphotoalbum/download/
LIBDEPS = kde/kdelibs libs/kipi-plugins libs/exiv2
DESCRIPTION = Image Database
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
# --enable-final
include ../category.mk

1
apps/graphics/kphotoalbum/checksums

@ -0,0 +1 @@
decdf031878de8333f030d1e77ea8ae3 download/kphotoalbum-3.0.2.tar.bz2

18
apps/graphics/showimg/Makefile

@ -0,0 +1,18 @@
GARNAME = showimg
GARVERSION = 0.9.5
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://www.jalix.org/projects/showimg/download/0.9.5/
LIBDEPS = kde/kdelibs misc/pkgconfig libs/libkexif libs/kipi-plugins
DESCRIPTION = Image Viewer
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/graphics/showimg/checksums

@ -0,0 +1 @@
281c5f5e65ca14c69810d2099c43a4b8 download/showimg-0.9.5.tar.bz2

6
apps/internet/category.mk

@ -0,0 +1,6 @@
# extra configure info
# CONFIGURE_ARGS += --disable-debug
GARDIR = ../../..
include ../../../gar.mk

21
apps/internet/kbear/Makefile

@ -0,0 +1,21 @@
GARNAME = kbear
GARVERSION = 2.1.1-1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).src.tar.bz2
PATCHFILES = increase-ui-version.diff fix-gcc-semicolons.diff
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/kbear/ http://belnet.dl.sourceforge.net/sourceforge/kbear/
LIBDEPS = kde/kdelibs
DESCRIPTION = Graphical FTP Client
WORKSRC = $(WORKDIR)/$(GARNAME)-2.1
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

3
apps/internet/kbear/checksums

@ -0,0 +1,3 @@
5ab2ed17353338cbac5fbe968e53d203 download/kbear-2.1.1-1.src.tar.bz2
0d56ffcaa4e4ac1b98caafc60b56dde1 download/increase-ui-version.diff
f5af97d242356abfa83444ab683f2cee download/fix-gcc-semicolons.diff

164
apps/internet/kbear/files/fix-gcc-semicolons.diff

@ -0,0 +1,164 @@
--- ./work/kbear-2.1/kbear/qextmdi/qextmdidefines.h.orig 2001-12-09 07:45:30.000000000 -0500
+++ ./work/kbear-2.1/kbear/qextmdi/qextmdidefines.h 2004-11-17 11:21:23.587352072 -0500
@@ -88,7 +88,7 @@
TabPageMode = 2
};
-}; //namespace
+} //namespace
//----------------------------------------------------------------------------
--- ./work/kbear-2.1/kbear/qextmdi/qextmdimainfrm.cpp.orig 2002-10-23 18:47:55.000000000 -0400
+++ ./work/kbear-2.1/kbear/qextmdi/qextmdimainfrm.cpp 2004-11-17 11:41:44.727710520 -0500
@@ -1863,7 +1863,7 @@
if (m_pTaskBar)
m_pTaskBar->close();
m_pTaskBar = 0L;
-};
+}
#ifndef NO_INCLUDE_MOCFILES
#include "qextmdimainfrm.moc"
--- ./work/kbear-2.1/kbear/base/kbearcopyjob.cpp.orig 2002-12-02 17:23:41.000000000 -0500
+++ ./work/kbear-2.1/kbear/base/kbearcopyjob.cpp 2004-11-17 11:45:54.569728760 -0500
@@ -266,7 +266,7 @@
default:
break;
}
-};
+}
void KBearCopyJob::slotEntries(KIO::Job* job, const KIO::UDSEntryList& list)
{
--- ./work/kbear-2.1/kbear/kbeartransferview.h.orig 2002-11-04 18:15:17.000000000 -0500
+++ ./work/kbear-2.1/kbear/kbeartransferview.h 2004-11-17 11:47:44.494017728 -0500
@@ -30,7 +30,7 @@
class KBearMdiChildView;
class QextMdiChildView;
-class Transfer;;
+class Transfer;
/**
*@author Björn Sahlström
--- ./work/kbear-2.1/kbear/plugins/importfilters/gftpimportfilter/gftpimportfilterplugin.cpp.orig 2002-09-10 13:39:32.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/importfilters/gftpimportfilter/gftpimportfilterplugin.cpp 2004-11-17 12:15:31.984520640 -0500
@@ -34,7 +34,7 @@
#include "gftpimportfilterplugin.h"
typedef KGenericFactory<GFTPImportFilterPlugin> GFTPImportFilterPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbeargftpimportfilter, GFTPImportFilterPluginFactory( "GFTPImportFilterPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbeargftpimportfilter, GFTPImportFilterPluginFactory( "GFTPImportFilterPlugin" ) )
//-----------------------------------------------
GFTPImportFilterPlugin::GFTPImportFilterPlugin(QObject *parent, const char *name,const QStringList& )
: SiteImportFilterPluginIface(parent,name),
--- ./work/kbear-2.1/kbear/plugins/importfilters/ncftpimportfilter/ncftpimportfilterplugin.cpp.orig 2002-09-10 13:39:22.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/importfilters/ncftpimportfilter/ncftpimportfilterplugin.cpp 2004-11-17 11:53:09.232649952 -0500
@@ -42,7 +42,7 @@
#include "ncftpimportfilterplugin.h"
typedef KGenericFactory<NcFTPImportFilterPlugin> NcFTPImportFilterPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearncftpimportfilter, NcFTPImportFilterPluginFactory( "NcFTPImportFilterPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbearncftpimportfilter, NcFTPImportFilterPluginFactory( "NcFTPImportFilterPlugin" ) )
//-----------------------------------------------
NcFTPImportFilterPlugin::NcFTPImportFilterPlugin(QObject *parent, const char *name, const QStringList& )
: SiteImportFilterPluginIface(parent,name),
--- ./work/kbear-2.1/kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp.orig 2002-09-10 13:39:29.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp 2004-11-17 11:57:17.095969000 -0500
@@ -108,7 +108,7 @@
}
///////////////////////////////////////////////////////
typedef KGenericFactory<KBearImportFilterPlugin> KBearImportFilterPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearimportfilter, KBearImportFilterPluginFactory( "KBearImportFilterPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbearimportfilter, KBearImportFilterPluginFactory( "KBearImportFilterPlugin" ) )
//-----------------------------------------------
KBearImportFilterPlugin::KBearImportFilterPlugin(QObject *parent, const char *name,const QStringList& )
: SiteImportFilterPluginIface(parent,name),
--- ./work/kbear-2.1/kbear/plugins/importfilters/ws_ftpimportfilter/ws_ftpimportfilterplugin.cpp.orig 2002-09-10 13:38:55.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/importfilters/ws_ftpimportfilter/ws_ftpimportfilterplugin.cpp 2004-11-17 11:59:28.761952728 -0500
@@ -34,7 +34,7 @@
#include "ws_ftpimportfilterplugin.h"
typedef KGenericFactory<WS_FTPImportFilterPlugin> WS_FTPImportFilterPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearwsftpimportfilter, WS_FTPImportFilterPluginFactory( "WS_FTPImportFilterPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbearwsftpimportfilter, WS_FTPImportFilterPluginFactory( "WS_FTPImportFilterPlugin" ) )
//-----------------------------------------------
WS_FTPImportFilterPlugin::WS_FTPImportFilterPlugin(QObject *parent, const char *name,const QStringList& )
: SiteImportFilterPluginIface(parent,name),
--- ./work/kbear-2.1/kbear/plugins/importfilters/wincommanderimportfilter/wincommanderimportfilterplugin.cpp.orig 2002-09-10 13:39:18.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/importfilters/wincommanderimportfilter/wincommanderimportfilterplugin.cpp 2004-11-17 12:00:44.572427784 -0500
@@ -34,7 +34,7 @@
#include "wincommanderimportfilterplugin.h"
typedef KGenericFactory<WinCommanderImportFilterPlugin> WinCommanderImportFilterPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearwincommanderimportfilter, WinCommanderImportFilterPluginFactory( "WinCommanderImportFilterPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbearwincommanderimportfilter, WinCommanderImportFilterPluginFactory( "WinCommanderImportFilterPlugin" ) )
//-----------------------------------------------
WinCommanderImportFilterPlugin::WinCommanderImportFilterPlugin(QObject *parent, const char *name,const QStringList& )
: SiteImportFilterPluginIface(parent,name),
--- ./work/kbear-2.1/kbear/plugins/importfilters/krusaderimportfilter/krusaderimportfilterplugin.cpp.orig 2002-09-10 13:39:28.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/importfilters/krusaderimportfilter/krusaderimportfilterplugin.cpp 2004-11-17 12:01:54.807750392 -0500
@@ -34,7 +34,7 @@
#include "krusaderimportfilterplugin.h"
typedef KGenericFactory<KrusaderImportFilterPlugin> KrusaderImportFilterPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearkrusaderimportfilter, KrusaderImportFilterPluginFactory( "KrusaderImportFilterPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbearkrusaderimportfilter, KrusaderImportFilterPluginFactory( "KrusaderImportFilterPlugin" ) )
//-----------------------------------------------
KrusaderImportFilterPlugin::KrusaderImportFilterPlugin(QObject *parent, const char *name,const QStringList& )
: SiteImportFilterPluginIface(parent,name),
--- ./work/kbear-2.1/kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp.orig 2002-11-21 10:58:42.000000000 -0500
+++ ./work/kbear-2.1/kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp 2004-11-17 12:02:54.094737400 -0500
@@ -50,7 +50,7 @@
#include "../../base/group.h"
typedef KGenericFactory<KBearSiteManagerPlugin> KBearSiteManagerPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearsitemanager, KBearSiteManagerPluginFactory( "kbearsitemanager" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbearsitemanager, KBearSiteManagerPluginFactory( "kbearsitemanager" ) )
//-----------------------------------------------
KBearSiteManagerPlugin::KBearSiteManagerPlugin(QObject* parent, const char* name, const QStringList& )
: KParts::Plugin(parent,name),
--- ./work/kbear-2.1/kbear/plugins/tools/kbeartoolsplugin.cpp.orig 2002-09-25 15:46:15.000000000 -0400
+++ ./work/kbear-2.1/kbear/plugins/tools/kbeartoolsplugin.cpp 2004-11-17 12:03:56.322277376 -0500
@@ -40,7 +40,7 @@
#include "kbeartoolswidget.h"
typedef KGenericFactory<KBearToolsPlugin> KBearToolsPluginFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbeartoolsplugin, KBearToolsPluginFactory( "KBearToolsPlugin" ) );
+K_EXPORT_COMPONENT_FACTORY( libkbeartoolsplugin, KBearToolsPluginFactory( "KBearToolsPlugin" ) )
//-----------------------------------------------
KBearToolsPlugin::KBearToolsPlugin(QObject *parent, const char *name, const QStringList& )
: KParts::Plugin(parent,name)
--- ./work/kbear-2.1/kbear/parts/filesyspart/kbearfilesyspart.cpp.orig 2003-11-21 15:13:24.000000000 -0500
+++ ./work/kbear-2.1/kbear/parts/filesyspart/kbearfilesyspart.cpp 2004-11-17 12:07:22.302963552 -0500
@@ -79,7 +79,7 @@
//-----------------------------------------------
typedef KParts::GenericFactory<KBearFileSysPart> KBearFileSysPartFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbearfilesyspart, KBearFileSysPartFactory );
+K_EXPORT_COMPONENT_FACTORY( libkbearfilesyspart, KBearFileSysPartFactory )
//-----------------------------------------------
KBearFileSysPart::KBearFileSysPart( QWidget* parentWidget, const char* widgetName,
QObject* parent, const char* name, const QStringList& )
--- ./work/kbear-2.1/kbear/parts/filesyspart/kbearfilesyspart.h.orig 2002-11-21 10:58:42.000000000 -0500
+++ ./work/kbear-2.1/kbear/parts/filesyspart/kbearfilesyspart.h 2004-11-17 12:09:09.217710040 -0500
@@ -331,6 +331,6 @@
bool m_isLoading;
QValueList<int> m_splitterSizes;
QTextCodec* m_codec;
- bool m_guiEnabled;;
+ bool m_guiEnabled;
};
#endif
--- ./work/kbear-2.1/kbear/parts/dirsynchpart/kbeardirsynchpart.cpp.orig 2002-12-04 14:56:53.000000000 -0500
+++ ./work/kbear-2.1/kbear/parts/dirsynchpart/kbeardirsynchpart.cpp 2004-11-17 12:11:40.857657264 -0500
@@ -58,7 +58,7 @@
//-----------------------------------------------
typedef KParts::GenericFactory<KBearDirSynchPart> KBearDirSynchPartFactory;
-K_EXPORT_COMPONENT_FACTORY( libkbeardirsynchpart, KBearDirSynchPartFactory );
+K_EXPORT_COMPONENT_FACTORY( libkbeardirsynchpart, KBearDirSynchPartFactory )
//-----------------------------------------------
KBearDirSynchPart::KBearDirSynchPart( QWidget* parentWidget, const char* widgetName,
QObject* parent, const char* name, const QStringList& )

115
apps/internet/kbear/files/increase-ui-version.diff

@ -0,0 +1,115 @@
--- ./work/kbear-2.1/kbear/base/kbearquickconnectbase.ui 2002-08-06 15:30:43.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/base/kbearquickconnectbase.ui 2004-07-09 20:43:14.525688528 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearQuickConnectBase</class>
<widget class="QDialog">
<property name="name">
--- ./work/kbear-2.1/kbear/base/viewsettingsbase.ui 2002-08-15 16:42:56.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/base/viewsettingsbase.ui 2004-07-09 20:43:11.507147416 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>ViewSettingsBase</class>
<widget class="QWidget">
<property name="name">
--- ./work/kbear-2.1/kbear/base/kbearsearchbase.ui 2002-04-27 00:35:36.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/base/kbearsearchbase.ui 2004-07-09 20:43:09.211496408 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearSearchBase</class>
<widget class="QDialog">
<property name="name">
--- ./work/kbear-2.1/kbear/base/firewallsettingsbase.ui 2002-08-15 16:49:30.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/base/firewallsettingsbase.ui 2004-07-09 20:43:06.227949976 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>FirewallSettingsBase</class>
<widget class="QWidget">
<property name="name">
--- ./work/kbear-2.1/kbear/base/mixedsettingsbase.ui 2002-10-31 21:12:48.000000000 +0100
+++ ./tmp/kbear-2.1/kbear/base/mixedsettingsbase.ui 2004-07-09 20:43:02.760477112 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>MixedSettingsBase</class>
<author>Björn Sahlström</author>
<widget class="QWidget">
--- ./work/kbear-2.1/kbear/base/windowsettingsbase.ui 2002-04-27 00:35:36.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/base/windowsettingsbase.ui 2004-07-09 20:42:59.752934328 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>WindowSettingsBase</class>
<widget class="QWidget">
<property name="name">
--- ./work/kbear-2.1/kbear/base/kbearwizardbase.ui 2002-09-19 19:04:49.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/base/kbearwizardbase.ui 2004-07-09 20:42:56.161480312 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearWizardBase</class>
<author>Björn Sahlström</author>
<widget class="QWizard">
--- ./work/kbear-2.1/kbear/parts/dirsynchpart/dirsynchpartconfigbase.ui 2002-12-02 23:23:40.000000000 +0100
+++ ./tmp/kbear-2.1/kbear/parts/dirsynchpart/dirsynchpartconfigbase.ui 2004-07-09 20:42:53.101945432 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>DirSynchPartConfigBase</class>
<widget class="QWidget">
<property name="name">
--- ./work/kbear-2.1/kbear/kbearqueryexit.ui 2002-02-05 14:19:07.000000000 +0100
+++ ./tmp/kbear-2.1/kbear/kbearqueryexit.ui 2004-07-09 20:42:49.900432136 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearQueryExit</class>
<widget class="QDialog">
<property name="name">
--- ./work/kbear-2.1/kbear/plugins/tools/kbeartoolsbase.ui 2002-08-16 11:21:14.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/plugins/tools/kbeartoolsbase.ui 2004-07-09 20:42:46.634928568 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearToolsBase</class>
<widget class="QWidget">
<property name="name">
--- ./work/kbear-2.1/kbear/plugins/sitemanager/siteimportdialogbase.ui 2002-09-14 19:15:20.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/plugins/sitemanager/siteimportdialogbase.ui 2004-07-09 20:42:43.379423480 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>SiteImportDialogBase</class>
<widget class="KDialog">
<property name="name">
--- ./work/kbear-2.1/kbear/plugins/sitemanager/kbearsitemanageradvanceddialog.ui 2003-11-21 21:09:36.000000000 +0100
+++ ./tmp/kbear-2.1/kbear/plugins/sitemanager/kbearsitemanageradvanceddialog.ui 2004-07-09 20:42:39.555004880 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearSiteManagerAdvancedDialog</class>
<widget class="QDialog">
<property name="name">
@@ -172,8 +172,8 @@
</property>
<property name="whatsThis" stdset="0">
<string>Select the encoding used by this site.
-Normally you shouldn't need to do this. Some sites,
-like sites using, for example, chinese file names, this can be
+Normally you shouldn't need to do this. Some sites,
+like sites using, for example, chinese file names, this can be
necessary if you want the file names to be displayed correctly.</string>
</property>
</widget>
--- ./work/kbear-2.1/kbear/plugins/sitemanager/kbearsitemanagerbase.ui 2002-10-20 16:51:29.000000000 +0200
+++ ./tmp/kbear-2.1/kbear/plugins/sitemanager/kbearsitemanagerbase.ui 2004-07-09 20:42:35.581608928 +0200
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>KBearSiteManagerBase</class>
<widget class="KDialog">
<property name="name">

18
apps/internet/kbiff/Makefile

@ -0,0 +1,18 @@
GARNAME = kbiff
GARVERSION = 3.8
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/kbiff/ http://belnet.dl.sourceforge.net/sourceforge/kbiff/
LIBDEPS = kde/kdebase
DESCRIPTION = A utility which notifies you of new email
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

1
apps/internet/kbiff/checksums

@ -0,0 +1 @@
97d9f7e24d4928a602f1c89d7ff18755 download/kbiff-3.8.tar.bz2

18
apps/internet/konversation/Makefile

@ -0,0 +1,18 @@
GARNAME = konversation
GARVERSION = 1.0.1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://download2.berlios.de/konversation/ http://switch.dl.sourceforge.net/sourceforge/konversation/
LIBDEPS = kde/kdelibs
DESCRIPTION = Easy to use IRC client
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/internet/konversation/checksums

@ -0,0 +1 @@
60c2c5f94d4a916055db09728304b19f download/konversation-1.0.1.tar.bz2

18
apps/internet/ktorrent/Makefile

@ -0,0 +1,18 @@
GARNAME = ktorrent
GARVERSION = 2.1.4
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
MASTER_SITES = http://ktorrent.org/downloads/2.1.4/
LIBDEPS = kde/kdelibs
DESCRIPTION = Bittorrent client
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

1
apps/internet/ktorrent/checksums

@ -0,0 +1 @@
69d3d7df6200710181594da19ab8c248 download/ktorrent-2.1.4.tar.gz

17
apps/internet/kvirc/Makefile

@ -0,0 +1,17 @@
GARNAME = kvirc
GARVERSION = 3.2.0
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = ftp://ftp.kvirc.de/pub/kvirc/3.2.0/source/ ftp://ftp.kvirc.net/pub/kvirc/3.2.0/source/
LIBDEPS = kde/kdelibs
DESCRIPTION = IRC client
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

1
apps/internet/kvirc/checksums

@ -0,0 +1 @@
e783827fda3832fc3fb50e7a41ed627d download/kvirc-3.2.0.tar.bz2

18
apps/multimedia/amarok/Makefile

@ -0,0 +1,18 @@
GARNAME = amarok
GARVERSION = 1.4.5
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://download.kde.org/stable/amarok/1.4.5/src/
LIBDEPS = kde/kdemultimedia libs/taglib
DESCRIPTION = Media Player
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/multimedia/amarok/checksums

@ -0,0 +1 @@
1dac1cb5ac9c9cdabdab5f69b39e92c8 download/amarok-1.4.5.tar.bz2

6
apps/multimedia/category.mk

@ -0,0 +1,6 @@
# extra configure info
# CONFIGURE_ARGS += --disable-debug
GARDIR = ../../..
include ../../../gar.mk

18
apps/multimedia/k3b/Makefile

@ -0,0 +1,18 @@
GARNAME = k3b
GARVERSION = 1.0.1
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/k3b/ http://belnet.dl.sourceforge.net/sourceforge/k3b/
LIBDEPS = kde/kdelibs libs/id3lib
DESCRIPTION = CDR frontend
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --without-hal
include ../category.mk

1
apps/multimedia/k3b/checksums

@ -0,0 +1 @@
8abd11f56e6e40d6f2d0b076a5f8b8ed download/k3b-1.0.1.tar.bz2

18
apps/multimedia/kaffeine/Makefile

@ -0,0 +1,18 @@
GARNAME = kaffeine
GARVERSION = 0.8.4
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://switch.dl.sourceforge.net/sourceforge/kaffeine/ http://belnet.dl.sourceforge.net/sourceforge/kaffeine/
LIBDEPS = libs/xine-lib kde/kdelibs
DESCRIPTION = Xine frontend
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/multimedia/kaffeine/checksums

@ -0,0 +1 @@
6f62ebb7a6f88ff49f452856a1660d95 download/kaffeine-0.8.4.tar.bz2

18
apps/multimedia/kdetv/Makefile

@ -0,0 +1,18 @@
GARNAME = kdetv
GARVERSION = 0.8.9
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://dziegel.free.fr/releases/
LIBDEPS = kde/kdebase
DESCRIPTION = TV Viewer
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS)
include ../category.mk

1
apps/multimedia/kdetv/checksums

@ -0,0 +1 @@
7a5d73e08bc133cc2db228cb6655670e download/kdetv-0.8.9.tar.bz2

18
apps/multimedia/kmplayer/Makefile

@ -0,0 +1,18 @@
GARNAME = kmplayer
GARVERSION = 0.9.4a
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://kmplayer.kde.org/pkgs/
LIBDEPS = libs/xine-lib kde/kdemultimedia
DESCRIPTION = MPlayer and Xine frontend
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

1
apps/multimedia/kmplayer/checksums

@ -0,0 +1 @@
10eeb318a4800e4cfa74957c7a6714da download/kmplayer-0.9.4a.tar.bz2

18
apps/multimedia/kplayer/Makefile

@ -0,0 +1,18 @@
GARNAME = kplayer
GARVERSION = 0.5.3
CATEGORIES = apps
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
MASTER_SITES = http://belnet.dl.sourceforge.net/sourceforge/kplayer/ http://switch.dl.sourceforge.net/sourceforge/kplayer/
LIBDEPS = kde/kdelibs
DESCRIPTION = MPlayer frontend
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile
CONFIGURE_ARGS = $(DIRPATHS) --enable-final
include ../category.mk

1
apps/multimedia/kplayer/checksums

@ -0,0 +1 @@
ea7398f96efa2f01ac875c548ab01878 download/kplayer-0.5.3.tar.bz2

18
apps/multimedia/noteedit/Makefile

@ -0,0 +1,18 @@