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