3 %bcond_with tests # build with tests
4 %define kdeappsver 24.01.95
5 %define kframever 5.94.0
7 %define kaname konqueror
12 License: GPL v2+/LGPL v2.1+
13 Group: X11/Applications
14 Source0: https://download.kde.org/unstable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
15 # Source0-md5: b01b843bbbb54ed96d6eb8f011ee3038
16 URL: http://www.kde.org/
17 BuildRequires: Qt6Core-devel
18 BuildRequires: Qt6Core-devel >= %{qtver}
19 BuildRequires: Qt6DBus-devel
20 BuildRequires: Qt6Gui-devel >= 5.11.1
21 BuildRequires: Qt6Network-devel >= 5.11.1
22 BuildRequires: Qt6Positioning-devel >= 5.11.1
23 BuildRequires: Qt6PrintSupport-devel >= 5.11.1
24 BuildRequires: Qt6Qml-devel >= 5.11.1
25 BuildRequires: Qt6Quick-devel >= 5.11.1
26 BuildRequires: Qt6Test-devel
27 BuildRequires: Qt6WebChannel-devel >= 5.11.1
28 BuildRequires: Qt6WebEngine-devel >= 5.11.1
29 BuildRequires: Qt6Widgets-devel
30 BuildRequires: gettext-devel
31 BuildRequires: kf6-extra-cmake-modules >= %{kframever}
32 BuildRequires: kf6-karchive-devel >= %{kframever}
33 BuildRequires: kf6-kbookmarks-devel >= %{kframever}
34 BuildRequires: kf6-kcmutils-devel >= %{kframever}
35 BuildRequires: kf6-kcrash-devel >= %{kframever}
36 BuildRequires: kf6-kparts-devel >= %{kframever}
38 BuildRequires: qt6-build >= %{qtver}
39 BuildRequires: rpmbuild(macros) >= 1.164
40 BuildRequires: shared-mime-info
41 BuildRequires: tar >= 1:1.22
42 BuildRequires: tidy-devel
43 BuildRequires: xorg-lib-libX11-devel
45 BuildRequires: zlib-devel
47 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50 Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of
51 file-management and file previewing.. Features. Webbrowsing using
52 KHTML or KDEWebKit as rendering engines; File management using most of
53 Dolphin's features (including version-control, service menus and the
56 %description -l pl.UTF-8
57 Konqueror jest przeglądarką www KDE i szwajcarskim scyzorykiem do
58 każdego rodzaju zarządzania plikami i ich podglądem. Cechy:
59 przeglądanie www przy użyciu KHTML lub KDEWebKit jako silników
60 renderowania; zarządzanie plikami używając większości możliwości
61 Dolphina (łącznie z kontrolą wersji, menu i podstawowym UI).
65 Summary: Header files for %{kaname} development
66 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kaname}
67 Group: X11/Development/Libraries
68 Requires: %{name} = %{version}-%{release}
71 Header files for %{kaname} development.
73 %description devel -l pl.UTF-8
74 Pliki nagłówkowe dla programistów używających %{kaname}.
77 %setup -q -n %{kaname}-%{version}
83 %{!?with_tests:-DBUILD_TESTING=OFF} \
84 -DHTML_INSTALL_DIR=%{_kdedocdir} \
85 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
90 ctest --test-dir build
95 rm -rf $RPM_BUILD_ROOT
96 %ninja_install -C build
98 rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/{el,ko,sr,zh_CN}
99 %find_lang %{kaname} --all-name --with-kde
102 rm -rf $RPM_BUILD_ROOT
104 %post -p /sbin/ldconfig
105 %postun -p /sbin/ldconfig
107 %files -f %{kaname}.lang
108 %defattr(644,root,root,755)
109 /etc/xdg/autostart/konqy_preload.desktop
110 /etc/xdg/konqsidebartngrc
112 /etc/xdg/useragenttemplatesrc
113 %attr(755,root,root) %{_bindir}/fsview
114 %attr(755,root,root) %{_bindir}/kcreatewebarchive
115 %attr(755,root,root) %{_bindir}/kfmclient
116 %attr(755,root,root) %{_bindir}/konqueror
117 %attr(755,root,root) %{_libdir}/libKF6Konq.so.*.*
118 %{_libdir}/libKF6Konq.so.7
119 %attr(755,root,root) %{_libdir}/libkonqsidebarplugin.so.*.*
120 %{_libdir}/libkonqsidebarplugin.so.6
121 %attr(755,root,root) %{_libdir}/libkonquerorprivate.so.*.*
122 %{_libdir}/libkonquerorprivate.so.5
123 %attr(755,root,root) %{_libdir}/qt6/plugins/akregatorkonqfeedicon.so
124 %attr(755,root,root) %{_libdir}/qt6/plugins/autorefresh.so
125 %attr(755,root,root) %{_libdir}/qt6/plugins/babelfishplugin.so
126 %attr(755,root,root) %{_libdir}/qt6/plugins/dolphinpart/kpartplugins/dirfilterplugin.so
127 %attr(755,root,root) %{_libdir}/qt6/plugins/dolphinpart/kpartplugins/kimgallery.so
128 %attr(755,root,root) %{_libdir}/qt6/plugins/dolphinpart/kpartplugins/konq_shellcmdplugin.so
129 %attr(755,root,root) %{_libdir}/qt6/plugins/kf6/kfileitemaction/akregatorplugin.so
130 %attr(755,root,root) %{_libdir}/qt6/plugins/kf6/kio/bookmarks.so
131 %attr(755,root,root) %{_libdir}/qt6/plugins/kf6/parts/fsviewpart.so
132 %attr(755,root,root) %{_libdir}/qt6/plugins/kf6/parts/konq_sidebar.so
133 %attr(755,root,root) %{_libdir}/qt6/plugins/kf6/parts/webenginepart.so
134 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/akregatorkonqfeediconkhtml_kpartplugins.so
135 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/autorefreshkhtml_kpartplugins.so
136 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/babelfishpluginkhtml_kpartplugins.so
137 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/khtmlsettingspluginkhtml_kpartplugins.so
138 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/konqueror_kget_browser_integrationkhtml_kpartplugins.so
139 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/uachangerpluginkhtml_kpartplugins.so
140 %attr(755,root,root) %{_libdir}/qt6/plugins/khtml/kpartplugins/webarchiverpluginkhtml_kpartplugins.so
141 %attr(755,root,root) %{_libdir}/qt6/plugins/khtmlsettingsplugin.so
142 %dir %{_libdir}/qt6/plugins/konqueror
143 %dir %{_libdir}/qt6/plugins/konqueror/kpartplugins
144 %dir %{_libdir}/qt6/plugins/konqueror/sidebar
145 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror/kpartplugins/searchbarplugin.so
146 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror/sidebar/konqsidebar_bookmarks.so
147 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror/sidebar/konqsidebar_history.so
148 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror/sidebar/konqsidebar_places.so
149 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror/sidebar/konqsidebar_tree.so
150 %dir %{_libdir}/qt6/plugins/konqueror_kcms
151 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/kcm_bookmarks.so
152 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/kcm_history.so
153 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/kcm_konq.so
154 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/kcm_performance.so
155 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_appearance.so
156 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_behavior.so
157 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_cache.so
158 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_cookies.so
159 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_filter.so
160 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_general.so
161 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_java_js.so
162 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_tabs.so
163 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kcms/khtml_useragent.so
164 %attr(755,root,root) %{_libdir}/qt6/plugins/konqueror_kget_browser_integration.so
165 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/akregatorkonqfeediconkwebkitpart_kpartplugins.so
166 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/autorefreshkwebkitpart_kpartplugins.so
167 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/babelfishpluginkwebkitpart_kpartplugins.so
168 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/khtmlsettingspluginkwebkitpart_kpartplugins.so
169 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/konqueror_kget_browser_integrationkwebkitpart_kpartplugins.so
170 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/uachangerpluginkwebkitpart_kpartplugins.so
171 %attr(755,root,root) %{_libdir}/qt6/plugins/kwebkitpart/kpartplugins/webarchiverpluginkwebkitpart_kpartplugins.so
172 %attr(755,root,root) %{_libdir}/qt6/plugins/uachangerplugin.so
173 %attr(755,root,root) %{_libdir}/qt6/plugins/webarchiverplugin.so
174 %attr(755,root,root) %{_libdir}/qt6/plugins/webarchivethumbnail.so
175 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/akregatorkonqfeediconwebenginepart_kpartplugins.so
176 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/autorefreshwebenginepart_kpartplugins.so
177 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/babelfishpluginwebenginepart_kpartplugins.so
178 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/khtmlsettingspluginwebenginepart_kpartplugins.so
179 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/konqueror_kget_browser_integrationwebenginepart_kpartplugins.so
180 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/uachangerpluginwebenginepart_kpartplugins.so
181 %attr(755,root,root) %{_libdir}/qt6/plugins/webenginepart/kpartplugins/webarchiverpluginwebenginepart_kpartplugins.so
182 %{_datadir}/akregator/pics/feed.png
183 %{_desktopdir}/bookmarks.desktop
184 %{_desktopdir}/kcm_bookmarks.desktop
185 %{_desktopdir}/kfmclient.desktop
186 %{_desktopdir}/kfmclient_dir.desktop
187 %{_desktopdir}/kfmclient_html.desktop
188 %{_desktopdir}/kfmclient_war.desktop
189 %{_desktopdir}/konqbrowser.desktop
190 %{_desktopdir}/org.kde.konqueror.desktop
191 %{_datadir}/config.kcfg/kcreatewebarchive.kcfg
192 %{_datadir}/config.kcfg/konqueror.kcfg
193 %{_datadir}/dbus-1/interfaces/org.kde.Konqueror.Main.xml
194 %{_datadir}/dbus-1/interfaces/org.kde.Konqueror.MainWindow.xml
195 %{_iconsdir}/hicolor/*x*/apps/*.png
196 %{_iconsdir}/hicolor/*x*/actions/*.png
197 %{_datadir}/kcmcss/template.css
198 %{_datadir}/kconf_update/webenginepart.upd
199 %{_datadir}/kcontrol/pics/onlyone.png
200 %{_datadir}/kcontrol/pics/overlapping.png
201 %{_datadir}/kf6/kbookmark/directory_bookmarkbar.desktop
202 %{_datadir}/kio_bookmarks/kio_bookmarks.css
203 %{_datadir}/konqsidebartng
204 %{_datadir}/konqueror
205 %{_datadir}/metainfo/org.kde.konqueror.appdata.xml
206 %{_datadir}/qlogging-categories6/akregatorplugin.categories
207 %{_datadir}/qlogging-categories6/fsview.categories
208 %{_datadir}/qlogging-categories6/konqueror.categories
209 %{_datadir}/webenginepart/error.html
212 %defattr(644,root,root,755)
213 %{_includedir}/KF6/asyncselectorinterface.h
214 %{_includedir}/KF6/konq_events.h
215 %{_includedir}/KF6/konq_historyentry.h
216 %{_includedir}/KF6/konq_historyprovider.h
217 %{_includedir}/KF6/konq_kpart_plugin.h
218 %{_includedir}/KF6/konq_popupmenu.h
219 %{_includedir}/KF6/konq_version.h
220 %{_includedir}/KF6/konqsidebarplugin.h
221 %{_includedir}/KF6/libkonq_export.h
222 %{_libdir}/cmake/KF6Konq
223 %{_libdir}/libKF6Konq.so
224 %{_libdir}/libkonqsidebarplugin.so
225 %{_libdir}/libkwebenginepart.so