]>
Commit | Line | Data |
---|---|---|
9af65f35 ER |
1 | # |
2 | # Conditional build: | |
3 | %bcond_without a11y # disable accessibility themes | |
4 | ||
2c8f6bfa ER |
5 | Summary: MATE Desktop themes |
6 | Name: mate-themes | |
f045f424 | 7 | Version: 1.6.2 |
fc6c29e7 | 8 | Release: 1 |
2c8f6bfa ER |
9 | License: GPL v2+ |
10 | Group: Themes | |
1d5c8560 | 11 | Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz |
f045f424 | 12 | # Source0-md5: 845c0ca1834d2dab776dfd09054f9efc |
2c8f6bfa | 13 | URL: http://mate-desktop.org/ |
83dcda36 ER |
14 | BuildRequires: gdk-pixbuf2-devel |
15 | BuildRequires: gtk+2-devel | |
a11657db | 16 | BuildRequires: gtk2-engines |
99dfa2fa | 17 | BuildRequires: icon-naming-utils >= 0.8.7 |
2c8f6bfa ER |
18 | BuildRequires: mate-common |
19 | BuildRequires: mate-doc-utils | |
2c8f6bfa ER |
20 | BuildRequires: tar >= 1:1.22 |
21 | BuildRequires: xz | |
49f66d88 | 22 | Requires: gtk-update-icon-cache |
2c8f6bfa | 23 | Requires: gtk2-engines |
fc6c29e7 | 24 | Requires: gtk2-theme-engine-murrine >= 0.98 |
a11657db | 25 | Requires: mate-icon-theme >= 1.5 |
2c8f6bfa ER |
26 | BuildArch: noarch |
27 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
28 | ||
29 | %description | |
b6552b33 ER |
30 | MATE Desktop themes: |
31 | ||
32 | - AlaDelta: gtk2, metacity | |
b6552b33 ER |
33 | - Atlanta: metacity |
34 | - BlackMATE: cinnamon, gnome-shell, gtk2, gtk3, metacity | |
35 | - Fog: metacity | |
36 | - GreenLaguna: gtk2, gtk3, metacity | |
37 | - Menta: cinnamon, gnome-shell, gtk2, gtk3, metacity, unity, xfwm4 | |
38 | - Menta-Black: metacity | |
39 | - Quid: ? (x-gnome-metatheme) | |
40 | - Shiny: gtk2, metacity | |
41 | - Simply: gtk2 | |
42 | - TraditionalGreen: gtk2, gtk3, metacity | |
43 | - TraditionalOk: gtk2, gtk3, metacity, openbox, xfwm4 | |
2c8f6bfa | 44 | |
3685a078 ER |
45 | %package accessibility |
46 | Summary: Accessibility themes for MATE environment | |
47 | Group: Themes | |
48 | Requires: %{name} = %{version}-%{release} | |
a11657db | 49 | Requires: mate-icon-theme >= 1.5 |
3685a078 ER |
50 | |
51 | %description accessibility | |
b6552b33 ER |
52 | Accessibility themes for MATE environment: |
53 | ||
54 | - ContrastHigh: gtk2, gtk3, metacity | |
55 | - ContrastHighInverse: gtk2 | |
56 | - ContrastHighLargePrint: gtk2 | |
57 | - ContrastHighLargePrintInverse: gtk2 | |
58 | - ContrastLow: gtk2 | |
59 | - ContrastLowLargePrint: gtk2 | |
60 | - PrintLarge: gtk2 | |
61 | - Reverse: gtk2, metacity | |
3685a078 | 62 | |
2c8f6bfa ER |
63 | %prep |
64 | %setup -q | |
65 | ||
66 | %build | |
2c8f6bfa | 67 | %configure \ |
a11657db | 68 | --disable-silent-rules \ |
9af65f35 | 69 | %{__enable_disable a11y all-themes} \ |
2c8f6bfa ER |
70 | --enable-icon-mapping \ |
71 | ||
a11657db | 72 | %{__make} |
2c8f6bfa ER |
73 | |
74 | %install | |
75 | rm -rf $RPM_BUILD_ROOT | |
76 | %{__make} install \ | |
77 | INSTALL="install -p" \ | |
78 | DESTDIR=$RPM_BUILD_ROOT | |
79 | ||
80 | for dir in $RPM_BUILD_ROOT%{_iconsdir}/*/; do | |
81 | gtk-update-icon-cache -ft $dir | |
82 | done | |
83 | ||
84 | %find_lang %{name} | |
85 | ||
86 | %clean | |
87 | rm -rf $RPM_BUILD_ROOT | |
88 | ||
89 | %post | |
49f66d88 ER |
90 | %update_icon_cache Fog |
91 | %update_icon_cache Quid | |
2c8f6bfa ER |
92 | |
93 | %postun | |
94 | if [ $1 -eq 0 ]; then | |
49f66d88 ER |
95 | %update_icon_cache Fog |
96 | %update_icon_cache Quid | |
2c8f6bfa ER |
97 | fi |
98 | ||
2c8f6bfa ER |
99 | %files -f %{name}.lang |
100 | %defattr(644,root,root,755) | |
ffa3ed77 | 101 | %doc AUTHORS README |
3685a078 | 102 | %{_datadir}/themes/AlaDelta |
3685a078 | 103 | %{_datadir}/themes/Atantla |
a11657db | 104 | %{_datadir}/themes/BlackMATE |
2c8f6bfa | 105 | %{_datadir}/themes/Fog |
a11657db ER |
106 | %{_datadir}/themes/GreenLaguna |
107 | %{_datadir}/themes/Menta | |
108 | %{_datadir}/themes/Menta-Black | |
2c8f6bfa | 109 | %{_datadir}/themes/Quid |
2c8f6bfa ER |
110 | %{_datadir}/themes/Shiny |
111 | %{_datadir}/themes/Simply | |
a11657db | 112 | %{_datadir}/themes/TraditionalGreen |
2c8f6bfa | 113 | %{_datadir}/themes/TraditionalOk |
3685a078 ER |
114 | %{_iconsdir}/Fog |
115 | %{_iconsdir}/Quid | |
116 | %{_iconsdir}/mate/cursors | |
117 | ||
118 | %files accessibility | |
119 | %defattr(644,root,root,755) | |
120 | %{_datadir}/themes/ContrastHigh | |
121 | %{_datadir}/themes/ContrastHighInverse | |
2c8f6bfa ER |
122 | %{_datadir}/themes/ContrastHighLargePrint |
123 | %{_datadir}/themes/ContrastHighLargePrintInverse | |
124 | %{_datadir}/themes/ContrastLow | |
3685a078 | 125 | %{_datadir}/themes/ContrastLowLargePrint |
b6552b33 | 126 | %{_datadir}/themes/PrintLarge |
3685a078 | 127 | %{_datadir}/themes/Reverse |
2c8f6bfa | 128 | %{_iconsdir}/ContrastHigh |
3685a078 | 129 | %{_iconsdir}/ContrastHigh-SVG |
2c8f6bfa ER |
130 | %{_iconsdir}/ContrastHighInverse |
131 | %{_iconsdir}/ContrastHighLargePrint | |
2c8f6bfa | 132 | %{_iconsdir}/ContrastHighLargePrintInverse |
3685a078 | 133 | %{_iconsdir}/MateLargePrint |