]>
Commit | Line | Data |
---|---|---|
9af65f35 ER |
1 | # |
2 | # Conditional build: | |
251e3eb6 | 3 | %bcond_without a11y # all accessibility themes (only core a11y themes otherwise) |
9af65f35 | 4 | |
e02a1192 | 5 | %define gtk3_mver 3.16 |
2c8f6bfa | 6 | Summary: MATE Desktop themes |
251e3eb6 | 7 | Summary(pl.UTF-8): Motywy dla środowiska MATE Desktop |
2c8f6bfa | 8 | Name: mate-themes |
c1f0b579 | 9 | Version: 1.10.5 |
fc6c29e7 | 10 | Release: 1 |
2c8f6bfa ER |
11 | License: GPL v2+ |
12 | Group: Themes | |
e02a1192 | 13 | Source0: http://pub.mate-desktop.org/releases/1.10/%{name}-gtk%{gtk3_mver}-%{version}.tar.xz |
c1f0b579 | 14 | # Source0-md5: 8d203bd8449da6e458fa882051625870 |
2c8f6bfa | 15 | URL: http://mate-desktop.org/ |
fe472109 JP |
16 | BuildRequires: autoconf >= 2.53 |
17 | BuildRequires: automake >= 1:1.9 | |
251e3eb6 | 18 | BuildRequires: gdk-pixbuf2-devel >= 2.0.0 |
8fe1dec9 | 19 | BuildRequires: gettext-tools |
251e3eb6 | 20 | BuildRequires: gtk+2-devel >= 2.0.0 |
99dfa2fa | 21 | BuildRequires: icon-naming-utils >= 0.8.7 |
251e3eb6 JB |
22 | BuildRequires: intltool >= 0.35.0 |
23 | BuildRequires: pkgconfig >= 1:0.19 | |
2c8f6bfa ER |
24 | BuildRequires: tar >= 1:1.22 |
25 | BuildRequires: xz | |
49f66d88 | 26 | Requires: gtk-update-icon-cache |
2c8f6bfa | 27 | Requires: gtk2-engines |
fc6c29e7 | 28 | Requires: gtk2-theme-engine-murrine >= 0.98 |
a11657db | 29 | Requires: mate-icon-theme >= 1.5 |
2c8f6bfa ER |
30 | BuildArch: noarch |
31 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
32 | ||
33 | %description | |
b6552b33 ER |
34 | MATE Desktop themes: |
35 | ||
e02a1192 | 36 | - BlackMATE: cinnamon, gtk2, gtk3, marco, unity |
e02a1192 | 37 | - BlueMenta: cinnamon, gtk2, gtk3, marco, unity, xfwm4 |
88ff25c5 | 38 | - Blue-Submarine: cinnamon, gtk2, gtk3, marco |
e02a1192 | 39 | - GreenLaguna: gtk2, gtk3, marco, unity |
88ff25c5 | 40 | - Green-Submarine: cinnamon, gtk2, gtk3, marco |
e02a1192 JB |
41 | - Menta: cinnamon, gtk2, gtk3, marco, unity, xfwm4 |
42 | - Shiny: marco | |
251e3eb6 JB |
43 | - TraditionalGreen: gtk2, gtk3, marco |
44 | - TraditionalOk: gtk2, gtk3, marco, openbox, xfwm4 | |
e02a1192 | 45 | - TraditionalOkTest: gtk2, gtk3, marco |
251e3eb6 JB |
46 | |
47 | %description -l pl.UTF-8 | |
48 | Motywy dla środowiska MATE Desktop: | |
49 | ||
e02a1192 | 50 | - BlackMATE: cinnamon, gtk2, gtk3, marco, unity |
e02a1192 | 51 | - BlueMenta: cinnamon, gtk2, gtk3, marco, unity, xfwm4 |
88ff25c5 | 52 | - Blue-Submarine: cinnamon, gtk2, gtk3, marco |
e02a1192 | 53 | - GreenLaguna: gtk2, gtk3, marco, unity |
88ff25c5 | 54 | - Green-Submarine: cinnamon, gtk2, gtk3, marco |
e02a1192 JB |
55 | - Menta: cinnamon, gtk2, gtk3, marco, unity, xfwm4 |
56 | - Shiny: marco | |
251e3eb6 JB |
57 | - TraditionalGreen: gtk2, gtk3, marco |
58 | - TraditionalOk: gtk2, gtk3, marco, openbox, xfwm4 | |
e02a1192 | 59 | - TraditionalOkTest: gtk2, gtk3, marco |
2c8f6bfa | 60 | |
3685a078 ER |
61 | %package accessibility |
62 | Summary: Accessibility themes for MATE environment | |
251e3eb6 | 63 | Summary(pl.UTF-8): Motywy uprzystępniające dla środowiska MATE |
3685a078 ER |
64 | Group: Themes |
65 | Requires: %{name} = %{version}-%{release} | |
a11657db | 66 | Requires: mate-icon-theme >= 1.5 |
3685a078 ER |
67 | |
68 | %description accessibility | |
b6552b33 ER |
69 | Accessibility themes for MATE environment: |
70 | ||
251e3eb6 | 71 | - ContrastHigh: gtk2, gtk3, marco |
e02a1192 | 72 | - ContrastHighInverse: gtk2, gtk3, marco |
251e3eb6 JB |
73 | |
74 | %description accessibility -l pl.UTF-8 | |
75 | Motywy dla środowiska MATE o zwiększonej dostępności dla | |
76 | niepełnosprawnych: | |
77 | ||
78 | - ContrastHigh: gtk2, gtk3, marco | |
e02a1192 | 79 | - ContrastHighInverse: gtk2, gtk3, marco |
3685a078 | 80 | |
2c8f6bfa | 81 | %prep |
e02a1192 | 82 | %setup -q -n %{name}-gtk%{gtk3_mver}-%{version} |
2c8f6bfa ER |
83 | |
84 | %build | |
fe472109 JP |
85 | %{__aclocal} |
86 | %{__autoconf} | |
87 | %{__automake} | |
2c8f6bfa | 88 | %configure \ |
9af65f35 | 89 | %{__enable_disable a11y all-themes} \ |
2c8f6bfa | 90 | --enable-icon-mapping \ |
251e3eb6 | 91 | --disable-silent-rules |
2c8f6bfa | 92 | |
a11657db | 93 | %{__make} |
2c8f6bfa ER |
94 | |
95 | %install | |
96 | rm -rf $RPM_BUILD_ROOT | |
97 | %{__make} install \ | |
98 | INSTALL="install -p" \ | |
99 | DESTDIR=$RPM_BUILD_ROOT | |
100 | ||
101 | for dir in $RPM_BUILD_ROOT%{_iconsdir}/*/; do | |
102 | gtk-update-icon-cache -ft $dir | |
103 | done | |
104 | ||
105 | %find_lang %{name} | |
106 | ||
107 | %clean | |
108 | rm -rf $RPM_BUILD_ROOT | |
109 | ||
2c8f6bfa ER |
110 | %files -f %{name}.lang |
111 | %defattr(644,root,root,755) | |
251e3eb6 | 112 | %doc AUTHORS ChangeLog README |
a11657db | 113 | %{_datadir}/themes/BlackMATE |
251e3eb6 | 114 | %{_datadir}/themes/BlueMenta |
88ff25c5 | 115 | %{_datadir}/themes/Blue-Submarine |
a11657db | 116 | %{_datadir}/themes/GreenLaguna |
88ff25c5 | 117 | %{_datadir}/themes/Green-Submarine |
a11657db | 118 | %{_datadir}/themes/Menta |
2c8f6bfa | 119 | %{_datadir}/themes/Shiny |
a11657db | 120 | %{_datadir}/themes/TraditionalGreen |
2c8f6bfa | 121 | %{_datadir}/themes/TraditionalOk |
e02a1192 | 122 | %{_datadir}/themes/TraditionalOkTest |
3685a078 ER |
123 | %{_iconsdir}/mate/cursors |
124 | ||
125 | %files accessibility | |
126 | %defattr(644,root,root,755) | |
127 | %{_datadir}/themes/ContrastHigh | |
128 | %{_datadir}/themes/ContrastHighInverse | |
2c8f6bfa | 129 | %{_iconsdir}/ContrastHigh |