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