3 %bcond_without a11y # disable accessibility themes
5 Summary: MATE Desktop themes
11 Source0: http://pub.mate-desktop.org/releases/1.5/%{name}-%{version}.tar.xz
12 # Source0-md5: 81402f9bfaf482224502d8965b79da52
13 URL: http://mate-desktop.org/
14 BuildRequires: gtk2-engines
15 BuildRequires: icon-naming-utils >= 0.8.7
16 BuildRequires: mate-common
17 BuildRequires: mate-doc-utils
18 BuildRequires: mate-icon-theme-devel
19 BuildRequires: tar >= 1:1.22
21 Requires: gtk2-engines
22 Requires: gtk2-theme-engine-murrine
23 Requires: mate-icon-theme >= 1.5
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 - AlaDelta: gtk2, metacity
31 - Aldabra: gtk2, gtk3, metacity
33 - BlackMATE: cinnamon, gnome-shell, gtk2, gtk3, metacity
35 - GreenLaguna: gtk2, gtk3, metacity
36 - Menta: cinnamon, gnome-shell, gtk2, gtk3, metacity, unity, xfwm4
37 - Menta-Black: metacity
38 - Quid: ? (x-gnome-metatheme)
39 - Shiny: gtk2, metacity
41 - TraditionalGreen: gtk2, gtk3, metacity
42 - TraditionalOk: gtk2, gtk3, metacity, openbox, xfwm4
44 %package accessibility
45 Summary: Accessibility themes for MATE environment
47 Requires: %{name} = %{version}-%{release}
48 Requires: mate-icon-theme >= 1.5
50 %description accessibility
51 Accessibility themes for MATE environment:
53 - ContrastHigh: gtk2, gtk3, metacity
54 - ContrastHighInverse: gtk2
55 - ContrastHighLargePrint: gtk2
56 - ContrastHighLargePrintInverse: gtk2
58 - ContrastLowLargePrint: gtk2
60 - Reverse: gtk2, metacity
66 NOCONFIGURE=1 ./autogen.sh
68 --disable-silent-rules \
69 %{__enable_disable a11y all-themes} \
70 --enable-icon-mapping \
75 rm -rf $RPM_BUILD_ROOT
77 INSTALL="install -p" \
78 DESTDIR=$RPM_BUILD_ROOT
80 for dir in $RPM_BUILD_ROOT%{_iconsdir}/*/; do
81 gtk-update-icon-cache -ft $dir
87 rm -rf $RPM_BUILD_ROOT
91 Fog PrintLarge Quid Reverse Shiny Simply TraditionalOk \
92 ContrastHighLargePrint ContrastHighLargePrintInverse \
93 ContrastLow ContrastHigh ContrastHighInverse Aldabra ;
95 /bin/touch --no-create %{_datadir}/icons/${icon_theme}
101 Fog PrintLarge Quid Reverse Shiny Simply TraditionalOk \
102 ContrastHighLargePrint ContrastHighLargePrintInverse \
103 ContrastLow ContrastHigh ContrastHighInverse Aldabra; do
104 /bin/touch --no-create %{_datadir}/icons/${icon_theme}
105 %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/${icon_theme}
111 Fog PrintLarge Quid Reverse Shiny Simply TraditionalOk \
112 ContrastHighLargePrint ContrastHighLargePrintInverse \
113 ContrastLow ContrastHigh ContrastHighInverse Aldabra; do
114 %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/${icon_theme}
118 %files -f %{name}.lang
119 %defattr(644,root,root,755)
120 %doc AUTHORS COPYING README
121 %{_datadir}/themes/AlaDelta
122 %{_datadir}/themes/Aldabra
123 %{_datadir}/themes/Atantla
124 %{_datadir}/themes/BlackMATE
125 %{_datadir}/themes/Fog
126 %{_datadir}/themes/GreenLaguna
127 %{_datadir}/themes/Menta
128 %{_datadir}/themes/Menta-Black
129 %{_datadir}/themes/Quid
130 %{_datadir}/themes/Shiny
131 %{_datadir}/themes/Simply
132 %{_datadir}/themes/TraditionalGreen
133 %{_datadir}/themes/TraditionalOk
136 %{_iconsdir}/mate/cursors
139 %defattr(644,root,root,755)
140 %{_datadir}/themes/ContrastHigh
141 %{_datadir}/themes/ContrastHighInverse
142 %{_datadir}/themes/ContrastHighLargePrint
143 %{_datadir}/themes/ContrastHighLargePrintInverse
144 %{_datadir}/themes/ContrastLow
145 %{_datadir}/themes/ContrastLowLargePrint
146 %{_datadir}/themes/PrintLarge
147 %{_datadir}/themes/Reverse
148 %{_iconsdir}/ContrastHigh
149 %{_iconsdir}/ContrastHigh-SVG
150 %{_iconsdir}/ContrastHighInverse
151 %{_iconsdir}/ContrastHighLargePrint
152 %{_iconsdir}/ContrastHighLargePrintInverse
153 %{_iconsdir}/MateLargePrint