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.14/%{name}-%{version}.tar.xz
18 # Source0-md5: 212ef0cd5579a8d490b42358274db4ee
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.30
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.10.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.14.0
45 BuildRequires: gstreamer-devel >= 1.0
46 BuildRequires: gtk+3-devel >= 3.14.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: upower-devel >= 0.99.0
66 BuildRequires: xorg-lib-libXi-devel >= 1.2
67 BuildRequires: xorg-lib-libXxf86misc-devel
68 BuildRequires: xorg-lib-libxkbfile-devel
70 BuildRequires: yelp-tools
71 Requires(post,postun): desktop-file-utils
72 Requires(post,postun): gtk-update-icon-cache
73 Requires: accountsservice
74 Requires: cups-pk-helper
75 Requires: desktop-file-utils
76 Requires: glib2 >= 1:2.40.0
77 Requires: gnome-desktop >= 3.12.0
78 Requires: gnome-settings-daemon >= 1:3.8.0
79 Requires: gsettings-desktop-schemas >= 3.14.0
80 Requires: gtk+3 >= 3.14.0
81 Requires: hicolor-icon-theme
83 Suggests: libcanberra-gnome
84 # info panel needs glxinfo
86 Suggests: mousetweaks >= 3.0.0
87 Provides: control-center = %{epoch}:%{version}-%{release}
89 Obsoletes: control-center
90 Obsoletes: control-center-libs
93 Obsoletes: gnome-control-center-libs
94 Obsoletes: gnome-media-volume-control
96 # sr@Latn vs. sr@latin
97 Conflicts: glibc-misc < 6:2.7
98 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
101 A Configuration tool for easily setting up your GNOME environment.
103 %description -l es.UTF-8
104 El control-center es una herramienta para una configuración facilitada
107 %description -l pl.UTF-8
108 Narzędzie do łatwej konfiguracji środowiska GNOME.
110 %description -l pt_BR.UTF-8
111 O Control Center é uma ferramenta para facilmente configurar seu
114 %description -l ru.UTF-8
115 Пакет Control Center содержит утилиты, позволяющие настраивать среду
116 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
117 программа сохранения экрана, оконный менеджер, системные звуки,
118 поведение мыши и др.)
120 Этот пакет нужен, если вы устанавливаете среду GNOME.
122 %description -l uk.UTF-8
123 Пакет Control Center містить утиліти, які дозволяють настроювати
124 середовище GNOME вашої системи (такі речі як фон робочого столу та
125 теми, програма збереження екрану, віконний менеджер, системні звуки,
126 поведінка миші та ін.)
128 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
131 Summary: GNOME Control Center development files
132 Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
133 Group: X11/Development/Libraries
134 Provides: control-center-devel = %{epoch}:%{version}-%{release}
135 Obsoletes: control-center-devel
138 GNOME Control Center development files.
140 %description devel -l pl.UTF-8
141 Pliki programistyczne GNOME Control Center.
143 %package -n bash-completion-gnome-control-center
144 Summary: bash-completion for gnome-control-center
145 Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
146 Group: Applications/Shells
147 Requires: bash-completion >= 2.0
148 %if "%{_rpmversion}" >= "5"
152 %description -n bash-completion-gnome-control-center
153 bash-completion for gnome-control-center.
155 %description -n bash-completion-gnome-control-center -l pl.UTF-8
156 Bashowe uzupełnianie nazw dla gnome-control-center.
165 %{__aclocal} -I m4 -I libgd
170 --disable-silent-rules \
171 --disable-update-mimedb \
172 %{__enable_disable ibus ibus} \
173 X_EXTRA_LIBS="-lXext"
177 rm -rf $RPM_BUILD_ROOT
179 DESTDIR=$RPM_BUILD_ROOT
181 %find_lang %{name} --with-gnome --with-omf --all-name
184 rm -rf $RPM_BUILD_ROOT
187 %update_desktop_database_post
188 %update_icon_cache hicolor
191 %update_desktop_database_postun
192 %update_icon_cache hicolor
194 %files -f %{name}.lang
195 %defattr(644,root,root,755)
196 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
197 %attr(755,root,root) %{_bindir}/gnome-control-center
198 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
199 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
200 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
201 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
202 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
203 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
204 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
205 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
206 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
207 %{_datadir}/gnome-control-center
208 %{_datadir}/sounds/gnome
209 %{_iconsdir}/hicolor/*/*/*.png
210 %{_iconsdir}/hicolor/*/*/*.svg
211 %{_desktopdir}/*.desktop
213 %{_mandir}/man1/gnome-control-center.1*
216 %defattr(644,root,root,755)
217 %{_npkgconfigdir}/gnome-keybindings.pc
219 %files -n bash-completion-gnome-control-center
220 %defattr(644,root,root,755)
221 %{bash_compdir}/gnome-control-center