|
@@ -6,12 +6,12 @@
|
|
cp -p %1 _license_files/$(echo '%1' | sed -e 's!/!.!g')
|
|
cp -p %1 _license_files/$(echo '%1' | sed -e 's!/!.!g')
|
|
|
|
|
|
Name: webkitgtk4
|
|
Name: webkitgtk4
|
|
-Version: 2.18.4
|
|
+Version: 2.18.5
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
Summary: GTK+ Web content engine library
|
|
Summary: GTK+ Web content engine library
|
|
|
|
|
|
License: LGPLv2
|
|
License: LGPLv2
|
|
-Group: Development/Libraries
|
|
+Group: System Environment/Libraries
|
|
URL: http://www.webkitgtk.org/
|
|
URL: http://www.webkitgtk.org/
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
@@ -57,6 +57,9 @@ BuildRequires: libatomic
|
|
%endif
|
|
%endif
|
|
Requires: geoclue2
|
|
Requires: geoclue2
|
|
|
|
|
|
|
|
+# Require the jsc subpackage
|
|
|
|
+Requires: %{name}-jsc = %{version}-%{release}
|
|
|
|
+
|
|
# Obsolete libwebkit2gtk from the webkitgtk3 package
|
|
# Obsolete libwebkit2gtk from the webkitgtk3 package
|
|
Obsoletes: libwebkit2gtk < 2.4.5-3
|
|
Obsoletes: libwebkit2gtk < 2.4.5-3
|
|
Provides: libwebkit2gtk = %{version}-%{release}
|
|
Provides: libwebkit2gtk = %{version}-%{release}
|
|
@@ -74,11 +77,29 @@ This package contains WebKitGTK+ for GTK+ 3.
|
|
Summary: Development files for %{name}
|
|
Summary: Development files for %{name}
|
|
Group: Development/Libraries
|
|
Group: Development/Libraries
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
+Requires: %{name}-jsc-devel = %{version}-%{release}
|
|
|
|
|
|
%description devel
|
|
%description devel
|
|
The %{name}-devel package contains libraries, build data, and header
|
|
The %{name}-devel package contains libraries, build data, and header
|
|
files for developing applications that use %{name}.
|
|
files for developing applications that use %{name}.
|
|
|
|
|
|
|
|
+%package jsc
|
|
|
|
+Summary: JavaScript engine from %{name}
|
|
|
|
+Group: System Environment/Libraries
|
|
|
|
+
|
|
|
|
+%description jsc
|
|
|
|
+This package contains JavaScript engine from %{name}.
|
|
|
|
+
|
|
|
|
+%package jsc-devel
|
|
|
|
+Summary: Development files for JavaScript engine from %{name}
|
|
|
|
+Group: Development/Libraries
|
|
|
|
+Requires: %{name}-jsc = %{version}-%{release}
|
|
|
|
+
|
|
|
|
+%description jsc-devel
|
|
|
|
+The %{name}-jsc-devel package contains libraries, build data, and header
|
|
|
|
+files for developing applications that use JavaScript engine from %{name}.
|
|
|
|
+
|
|
|
|
+
|
|
%prep
|
|
%prep
|
|
%setup -q -n webkitgtk-%{version}
|
|
%setup -q -n webkitgtk-%{version}
|
|
%ifarch %{power64} aarch64 ppc
|
|
%ifarch %{power64} aarch64 ppc
|
|
@@ -142,30 +163,47 @@ make %{?_smp_mflags} -C %{_target_platform}
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
%post -p /sbin/ldconfig
|
|
%postun -p /sbin/ldconfig
|
|
%postun -p /sbin/ldconfig
|
|
|
|
+%post jsc -p /sbin/ldconfig
|
|
|
|
+%postun jsc -p /sbin/ldconfig
|
|
|
|
|
|
%files -f WebKit2GTK-4.0.lang
|
|
%files -f WebKit2GTK-4.0.lang
|
|
%license _license_files/*
|
|
%license _license_files/*
|
|
-%{_libdir}/libjavascriptcoregtk-4.0.so.*
|
|
|
|
%{_libdir}/libwebkit2gtk-4.0.so.*
|
|
%{_libdir}/libwebkit2gtk-4.0.so.*
|
|
-%{_libdir}/girepository-1.0/JavaScriptCore-4.0.typelib
|
|
|
|
%{_libdir}/girepository-1.0/WebKit2-4.0.typelib
|
|
%{_libdir}/girepository-1.0/WebKit2-4.0.typelib
|
|
%{_libdir}/girepository-1.0/WebKit2WebExtension-4.0.typelib
|
|
%{_libdir}/girepository-1.0/WebKit2WebExtension-4.0.typelib
|
|
%{_libdir}/webkit2gtk-4.0/
|
|
%{_libdir}/webkit2gtk-4.0/
|
|
-%{_libexecdir}/webkit2gtk-4.0/
|
|
+%{_libexecdir}/webkit2gtk-4.0/*
|
|
|
|
+%exclude %{_libexecdir}/webkit2gtk-4.0/jsc
|
|
%{_bindir}/WebKitWebDriver
|
|
%{_bindir}/WebKitWebDriver
|
|
|
|
|
|
|
|
+%files jsc
|
|
|
|
+%license _license_files/*JavaScriptCore*
|
|
|
|
+%dir %{_libexecdir}/webkit2gtk-4.0/
|
|
|
|
+%{_libexecdir}/webkit2gtk-4.0/jsc
|
|
|
|
+%{_libdir}/libjavascriptcoregtk-4.0.so.*
|
|
|
|
+%{_libdir}/girepository-1.0/JavaScriptCore-4.0.typelib
|
|
|
|
+
|
|
%files devel
|
|
%files devel
|
|
-%{_includedir}/webkitgtk-4.0/
|
|
+%{_includedir}/webkitgtk-4.0/*
|
|
-%{_libdir}/libjavascriptcoregtk-4.0.so
|
|
+%exclude %{_includedir}/webkitgtk-4.0/JavaScriptCore/
|
|
%{_libdir}/libwebkit2gtk-4.0.so
|
|
%{_libdir}/libwebkit2gtk-4.0.so
|
|
-%{_libdir}/pkgconfig/javascriptcoregtk-4.0.pc
|
|
|
|
%{_libdir}/pkgconfig/webkit2gtk-4.0.pc
|
|
%{_libdir}/pkgconfig/webkit2gtk-4.0.pc
|
|
%{_libdir}/pkgconfig/webkit2gtk-web-extension-4.0.pc
|
|
%{_libdir}/pkgconfig/webkit2gtk-web-extension-4.0.pc
|
|
-%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
|
|
|
%{_datadir}/gir-1.0/WebKit2-4.0.gir
|
|
%{_datadir}/gir-1.0/WebKit2-4.0.gir
|
|
%{_datadir}/gir-1.0/WebKit2WebExtension-4.0.gir
|
|
%{_datadir}/gir-1.0/WebKit2WebExtension-4.0.gir
|
|
|
|
|
|
|
|
+%files jsc-devel
|
|
|
|
+%dir %{_includedir}/webkitgtk-4.0
|
|
|
|
+%{_includedir}/webkitgtk-4.0/JavaScriptCore/
|
|
|
|
+%{_libdir}/libjavascriptcoregtk-4.0.so
|
|
|
|
+%{_libdir}/pkgconfig/javascriptcoregtk-4.0.pc
|
|
|
|
+%{_datadir}/gir-1.0/JavaScriptCore-4.0.gir
|
|
|
|
+
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Jan 11 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.18.5-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- added subpackages webkitgtk4-jsc{,-devel}.
|
|
|
|
+
|
|
* Mon Jan 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.18.4-1
|
|
* Mon Jan 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.18.4-1
|
|
- new upstream release.
|
|
- new upstream release.
|
|
|
|
|