]>
Commit | Line | Data |
---|---|---|
1 | %define glib2_ver 1:2.44.0 | |
2 | %define gtk3_ver 3.20.0 | |
3 | Summary: Small applications which embed themselves in the GNOME panel | |
4 | Summary(pl.UTF-8): Aplety GNOME - małe aplikacje osadzające się w panelu | |
5 | Summary(ru.UTF-8): Маленькие программы, встраивающиеся в панель GNOME | |
6 | Summary(uk.UTF-8): Маленькі програми, що вбудовуються в панель GNOME | |
7 | Name: gnome-applets | |
8 | Version: 3.52.0 | |
9 | Release: 1 | |
10 | Epoch: 1 | |
11 | License: GPL v2+, FDL | |
12 | Group: X11/Applications | |
13 | Source0: https://download.gnome.org/sources/gnome-applets/3.52/%{name}-%{version}.tar.xz | |
14 | # Source0-md5: 5ddaad633e0e0a71ea03d38bb7029772 | |
15 | URL: https://wiki.gnome.org/Projects/GnomeApplets | |
16 | BuildRequires: adwaita-icon-theme >= 3.14.0 | |
17 | BuildRequires: autoconf >= 2.59 | |
18 | BuildRequires: automake >= 1:1.16.4 | |
19 | BuildRequires: docbook-dtd412-xml | |
20 | BuildRequires: docbook-dtd43-xml | |
21 | BuildRequires: docbook-utils | |
22 | BuildRequires: gettext-tools >= 0.19.6 | |
23 | BuildRequires: glib2-devel >= %{glib2_ver} | |
24 | BuildRequires: gnome-panel-devel >= 3.41.1 | |
25 | BuildRequires: gtk+3-devel >= %{gtk3_ver} | |
26 | BuildRequires: gucharmap-devel >= 3.2.1 | |
27 | BuildRequires: itstool | |
28 | BuildRequires: kernel-tools-cpupower-libs-devel | |
29 | BuildRequires: libgtop-devel >= 1:2.22.0 | |
30 | BuildRequires: libgweather4-devel >= 4.0 | |
31 | BuildRequires: libiw-devel >= 28 | |
32 | BuildRequires: libnotify-devel >= 0.7 | |
33 | BuildRequires: libtool >= 2:2 | |
34 | BuildRequires: libwnck-devel >= 43.0 | |
35 | BuildRequires: libxml2-devel >= 1:2.6.30 | |
36 | BuildRequires: libxslt-progs >= 1.1.20 | |
37 | BuildRequires: pango-devel >= 1:1.50.0 | |
38 | BuildRequires: pkgconfig >= 1:0.19 | |
39 | BuildRequires: polkit-devel >= 0.97 | |
40 | BuildRequires: rpmbuild(find_lang) >= 1.23 | |
41 | BuildRequires: rpmbuild(macros) >= 1.311 | |
42 | BuildRequires: tar >= 1:1.22 | |
43 | BuildRequires: tracker3-devel >= 3.0 | |
44 | BuildRequires: upower-devel >= 0.99.8 | |
45 | BuildRequires: xorg-lib-libX11-devel | |
46 | BuildRequires: xz | |
47 | BuildRequires: yelp-tools | |
48 | Requires(post,postun): glib2 >= %{glib2_ver} | |
49 | Requires(post,postun): gtk-update-icon-cache | |
50 | Requires: adwaita-icon-theme >= 3.14.0 | |
51 | Requires: dbus(org.freedesktop.Notifications) | |
52 | Requires: glib2 >= %{glib2_ver} | |
53 | Requires: gnome-panel >= 3.41.1 | |
54 | Requires: gtk+3 >= %{gtk3_ver} | |
55 | Requires: gucharmap >= 3.2.1 | |
56 | Requires: hicolor-icon-theme | |
57 | Requires: libgtop >= 1:2.22.0 | |
58 | Requires: libgweather4 >= 4.0 | |
59 | Requires: libiw >= 28 | |
60 | Requires: libnotify >= 0.7 | |
61 | Requires: libwnck >= 43.0 | |
62 | Requires: libxml2 >= 1:2.6.30 | |
63 | Requires: pango >= 1:1.50.0 | |
64 | Requires: polkit >= 0.97 | |
65 | Requires: tracker3 >= 3.0 | |
66 | Requires: upower >= 0.99.8 | |
67 | Suggests: gnome-control-center >= 2.26.0 | |
68 | Suggests: gnome-system-monitor >= 2.24.0 | |
69 | # applets merged into single org.gnome.gnome-applets module since 3.37.0 | |
70 | Provides: gnome-applets-accessx-status = %{epoch}:%{version} | |
71 | Provides: gnome-applets-battstat = %{epoch}:%{version} | |
72 | Provides: gnome-applets-brightness = %{epoch}:%{version} | |
73 | Provides: gnome-applets-charpicker = %{epoch}:%{version} | |
74 | Provides: gnome-applets-command = %{epoch}:%{version} | |
75 | Provides: gnome-applets-cpufreq = %{epoch}:%{version} | |
76 | Provides: gnome-applets-drivemount = %{epoch}:%{version} | |
77 | Provides: gnome-applets-geyes = %{epoch}:%{version} | |
78 | Provides: gnome-applets-gweather = %{epoch}:%{version} | |
79 | Provides: gnome-applets-inhibit = %{epoch}:%{version} | |
80 | Provides: gnome-applets-minicommander = %{epoch}:%{version} | |
81 | Provides: gnome-applets-multiload = %{epoch}:%{version} | |
82 | Provides: gnome-applets-netspeed = %{epoch}:%{version} | |
83 | Provides: gnome-applets-search = %{epoch}:%{version} | |
84 | Provides: gnome-applets-stickynotes = %{epoch}:%{version} | |
85 | Provides: gnome-applets-timer = %{epoch}:%{version} | |
86 | Provides: gnome-applets-trash = %{epoch}:%{version} | |
87 | Provides: gnome-applets-windowpicker = %{epoch}:%{version} | |
88 | Provides: gnome-applets-window-buttons = %{epoch}:%{version} | |
89 | Provides: gnome-applets-window-title = %{epoch}:%{version} | |
90 | Obsoletes: gnome-applets-accessx-status < 1:3.37.0 | |
91 | Obsoletes: gnome-applets-battstat < 1:3.37.0 | |
92 | Obsoletes: gnome-applets-brightness < 1:3.37.0 | |
93 | Obsoletes: gnome-applets-charpicker < 1:3.37.0 | |
94 | Obsoletes: gnome-applets-command < 1:3.37.0 | |
95 | Obsoletes: gnome-applets-cpufreq < 1:3.37.0 | |
96 | Obsoletes: gnome-applets-drivemount < 1:3.37.0 | |
97 | Obsoletes: gnome-applets-geyes < 1:3.37.0 | |
98 | Obsoletes: gnome-applets-gweather < 1:3.37.0 | |
99 | Obsoletes: gnome-applets-inhibit < 1:3.37.0 | |
100 | Obsoletes: gnome-applets-minicommander < 1:3.37.0 | |
101 | Obsoletes: gnome-applets-multiload < 1:3.37.0 | |
102 | Obsoletes: gnome-applets-netspeed < 1:3.37.0 | |
103 | Obsoletes: gnome-applets-search < 1:3.37.0 | |
104 | Obsoletes: gnome-applets-stickynotes < 1:3.37.0 | |
105 | Obsoletes: gnome-applets-timer < 1:3.37.0 | |
106 | Obsoletes: gnome-applets-trash < 1:3.37.0 | |
107 | Obsoletes: gnome-applets-windowpicker < 1:3.37.0 | |
108 | Obsoletes: gnome-applets-window-buttons < 1:3.37.0 | |
109 | Obsoletes: gnome-applets-window-title < 1:3.37.0 | |
110 | # old names | |
111 | Obsoletes: gnome-applet-cpufreq < 0.3.2 | |
112 | Obsoletes: gnome-applet-netspeed < 0.15 | |
113 | Obsoletes: gnotes_applet < 1.65 | |
114 | # withdrawn applets | |
115 | Obsoletes: gnome-applets-invest < 1:3.28.0 | |
116 | Obsoletes: gnome-applets-keyboard < 1:2.30.0 | |
117 | Obsoletes: gnome-applets-mixer < 1:3.16.0 | |
118 | Obsoletes: gnome-applets-modemlights < 1:3.34.0 | |
119 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
120 | ||
121 | %description | |
122 | The gnome-applets package provides Panel applets which enhance your | |
123 | GNOME experience: | |
124 | - accessx-status: Keyboard Accessibility Status | |
125 | - battstat: Battery Charge Monitor | |
126 | - brightness | |
127 | - charpicker: Character Palette | |
128 | - command: show the output of a command | |
129 | - cpufreq: CPU Frequency Scaling Monitor | |
130 | - drivemount: Disk Mounter | |
131 | - geyes: tracking the mouse pointer | |
132 | - gweather: Weather Report | |
133 | - inhibit: inhibit automatic power saving | |
134 | - minicommander: command line | |
135 | - multiload: system monitor | |
136 | - netspeed: show how much traffic occurs on a network device | |
137 | - search: Tracker Search Bar | |
138 | - stickynotes: Sticky Notes | |
139 | - timer | |
140 | - trash | |
141 | - windowpicker: Window Picker | |
142 | - window-buttons: Window buttons for GNOME Panel | |
143 | - window-title: Window title for GNOME Panel | |
144 | ||
145 | %description -l pl.UTF-8 | |
146 | Pakiet gnome-applets udostępnia aplety Panelu, które usprawniają pracę | |
147 | z GNOME: | |
148 | - accessx-status: stan dostepności klawiatury | |
149 | - battstat: monitor stanu naładowania akumulatora | |
150 | - brightness: jasność | |
151 | - charpicker: paleta znaków | |
152 | - command: pokazywanie wyjścia z polecenia | |
153 | - cpufreq: monitor częstotliwości procesora | |
154 | - drivemount: montowanie dysków | |
155 | - geyes: śledzenie wskaźnika myszy | |
156 | - gweather: raport pogodowy | |
157 | - inhibit: wyłączanie automatycznego oszczędzania zasilania | |
158 | - minicommander: wiersz poleceń | |
159 | - multiload: monitor systemu | |
160 | - netspeed: pokazywanie wielkości ruchu występującego na urządzeniu | |
161 | sieciowym | |
162 | - search: Pasek wyszukiwania Trackera | |
163 | - stickynotes: przyklejane notatki | |
164 | - timer: minutnik | |
165 | - trash: śmietnik | |
166 | - windowpicker: wybieranie okien | |
167 | - window-buttons: przyciski okien dla Panelu GNOME | |
168 | - window-title: tytuł okien dla Panelu GNOME | |
169 | ||
170 | %description -l uk.UTF-8 | |
171 | Пакет gnome-applets містить аплети Панелі GNOME, що збільшують | |
172 | комфортність роботи в середовищі GNOME. | |
173 | ||
174 | %description -l ru.UTF-8 | |
175 | Пакет gnome-applets содержит апплеты Панели GNOME, увеличивающие | |
176 | комфортность работы в среде GNOME. | |
177 | ||
178 | %prep | |
179 | %setup -q | |
180 | ||
181 | %build | |
182 | %{__libtoolize} | |
183 | %{__aclocal} -I m4 | |
184 | %{__autoconf} | |
185 | %{__autoheader} | |
186 | %{__automake} | |
187 | %configure \ | |
188 | --disable-silent-rules | |
189 | ||
190 | %{__make} | |
191 | ||
192 | %install | |
193 | rm -rf $RPM_BUILD_ROOT | |
194 | ||
195 | %{__make} install \ | |
196 | DESTDIR=$RPM_BUILD_ROOT | |
197 | ||
198 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-panel/modules/*.la | |
199 | ||
200 | # merged gnome-applets.mo, multiple help dirs | |
201 | %find_lang %{name} --with-gnome --all-name | |
202 | ||
203 | %clean | |
204 | rm -rf $RPM_BUILD_ROOT | |
205 | ||
206 | %post | |
207 | %glib_compile_schemas | |
208 | %update_icon_cache hicolor | |
209 | ||
210 | %postun | |
211 | %glib_compile_schemas | |
212 | %update_icon_cache hicolor | |
213 | ||
214 | %files -f %{name}.lang | |
215 | %defattr(644,root,root,755) | |
216 | %doc AUTHORS NEWS | |
217 | %attr(755,root,root) %{_bindir}/cpufreq-selector | |
218 | %attr(755,root,root) %{_libdir}/gnome-panel/modules/org.gnome.gnome-applets.so | |
219 | %{_datadir}/dbus-1/system-services/org.gnome.CPUFreqSelector.service | |
220 | %{_datadir}/dbus-1/system.d/org.gnome.CPUFreqSelector.conf | |
221 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.enums.xml | |
222 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.battstat.gschema.xml | |
223 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.charpick.gschema.xml | |
224 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.command.gschema.xml | |
225 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.cpufreq.gschema.xml | |
226 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.geyes.gschema.xml | |
227 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.gweather.gschema.xml | |
228 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.mini-commander.gschema.xml | |
229 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.multiload.gschema.xml | |
230 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.netspeed.gschema.xml | |
231 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.stickynotes.gschema.xml | |
232 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.timer.gschema.xml | |
233 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.window-picker-applet.gschema.xml | |
234 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.window-buttons.gschema.xml | |
235 | %{_datadir}/glib-2.0/schemas/org.gnome.gnome-applets.window-title.gschema.xml | |
236 | %{_datadir}/gnome-applets | |
237 | %{_datadir}/polkit-1/actions/org.gnome.cpufreqselector.policy | |
238 | %{_iconsdir}/hicolor/*x*/apps/gnome-brightness-applet.png | |
239 | %{_iconsdir}/hicolor/*x*/apps/gnome-cpu-frequency-applet.png | |
240 | %{_iconsdir}/hicolor/*x*/apps/gnome-eyes-applet.png | |
241 | %{_iconsdir}/hicolor/*x*/apps/gnome-inhibit-applet.png | |
242 | %{_iconsdir}/hicolor/*x*/apps/gnome-sticky-notes-applet.png | |
243 | %{_iconsdir}/hicolor/*x*/apps/netspeed-applet.png | |
244 | %{_iconsdir}/hicolor/48x48/apps/ax-applet.png | |
245 | %{_iconsdir}/hicolor/48x48/apps/gnome-mini-commander.png | |
246 | %{_iconsdir}/hicolor/72x72/apps/windowtitle-applet.png | |
247 | %{_iconsdir}/hicolor/96x96/apps/windowbuttons-applet.png | |
248 | %{_iconsdir}/hicolor/scalable/apps/gnome-brightness-applet.svg | |
249 | %{_iconsdir}/hicolor/scalable/apps/gnome-cpu-frequency-applet.svg | |
250 | %{_iconsdir}/hicolor/scalable/apps/gnome-eyes-applet.svg | |
251 | %{_iconsdir}/hicolor/scalable/apps/gnome-inhibit-applet.svg | |
252 | %{_iconsdir}/hicolor/scalable/apps/gnome-sticky-notes-applet.svg | |
253 | %{_iconsdir}/hicolor/scalable/apps/netspeed-applet.svg |