source: projects/specs/trunk/k/kdeplasma-addons/kdeplasma-addons-vl.spec @ 10565

Revision 10565, 14.2 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

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