]> git.pld-linux.org Git - packages/kde4-kdebase-runtime.git/blame - kde4-kdebase-runtime.spec
- xine moved to subpackage
[packages/kde4-kdebase-runtime.git] / kde4-kdebase-runtime.spec
CommitLineData
1ce0b6cc 1# Conditional build:
2%bcond_without apidocs # do not prepare API documentation
3%bcond_without hidden_visibility # pass '--fvisibility=hidden'
4 # & '--fvisibility-inlines-hidden'
5 # to g++
6
7%define _state stable
8%define _minlibsevr 9:%{version}
9%define _minbaseevr 9:%{version}
10
11Summary: KDE4 runtime
12%define orgname kdebase-runtime
13Name: kdebase4-runtime
14Version: 4.0.0
15Release: 0.1
16License: GPL
17Group: X11/Applications
18Source0: ftp://ftp.kde.org/pub/kde/%{_state}/latest/src/%{orgname}-%{version}.tar.bz2
19# Source0-md5: da93f59497ff90ad01bd4ab9b458f6cb
20%{?with_apidocs:BuildRequires: doxygen}
21%{?with_hidden_visibility:BuildRequires: gcc-c++ >= 5:4.1.0-0.20051206r108118.1}
22%{?with_apidocs:BuildRequires: graphviz}
23BuildRequires: kdelibs4-devel >= %{_minlibsevr}
24%{?with_apidocs:BuildRequires: qt4-doc}
25BuildRequires: rpmbuild(macros) >= 1.129
26BuildRequires: xine-lib-devel
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%define _noautoreq libtool(.*)
30
31%description
32
33%package devel
34Summary: Development files for KDE4 runtime
35Summary(pl.UTF-8): Pliki nagłówkowe do KDE pim
36Summary(ru.UTF-8): Файлы разработки для kdepim
37Summary(uk.UTF-8): Файли розробки для kdepim
38Group: X11/Development/Libraries
39Requires: %{name} = %{epoch}:%{version}-%{release}
40Requires: kdelibs4-devel >= %{_minlibsevr}
41
42%description devel
43
f4833d8e
RT
44%package -n kde4-phonon-xine
45Summary: Xine backend to Phonon
46Group: X11/Applications
47
48%description -n kde4-phonon-xine
49Xine backend to Phonon.
50
84dc9fc2 51%package -n kde-icons-oxygen
52Summary: KDE icons - oxygen
53Summary(pl.UTF-8): Motyw ikon do KDE - oxygen
54Group: Themes
55
56%description -n kde-icons-oxygen
57KDE icons - oxygen
58
59%description -n kde-icons-oxygen -l pl.UTF-8
60Motyw ikon do KDE - oxygen
61
62%package -n kde-style-oxygen
63Summary: KDE Oxygen Style
64Summary(pl.UTF-8): Styl Oxygen dla KDE
65Group: Themes
66
67%description -n kde-style-oxygen
68KDE Oxygen Style.
69
70%description -n kde-style-oxygen -l pl.UTF-8
71Styl Oxygen dla KDE.
72
1ce0b6cc 73%prep
74%setup -q -n %{orgname}-%{version}
75
76%build
77export QTDIR=%{_prefix}
78mkdir build
79cd build
80%cmake \
81 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
82 ../
83
84%{__make}
85
86%install
87rm -rf $RPM_BUILD_ROOT
88
89%{__make} -C build/ install \
90 DESTDIR=$RPM_BUILD_ROOT \
91 kde_htmldir=%{_kdedocdir}
92
84dc9fc2 93rm -f %{name}-files
94WORKDIR=`pwd`
95cd $RPM_BUILD_ROOT%{_datadir}/locale/l10n
96for DIR in *
97do
98 if [ -d $DIR ] ; then
99 echo "%lang($DIR) %{_datadir}/locale/l10n/$DIR" >> $WORKDIR/%{name}-files
100 fi
101done
102cd -
103
1ce0b6cc 104%clean
105rm -rf $RPM_BUILD_ROOT
106
107%post -p /sbin/ldconfig
108%postun -p /sbin/ldconfig
109
84dc9fc2 110%files -f %{name}-files
111/etc/xdg/menus/kde-information.menu
112%dir %{_libdir}/kde4/plugins/styles
113%attr(755,root,root) %{_bindir}/kcmshell4
114%attr(755,root,root) %{_bindir}/kde-cp
115%attr(755,root,root) %{_bindir}/kde-mv
116%attr(755,root,root) %{_bindir}/kde-open
117%attr(755,root,root) %{_bindir}/kde4-menu
118%attr(755,root,root) %{_bindir}/kdebugdialog
119%attr(755,root,root) %{_bindir}/kfile4
120%attr(755,root,root) %{_bindir}/khelpcenter
121%attr(755,root,root) %{_bindir}/khotnewstuff4
122%attr(755,root,root) %{_bindir}/kioclient
123%attr(755,root,root) %{_bindir}/kmimetypefinder
124%attr(755,root,root) %{_bindir}/knotify4
125%attr(755,root,root) %{_bindir}/kquitapp
126%attr(755,root,root) %{_bindir}/kreadconfig
127%attr(755,root,root) %{_bindir}/kstart
128%attr(755,root,root) %{_bindir}/ksvgtopng
129%attr(755,root,root) %{_bindir}/ktraderclient
130%attr(755,root,root) %{_bindir}/ktrash
131%attr(755,root,root) %{_bindir}/kuiserver
132%attr(755,root,root) %{_bindir}/kwriteconfig
133%attr(755,root,root) %{_libdir}/kde4/cursorthumbnail.so
134%attr(755,root,root) %{_libdir}/kde4/djvuthumbnail.so
135%attr(755,root,root) %{_libdir}/kde4/exrthumbnail.so
136%attr(755,root,root) %{_libdir}/kde4/htmlthumbnail.so
137%attr(755,root,root) %{_libdir}/kde4/imagethumbnail.so
138%attr(755,root,root) %{_libdir}/kde4/kcm_cgi.so
139%attr(755,root,root) %{_libdir}/kde4/kcm_componentchooser.so
140%attr(755,root,root) %{_libdir}/kde4/kcm_icons.so
141%attr(755,root,root) %{_libdir}/kde4/kcm_ioslaveinfo.so
142%attr(755,root,root) %{_libdir}/kde4/kcm_kded.so
143%attr(755,root,root) %{_libdir}/kde4/kcm_kdnssd.so
144%attr(755,root,root) %{_libdir}/kde4/kcm_knotify.so
145%attr(755,root,root) %{_libdir}/kde4/kcm_locale.so
84dc9fc2 146%attr(755,root,root) %{_libdir}/kde4/kcm_samba.so
147%attr(755,root,root) %{_libdir}/kde4/kded_kpasswdserver.so
148%attr(755,root,root) %{_libdir}/kde4/kded_ktimezoned.so
149%attr(755,root,root) %{_libdir}/kde4/kded_remotedirnotify.so
150%attr(755,root,root) %{_libdir}/kde4/kded_soliduiserver.so
151%attr(755,root,root) %{_libdir}/kde4/kio_about.so
152%attr(755,root,root) %{_libdir}/kde4/kio_archive.so
153%attr(755,root,root) %{_libdir}/kde4/kio_cgi.so
154%attr(755,root,root) %{_libdir}/kde4/kio_filter.so
155%attr(755,root,root) %{_libdir}/kde4/kio_finger.so
156%attr(755,root,root) %{_libdir}/kde4/kio_fish.so
157%attr(755,root,root) %{_libdir}/kde4/kio_floppy.so
158%attr(755,root,root) %{_libdir}/kde4/kio_info.so
159%attr(755,root,root) %{_libdir}/kde4/kio_man.so
160%attr(755,root,root) %{_libdir}/kde4/kio_nfs.so
161%attr(755,root,root) %{_libdir}/kde4/kio_remote.so
162%attr(755,root,root) %{_libdir}/kde4/kio_settings.so
163%attr(755,root,root) %{_libdir}/kde4/kio_sftp.so
164%attr(755,root,root) %{_libdir}/kde4/kio_smb.so
165%attr(755,root,root) %{_libdir}/kde4/kio_thumbnail.so
166%attr(755,root,root) %{_libdir}/kde4/kio_trash.so
167%attr(755,root,root) %{_libdir}/kde4/libexec/drkonqi
168%attr(755,root,root) %{_libdir}/kde4/libexec/kdeeject
169%attr(755,root,root) %{_libdir}/kde4/libexec/kdesu
170%attr(755,root,root) %{_libdir}/kde4/libexec/kdesud
171%attr(755,root,root) %{_libdir}/kde4/libexec/khc_docbookdig.pl
172%attr(755,root,root) %{_libdir}/kde4/libexec/khc_htdig.pl
173%attr(755,root,root) %{_libdir}/kde4/libexec/khc_htsearch.pl
174%attr(755,root,root) %{_libdir}/kde4/libexec/khc_indexbuilder
175%attr(755,root,root) %{_libdir}/kde4/libexec/khc_mansearch.pl
176%attr(755,root,root) %{_libdir}/kde4/libexec/kioexec
177%attr(755,root,root) %{_libdir}/kde4/libexec/klocaldomainurifilterhelper
178%attr(755,root,root) %{_libdir}/kde4/libexec/knetattach
179%attr(755,root,root) %{_libdir}/kde4/libfixhosturifilter.so
180%attr(755,root,root) %{_libdir}/kde4/libkmanpart.so
181%attr(755,root,root) %{_libdir}/kde4/libkshorturifilter.so
182%attr(755,root,root) %{_libdir}/kde4/libkuriikwsfilter.so
183%attr(755,root,root) %{_libdir}/kde4/libkurisearchfilter.so
184%attr(755,root,root) %{_libdir}/kde4/liblocaldomainurifilter.so
185%attr(755,root,root) %{_libdir}/kde4/librenaudioplugin.so
186%attr(755,root,root) %{_libdir}/kde4/librenimageplugin.so
84dc9fc2 187%attr(755,root,root) %{_libdir}/kde4/svgthumbnail.so
188%attr(755,root,root) %{_libdir}/kde4/textthumbnail.so
189%attr(755,root,root) %{_libdir}/libkdeinit4_kcmshell4.so
190%attr(755,root,root) %{_libdir}/libkdeinit4_khelpcenter.so
191%attr(755,root,root) %{_libdir}/libkdeinit4_kuiserver.so
192%{_desktopdir}/kde4/Help.desktop
193%{_desktopdir}/kde4/knetattach.desktop
194%{_datadir}/apps/drkonqi
195%{_datadir}/apps/kcm_componentchooser/kcm_browser.desktop
196%{_datadir}/apps/kcm_componentchooser/kcm_kemail.desktop
197%{_datadir}/apps/kcm_componentchooser/kcm_terminal.desktop
198%{_datadir}/apps/kcmlocale
199%{_datadir}/apps/kconf_update/kuriikwsfilter.upd
200%{_datadir}/apps/kde/kde.notifyrc
f099521f 201%{_datadir}/apps/khelpcenter
84dc9fc2 202%{_datadir}/apps/kio_finger
203%{_datadir}/apps/kio_info
204%{_datadir}/apps/kio_man
205%{_datadir}/apps/kio_thumbnail
206%dir %{_datadir}/apps/konqueror/dirtree
207%dir %{_datadir}/apps/konqueror/dirtree/remote
208%{_datadir}/apps/konqueror/dirtree/remote/smb-network.desktop
209%dir %{_datadir}/apps/remoteview
210%{_datadir}/apps/remoteview/smb-network.desktop
211%{_datadir}/config.kcfg/khelpcenter.kcfg
212%{_datadir}/config/khotnewstuff.knsrc
213%{_datadir}/config/kshorturifilterrc
214%{_datadir}/dbus-1/interfaces/org.kde.KTimeZoned.xml
215%{_datadir}/dbus-1/interfaces/org.kde.khelpcenter.kcmhelpcenter.xml
216%{_datadir}/dbus-1/services/org.kde.knotify.service
217%{_datadir}/desktop-directories/kde-information.directory
218%{_datadir}/doc/kde/HTML/en/kcontrol
219%{_datadir}/doc/kde/HTML/en/kdebugdialog
220%{_datadir}/doc/kde/HTML/en/kdesu
221%{_datadir}/doc/kde/HTML/en/khelpcenter
222%{_datadir}/doc/kde/HTML/en/kioslave
223%{_datadir}/doc/kde/HTML/en/knetattach
f099521f 224%{_datadir}/emoticons/kde4
84dc9fc2 225%{_datadir}/kde4/services/about.protocol
226%{_datadir}/kde4/services/applications.protocol
227%{_datadir}/kde4/services/ar.protocol
228%{_datadir}/kde4/services/bzip.protocol
229%{_datadir}/kde4/services/bzip2.protocol
230%{_datadir}/kde4/services/cgi.protocol
231%{_datadir}/kde4/services/componentchooser.desktop
232%{_datadir}/kde4/services/cursorthumbnail.desktop
233%{_datadir}/kde4/services/djvuthumbnail.desktop
234%{_datadir}/kde4/services/exrthumbnail.desktop
235%{_datadir}/kde4/services/finger.protocol
236%{_datadir}/kde4/services/fish.protocol
237%{_datadir}/kde4/services/fixhosturifilter.desktop
238%{_datadir}/kde4/services/floppy.protocol
239%{_datadir}/kde4/services/gzip.protocol
240%{_datadir}/kde4/services/htmlthumbnail.desktop
241%{_datadir}/kde4/services/icons.desktop
242%{_datadir}/kde4/services/imagethumbnail.desktop
243%{_datadir}/kde4/services/info.protocol
244%{_datadir}/kde4/services/ioslaveinfo.desktop
245%{_datadir}/kde4/services/kcm_kdnssd.desktop
84dc9fc2 246%{_datadir}/kde4/services/kcmcgi.desktop
247%{_datadir}/kde4/services/kcmkded.desktop
248%{_datadir}/kde4/services/kcmnotify.desktop
249%{_datadir}/kde4/services/kded/kpasswdserver.desktop
250%{_datadir}/kde4/services/kded/ktimezoned.desktop
251%{_datadir}/kde4/services/kded/remotedirnotify.desktop
252%{_datadir}/kde4/services/kded/soliduiserver.desktop
253%{_datadir}/kde4/services/khelpcenter.desktop
254%{_datadir}/kde4/services/kmanpart.desktop
255%{_datadir}/kde4/services/knotify4.desktop
256%{_datadir}/kde4/services/kshorturifilter.desktop
257%{_datadir}/kde4/services/kuiserver.desktop
258%{_datadir}/kde4/services/kuriikwsfilter.desktop
259%{_datadir}/kde4/services/kurisearchfilter.desktop
260%{_datadir}/kde4/services/language.desktop
261%{_datadir}/kde4/services/localdomainurifilter.desktop
262%{_datadir}/kde4/services/man.protocol
263%{_datadir}/kde4/services/nfs.protocol
84dc9fc2 264%{_datadir}/kde4/services/programs.protocol
265%{_datadir}/kde4/services/remote.protocol
266%{_datadir}/kde4/services/renaudiodlg.desktop
267%{_datadir}/kde4/services/renimagedlg.desktop
268%{_datadir}/kde4/services/searchproviders
269%{_datadir}/kde4/services/settings.protocol
270%{_datadir}/kde4/services/sftp.protocol
271%{_datadir}/kde4/services/smb.protocol
272%{_datadir}/kde4/services/smbstatus.desktop
273%{_datadir}/kde4/services/svgthumbnail.desktop
274%{_datadir}/kde4/services/tar.protocol
275%{_datadir}/kde4/services/textthumbnail.desktop
276%{_datadir}/kde4/services/thumbnail.protocol
277%{_datadir}/kde4/services/trash.protocol
278%{_datadir}/kde4/services/zip.protocol
279%{_datadir}/kde4/servicetypes/searchprovider.desktop
280%{_datadir}/kde4/servicetypes/thumbcreator.desktop
281%{_datadir}/locale/en_US
282%dir %{_datadir}/locale/l10n
283%{_datadir}/locale/l10n/caribbean.desktop
284%{_datadir}/locale/l10n/centralafrica.desktop
285%{_datadir}/locale/l10n/centralamerica.desktop
286%{_datadir}/locale/l10n/centralasia.desktop
287%{_datadir}/locale/l10n/centraleurope.desktop
288%{_datadir}/locale/l10n/eastasia.desktop
289%{_datadir}/locale/l10n/easteurope.desktop
290%{_datadir}/locale/l10n/middleeast.desktop
291%{_datadir}/locale/l10n/northafrica.desktop
292%{_datadir}/locale/l10n/northamerica.desktop
293%{_datadir}/locale/l10n/northeurope.desktop
294%{_datadir}/locale/l10n/oceania.desktop
295%{_datadir}/locale/l10n/southafrica.desktop
296%{_datadir}/locale/l10n/southamerica.desktop
297%{_datadir}/locale/l10n/southasia.desktop
298%{_datadir}/locale/l10n/southeastasia.desktop
299%{_datadir}/locale/l10n/southeurope.desktop
300%{_datadir}/locale/l10n/westafrica.desktop
301%{_datadir}/locale/l10n/westeurope.desktop
302%lang(en) %{_mandir}/man1/kdesu.1.gz
303%{_datadir}/sounds
304%{_iconsdir}/hicolor/*/*/*.png
305# conflicts with hicolor-icon-theme
306#%{_iconsdir}/hicolor/index.theme
307%{_iconsdir}/hicolor/scalable/apps/*.svgz
f099521f 308
f4833d8e
RT
309%files -n kde4-phonon-xine
310%defattr(644,root,root,755)
311%{_libdir}/kde4/phonon_xine.so
312%{_libdir}/kde4/kcm_phononxine.so
313%dir %{_datadir}/kde4/services/phononbackends
314%{_datadir}/kde4/services/phononbackends/xine.desktop
315%{_datadir}/kde4/services/kcm_phononxine.desktop
316
84dc9fc2 317%files -n kde-icons-oxygen
318%defattr(644,root,root,755)
319%dir %{_iconsdir}/oxygen
320%{_iconsdir}/oxygen/*x*/actions
321%{_iconsdir}/oxygen/*x*/apps
322%{_iconsdir}/oxygen/*x*/categories
323%{_iconsdir}/oxygen/*x*/devices
324%{_iconsdir}/oxygen/*x*/mimetypes
325%{_iconsdir}/oxygen/*x*/places
326%{_iconsdir}/oxygen/*x*/status
327%{_iconsdir}/oxygen/*x*/animations
328%{_iconsdir}/oxygen/*x*/emblems
329%{_iconsdir}/oxygen/*x*/emotes
330%{_iconsdir}/oxygen/index.theme
331%dir %{_iconsdir}/oxygen/scalable
332%{_iconsdir}/oxygen/scalable/actions
333%{_iconsdir}/oxygen/scalable/apps
334%{_iconsdir}/oxygen/scalable/categories
335%{_iconsdir}/oxygen/scalable/devices
336%{_iconsdir}/oxygen/scalable/emblems
337%{_iconsdir}/oxygen/scalable/emotes
338%{_iconsdir}/oxygen/scalable/export_pngs.sh
339%{_iconsdir}/oxygen/scalable/mimetypes
340%{_iconsdir}/oxygen/scalable/places
341%{_iconsdir}/oxygen/scalable/status
342
343%files -n kde-style-oxygen
344%defattr(644,root,root,755)
345%attr(755,root,root) %{_libdir}/kde4/kstyle_oxygen_config.so
346%attr(755,root,root) %{_libdir}/kde4/plugins/styles/oxygen.so
347%{_datadir}/apps/kstyle/themes/oxygen.themerc
1ce0b6cc 348
349%files devel
350%defattr(644,root,root,755)
84dc9fc2 351%{_datadir}/apps/cmake/modules/FindCLucene.cmake
352%{_datadir}/apps/cmake/modules/FindXCB.cmake
353%{_datadir}/apps/cmake/modules/FindXine.cmake
This page took 0.077457 seconds and 4 git commands to generate.