source: projects/specs/branches/6/k/kdeplasma-addons/kdeplasma-addons-vl.spec @ 4216

Revision 4216, 12.4 KB checked in by inagaki, 13 years ago (diff)

updated: KDE SC 4.6.4

Line 
1Name:           kdeplasma-addons
2Summary:        Additional plasmoids for KDE
3Version:        4.6.4
4Release:        1%{?_dist_release}
5
6Group:          User Interface/Desktops
7License:        GPLv2
8URL:            http://www.kde.org/
9
10Source0:        ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeplasma-addons-%{version}.tar.bz2
11
12## upstreamable patches
13
14## upstream patches
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17BuildRequires:  attica-devel
18BuildRequires:  libboost-devel
19BuildRequires:  eigen2-devel
20BuildRequires:  gettext
21BuildRequires:  kdepimlibs-devel >= %{version}
22BuildRequires:  libXpm-devel
23BuildRequires:  libXtst-devel
24BuildRequires:  libqalculate-devel
25# for libplasmaclock, nepomuk
26BuildRequires:  kdebase-workspace-devel >= %{version}
27# Lancelot build-deps kdebase-workspace, which contains
28# /usr/share/dbus-1/interfaces/org.freedesktop.ScreenSaver.xml
29BuildRequires:  kdebase-workspace >= %{version}
30# RECOMMENDED: Marble is used to provide a desktop globe wallpaper for Plasma.
31BuildRequires:  kdeedu4-devel >= %{version}
32# Optional (but recommended), enables automatic rotation for frame applet
33#BuildRequires:  libkexiv2-devel >= 0.4.0
34BuildRequires:  kdegraphics4-devel >= %{version}
35# lancelot eye-candy
36BuildRequires:  libXcomposite-devel libXrender-devel libXdamage-devel
37BuildRequires:  qimageblitz-devel
38BuildRequires:  soprano-devel
39# kimpanel
40BuildRequires:  scim-devel
41BuildRequires:  qca2-devel
42
43Requires: %{name}-libs = %{version}-%{release}
44
45# when -libs was introduced
46Obsoletes: kdeplasma-addons < 4.3.0-3
47
48# most of former kdeaddons for KDE3 is now here
49Obsoletes: kdeaddons < 4
50
51%description
52Additional plasmoids for KDE.
53
54%package libs
55Summary: Runtime libraries for %{name}
56Summary(ja): %{name} のランタイムライブラリ
57Group:   System Environment/Libraries
58Requires: %{name} = %{version}-%{release}
59Requires: kdelibs4 >= %{version}
60
61%description libs
62%{summary}.
63
64
65%prep
66%setup -q -n kdeplasma-addons-%{version}
67
68
69%build
70mkdir -p %{_target_platform}
71pushd %{_target_platform}
72unset QTDIR || : ; . /etc/profile.d/qt4.sh
73%cmake \
74    -DCMAKE_BUILD_TYPE=release \
75    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
76    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
77    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
78    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
79    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
80    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
81    ..
82popd
83
84make %{?_smp_mflags} -C %{_target_platform}
85
86
87%install
88rm -rf %{buildroot}
89
90make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
91
92# unpackaged files
93# omit shlib symlinks
94rm -f %{buildroot}%{_libdir}/libplasma*.so
95rm -f %{buildroot}%{_libdir}/lib{kimpanelruntime,ocsclient,rtm}.so
96# lancelot-devel
97rm -f %{buildroot}%{_libdir}/liblancelot*.so
98rm -rf %{buildroot}%{_includedir}/kde4/KDE
99rm -rf %{buildroot}%{_includedir}/kde4/lancelot
100rm -rf %{buildroot}%{_includedir}/kde4/lancelot-datamodels
101rm -rf %{buildroot}%{_datadir}/kde4/apps/cmake/modules/*.cmake
102# conversion-devel
103rm -rf %{buildroot}%{_includedir}/kde4/conversion
104rm -f  %{buildroot}%{_libdir}/libconversion.so
105rm -f  %{buildroot}%{_datadir}/kde4/apps/cmake/modules/FindConversion.cmake
106
107
108%post
109touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
110
111%posttrans
112gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
113
114%postun
115if [ $1 -eq 0 ] ; then
116  touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
117  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
118fi
119
120%post libs -p /sbin/ldconfig
121
122%postun libs -p /sbin/ldconfig
123
124
125%clean
126rm -rf %{buildroot}
127
128
129%files
130%defattr(-,root,root,-)
131%doc COPYING COPYING.LIB
132%{_bindir}/lancelot
133%{_bindir}/kimpanel
134%{_libdir}/kde4/*.so
135%{_libdir}/scim-1.0/scim-panel-dbus
136%{_datadir}/kde4/apps/bball/
137%{_datadir}/kde4/apps/desktoptheme/*
138%{_datadir}/kde4/apps/lancelot/
139%{_datadir}/kde4/apps/plasma/services/*
140%{_datadir}/kde4/apps/plasma-applet-frame/
141%{_datadir}/kde4/apps/plasma-applet-opendesktop/
142%{_datadir}/kde4/apps/plasma-applet-opendesktop-activities/
143%{_datadir}/kde4/apps/plasma_pastebin/
144%{_datadir}/kde4/apps/plasma_wallpaper_pattern/
145%{_datadir}/kde4/apps/plasmaboard/
146%{_datadir}/kde4/apps/rssnow/
147%{_datadir}/config/*.knsrc
148%{_datadir}/config.kcfg/kimpanelconfig.kcfg
149%{_datadir}/kde4/services/*.desktop
150%{_datadir}/kde4/services/ServiceMenus/*.desktop
151%{_datadir}/kde4/servicetypes/*.desktop
152%{_datadir}/mime/packages/lancelotpart-mime.xml
153#{_datadir}/dbus-1/services/org.kde.lancelot.service
154%{_datadir}/dbus-1/interfaces/org.kde.impanel.xml
155%{_datadir}/icons/hicolor/*/*/*
156
157%files libs
158%defattr(-,root,root,-)
159%{_libdir}/libkimpanelruntime.so.*
160%{_libdir}/liblancelot.so.*
161%{_libdir}/liblancelot-datamodels.so.*
162%{_libdir}/libplasma_groupingcontainment.so.*
163%{_libdir}/libplasmapotdprovidercore.so.*
164%{_libdir}/libplasmacomicprovidercore.so.*
165%{_libdir}/libplasmaweather.so.*
166%{_libdir}/librtm.so.*
167
168
169%changelog
170* Sun Jun 19 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
171- new upstream release
172
173* Mon Mar 14 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.1-1
174- new upstream release
175
176* Thu Mar  3 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.0-2
177- added BR: libXpm-devel
178
179* Fri Feb 25 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.0-1
180- new upstream release
181
182* Sat Sep 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.5.1-1
183- new upstream release
184- built with libqalculate-0.9.7
185
186* Sat Aug 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.5.0-1
187- new upstream release
188
189* Wed Jul  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.5-1
190- new upstream release
191
192* Sat May  8 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.3-1
193- new upstream release
194
195* Sun Mar 14 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.4.1-1
196- new upstream release
197- built with new toolchain
198
199* Mon Dec 14 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.3.3-2
200- Lancelot build-deps kdebase-workspace, which contains
201  /usr/share/dbus-1/interfaces/org.freedesktop.ScreenSaver.xml
202
203* Wed Nov 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.3-1
204- new upstream release
205
206* Tue Oct 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.2-2
207- just +1 release number (4.3.2-1vl5 was broken in putting)
208
209* Mon Oct 26 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.2-1
210- new upstream release
211
212* Sun Sep  6 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.1-1
213- new upstream release
214- added BR: eigen2-devel
215
216* Sun Aug 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.3.0-6
217- Initial build for Vine Linux
218
219* Tue Aug 04 2009 Than Ngo <than@redhat.com> - 4.3.0-5
220- respin
221
222* Mon Aug 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.0-4
223- fix microblog post crasher (kdebug#202364)
224
225* Mon Aug 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.0-3
226- -libs subpkg to sanitize multilib
227
228* Sun Aug 02 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.0-2
229- fix to allow updating of status via microblog plasmoid
230
231* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.3.0-1
232- 4.3.0
233
234* Wed Jul 22 2009 Than Ngo <than@redhat.com> - 4.2.98-1
235- 4.3rc3
236
237* Thu Jul 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.96-2
238- BR: libXcomposite-devel (lancelot eye-candy)
239
240* Sun Jul 12 2009 Than Ngo <than@redhat.com> - 4.2.96-1
241- 4.3rc2
242
243* Fri Jun 26 2009 Than Ngo <than@redhat.com> - 4.2.95-1
244- 4.3rc1
245
246* Thu Jun 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.90-1
247- KDE-4.3 beta2 (4.2.90)
248
249* Mon May 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.85-4
250- BR: eigen2-devel soprano-devel
251
252* Tue May 19 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.2.85-3
253- BR kdeedu-devel (for Marble)
254
255* Sun May 17 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.2.85-2
256- Obsoletes/Provides: kde-plasma-weather
257
258* Wed May 13 2009 Lukáš Tinkl <ltinkl@redhat.com> - 4.2.85-1
259- KDE 4.3 beta 1
260
261* Thu Apr 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.2-3
262- disable contacts krunner by default
263
264* Wed Apr 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.2-2
265- optimize scriptlets
266
267* Tue Mar 31 2009 Lukáš Tinkl <ltinkl@redhat.com> - 4.2.2-1
268- KDE 4.2.2
269
270* Mon Mar 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.1-3
271- make bball applet work, ship .svg instead of .svgz (kdebug#185568)
272- use new %%_qt45 macro
273- spec housecleaning
274
275* Fri Mar 13 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.2.1-2
276- fix Lancelot rendering issues with Qt 4.5 (F11+ only, as the effect of that
277  patch with 4.4.3 is unknown)
278
279* Fri Feb 27 2009 Than Ngo <than@redhat.com> - 4.2.1-1
280- 4.2.1
281
282* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.0-2
283- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
284
285* Thu Jan 22 2009 Than Ngo <than@redhat.com> - 4.2.0-1
286- 4.2.0
287
288* Wed Jan 07 2009 Than Ngo <than@redhat.com> - 4.1.96-1
289- 4.2rc1
290
291* Tue Dec 16 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.85-2
292- saner versioned Obsoletes
293
294* Fri Dec 12 2008 Than Ngo <than@redhat.com> 4.1.85-1
295- 4.2beta2
296
297* Tue Dec 02 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-3
298- BR plasma-devel
299- add Provides: kde-plasma-lancelot
300- fix file list
301- BR libkexiv2-devel >= 0.4.0 on F10+
302
303* Thu Nov 20 2008 Than Ngo <than@redhat.com> 4.1.80-2
304- merged
305- add Obsoletes: kde-plasma-lancelot
306
307* Thu Nov 20 2008 Lorenzo Villani <lvillani@binaryhelix.net> - 4.1.80-1
308- 4.1.80
309- BR cmake >= 2.6.2
310- make install/fast
311
312* Wed Nov 12 2008 Than Ngo <than@redhat.com> 4.1.3-1
313- 4.1.3
314
315* Mon Sep 29 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-2
316- make VERBOSE=1
317- respin against new(er) kde-filesystem
318
319* Fri Sep 26 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-1
320- 4.1.2
321
322* Fri Aug 29 2008 Than Ngo <than@redhat.com> 4.1.1-1
323- 4.1.1
324
325* Wed Jul 23 2008 Than Ngo <than@redhat.com> 4.1.0-1
326- 4.1.0
327
328* Fri Jul 18 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.99-1
329- 4.0.99
330
331* Thu Jul 17 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-2
332- kdeplasma-addons rename
333
334* Fri Jul 11 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-1
335- 4.0.98
336
337* Thu Jul 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.85-2
338- Provides: kdeplasma-addons
339
340* Sun Jul 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.85-1
341- 4.0.85
342
343* Fri Jun 27 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.84-1
344- 4.0.84
345
346* Fri Jun 20 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.83-2
347- add ldconfig to scriptlets
348
349* Thu Jun 19 2008 Than Ngo <than@redhat.com> 4.0.83-1
350- 4.0.83 (beta2)
351
352* Sun Jun 15 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.82-1
353- kdeplasmoids-4.0.82
354
355* Tue May 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.80-2
356- add missing BR openldap-devel
357- update file list, add icon scriptlets
358
359* Mon May 26 2008 Than Ngo <than@redhat.com> 4.0.80-1
360- 4.1 beta 1
361
362* Wed May 07 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.72-0.1.20080506svn804581
363- update to revision 804581 from KDE SVN (to match KDE 4.0.72)
364- add COPYING and COPYING.LIB as %%doc
365- update file list
366
367* Thu Apr 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.1-5
368- rebuild (again) for the fixed %%{_kde4_buildtype}
369
370* Mon Mar 31 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.1-4
371- rebuild for NDEBUG and _kde4_libexecdir
372
373* Tue Mar 04 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.1-3
374- disable broken bluemarble applet (crashes Plasma when no OpenGL, #435656)
375
376* Tue Mar 04 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.1-2
377- rebuild against KDE 4.0.2 (mainly to make sure it still builds)
378
379* Thu Jan 31 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.1-1
380- kde-4.0.1
381
382* Tue Jan 08 2008 Sebastian Vahl <fedora@deadbabylon.de> 4.0.0-1
383- kde-4.0.0
384
385* Tue Dec 11 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.97.0-3
386- add versioned obsolete kdeaddons
387
388* Tue Dec 11 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.97.0-2
389- package language files properly (by RexDieter)
390- Obsolete: kdeaddons
391
392* Tue Dec 11 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.97.0-1
393- kde 3.97.0
394- removed some BRs which are in kdelibs4-devel now
395- BR: gettext
396
397* Sun Dec 02 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.2-2
398- update %%summary and %%description
399- cleanup spec
400- removed unneeded Requires
401
402* Sun Dec 02 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.2-1
403- kde-3.96.2
404
405* Tue Nov 27 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.1-1
406- kde-3.96.1
407
408* Mon Nov 19 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.0-3
409- BR: kde-filesystem >= 4
410
411* Mon Nov 19 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.0-2
412- BR: libxkbfile-devel
413- BR: libXpm-devel
414- BR: libXv-devel
415- BR: libXxf86misc-devel
416- BR: libXScrnSaver-devel
417- BR: libXtst-devel
418- BR: kdepimlibs-devel
419- BR: qimageblitz-devel
420- explicit require kdelibs, kdepimlibs and kdeworkspace >= version
421- add require kde4-macro scriplet
422
423* Thu Nov 15 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.0-1
424- Initial version for Fedora
Note: See TracBrowser for help on using the repository browser.