From cf5b17805fe285271863cafe1722a5e76911950c Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Sat, 30 Jun 2012 08:44:48 +0000 Subject: Add telepathy mission control dependency --- (limited to 'scripts') diff --git a/scripts/check-system b/scripts/check-system index bb4ec85..471e553 100755 --- a/scripts/check-system +++ b/scripts/check-system @@ -40,10 +40,14 @@ def check_gtkmodule(check): return missing +def check_dbus(check): + return not os.path.exists("/usr/share/dbus-1/services/%s.service" % check) + checkers = { "binary": check_binary, "python": check_python, "pkgconfig": check_pkgconfig, - "gtkmodule": check_gtkmodule } + "gtkmodule": check_gtkmodule, + "dbus": check_dbus } pre_checks = \ [{ "check": "Xvfb", @@ -143,6 +147,10 @@ checks = \ # Sugar runtime + { "check": "org.freedesktop.Telepathy.AccountManager", + "checker": "dbus", + "packages": { "fedora": "telepathy-mission-control", + "ubuntu": "telepathy-mission-control-5" } }, { "check": "dconf", "checker": "binary", "packages": { "fedora": "dconf", -- cgit v0.9.1