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