]>
Commit | Line | Data |
---|---|---|
9af65f35 ER |
1 | # |
2 | # Conditional build: | |
251e3eb6 | 3 | %bcond_without a11y # all accessibility themes (only core a11y themes otherwise) |
9af65f35 | 4 | |
2c8f6bfa | 5 | Summary: MATE Desktop themes |
251e3eb6 | 6 | Summary(pl.UTF-8): Motywy dla środowiska MATE Desktop |
2c8f6bfa | 7 | Name: mate-themes |
251e3eb6 | 8 | Version: 1.6.3 |
fc6c29e7 | 9 | Release: 1 |
2c8f6bfa ER |
10 | License: GPL v2+ |
11 | Group: Themes | |
1d5c8560 | 12 | Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz |
251e3eb6 JB |
13 | # Source0-md5: 6bf73ac10b97f5d2f3ad48cdcb059095 |
14 | Patch0: %{name}-sh.patch | |
2c8f6bfa | 15 | URL: http://mate-desktop.org/ |
251e3eb6 JB |
16 | BuildRequires: gdk-pixbuf2-devel >= 2.0.0 |
17 | BuildRequires: gettext-devel | |
18 | BuildRequires: gtk+2-devel >= 2.0.0 | |
99dfa2fa | 19 | BuildRequires: icon-naming-utils >= 0.8.7 |
251e3eb6 JB |
20 | BuildRequires: intltool >= 0.35.0 |
21 | BuildRequires: pkgconfig >= 1:0.19 | |
2c8f6bfa ER |
22 | BuildRequires: tar >= 1:1.22 |
23 | BuildRequires: xz | |
49f66d88 | 24 | Requires: gtk-update-icon-cache |
2c8f6bfa | 25 | Requires: gtk2-engines |
fc6c29e7 | 26 | Requires: gtk2-theme-engine-murrine >= 0.98 |
a11657db | 27 | Requires: mate-icon-theme >= 1.5 |
2c8f6bfa ER |
28 | BuildArch: noarch |
29 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
30 | ||
31 | %description | |
b6552b33 ER |
32 | MATE Desktop themes: |
33 | ||
251e3eb6 JB |
34 | - AlaDelta: gtk2, marco |
35 | - Atlanta: marco | |
36 | - BlackMATE: cinnamon, gnome-shell, gtk2, gtk3, marco | |
37 | - BlueMenta: connamon, gtk2, gtk3, marco, unity, xfwm4 | |
38 | - Fog: marco | |
39 | - GreenLaguna: gtk2, gtk3, marco | |
40 | - Menta: cinnamon, gnome-shell, gtk2, gtk3, marco, unity, xfwm4 | |
41 | - Menta-Black: marco | |
b6552b33 | 42 | - Quid: ? (x-gnome-metatheme) |
251e3eb6 | 43 | - Shiny: gtk2, marco |
b6552b33 | 44 | - Simply: gtk2 |
251e3eb6 JB |
45 | - TraditionalGreen: gtk2, gtk3, marco |
46 | - TraditionalOk: gtk2, gtk3, marco, openbox, xfwm4 | |
47 | ||
48 | %description -l pl.UTF-8 | |
49 | Motywy dla środowiska MATE Desktop: | |
50 | ||
51 | - AlaDelta: gtk2, marco | |
52 | - Atlanta: marco | |
53 | - BlackMATE: cinnamon, gtk2, gtk3, marco | |
54 | - BlueMenta: connamon, gtk2, gtk3, marco, unity, xfwm4 | |
55 | - Fog: marco | |
56 | - GreenLaguna: gtk2, gtk3, marco | |
57 | - Menta: cinnamon, gtk2, gtk3, marco, unity, xfwm4 | |
58 | - Menta-Black: marco | |
59 | - Quid: ? (x-gnome-metatheme) | |
60 | - Shiny: gtk2, marco | |
61 | - Simply: gtk2 | |
62 | - TraditionalGreen: gtk2, gtk3, marco | |
63 | - TraditionalOk: gtk2, gtk3, marco, openbox, xfwm4 | |
2c8f6bfa | 64 | |
3685a078 ER |
65 | %package accessibility |
66 | Summary: Accessibility themes for MATE environment | |
251e3eb6 | 67 | Summary(pl.UTF-8): Motywy uprzystępniające dla środowiska MATE |
3685a078 ER |
68 | Group: Themes |
69 | Requires: %{name} = %{version}-%{release} | |
a11657db | 70 | Requires: mate-icon-theme >= 1.5 |
3685a078 ER |
71 | |
72 | %description accessibility | |
b6552b33 ER |
73 | Accessibility themes for MATE environment: |
74 | ||
251e3eb6 JB |
75 | - ContrastHigh: gtk2, gtk3, marco |
76 | - ContrastHighInverse: gtk2 | |
77 | - ContrastHighLargePrint: gtk2 | |
78 | - ContrastHighLargePrintInverse: gtk2 | |
79 | - ContrastLow: gtk2 | |
80 | - ContrastLowLargePrint: gtk2 | |
81 | - PrintLarge: gtk2 | |
82 | - Reverse: gtk2, marco | |
83 | ||
84 | %description accessibility -l pl.UTF-8 | |
85 | Motywy dla środowiska MATE o zwiększonej dostępności dla | |
86 | niepełnosprawnych: | |
87 | ||
88 | - ContrastHigh: gtk2, gtk3, marco | |
b6552b33 ER |
89 | - ContrastHighInverse: gtk2 |
90 | - ContrastHighLargePrint: gtk2 | |
91 | - ContrastHighLargePrintInverse: gtk2 | |
92 | - ContrastLow: gtk2 | |
93 | - ContrastLowLargePrint: gtk2 | |
94 | - PrintLarge: gtk2 | |
251e3eb6 | 95 | - Reverse: gtk2, marco |
3685a078 | 96 | |
2c8f6bfa ER |
97 | %prep |
98 | %setup -q | |
251e3eb6 | 99 | %patch0 -p1 |
2c8f6bfa ER |
100 | |
101 | %build | |
2c8f6bfa | 102 | %configure \ |
9af65f35 | 103 | %{__enable_disable a11y all-themes} \ |
2c8f6bfa | 104 | --enable-icon-mapping \ |
251e3eb6 | 105 | --disable-silent-rules |
2c8f6bfa | 106 | |
a11657db | 107 | %{__make} |
2c8f6bfa ER |
108 | |
109 | %install | |
110 | rm -rf $RPM_BUILD_ROOT | |
111 | %{__make} install \ | |
112 | INSTALL="install -p" \ | |
113 | DESTDIR=$RPM_BUILD_ROOT | |
114 | ||
115 | for dir in $RPM_BUILD_ROOT%{_iconsdir}/*/; do | |
116 | gtk-update-icon-cache -ft $dir | |
117 | done | |
118 | ||
119 | %find_lang %{name} | |
120 | ||
121 | %clean | |
122 | rm -rf $RPM_BUILD_ROOT | |
123 | ||
124 | %post | |
49f66d88 ER |
125 | %update_icon_cache Fog |
126 | %update_icon_cache Quid | |
2c8f6bfa ER |
127 | |
128 | %postun | |
129 | if [ $1 -eq 0 ]; then | |
49f66d88 ER |
130 | %update_icon_cache Fog |
131 | %update_icon_cache Quid | |
2c8f6bfa ER |
132 | fi |
133 | ||
2c8f6bfa ER |
134 | %files -f %{name}.lang |
135 | %defattr(644,root,root,755) | |
251e3eb6 | 136 | %doc AUTHORS ChangeLog README |
3685a078 | 137 | %{_datadir}/themes/AlaDelta |
3685a078 | 138 | %{_datadir}/themes/Atantla |
a11657db | 139 | %{_datadir}/themes/BlackMATE |
251e3eb6 | 140 | %{_datadir}/themes/BlueMenta |
2c8f6bfa | 141 | %{_datadir}/themes/Fog |
a11657db ER |
142 | %{_datadir}/themes/GreenLaguna |
143 | %{_datadir}/themes/Menta | |
144 | %{_datadir}/themes/Menta-Black | |
2c8f6bfa | 145 | %{_datadir}/themes/Quid |
2c8f6bfa ER |
146 | %{_datadir}/themes/Shiny |
147 | %{_datadir}/themes/Simply | |
a11657db | 148 | %{_datadir}/themes/TraditionalGreen |
2c8f6bfa | 149 | %{_datadir}/themes/TraditionalOk |
3685a078 ER |
150 | %{_iconsdir}/Fog |
151 | %{_iconsdir}/Quid | |
152 | %{_iconsdir}/mate/cursors | |
153 | ||
154 | %files accessibility | |
155 | %defattr(644,root,root,755) | |
156 | %{_datadir}/themes/ContrastHigh | |
157 | %{_datadir}/themes/ContrastHighInverse | |
2c8f6bfa ER |
158 | %{_datadir}/themes/ContrastHighLargePrint |
159 | %{_datadir}/themes/ContrastHighLargePrintInverse | |
160 | %{_datadir}/themes/ContrastLow | |
3685a078 | 161 | %{_datadir}/themes/ContrastLowLargePrint |
b6552b33 | 162 | %{_datadir}/themes/PrintLarge |
3685a078 | 163 | %{_datadir}/themes/Reverse |
2c8f6bfa | 164 | %{_iconsdir}/ContrastHigh |
3685a078 | 165 | %{_iconsdir}/ContrastHigh-SVG |
2c8f6bfa ER |
166 | %{_iconsdir}/ContrastHighInverse |
167 | %{_iconsdir}/ContrastHighLargePrint | |
2c8f6bfa | 168 | %{_iconsdir}/ContrastHighLargePrintInverse |
3685a078 | 169 | %{_iconsdir}/MateLargePrint |