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