From b066621937fcf1bbd731c687f54f023a92c78e4b Mon Sep 17 00:00:00 2001 From: yanzh_h Date: Tue, 31 Dec 2019 14:50:08 +0800 Subject: [PATCH] enable gtk-doc and go-introspection --- webkit2gtk3.spec | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index c3e4ea2..3900455 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -9,7 +9,7 @@ #Basic Information Name: webkit2gtk3 Version: 2.22.2 -Release: 2 +Release: 3 Summary: GTK+ Web content engine library License: LGPLv2 AND BSD-3-Clause AND ICU AND MIT URL: http://www.webkitgtk.org/ @@ -117,8 +117,7 @@ pushd %{_target_platform} %cmake \ -DPORT=GTK \ -DCMAKE_BUILD_TYPE=Release \ - -DENABLE_GTKDOC=OFF \ - -DENABLE_INTROSPECTION=OFF \ + -DENABLE_GTKDOC=ON \ -DENABLE_MINIBROWSER=ON \ .. popd @@ -143,6 +142,9 @@ done %license temp_copyrights/*WebInspectorUI* %license temp_copyrights/*WTF* %{_libdir}/libwebkit2gtk-4.0.so.* +%dir %{_libdir}/girepository-1.0 +%{_libdir}/girepository-1.0/WebKit2-4.0.typelib +%{_libdir}/girepository-1.0/WebKit2WebExtension-4.0.typelib %{_libdir}/webkit2gtk-4.0/ %{_libexecdir}/webkit2gtk-4.0/ %exclude %{_libexecdir}/webkit2gtk-4.0/MiniBrowser @@ -155,10 +157,15 @@ done %{_libdir}/libwebkit2gtk-4.0.so %{_libdir}/pkgconfig/webkit2gtk-4.0.pc %{_libdir}/pkgconfig/webkit2gtk-web-extension-4.0.pc +%dir %{_datadir}/gir-1.0 +%{_datadir}/gir-1.0/WebKit2-4.0.gir +%{_datadir}/gir-1.0/WebKit2WebExtension-4.0.gir %files jsc %license temp_copyrights/*JavaScriptCore* %{_libdir}/libjavascriptcoregtk-4.0.so.* +%dir %{_libdir}/girepository-1.0 +%{_libdir}/girepository-1.0/JavaScriptCore-4.0.typelib %files jsc-devel %{_libexecdir}/webkit2gtk-4.0/jsc @@ -166,8 +173,21 @@ done %{_includedir}/webkitgtk-4.0/JavaScriptCore/ %{_libdir}/libjavascriptcoregtk-4.0.so %{_libdir}/pkgconfig/javascriptcoregtk-4.0.pc +%dir %{_datadir}/gir-1.0 +%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir + +%files help +%dir %{_datadir}/gtk-doc +%dir %{_datadir}/gtk-doc/html +%{_datadir}/gtk-doc/html/jsc-glib-4.0/ +%{_datadir}/gtk-doc/html/webkit2gtk-4.0/ +%{_datadir}/gtk-doc/html/webkitdomgtk-4.0/ + %changelog +* Tue Dec 31 2019 openEuler Buildteam - 2.22.2-3 +- Enable gtk-doc and go-introspection + * Fri Nov 8 2019 openEuler Buildteam - 2.22.2-2 - Modify cmake option to disable gtk-doc and go-introspection -- Gitee