defaultGitVersion = 'origin/master' # or 'origin/KDE/4.8' or 'v4.8.4'
defaultSvnVersion = 'trunk/KDE' # or 'branches/KDE/4.8' or 'tags/KDE/4.8.4'
def KDEGitModule(name, version=defaultGitVersion, **module):
- module['name'] = 'kde:'+name
- module['vcs'] = 'git'
+ module['name'] = name
module['build-system'] = 'cmake'
+ module['vcs'] = 'git'
+ module['url'] = 'kde:'+name # relies on the kde: prefix being set up for git
module['version'] = version
return module
def KDESvnModule(name, svnPath=defaultSvnVersion, **module):
module['name'] = name
- module['vcs'] = 'svn'
module['build-system'] = 'cmake'
- module['version'] = 'svn://svn.kde.org/home/kde/'+svnPath+'/'+name
+ module['vcs'] = 'svn'
+ module['url'] = 'svn://svn.kde.org/home/kde/'+svnPath+'/'+name
return module
# the modules we are interested in
modules = [
{'folder': 'kdesupport', 'modules': [
]},
# KDE SC
- {'folder': 'kde', 'modules': [
+ {'folder': 'kde-sc', 'modules': [
# KDE core
KDESvnModule('oxygen-icons', '/trunk/kdesupport'), # released within the SC, but located in kdesupport...
KDEGitModule('kdelibs'),
]},
# Extragear
{'folder': 'extragear', 'modules': [
- KDEGitModule('networkmanagement', 'v0.9.0.3')
+ KDEGitModule('networkmanagement', 'v0.9.0.4')
]},
]