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