[Xfce4-commits] <midori:master> Pick right WebKit1/2 package for extensions/ tests

Christian Dywan noreply at xfce.org
Tue Feb 26 20:14:04 CET 2013


Updating branch refs/heads/master
         to e41d7af3f8cfcab1e3a5df210ebb4ee80380b777 (commit)
       from 04ad9c644f49e83f0ecec0f33ce7e340e4b2f3f0 (commit)

commit e41d7af3f8cfcab1e3a5df210ebb4ee80380b777
Author: Paweł Forysiuk <tuxator at o2.pl>
Date:   Tue Feb 26 19:42:32 2013 +0100

    Pick right WebKit1/2 package for extensions/ tests

 extensions/wscript_build |   10 +++++++++-
 tests/wscript_build      |    6 +++++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/extensions/wscript_build b/extensions/wscript_build
index f8cf079..48a9043 100644
--- a/extensions/wscript_build
+++ b/extensions/wscript_build
@@ -26,6 +26,10 @@ for extension in extensions:
             continue
         source = extension
 
+    # FIXME
+    if bld.env['HAVE_WEBKIT2'] and target not in ['tab-panel', 'statusbar-features', 'shortcuts', 'status-clock', 'tab-minimized', 'toolbar-editor']:
+        continue
+
     obj = bld.new_task_gen ('cc', 'shlib')
     obj.target = target
     obj.includes = '.. ../katze ../midori'
@@ -34,11 +38,15 @@ for extension in extensions:
     if 'vala' in source:
         obj.env.append_value ('CCFLAGS', '-w')
         obj.vapi_dirs = '../midori ../katze'
-        obj.packages = 'glib-2.0 gio-2.0 libsoup-2.4 webkitgtk-3.0 sqlite3 midori midori-core katze'
+        obj.packages = 'glib-2.0 gio-2.0 libsoup-2.4 sqlite3 midori midori-core katze'
         if bld.env['HAVE_GTK3']:
             obj.packages += ' gtk+-3.0'
         else:
             obj.packages += ' gtk+-2.0'
+        if bld.env['HAVE_WEBKIT2']:
+            obj.packages += ' webkit2gtk-3.0'
+        else:
+            obj.packages += ' webkitgtk-3.0'
         if bld.env['HAVE_GRANITE']:
             obj.packages += ' clutter-gtk-1.0 granite'
     obj.install_path = '${LIBDIR}/midori'
diff --git a/tests/wscript_build b/tests/wscript_build
index 085ebb5..fe48c0e 100644
--- a/tests/wscript_build
+++ b/tests/wscript_build
@@ -45,11 +45,15 @@ for test in tests:
     if 'vala' in source:
         obj.env.append_value ('CCFLAGS', '-w')
         obj.vapi_dirs = '../midori ../katze'
-        obj.packages = 'glib-2.0 gio-2.0 libsoup-2.4 webkitgtk-3.0 sqlite3 katze midori midori-core'
+        obj.packages = 'glib-2.0 gio-2.0 libsoup-2.4 sqlite3 katze midori midori-core'
         if bld.env['HAVE_GTK3']:
             obj.packages += ' gtk+-3.0'
         else:
             obj.packages += ' gtk+-2.0'
+        if bld.env['HAVE_WEBKIT2']:
+            obj.packages += ' webkit2gtk-3.0'
+        else:
+            obj.packages += ' webkitgtk-3.0'
     obj.uselib = 'UNIQUE LIBSOUP GIO GTK SQLITE WEBKIT LIBXML GRANITE ZEITGEIST'
     obj.uselib_local = 'midori-core'
     obj.unit_test = 1


More information about the Xfce4-commits mailing list