3 %bcond_without ibus # ibus support
5 Summary: GNOME Control Center
6 Summary(es.UTF-8): El centro de controle del GNOME
7 Summary(pl.UTF-8): Centrum Kontroli GNOME
8 Summary(pt_BR.UTF-8): O Centro de Controle do GNOME
9 Summary(ru.UTF-8): Центр управления GNOME
10 Summary(uk.UTF-8): Центр керування GNOME
11 Name: gnome-control-center
16 Group: X11/Applications
17 Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-control-center/3.16/%{name}-%{version}.tar.xz
18 # Source0-md5: 92a5a36588de3d884fa8c20ec43b1896
20 URL: http://www.gnome.org/
21 BuildRequires: ModemManager-devel >= 1.0.0
22 # use libnm-gtk - will use correct NM version
23 BuildRequires: NetworkManager-gtk-lib-devel >= 0.9.8
24 BuildRequires: OpenGL-devel
25 BuildRequires: accountsservice-devel >= 0.6.39
26 BuildRequires: autoconf
27 BuildRequires: automake >= 1:1.11
28 BuildRequires: cheese-devel >= 3.6.0
29 BuildRequires: clutter-gtk-devel
30 BuildRequires: colord-devel >= 0.1.34
31 BuildRequires: colord-gtk-devel >= 0.1.24
32 BuildRequires: cups-devel >= 1.4
33 BuildRequires: docbook-dtd412-xml
34 BuildRequires: gdk-pixbuf2-devel >= 2.24.0
35 BuildRequires: gettext-tools >= 0.17
36 BuildRequires: glib2-devel >= 1:2.40.0
37 BuildRequires: gnome-bluetooth-devel >= 3.12.0
38 BuildRequires: gnome-common >= 2.24.0
39 BuildRequires: gnome-desktop-devel >= 3.12.0
40 BuildRequires: gnome-menus-devel >= 3.4.0
41 BuildRequires: gnome-online-accounts-devel >= 3.16.0
42 BuildRequires: gnome-settings-daemon-devel >= 1:3.8.0
43 BuildRequires: grilo-devel >= 0.2.6
44 BuildRequires: gsettings-desktop-schemas-devel >= 3.15.4
45 BuildRequires: gstreamer-devel >= 1.0
46 BuildRequires: gtk+3-devel >= 3.15.0
47 BuildRequires: heimdal-devel
48 %{?with_ibus:BuildRequires: ibus-devel >= 1.5.2}
49 BuildRequires: intltool >= 0.40.1
50 BuildRequires: libcanberra-gtk3-devel >= 0.26
51 BuildRequires: libgtop-devel
52 BuildRequires: libnotify-devel >= 0.7.3
53 BuildRequires: libpwquality-devel >= 1.2.2
54 BuildRequires: libsmbclient-devel
55 BuildRequires: libsoup-devel
56 BuildRequires: libtool >= 2:2.2
57 BuildRequires: libwacom-devel >= 0.7
58 BuildRequires: libxml2-devel >= 1:2.6.31
59 BuildRequires: pkgconfig
60 BuildRequires: polkit-devel >= 0.103
61 BuildRequires: pulseaudio-devel >= 2.0
62 BuildRequires: rpmbuild(find_lang) >= 1.23
63 BuildRequires: rpmbuild(macros) >= 1.311
64 BuildRequires: tar >= 1:1.22
65 BuildRequires: udev-glib-devel
66 BuildRequires: upower-devel >= 0.99.0
67 BuildRequires: xorg-lib-libXi-devel >= 1.2
68 BuildRequires: xorg-lib-libXxf86misc-devel
69 BuildRequires: xorg-lib-libxkbfile-devel
71 BuildRequires: yelp-tools
72 Requires(post,postun): desktop-file-utils
73 Requires(post,postun): gtk-update-icon-cache
74 Requires: accountsservice
75 Requires: cups-pk-helper
76 Requires: desktop-file-utils
77 Requires: glib2 >= 1:2.40.0
78 Requires: gnome-desktop >= 3.12.0
79 Requires: gnome-online-accounts >= 3.16.0
80 Requires: gnome-settings-daemon >= 1:3.8.0
81 Requires: gsettings-desktop-schemas >= 3.15.4
82 Requires: gtk+3 >= 3.15.0
83 Requires: hicolor-icon-theme
85 Suggests: libcanberra-gnome
86 # info panel needs glxinfo
88 Suggests: mousetweaks >= 3.0.0
89 Provides: control-center = %{epoch}:%{version}-%{release}
91 Obsoletes: control-center
92 Obsoletes: control-center-libs
95 Obsoletes: gnome-control-center-libs
96 Obsoletes: gnome-media-volume-control
98 # sr@Latn vs. sr@latin
99 Conflicts: glibc-misc < 6:2.7
100 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
103 A Configuration tool for easily setting up your GNOME environment.
105 %description -l es.UTF-8
106 El control-center es una herramienta para una configuración facilitada
109 %description -l pl.UTF-8
110 Narzędzie do łatwej konfiguracji środowiska GNOME.
112 %description -l pt_BR.UTF-8
113 O Control Center é uma ferramenta para facilmente configurar seu
116 %description -l ru.UTF-8
117 Пакет Control Center содержит утилиты, позволяющие настраивать среду
118 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
119 программа сохранения экрана, оконный менеджер, системные звуки,
120 поведение мыши и др.)
122 Этот пакет нужен, если вы устанавливаете среду GNOME.
124 %description -l uk.UTF-8
125 Пакет Control Center містить утиліти, які дозволяють настроювати
126 середовище GNOME вашої системи (такі речі як фон робочого столу та
127 теми, програма збереження екрану, віконний менеджер, системні звуки,
128 поведінка миші та ін.)
130 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
133 Summary: GNOME Control Center development files
134 Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
135 Group: X11/Development/Libraries
136 Provides: control-center-devel = %{epoch}:%{version}-%{release}
137 Obsoletes: control-center-devel
140 GNOME Control Center development files.
142 %description devel -l pl.UTF-8
143 Pliki programistyczne GNOME Control Center.
145 %package -n bash-completion-gnome-control-center
146 Summary: bash-completion for gnome-control-center
147 Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
148 Group: Applications/Shells
149 Requires: bash-completion >= 2.0
150 %if "%{_rpmversion}" >= "5"
154 %description -n bash-completion-gnome-control-center
155 bash-completion for gnome-control-center.
157 %description -n bash-completion-gnome-control-center -l pl.UTF-8
158 Bashowe uzupełnianie nazw dla gnome-control-center.
167 %{__aclocal} -I m4 -I libgd
172 --disable-silent-rules \
173 --disable-update-mimedb \
174 %{__enable_disable ibus ibus} \
175 X_EXTRA_LIBS="-lXext"
179 rm -rf $RPM_BUILD_ROOT
181 DESTDIR=$RPM_BUILD_ROOT
183 %find_lang %{name} --with-gnome --with-omf --all-name
186 rm -rf $RPM_BUILD_ROOT
189 %update_desktop_database_post
190 %update_icon_cache hicolor
193 %update_desktop_database_postun
194 %update_icon_cache hicolor
196 %files -f %{name}.lang
197 %defattr(644,root,root,755)
198 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
199 %attr(755,root,root) %{_bindir}/gnome-control-center
200 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
201 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
202 %{_datadir}/appdata/gnome-control-center.appdata.xml
203 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
204 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
205 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
206 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
207 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
208 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
209 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
210 %{_datadir}/gnome-control-center
211 %{_datadir}/sounds/gnome
212 %{_iconsdir}/hicolor/*/*/*.png
213 %{_iconsdir}/hicolor/*/*/*.svg
214 %{_desktopdir}/*.desktop
216 %{_mandir}/man1/gnome-control-center.1*
219 %defattr(644,root,root,755)
220 %{_npkgconfigdir}/gnome-keybindings.pc
222 %files -n bash-completion-gnome-control-center
223 %defattr(644,root,root,755)
224 %{bash_compdir}/gnome-control-center