]>
Commit | Line | Data |
---|---|---|
cb396c7a AM |
1 | %define kdeplasmaver 5.4.0 |
2 | %define qtver 5.3.2 | |
3 | %define kpname kdeplasma-addons | |
4 | ||
5 | Summary: All kind of addons to improve your Plasma experience | |
6 | Name: kp5-%{kpname} | |
7 | Version: 5.4.0 | |
598ad8df | 8 | Release: 2 |
cb396c7a AM |
9 | License: LGPL v2.1+ |
10 | Group: X11/Libraries | |
11 | Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz | |
12 | # Source0-md5: d9876ebbd99cd3285b86fe6205857eea | |
13 | URL: http://www.kde.org/ | |
14 | BuildRequires: Qt5Core-devel >= %{qtver} | |
15 | BuildRequires: cmake >= 2.8.12 | |
16 | BuildRequires: glib2-devel | |
17 | BuildRequires: ibus-devel | |
ee413ec8 | 18 | BuildRequires: kf5-kinit-devel |
cb396c7a AM |
19 | BuildRequires: kf5-kcmutils-devel |
20 | BuildRequires: kf5-kconfig-devel | |
21 | BuildRequires: kf5-kconfigwidgets-devel | |
22 | BuildRequires: kf5-kcoreaddons-devel | |
23 | BuildRequires: kf5-kdelibs4support-devel | |
515740a0 | 24 | BuildRequires: kf5-kdesignerplugin-devel |
cb396c7a AM |
25 | BuildRequires: kf5-ki18n-devel |
26 | BuildRequires: kf5-kio-devel | |
27 | BuildRequires: kf5-knewstuff-devel | |
515740a0 JR |
28 | BuildRequires: kf5-kparts-devel |
29 | BuildRequires: kf5-kross-devel | |
cb396c7a AM |
30 | BuildRequires: kf5-kross-devel |
31 | BuildRequires: kf5-krunner-devel | |
32 | BuildRequires: kf5-kservice-devel | |
33 | BuildRequires: kf5-kunitconversion-devel | |
34 | BuildRequires: kf5-plasma-framework-devel | |
35 | BuildRequires: libxcb-devel | |
36 | BuildRequires: rpmbuild(macros) >= 1.164 | |
37 | BuildRequires: scim-devel | |
38 | BuildRequires: xcb-util-keysyms-devel | |
39 | BuildRequires: xz | |
40 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
41 | ||
42 | %define qt5dir %{_libdir}/qt5 | |
43 | ||
44 | %description | |
45 | All kind of addons to improve your Plasma experience. | |
46 | ||
47 | %prep | |
48 | %setup -q -n %{kpname}-%{version} | |
49 | ||
50 | %build | |
51 | install -d build | |
52 | cd build | |
53 | %cmake \ | |
54 | -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ | |
55 | ../ | |
56 | %{__make} | |
57 | ||
58 | %install | |
59 | rm -rf $RPM_BUILD_ROOT | |
60 | ||
61 | %{__make} -C build/ install \ | |
62 | DESTDIR=$RPM_BUILD_ROOT | |
63 | ||
fe21bf79 | 64 | %find_lang %{kpname} --all-name --with-kde |
cb396c7a AM |
65 | |
66 | %clean | |
67 | rm -rf $RPM_BUILD_ROOT | |
68 | ||
69 | %post -p /sbin/ldconfig | |
70 | %postun -p /sbin/ldconfig | |
71 | ||
72 | %files -f %{kpname}.lang | |
73 | %defattr(644,root,root,755) | |
74 | /etc/xdg/comic.knsrc | |
75 | %attr(755,root,root) %{_libdir}/kimpanel-ibus-panel | |
76 | %attr(755,root,root) %{_libdir}/kimpanel-scim-panel | |
77 | %attr(755,root,root) %ghost %{_libdir}/libplasmacomicprovidercore.so.1 | |
78 | %attr(755,root,root) %{_libdir}/libplasmacomicprovidercore.so.*.*.* | |
79 | %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_krunner_audioplayercontrol.so | |
80 | %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_krunner_dictionary.so | |
81 | %attr(755,root,root) %{_libdir}/qt5/plugins/kcm_krunner_spellcheck.so | |
82 | %attr(755,root,root) %{_libdir}/qt5/plugins/kpackage/packagestructure/plasma_packagestructure_comic.so | |
83 | %attr(755,root,root) %{_libdir}/qt5/plugins/krunner_audioplayercontrol.so | |
84 | %attr(755,root,root) %{_libdir}/qt5/plugins/krunner_converter.so | |
85 | %attr(755,root,root) %{_libdir}/qt5/plugins/krunner_datetime.so | |
86 | %attr(755,root,root) %{_libdir}/qt5/plugins/krunner_dictionary.so | |
87 | %attr(755,root,root) %{_libdir}/qt5/plugins/krunner_spellcheck.so | |
88 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasma/applets/plasma_applet_comic.so | |
89 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_comic.so | |
90 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_kimpanel.so | |
91 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_konsoleprofiles.so | |
92 | %attr(755,root,root) %{_libdir}/qt5/plugins/plasma_comic_krossprovider.so | |
93 | %dir %{_libdir}/qt5/qml/org/kde/plasma/private/fifteenpuzzle | |
94 | %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/fifteenpuzzle/libfifteenpuzzleplugin.so | |
95 | %{_libdir}/qt5/qml/org/kde/plasma/private/fifteenpuzzle/qmldir | |
96 | %dir %{_libdir}/qt5/qml/org/kde/plasma/private/kimpanel | |
97 | %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/kimpanel/libkimpanelplugin.so | |
98 | %{_libdir}/qt5/qml/org/kde/plasma/private/kimpanel/qmldir | |
99 | %dir %{_libdir}/qt5/qml/org/kde/plasma/private/notes | |
100 | %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/notes/libnotesplugin.so | |
101 | %{_libdir}/qt5/qml/org/kde/plasma/private/notes/qmldir | |
102 | %dir %{_libdir}/qt5/qml/org/kde/plasma/private/showdesktop | |
103 | %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/showdesktop/libshowdesktopplugin.so | |
104 | %{_libdir}/qt5/qml/org/kde/plasma/private/showdesktop/qmldir | |
105 | %dir %{_libdir}/qt5/qml/org/kde/plasma/private/timer | |
106 | %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/private/timer/libtimerplugin.so | |
107 | %{_libdir}/qt5/qml/org/kde/plasma/private/timer/qmldir | |
108 | %{_iconsdir}/hicolor/scalable/apps/fifteenpuzzle.svgz | |
109 | %{_datadir}/kservices5/kwin/kwin4_desktop_switcher_previews.desktop | |
110 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_big_icons.desktop | |
111 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_compact.desktop | |
112 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_informative.desktop | |
113 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_present_windows.desktop | |
114 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_small_icons.desktop | |
115 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_text.desktop | |
116 | %{_datadir}/kservices5/kwin/kwin4_window_switcher_thumbnails.desktop | |
117 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.calculator.desktop | |
118 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.comic.desktop | |
119 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.fifteenpuzzle.desktop | |
120 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.fuzzyclock.desktop | |
121 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.kickerdash | |
122 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.kimpanel.desktop | |
123 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.konsoleprofiles.desktop | |
124 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.notes.desktop | |
125 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.showdesktop.desktop | |
126 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.systemloadviewer.desktop | |
127 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.timer.desktop | |
128 | %{_datadir}/kservices5/plasma-applet-org.kde.plasma.webbrowser.desktop | |
129 | %{_datadir}/kservices5/plasma-dataengine-comic.desktop | |
130 | %{_datadir}/kservices5/plasma-dataengine-kimpanel.desktop | |
131 | %{_datadir}/kservices5/plasma-dataengine-konsoleprofiles.desktop | |
132 | %{_datadir}/kservices5/plasma-runner-audioplayercontrol.desktop | |
133 | %{_datadir}/kservices5/plasma-runner-audioplayercontrol_config.desktop | |
134 | %{_datadir}/kservices5/plasma-runner-converter.desktop | |
135 | %{_datadir}/kservices5/plasma-runner-datetime.desktop | |
136 | %{_datadir}/kservices5/plasma-runner-dictionary.desktop | |
137 | %{_datadir}/kservices5/plasma-runner-dictionary_config.desktop | |
138 | %{_datadir}/kservices5/plasma-runner-spellchecker.desktop | |
139 | %{_datadir}/kservices5/plasma-runner-spellchecker_config.desktop | |
140 | %{_datadir}/kservices5/plasma-wallpaper-org.kde.haenau.desktop | |
141 | %{_datadir}/kservices5/plasma-wallpaper-org.kde.hunyango.desktop | |
142 | %{_datadir}/kservicetypes5/plasma_comicprovider.desktop | |
143 | %{_datadir}/kwin/desktoptabbox | |
144 | %{_datadir}/kwin/tabbox | |
145 | %{_datadir}/plasma/desktoptheme/default/widgets/notes.svgz | |
146 | %{_datadir}/plasma/desktoptheme/default/widgets/timer.svgz | |
147 | %{_datadir}/plasma/plasmoids/org.kde.plasma.calculator | |
148 | %{_datadir}/plasma/plasmoids/org.kde.plasma.comic | |
149 | %{_datadir}/plasma/plasmoids/org.kde.plasma.fifteenpuzzle | |
150 | %{_datadir}/plasma/plasmoids/org.kde.plasma.fuzzyclock | |
151 | %{_datadir}/plasma/plasmoids/org.kde.plasma.kickerdash | |
152 | %{_datadir}/plasma/plasmoids/org.kde.plasma.kimpanel | |
153 | %{_datadir}/plasma/plasmoids/org.kde.plasma.konsoleprofiles | |
154 | %{_datadir}/plasma/plasmoids/org.kde.plasma.notes | |
155 | %{_datadir}/plasma/plasmoids/org.kde.plasma.showdesktop | |
156 | %{_datadir}/plasma/plasmoids/org.kde.plasma.systemloadviewer | |
157 | %{_datadir}/plasma/plasmoids/org.kde.plasma.timer | |
158 | %{_datadir}/plasma/plasmoids/org.kde.plasma.webbrowser | |
159 | %{_datadir}/plasma/services/kimpanel.operations | |
160 | %{_datadir}/plasma/services/org.kde.plasma.dataengine.konsoleprofiles.operations | |
161 | %{_datadir}/plasma/wallpapers/org.kde.haenau | |
162 | %{_datadir}/plasma/wallpapers/org.kde.hunyango |