1 %define kdeframever 5.24
3 %define kfname kdewebkit
4 Summary: Integration of the HTML rendering engine WebKit
10 Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
11 # Source0-md5: 1b6257e696414b8bdf2fe0f8ac9033cf
12 URL: http://www.kde.org/
13 BuildRequires: Qt5Core-devel
14 BuildRequires: Qt5DBus-devel >= 5.2.0
15 BuildRequires: Qt5Gui-devel >= 5.3.1
16 BuildRequires: Qt5Network-devel
17 BuildRequires: Qt5OpenGL-devel >= 5.3.1
18 BuildRequires: Qt5Positioning-devel >= 5.3.1
19 BuildRequires: Qt5PrintSupport-devel >= 5.3.1
20 BuildRequires: Qt5Qml-devel >= 5.3.1
21 BuildRequires: Qt5Quick-devel >= 5.3.1
22 BuildRequires: Qt5Sensors-devel >= 5.3.1
23 BuildRequires: Qt5Test-devel
24 BuildRequires: Qt5WebKit-devel >= 5.3.1
25 BuildRequires: Qt5Widgets-devel
26 BuildRequires: Qt5Xml-devel >= 5.2.0
27 BuildRequires: cmake >= 2.8.12
28 BuildRequires: gettext-devel
29 BuildRequires: kf5-attica-devel >= %{version}
30 BuildRequires: kf5-extra-cmake-modules >= 1.0.0
31 BuildRequires: kf5-kauth-devel >= %{version}
32 BuildRequires: kf5-kbookmarks-devel >= %{version}
33 BuildRequires: kf5-kcodecs-devel >= %{version}
34 BuildRequires: kf5-kcompletion-devel >= %{version}
35 BuildRequires: kf5-kconfig-devel >= %{version}
36 BuildRequires: kf5-kconfigwidgets-devel >= %{version}
37 BuildRequires: kf5-kcoreaddons-devel >= %{version}
38 BuildRequires: kf5-kdbusaddons-devel >= %{version}
39 BuildRequires: kf5-kglobalaccel-devel >= %{version}
40 BuildRequires: kf5-kguiaddons-devel >= %{version}
41 BuildRequires: kf5-ki18n-devel >= %{version}
42 BuildRequires: kf5-kiconthemes-devel >= %{version}
43 BuildRequires: kf5-kio-devel >= %{version}
44 BuildRequires: kf5-kitemviews-devel >= %{version}
45 BuildRequires: kf5-kjobwidgets-devel >= %{version}
46 BuildRequires: kf5-knotifications-devel >= %{version}
47 BuildRequires: kf5-kparts-devel >= %{version}
48 BuildRequires: kf5-kservice-devel >= %{version}
49 BuildRequires: kf5-ktextwidgets-devel >= %{version}
50 BuildRequires: kf5-kwallet-devel >= %{version}
51 BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
52 BuildRequires: kf5-kwindowsystem-devel >= %{version}
53 BuildRequires: kf5-kxmlgui-devel >= %{version}
54 BuildRequires: kf5-solid-devel >= %{version}
55 BuildRequires: kf5-sonnet-devel >= %{version}
56 BuildRequires: rpmbuild(macros) >= 1.164
57 BuildRequires: tar >= 1:1.22
60 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
62 %define qt5dir %{_libdir}/qt5
65 This library provides KDE integration of the QtWebKit library. If you
66 are using QtWebKit in your KDE application, you are encouraged to use
67 this layer instead of using the QtWebKit classes directly.
69 In particular, you should use KWebView in place of QWebView,
70 KGraphicsWebView in place of QGraphicsWebView and KWebPage in place of
71 QWebPage. See the documentation for those classes for more
75 Summary: Header files for %{kfname} development
76 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
77 Group: X11/Development/Libraries
78 Requires: %{name} = %{version}-%{release}
81 Header files for %{kfname} development.
83 %description devel -l pl.UTF-8
84 Pliki nagłówkowe dla programistów używających %{kfname}.
87 %setup -q -n %{kfname}-%{version}
93 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
98 rm -rf $RPM_BUILD_ROOT
100 %{__make} -C build/ install \
101 DESTDIR=$RPM_BUILD_ROOT
104 rm -rf $RPM_BUILD_ROOT
106 %post -p /sbin/ldconfig
107 %postun -p /sbin/ldconfig
110 %defattr(644,root,root,755)
112 %attr(755,root,root) %ghost %{_libdir}/libKF5WebKit.so.5
113 %attr(755,root,root) %{_libdir}/libKF5WebKit.so.*.*.*
116 %defattr(644,root,root,755)
117 %{_includedir}/KF5/KDEWebKit
118 %{_includedir}/KF5/kdewebkit_version.h
119 %{_libdir}/cmake/KF5WebKit
120 %attr(755,root,root) %{_libdir}/libKF5WebKit.so
121 %{qt5dir}/mkspecs/modules/qt_KDEWebKit.pri