3 |
|
|
4 |
Name: cinnamon |
Name: cinnamon |
5 |
Version: 2.0.14 |
Version: 2.0.14 |
6 |
Release: %mkrel 1 |
Release: %mkrel 2 |
7 |
Summary: Window management and application launching for Cinnamon |
Summary: Window management and application launching for Cinnamon |
8 |
|
|
9 |
Group: Graphical desktop/Cinnamon |
Group: Graphical desktop/Cinnamon |
18 |
#Source0: %{name}-%{version}.git%{_internal_version}.tar.gz |
#Source0: %{name}-%{version}.git%{_internal_version}.tar.gz |
19 |
##SourceGet0: https://github.com/linuxmint/Cinnamon/tarball/%{_internal_version} |
##SourceGet0: https://github.com/linuxmint/Cinnamon/tarball/%{_internal_version} |
20 |
Source1: cinnamon-mageia.gschema.override |
Source1: cinnamon-mageia.gschema.override |
21 |
|
Source3: polkit-cinnamon-authentication-agent-1.desktop |
22 |
Source5: 10cinnamon |
Source5: 10cinnamon |
23 |
Source6: 11cinnamon2d |
Source6: 11cinnamon2d |
24 |
|
|
25 |
|
# from fedora |
26 |
Patch0: background.patch |
Patch0: background.patch |
27 |
Patch1: cinnamon-2.0.14-mga-menu-localization.patch |
Patch1: autostart.patch |
28 |
|
Patch2: cinnamon-2.0.14-mga-menu-localization.patch |
29 |
|
|
30 |
%global clutter_version 1.7.5 |
%global clutter_version 1.7.5 |
31 |
%global gobject_introspection_version 0.10.1 |
%global gobject_introspection_version 0.10.1 |
118 |
Requires: typelib(fontconfig) |
Requires: typelib(fontconfig) |
119 |
# include cjs introspection |
# include cjs introspection |
120 |
Requires: cjs |
Requires: cjs |
121 |
|
# Mate polkit |
122 |
|
Requires: mate-polkit |
123 |
|
|
124 |
# cinnamon handles notifications natively, no notification-daemon needed |
# cinnamon handles notifications natively, no notification-daemon needed |
125 |
Provides: virtual-notification-daemon |
Provides: virtual-notification-daemon |
138 |
%prep |
%prep |
139 |
%setup -q -n Cinnamon-%{version} |
%setup -q -n Cinnamon-%{version} |
140 |
%patch0 -p1 |
%patch0 -p1 |
|
#Fix translation bug - been reported upstream as pull #2789 |
|
141 |
%patch1 -p1 |
%patch1 -p1 |
142 |
|
#Fix translation bug - been reported upstream as pull #2789 |
143 |
|
%patch2 -p1 |
144 |
|
|
145 |
# remove gschema |
# remove gschema |
146 |
rm -rf data/org.cinnamon.gschema.xml |
rm -rf data/org.cinnamon.gschema.xml |
189 |
rm -rf %{buildroot}/%{_libdir}/cinnamon/libcinnamon.la |
rm -rf %{buildroot}/%{_libdir}/cinnamon/libcinnamon.la |
190 |
|
|
191 |
|
|
192 |
install -D -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/glib-2.0/schemas/cinnamon-mageia.gschema.override |
install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas/cinnamon-mageia.gschema.override |
193 |
|
|
194 |
|
# install polkik autostart desktop file |
195 |
|
install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/ |
196 |
|
|
197 |
desktop-file-validate %{buildroot}%{_datadir}/applications/cinnamon.desktop |
desktop-file-validate %{buildroot}%{_datadir}/applications/cinnamon.desktop |
198 |
desktop-file-validate %{buildroot}%{_datadir}/applications/cinnamon2d.desktop |
desktop-file-validate %{buildroot}%{_datadir}/applications/cinnamon2d.desktop |
199 |
|
desktop-file-validate %{buildroot}%{_datadir}/applications/polkit-cinnamon-authentication-agent-1.desktop |
200 |
|
|
201 |
desktop-file-install \ |
desktop-file-install \ |
202 |
--add-category="Utility" \ |
--add-category="Utility" \ |
238 |
%{_datadir}/applications/cinnamon-settings-users.desktop |
%{_datadir}/applications/cinnamon-settings-users.desktop |
239 |
%{_datadir}/applications/cinnamon-add-panel-launcher.desktop |
%{_datadir}/applications/cinnamon-add-panel-launcher.desktop |
240 |
%{_datadir}/applications/cinnamon-menu-editor.desktop |
%{_datadir}/applications/cinnamon-menu-editor.desktop |
241 |
|
%{_datadir}/applications/polkit-cinnamon-authentication-agent-1.desktop |
242 |
%{_datadir}/xsessions/cinnamon*.desktop |
%{_datadir}/xsessions/cinnamon*.desktop |
243 |
%{_datadir}/cinnamon-session/sessions/cinnamon*.session |
%{_datadir}/cinnamon-session/sessions/cinnamon*.session |
244 |
%{_datadir}/cinnamon/ |
%{_datadir}/cinnamon/ |