File project.diff of Package webkitgtk3

--- webkitgtk.spec.orig
+++ webkitgtk.spec
@@ -16,16 +16,16 @@
 #
 
 
-%define _pkgname_no_slpp libwebkitgtk2
-%define _sover -1_0-0
-%define _sonamever 1.0
-%define _sonameverpkg 1_0
+%define _pkgname_no_slpp libwebkitgtk3
+%define _sover -3_0-0
+%define _sonamever 3.0
+%define _sonameverpkg 3_0
 %define _withwk2 0
 # empty:
-#%%define _develnamever
-%define _gtkver 2.0
-%define _jscver 1
-%define _pkgconfig_suffix -1.0
+%define _develnamever 3
+%define _gtkver 3.0
+%define _jscver 3
+%define _pkgconfig_suffix gtk-3.0
 %define _name webkitgtk
 Name:           webkitgtk
 Version:        2.4.11
@@ -81,11 +81,13 @@ BuildRequires:  pkgconfig(enchant) >= 0.
 BuildRequires:  pkgconfig(fontconfig) >= 2.5
 BuildRequires:  pkgconfig(freetype2) >= 9.0
 BuildRequires:  pkgconfig(gail) >= 1.8
+BuildRequires:  pkgconfig(gail-3.0) >= 3.0
 BuildRequires:  pkgconfig(geoclue-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.36.0
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.0.3
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.3
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.6.0
+BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(libpng)
@@ -287,6 +289,9 @@ make %{?_smp_mflags}
 %make_install
 %find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
 find %{buildroot} -type f -name "*.la" -delete -print
+# for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to %{_datadir}/gtk-doc/html/webkitgtk3
+#v %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk %{buildroot}%{_datadir}/gtk-doc/html/%{name}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
 %postun -n libwebkitgtk%{_sover} -p /sbin/ldconfig
openSUSE Build Service is sponsored by