Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-09-07 15:02:19 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-09-07 15:02:19 (GMT)
commit8840d61b8a79ef9d8eef650357c3e600f6798f13 (patch)
treed1a79324feab38a2fd90085033f27a4d932e26c8 /scripts
parent6577377e188f5dddf76db0df8d8cda27e573ff42 (diff)
Add dependency on espeak devel
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/check-system14
1 files changed, 9 insertions, 5 deletions
diff --git a/scripts/check-system b/scripts/check-system
index 5880d27..6637fec 100755
--- a/scripts/check-system
+++ b/scripts/check-system
@@ -35,6 +35,9 @@ def check_gtkmodule(check):
return missing
+def check_include(check):
+ return not os.path.exists(os.path.join("/usr/include/", check))
+
def check_dbus(check):
return not os.path.exists("/usr/share/dbus-1/services/%s.service" % check)
@@ -52,7 +55,8 @@ checkers = { "binary": check_binary,
"pkgconfig": check_pkgconfig,
"gtkmodule": check_gtkmodule,
"dbus": check_dbus,
- "gstreamer": check_gstreamer }
+ "gstreamer": check_gstreamer,
+ "include": check_include }
pre_checks = \
[{ "check": "Xvfb",
@@ -228,10 +232,6 @@ checks = \
"checker": "dbus",
"packages": { "fedora": "telepathy-salut",
"ubuntu": "telepathy-salut" } },
- { "check": "espeak",
- "checker": "gstreamer",
- "packages": { "fedora": "gstreamer-plugins-espeak",
- "ubuntu": None } },
# Activities runtime
@@ -294,6 +294,10 @@ checks = \
"checker": "pkgconfig",
"packages": { "fedora": "libxkbfile-devel",
"ubuntu": "libxkbfile-dev" } },
+ { "check": "espeak/speak_lib.h",
+ "checker": "include",
+ "packages": { "fedora": "espeak-devel",
+ "ubuntu": "espeak-dev" } },
# sugar-build runtime