]> git.pld-linux.org Git - packages/kf5-kdewebkit.git/blob - kf5-kdewebkit.spec
6fda65a749d2645871be79df7f78378ff520a50f
[packages/kf5-kdewebkit.git] / kf5-kdewebkit.spec
1 %define         kdeframever     5.24
2 %define         qtver           5.3.2
3 %define         kfname          kdewebkit
4 Summary:        Integration of the HTML rendering engine WebKit
5 Name:           kf5-%{kfname}
6 Version:        5.24.0
7 Release:        1
8 License:        LGPL v2.1+
9 Group:          X11/Libraries
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
58 BuildRequires:  xz
59 Requires:       kf5-dirs
60 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62 %define         qt5dir          %{_libdir}/qt5
63
64 %description
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.
68
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
72 information.
73
74 %package devel
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}
79
80 %description devel
81 Header files for %{kfname} development.
82
83 %description devel -l pl.UTF-8
84 Pliki nagłówkowe dla programistów używających %{kfname}.
85
86 %prep
87 %setup -q -n %{kfname}-%{version}
88
89 %build
90 install -d build
91 cd build
92 %cmake \
93         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
94         ../
95 %{__make}
96
97 %install
98 rm -rf $RPM_BUILD_ROOT
99
100 %{__make} -C build/ install \
101         DESTDIR=$RPM_BUILD_ROOT
102
103 %clean
104 rm -rf $RPM_BUILD_ROOT
105
106 %post -p /sbin/ldconfig
107 %postun -p /sbin/ldconfig
108
109 %files
110 %defattr(644,root,root,755)
111 %doc README.md
112 %attr(755,root,root) %ghost %{_libdir}/libKF5WebKit.so.5
113 %attr(755,root,root) %{_libdir}/libKF5WebKit.so.*.*.*
114
115 %files devel
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
This page took 0.062147 seconds and 2 git commands to generate.