[webkitgtk3/f21] Disable support for webkit2 API
Kalev Lember
kalev at fedoraproject.org
Tue Aug 26 17:54:33 UTC 2014
commit 5d6c646b7a195102525829ca60eadb2ffae27f2e
Author: Kalev Lember <kalevlember at gmail.com>
Date: Tue Aug 26 17:52:14 2014 +0200
Disable support for webkit2 API
It's now provided by the webkitgtk4 package.
webkitgtk3.spec | 42 ++++++------------------------------------
1 files changed, 6 insertions(+), 36 deletions(-)
---
diff --git a/webkitgtk3.spec b/webkitgtk3.spec
index 2da9831..fac0b0b 100644
--- a/webkitgtk3.spec
+++ b/webkitgtk3.spec
@@ -7,7 +7,7 @@
Name: webkitgtk3
Version: 2.4.5
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: GTK+ Web content engine library
Group: Development/Libraries
@@ -65,21 +65,10 @@ GTK+ platform.
This package contains WebKitGTK+ for GTK+ 3.
-%package -n libwebkit2gtk
-Summary: The libwebkit2gtk library
-Group: Development/Libraries
-Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: geoclue2
-
-%description -n libwebkit2gtk
-The libwebkit2gtk package contains the libwebkit2gtk library
-that is part of %{name}.
-
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: libwebkit2gtk%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries, build data, and header
@@ -128,6 +117,7 @@ This package contains developer documentation for %{name}.
%configure \
--with-gtk=3.0 \
+ --disable-webkit2 \
%ifarch s390 s390x ppc %{power64} aarch64
--disable-jit \
%else
@@ -150,16 +140,11 @@ make install DESTDIR=%{buildroot}
install -d -m 755 %{buildroot}%{_libexecdir}/%{name}
install -m 755 Programs/GtkLauncher %{buildroot}%{_libexecdir}/%{name}
-install -m 755 Programs/MiniBrowser %{buildroot}%{_libexecdir}/%{name}
# Remove lib64 rpaths
chrpath --delete %{buildroot}%{_bindir}/jsc-3
chrpath --delete %{buildroot}%{_libdir}/libwebkitgtk-3.0.so
-chrpath --delete %{buildroot}%{_libdir}/libwebkit2gtk-3.0.so
chrpath --delete %{buildroot}%{_libexecdir}/%{name}/GtkLauncher
-chrpath --delete %{buildroot}%{_libexecdir}/%{name}/MiniBrowser
-chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
-chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
# Remove .la files
find $RPM_BUILD_ROOT%{_libdir} -name "*.la" -delete
@@ -183,9 +168,6 @@ find $RPM_BUILD_ROOT%{_libdir} -name "*.la" -delete
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%post -n libwebkit2gtk -p /sbin/ldconfig
-%postun -n libwebkit2gtk -p /sbin/ldconfig
-
%files -f WebKitGTK-3.0.lang
%doc %{_pkgdocdir}/
@@ -197,39 +179,27 @@ find $RPM_BUILD_ROOT%{_libdir} -name "*.la" -delete
%{_libexecdir}/%{name}/GtkLauncher
%{_datadir}/webkitgtk-3.0
-%files -n libwebkit2gtk
-%{_libdir}/libwebkit2gtk-3.0.so.*
-%{_libdir}/webkit2gtk-3.0/
-%{_libdir}/girepository-1.0/WebKit2-3.0.typelib
-%{_libdir}/girepository-1.0/WebKit2WebExtension-3.0.typelib
-%{_libexecdir}/%{name}/MiniBrowser
-%{_libexecdir}/WebKitNetworkProcess
-%{_libexecdir}/WebKitPluginProcess
-%{_libexecdir}/WebKitWebProcess
-
%files devel
%{_bindir}/jsc-3
%{_includedir}/webkitgtk-3.0
%{_libdir}/libwebkitgtk-3.0.so
-%{_libdir}/libwebkit2gtk-3.0.so
%{_libdir}/libjavascriptcoregtk-3.0.so
%{_libdir}/pkgconfig/webkitgtk-3.0.pc
-%{_libdir}/pkgconfig/webkit2gtk-3.0.pc
-%{_libdir}/pkgconfig/webkit2gtk-web-extension-3.0.pc
%{_libdir}/pkgconfig/javascriptcoregtk-3.0.pc
%{_datadir}/gir-1.0/WebKit-3.0.gir
-%{_datadir}/gir-1.0/WebKit2-3.0.gir
-%{_datadir}/gir-1.0/WebKit2WebExtension-3.0.gir
%{_datadir}/gir-1.0/JavaScriptCore-3.0.gir
%files doc
%dir %{_datadir}/gtk-doc
%dir %{_datadir}/gtk-doc/html
%{_datadir}/gtk-doc/html/webkitgtk
-%{_datadir}/gtk-doc/html/webkit2gtk
%{_datadir}/gtk-doc/html/webkitdomgtk
%changelog
+* Tue Aug 26 2014 Kalev Lember <kalevlember at gmail.com> - 2.4.5-2
+- Disable support for webkit2 API which is now provided by the webkitgtk4
+ package
+
* Tue Aug 26 2014 Tomas Popela <tpopela at redhat.com> - 2.4.5-1
- Update to 2.4.5
More information about the scm-commits
mailing list