2 installDir = '/opt/kde'
6 buildCmdPrefix = ['nice']
8 # helper function for the modules - per default, they assume an SC module
9 defaultGitVersion = 'origin/master' # or 'origin/KDE/4.8' or 'v4.8.4'
10 defaultSvnVersion = 'trunk/KDE' # or 'branches/KDE/4.8' or 'tags/KDE/4.8.4'
11 def KDEGitModule(name, version=defaultGitVersion, **module):
13 module['build-system'] = 'cmake'
15 module['url'] = 'kde:'+name # relies on the kde: prefix being set up for git
16 module['version'] = version
18 def KDESvnModule(name, svnPath=defaultSvnVersion, **module):
20 module['build-system'] = 'cmake'
22 module['url'] = 'svn://svn.kde.org/home/kde/'+svnPath+'/'+name
24 # the modules we are interested in
27 {'folder': 'kdesupport', 'modules': [
30 {'folder': 'kde', 'modules': [
32 KDESvnModule('oxygen-icons', '/trunk/kdesupport'), # released within the SC, but located in kdesupport...
33 KDEGitModule('kdelibs'),
34 KDEGitModule('kactivities'),
35 KDEGitModule('kdepimlibs'),
36 KDEGitModule('kde-runtime'),
37 KDEGitModule('kde-workspace'),
38 KDEGitModule('kde-baseapps'),
39 KDEGitModule('kdepim-runtime'),
41 KDESvnModule('kde-wallpapers'),
42 KDEGitModule('konsole'),
44 KDEGitModule('kwallet'),
47 {'folder': 'extragear', 'modules': [
48 KDEGitModule('networkmanagement', 'v0.9.0.4')