]> git.pld-linux.org Git - packages/kf5-kio.git/blame - kf5-kio.spec
- up to 5.10.0
[packages/kf5-kio.git] / kf5-kio.spec
CommitLineData
36227ae1
WF
1# TODO: split
2# unpackaged dirs
8de2ea43 3%define kdeframever 5.10
d5fae73b
AM
4%define qtver 5.3.2
5%define kfname kio
36227ae1
WF
6
7Summary: Network transparent access to files and data
d5fae73b 8Name: kf5-%{kfname}
8de2ea43 9Version: 5.10.0
36227ae1
WF
10Release: 0.1
11License: LGPL v2.1+
12Group: X11/Libraries
d5fae73b 13Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
8de2ea43 14# Source0-md5: 0b044e174f527b3b7d33244148fbab24
36227ae1 15URL: http://www.kde.org/
d5fae73b
AM
16BuildRequires: Qt5Concurrent-devel >= %{qtver}
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5DBus-devel >= %{qtver}
19BuildRequires: Qt5Gui-devel >= %{qtver}
20BuildRequires: Qt5Network-devel >= %{qtver}
21BuildRequires: Qt5Script-devel >= %{qtver}
22BuildRequires: Qt5Test-devel >= %{qtver}
23BuildRequires: Qt5Widgets-devel >= %{qtver}
24BuildRequires: Qt5Xml-devel >= %{qtver}
36227ae1
WF
25BuildRequires: acl-devel
26BuildRequires: cmake >= 2.8.12
27BuildRequires: gettext-devel
28BuildRequires: heimdal-devel
29BuildRequires: kf5-attica-devel >= %{version}
30BuildRequires: kf5-extra-cmake-modules >= 1.0.0
31BuildRequires: kf5-karchive-devel >= %{version}
32BuildRequires: kf5-kauth-devel >= %{version}
33BuildRequires: kf5-kbookmarks-devel >= %{version}
34BuildRequires: kf5-kcodecs-devel >= %{version}
35BuildRequires: kf5-kcompletion-devel >= %{version}
36BuildRequires: kf5-kconfig-devel >= %{version}
37BuildRequires: kf5-kconfigwidgets-devel >= %{version}
38BuildRequires: kf5-kcoreaddons-devel >= %{version}
39BuildRequires: kf5-kdbusaddons-devel >= %{version}
40BuildRequires: kf5-kdoctools-devel >= %{version}
41BuildRequires: kf5-kglobalaccel-devel >= %{version}
42BuildRequires: kf5-kguiaddons-devel >= %{version}
43BuildRequires: kf5-ki18n-devel >= %{version}
44BuildRequires: kf5-kiconthemes-devel >= %{version}
45BuildRequires: kf5-kitemviews-devel >= %{version}
46BuildRequires: kf5-kjobwidgets-devel >= %{version}
47BuildRequires: kf5-knotifications-devel >= %{version}
48BuildRequires: kf5-kservice-devel >= %{version}
49BuildRequires: kf5-ktextwidgets-devel >= %{version}
50BuildRequires: kf5-kwallet-devel >= %{version}
51BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
52BuildRequires: kf5-kwindowsystem-devel >= %{version}
53BuildRequires: kf5-kxmlgui-devel >= %{version}
54BuildRequires: kf5-solid-devel >= %{version}
55BuildRequires: kf5-sonnet-devel >= %{version}
56BuildRequires: libxml2-devel
57BuildRequires: libxslt-devel
58BuildRequires: rpmbuild(macros) >= 1.164
9b4ba907 59BuildRequires: tar >= 1:1.22
36227ae1 60BuildRequires: xorg-lib-libX11-devel
9b4ba907 61BuildRequires: xz
36227ae1
WF
62BuildRequires: zlib-devel
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%define qt5dir %{_libdir}/qt5
66
67%description
68This framework implements almost all the file management functions you
69will ever need. In fact, the KDE file manager (Dolphin) and the KDE
70file dialog also uses this to provide its network-enabled file
71management.
72
73It supports accessing files locally as well as via HTTP and FTP out of
74the box and can be extended by plugins to support other protocols as
75well. There is a variety of plugins available, e.g. to support access
76via SSH.
77
78The framework can also be used to bridge a native protocol to a
79file-based interface. This makes the data accessible in all
80applications using the KDE file dialog or any other KIO enabled
81infrastructure.
82
83%package devel
d5fae73b
AM
84Summary: Header files for %{kfname} development
85Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
36227ae1
WF
86Group: X11/Development/Libraries
87Requires: %{name} = %{version}-%{release}
88
89%description devel
d5fae73b 90Header files for %{kfname} development.
36227ae1
WF
91
92%description devel -l pl.UTF-8
d5fae73b 93Pliki nagłówkowe dla programistów używających %{kfname}.
36227ae1
WF
94
95%prep
d5fae73b 96%setup -q -n %{kfname}-%{version}
36227ae1
WF
97
98%build
99install -d build
100cd build
101%cmake \
d5fae73b 102 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
36227ae1
WF
103 ../
104%{__make}
105
106%install
107rm -rf $RPM_BUILD_ROOT
108
109%{__make} -C build/ install \
110 DESTDIR=$RPM_BUILD_ROOT
111
d5fae73b 112%find_lang %{kfname}5
36227ae1
WF
113
114%clean
115rm -rf $RPM_BUILD_ROOT
116
117%post -p /sbin/ldconfig
118%postun -p /sbin/ldconfig
119
d5fae73b 120%files -f %{kfname}5.lang
36227ae1
WF
121%defattr(644,root,root,755)
122%doc README.md
123/etc/xdg/accept-languages.codes
124/etc/xdg/kshorturifilterrc
125%attr(755,root,root) %{_bindir}/kcookiejar5
126%attr(755,root,root) %{_bindir}/kmailservice5
127%attr(755,root,root) %{_bindir}/ktelnetservice5
d5fae73b 128%attr(755,root,root) %{_bindir}/ktrash5
36227ae1 129%attr(755,root,root) %{_libdir}/kf5/kio_http_cache_cleaner
8de2ea43 130%attr(755,root,root) %{_libdir}/kf5/kiod5
36227ae1
WF
131%attr(755,root,root) %{_libdir}/kf5/kioexec
132%attr(755,root,root) %{_libdir}/kf5/kioslave
133%attr(755,root,root) %{_libdir}/kf5/kpac_dhcp_helper
134%attr(755,root,root) %ghost %{_libdir}/libKF5KIOCore.so.5
8de2ea43 135%attr(755,root,root) %{_libdir}/libKF5KIOCore.so.*.*
36227ae1 136%attr(755,root,root) %ghost %{_libdir}/libKF5KIOFileWidgets.so.5
8de2ea43 137%attr(755,root,root) %{_libdir}/libKF5KIOFileWidgets.so.*.*
36227ae1 138%attr(755,root,root) %ghost %{_libdir}/libKF5KIONTLM.so.5
8de2ea43 139%attr(755,root,root) %{_libdir}/libKF5KIONTLM.so.*.*
36227ae1 140%attr(755,root,root) %ghost %{_libdir}/libKF5KIOWidgets.so.5
8de2ea43 141%attr(755,root,root) %{_libdir}/libKF5KIOWidgets.so.*.*
36227ae1 142
8de2ea43 143%attr(755,root,root) %{qt5dir}/plugins/kcm_kio.so
d5fae73b
AM
144%attr(755,root,root) %{qt5dir}/plugins/kcm_trash.so
145%attr(755,root,root) %{qt5dir}/plugins/kcm_webshortcuts.so
36227ae1
WF
146%attr(755,root,root) %{qt5dir}/plugins/kf5/kded/kcookiejar.so
147%attr(755,root,root) %{qt5dir}/plugins/kf5/kded/kpasswdserver.so
36227ae1 148%attr(755,root,root) %{qt5dir}/plugins/kf5/kded/proxyscout.so
d5fae73b 149%dir %{qt5dir}/plugins/kf5/kio
36227ae1
WF
150%attr(755,root,root) %{qt5dir}/plugins/kf5/kio/file.so
151%attr(755,root,root) %{qt5dir}/plugins/kf5/kio/ftp.so
152%attr(755,root,root) %{qt5dir}/plugins/kf5/kio/ghelp.so
153%attr(755,root,root) %{qt5dir}/plugins/kf5/kio/help.so
154%attr(755,root,root) %{qt5dir}/plugins/kf5/kio/http.so
d5fae73b 155%attr(755,root,root) %{qt5dir}/plugins/kf5/kio/trash.so
8de2ea43
AM
156%dir %{qt5dir}/plugins/kf5/kiod
157%attr(755,root,root) %{qt5dir}/plugins/kf5/kiod/kssld.so
36227ae1
WF
158%attr(755,root,root) %{qt5dir}/plugins/kf5/urifilters/fixhosturifilter.so
159%attr(755,root,root) %{qt5dir}/plugins/kf5/urifilters/kshorturifilter.so
160%attr(755,root,root) %{qt5dir}/plugins/kf5/urifilters/kuriikwsfilter.so
161%attr(755,root,root) %{qt5dir}/plugins/kf5/urifilters/kurisearchfilter.so
162%attr(755,root,root) %{qt5dir}/plugins/kf5/urifilters/localdomainurifilter.so
163
164%{_desktopdir}/kmailservice5.desktop
165%{_desktopdir}/ktelnetservice5.desktop
166%{_datadir}/dbus-1/interfaces/kf5_org.kde.KCookieServer.xml
167%{_datadir}/dbus-1/interfaces/kf5_org.kde.KDirNotify.xml
168%{_datadir}/dbus-1/interfaces/kf5_org.kde.KPasswdServer.xml
169%{_datadir}/dbus-1/interfaces/kf5_org.kde.KSlaveLauncher.xml
170%{_datadir}/dbus-1/interfaces/kf5_org.kde.kio.FileUndoManager.xml
8de2ea43 171%{_datadir}/dbus-1/services/org.kde.kiod5.service
36227ae1 172
7f47c6d3 173%{_docdir}/HTML/en/kioslave5
36227ae1
WF
174
175%{_datadir}/kf5/kcookiejar/domain_info
176
177%{_datadir}/knotifications5/proxyscout.notifyrc
178
8de2ea43
AM
179%{_datadir}/kservices5/cache.desktop
180%{_datadir}/kservices5/cookies.desktop
36227ae1
WF
181%{_datadir}/kservices5/data.protocol
182%{_datadir}/kservices5/file.protocol
183%{_datadir}/kservices5/fixhosturifilter.desktop
184%{_datadir}/kservices5/ftp.protocol
185%{_datadir}/kservices5/ghelp.protocol
186%{_datadir}/kservices5/help.protocol
187%{_datadir}/kservices5/http.protocol
188%{_datadir}/kservices5/http_cache_cleaner.desktop
189%{_datadir}/kservices5/https.protocol
d5fae73b 190%{_datadir}/kservices5/kcmtrash.desktop
36227ae1
WF
191%{_datadir}/kservices5/kded/proxyscout.desktop
192%{_datadir}/kservices5/kshorturifilter.desktop
193%{_datadir}/kservices5/kuriikwsfilter.desktop
194%{_datadir}/kservices5/kurisearchfilter.desktop
195%{_datadir}/kservices5/localdomainurifilter.desktop
196%{_datadir}/kservices5/mms.protocol
197%{_datadir}/kservices5/mmst.protocol
198%{_datadir}/kservices5/mmsu.protocol
8de2ea43 199%{_datadir}/kservices5/netpref.desktop
36227ae1 200%{_datadir}/kservices5/pnm.protocol
8de2ea43 201%{_datadir}/kservices5/proxy.desktop
36227ae1
WF
202%{_datadir}/kservices5/rtsp.protocol
203%{_datadir}/kservices5/rtspt.protocol
204%{_datadir}/kservices5/rtspu.protocol
205%{_datadir}/kservices5/searchproviders/7digital.desktop
206%{_datadir}/kservices5/searchproviders/acronym.desktop
207%{_datadir}/kservices5/searchproviders/amazon.desktop
208%{_datadir}/kservices5/searchproviders/amazon_mp3.desktop
209%{_datadir}/kservices5/searchproviders/amg.desktop
8de2ea43 210%{_datadir}/kservices5/searchproviders/archpkg.desktop
36227ae1
WF
211%{_datadir}/kservices5/searchproviders/backports.desktop
212%{_datadir}/kservices5/searchproviders/baidu.desktop
213%{_datadir}/kservices5/searchproviders/beolingus.desktop
214%{_datadir}/kservices5/searchproviders/bing.desktop
215%{_datadir}/kservices5/searchproviders/blip.desktop
216%{_datadir}/kservices5/searchproviders/bugft.desktop
217%{_datadir}/kservices5/searchproviders/bugno.desktop
218%{_datadir}/kservices5/searchproviders/call.desktop
219%{_datadir}/kservices5/searchproviders/cia.desktop
220%{_datadir}/kservices5/searchproviders/citeseer.desktop
221%{_datadir}/kservices5/searchproviders/cpan.desktop
222%{_datadir}/kservices5/searchproviders/ctan.desktop
223%{_datadir}/kservices5/searchproviders/ctan_cat.desktop
224%{_datadir}/kservices5/searchproviders/dbug.desktop
225%{_datadir}/kservices5/searchproviders/de2en.desktop
226%{_datadir}/kservices5/searchproviders/de2fr.desktop
227%{_datadir}/kservices5/searchproviders/deb.desktop
228%{_datadir}/kservices5/searchproviders/dictfr.desktop
229%{_datadir}/kservices5/searchproviders/dmoz.desktop
230%{_datadir}/kservices5/searchproviders/docbook.desktop
231%{_datadir}/kservices5/searchproviders/doi.desktop
232%{_datadir}/kservices5/searchproviders/duckduckgo.desktop
233%{_datadir}/kservices5/searchproviders/duckduckgo_info.desktop
234%{_datadir}/kservices5/searchproviders/duckduckgo_shopping.desktop
235%{_datadir}/kservices5/searchproviders/ecosia.desktop
236%{_datadir}/kservices5/searchproviders/en2de.desktop
237%{_datadir}/kservices5/searchproviders/en2es.desktop
238%{_datadir}/kservices5/searchproviders/en2fr.desktop
239%{_datadir}/kservices5/searchproviders/en2it.desktop
240%{_datadir}/kservices5/searchproviders/es2en.desktop
241%{_datadir}/kservices5/searchproviders/ethicle.desktop
242%{_datadir}/kservices5/searchproviders/facebook.desktop
243%{_datadir}/kservices5/searchproviders/feedster.desktop
244%{_datadir}/kservices5/searchproviders/flickr.desktop
245%{_datadir}/kservices5/searchproviders/flickrcc.desktop
246%{_datadir}/kservices5/searchproviders/foldoc.desktop
247%{_datadir}/kservices5/searchproviders/fr2de.desktop
248%{_datadir}/kservices5/searchproviders/fr2en.desktop
249%{_datadir}/kservices5/searchproviders/freecode.desktop
250%{_datadir}/kservices5/searchproviders/freedb.desktop
251%{_datadir}/kservices5/searchproviders/fsd.desktop
252%{_datadir}/kservices5/searchproviders/github.desktop
253%{_datadir}/kservices5/searchproviders/gitorious.desktop
254%{_datadir}/kservices5/searchproviders/google.desktop
255%{_datadir}/kservices5/searchproviders/google_advanced.desktop
256%{_datadir}/kservices5/searchproviders/google_code.desktop
257%{_datadir}/kservices5/searchproviders/google_groups.desktop
258%{_datadir}/kservices5/searchproviders/google_images.desktop
259%{_datadir}/kservices5/searchproviders/google_lucky.desktop
260%{_datadir}/kservices5/searchproviders/google_maps.desktop
261%{_datadir}/kservices5/searchproviders/google_movie.desktop
262%{_datadir}/kservices5/searchproviders/google_news.desktop
263%{_datadir}/kservices5/searchproviders/google_shopping.desktop
264%{_datadir}/kservices5/searchproviders/grec.desktop
265%{_datadir}/kservices5/searchproviders/hyperdictionary.desktop
266%{_datadir}/kservices5/searchproviders/hyperdictionary_thesaurus.desktop
267%{_datadir}/kservices5/searchproviders/ibl.desktop
268%{_datadir}/kservices5/searchproviders/identica_groups.desktop
269%{_datadir}/kservices5/searchproviders/identica_notices.desktop
270%{_datadir}/kservices5/searchproviders/identica_people.desktop
271%{_datadir}/kservices5/searchproviders/imdb.desktop
272%{_datadir}/kservices5/searchproviders/it2en.desktop
273%{_datadir}/kservices5/searchproviders/jamendo.desktop
274%{_datadir}/kservices5/searchproviders/jeeves.desktop
275%{_datadir}/kservices5/searchproviders/kde.desktop
276%{_datadir}/kservices5/searchproviders/kde_apps.desktop
277%{_datadir}/kservices5/searchproviders/kde_forums.desktop
278%{_datadir}/kservices5/searchproviders/kde_look.desktop
279%{_datadir}/kservices5/searchproviders/kde_projects.desktop
280%{_datadir}/kservices5/searchproviders/kde_techbase.desktop
281%{_datadir}/kservices5/searchproviders/kde_userbase.desktop
282%{_datadir}/kservices5/searchproviders/leo.desktop
283%{_datadir}/kservices5/searchproviders/magnatune.desktop
284%{_datadir}/kservices5/searchproviders/metacrawler.desktop
285%{_datadir}/kservices5/searchproviders/msdn.desktop
286%{_datadir}/kservices5/searchproviders/multitran-deru.desktop
287%{_datadir}/kservices5/searchproviders/multitran-enru.desktop
288%{_datadir}/kservices5/searchproviders/multitran-esru.desktop
289%{_datadir}/kservices5/searchproviders/multitran-frru.desktop
290%{_datadir}/kservices5/searchproviders/multitran-itru.desktop
291%{_datadir}/kservices5/searchproviders/multitran-nlru.desktop
292%{_datadir}/kservices5/searchproviders/netcraft.desktop
293%{_datadir}/kservices5/searchproviders/nl-telephone.desktop
294%{_datadir}/kservices5/searchproviders/nl-teletekst.desktop
295%{_datadir}/kservices5/searchproviders/opendesktop.desktop
296%{_datadir}/kservices5/searchproviders/pgpkeys.desktop
297%{_datadir}/kservices5/searchproviders/php.desktop
298%{_datadir}/kservices5/searchproviders/python.desktop
299%{_datadir}/kservices5/searchproviders/qt.desktop
300%{_datadir}/kservices5/searchproviders/qt4.desktop
d5fae73b
AM
301%{_datadir}/kservices5/searchproviders/qwant.desktop
302%{_datadir}/kservices5/searchproviders/qwant_images.desktop
303%{_datadir}/kservices5/searchproviders/qwant_news.desktop
304%{_datadir}/kservices5/searchproviders/qwant_shopping.desktop
305%{_datadir}/kservices5/searchproviders/qwant_social.desktop
306%{_datadir}/kservices5/searchproviders/qwant_videos.desktop
36227ae1
WF
307%{_datadir}/kservices5/searchproviders/rae.desktop
308%{_datadir}/kservices5/searchproviders/rag.desktop
309%{_datadir}/kservices5/searchproviders/rfc.desktop
310%{_datadir}/kservices5/searchproviders/rpmfind.desktop
311%{_datadir}/kservices5/searchproviders/ruby_application_archive.desktop
312%{_datadir}/kservices5/searchproviders/sourceforge.desktop
313%{_datadir}/kservices5/searchproviders/technorati.desktop
314%{_datadir}/kservices5/searchproviders/technoratitags.desktop
315%{_datadir}/kservices5/searchproviders/thesaurus.desktop
316%{_datadir}/kservices5/searchproviders/tvtome.desktop
317%{_datadir}/kservices5/searchproviders/urbandictionary.desktop
318%{_datadir}/kservices5/searchproviders/uspto.desktop
319%{_datadir}/kservices5/searchproviders/vimeo.desktop
320%{_datadir}/kservices5/searchproviders/voila.desktop
321%{_datadir}/kservices5/searchproviders/webster.desktop
322%{_datadir}/kservices5/searchproviders/wikia.desktop
323%{_datadir}/kservices5/searchproviders/wikipedia.desktop
324%{_datadir}/kservices5/searchproviders/wiktionary.desktop
325%{_datadir}/kservices5/searchproviders/wolfram_alpha.desktop
326%{_datadir}/kservices5/searchproviders/wordref.desktop
327%{_datadir}/kservices5/searchproviders/yahoo.desktop
328%{_datadir}/kservices5/searchproviders/yahoo_image.desktop
329%{_datadir}/kservices5/searchproviders/yahoo_local.desktop
330%{_datadir}/kservices5/searchproviders/yahoo_shopping.desktop
331%{_datadir}/kservices5/searchproviders/yahoo_video.desktop
332%{_datadir}/kservices5/searchproviders/youtube.desktop
8de2ea43 333%{_datadir}/kservices5/smb.desktop
d5fae73b 334%{_datadir}/kservices5/trash.protocol
8de2ea43
AM
335%{_datadir}/kservices5/useragent.desktop
336%{_datadir}/kservices5/useragentstrings
36227ae1
WF
337%{_datadir}/kservices5/webdav.protocol
338%{_datadir}/kservices5/webdavs.protocol
d5fae73b 339%{_datadir}/kservices5/webshortcuts.desktop
36227ae1 340%{_datadir}/kservicetypes5/kfileitemactionplugin.desktop
8de2ea43 341%{_datadir}/kservicetypes5/kiodndpopupmenuplugin.desktop
36227ae1
WF
342%{_datadir}/kservicetypes5/kpropertiesdialogplugin.desktop
343%{_datadir}/kservicetypes5/kurifilterplugin.desktop
344%{_datadir}/kservicetypes5/searchprovider.desktop
8de2ea43 345%{_datadir}/kservicetypes5/uasprovider.desktop
36227ae1
WF
346%{_mandir}/man8/kcookiejar5.8*
347
348%files devel
349%defattr(644,root,root,755)
350%{_includedir}/KF5/KIOCore
351%{_includedir}/KF5/KIOFileWidgets
352%{_includedir}/KF5/KIOWidgets
353%dir %{_includedir}/KF5/kio
354%{_includedir}/KF5/kio/kntlm.h
355%{_includedir}/KF5/kio/kntlm_export.h
356%{_includedir}/KF5/kio_version.h
357%{_libdir}/cmake/KF5KIO
358%attr(755,root,root) %{_libdir}/libKF5KIOCore.so
359%attr(755,root,root) %{_libdir}/libKF5KIOFileWidgets.so
360%attr(755,root,root) %{_libdir}/libKF5KIONTLM.so
361%attr(755,root,root) %{_libdir}/libKF5KIOWidgets.so
362%{qt5dir}/mkspecs/modules/qt_KIOCore.pri
363%{qt5dir}/mkspecs/modules/qt_KIOFileWidgets.pri
364%{qt5dir}/mkspecs/modules/qt_KIOWidgets.pri
365%{qt5dir}/mkspecs/modules/qt_KNTLM.pri
This page took 0.159318 seconds and 4 git commands to generate.