From 991b59c4450f063f783cda0088440e5e037deffb Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Wed, 21 Nov 2012 20:46:34 +0000 Subject: Differentiate gst plugins version --- (limited to 'devbot/system.py') diff --git a/devbot/system.py b/devbot/system.py index 9a59b0c..8e493cf 100644 --- a/devbot/system.py +++ b/devbot/system.py @@ -46,21 +46,29 @@ def check_dbus(check): def check_metacity_theme(check): return not os.path.exists("/usr/share/themes/%s/metacity-1/metacity-theme-3.xml" % check) -def check_gstreamer(check): +def check_gstreamer(check, version): missing = True for libdir in libdirs: - if os.path.exists("/usr/%s/gstreamer-0.10/libgst%s.so" % (libdir, check)): + if os.path.exists("/usr/%s/gstreamer-%s/libgst%s.so" % \ + (libdir, version, check)): missing = False return missing +def check_gstreamer_0_10(check): + return check_gstreamer(check, "0.10") + +def check_gstreamer_1_0(check): + return check_gstreamer(check, "1.0") + checkers = { "binary": check_binary, "python": check_python, "pkgconfig": check_pkgconfig, "gtkmodule": check_gtkmodule, "dbus": check_dbus, - "gstreamer": check_gstreamer, + "gstreamer-0.10": check_gstreamer_0_10, + "gstreamer-1.0": check_gstreamer_1_0, "metacity-theme": check_metacity_theme, "include": check_include } -- cgit v0.9.1