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.10/%{name}-%{version}.tar.xz
18 # Source0-md5: 0fc5b06af19d57d13f7f94df51a6a805
20 Patch1: bug709302.patch
21 URL: http://www.gnome.org/
22 BuildRequires: ModemManager-devel >= 1.0.0
23 # use libnm-gtk - will use correct NM version
24 BuildRequires: NetworkManager-gtk-lib-devel >= 0.9.8
25 BuildRequires: OpenGL-devel
26 BuildRequires: accountsservice-devel >= 0.6.30
27 BuildRequires: autoconf
28 BuildRequires: automake >= 1:1.11
29 BuildRequires: cheese-devel >= 3.6.0
30 BuildRequires: clutter-gtk-devel
31 BuildRequires: colord-devel >= 0.1.34
32 BuildRequires: colord-gtk-devel >= 0.1.24
33 BuildRequires: cups-devel >= 1.4
34 BuildRequires: docbook-dtd412-xml
35 BuildRequires: gdk-pixbuf2-devel >= 2.24.0
36 BuildRequires: gettext-devel >= 0.17
37 BuildRequires: glib2-devel >= 1:2.38.0
38 BuildRequires: gnome-bluetooth-devel >= 3.10.0
39 BuildRequires: gnome-common >= 2.24.0
40 BuildRequires: gnome-desktop-devel >= 3.10.0
41 BuildRequires: gnome-menus-devel >= 3.4.0
42 BuildRequires: gnome-online-accounts-devel >= 3.8.1
43 BuildRequires: gnome-settings-daemon-devel >= 1:3.8.0
44 BuildRequires: gsettings-desktop-schemas-devel >= 3.10.0
45 BuildRequires: gstreamer-devel >= 1.0
46 BuildRequires: gtk+3-devel >= 3.10.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: libsocialweb-devel
56 BuildRequires: libsoup-devel
57 BuildRequires: libtool >= 2:2.2
58 BuildRequires: libwacom-devel >= 0.7
59 BuildRequires: libxml2-devel >= 1:2.6.31
60 BuildRequires: pkgconfig
61 BuildRequires: polkit-devel >= 0.103
62 BuildRequires: pulseaudio-devel >= 2.0
63 BuildRequires: rpmbuild(find_lang) >= 1.23
64 BuildRequires: rpmbuild(macros) >= 1.311
65 BuildRequires: tar >= 1:1.22
66 BuildRequires: upower-devel >= 0.9.1
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: gnome-settings-daemon >= 1:3.8.0
78 Requires: gsettings-desktop-schemas >= 3.10.0
79 Requires: hicolor-icon-theme
80 Suggests: libcanberra-gnome
81 # info panel needs glxinfo
83 Suggests: mousetweaks >= 3.0.0
84 Provides: control-center = %{epoch}:%{version}-%{release}
86 Obsoletes: control-center
87 Obsoletes: control-center-libs
90 Obsoletes: gnome-control-center-libs
91 Obsoletes: gnome-media-volume-control
93 # sr@Latn vs. sr@latin
94 Conflicts: glibc-misc < 6:2.7
95 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
98 A Configuration tool for easily setting up your GNOME environment.
100 %description -l es.UTF-8
101 El control-center es una herramienta para una configuración facilitada
104 %description -l pl.UTF-8
105 Narzędzie do łatwej konfiguracji środowiska GNOME.
107 %description -l pt_BR.UTF-8
108 O Control Center é uma ferramenta para facilmente configurar seu
111 %description -l ru.UTF-8
112 Пакет Control Center содержит утилиты, позволяющие настраивать среду
113 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
114 программа сохранения экрана, оконный менеджер, системные звуки,
115 поведение мыши и др.)
117 Этот пакет нужен, если вы устанавливаете среду GNOME.
119 %description -l uk.UTF-8
120 Пакет Control Center містить утиліти, які дозволяють настроювати
121 середовище GNOME вашої системи (такі речі як фон робочого столу та
122 теми, програма збереження екрану, віконний менеджер, системні звуки,
123 поведінка миші та ін.)
125 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
128 Summary: GNOME Control Center development files
129 Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
130 Group: X11/Development/Libraries
131 Provides: control-center-devel = %{epoch}:%{version}-%{release}
132 Obsoletes: control-center-devel
135 GNOME Control Center development files.
137 %description devel -l pl.UTF-8
138 Pliki programistyczne GNOME Control Center.
140 %package -n bash-completion-gnome-control-center
141 Summary: bash-completion for gnome-control-center
142 Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
143 Group: Applications/Shells
144 Requires: bash-completion >= 2.0
146 %description -n bash-completion-gnome-control-center
147 bash-completion for gnome-control-center.
149 %description -n bash-completion-gnome-control-center -l pl.UTF-8
150 Bashowe uzupełnianie nazw dla gnome-control-center.
160 %{__aclocal} -I m4 -I libgd
165 --disable-silent-rules \
166 --disable-update-mimedb \
167 --with-libsocialweb \
168 %{__enable_disable ibus ibus} \
169 X_EXTRA_LIBS="-lXext"
173 rm -rf $RPM_BUILD_ROOT
175 DESTDIR=$RPM_BUILD_ROOT
177 %find_lang %{name} --with-gnome --with-omf --all-name
180 rm -rf $RPM_BUILD_ROOT
183 %update_desktop_database_post
184 %update_icon_cache hicolor
187 %update_desktop_database_postun
188 %update_icon_cache hicolor
190 %files -f %{name}.lang
191 %defattr(644,root,root,755)
192 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
193 %attr(755,root,root) %{_bindir}/gnome-control-center
194 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
195 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
196 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
197 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
198 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
199 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
200 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
201 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
202 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
203 %{_datadir}/gnome-control-center
204 %{_datadir}/sounds/gnome
205 %{_iconsdir}/hicolor/*/*/*.png
206 %{_iconsdir}/hicolor/*/*/*.svg
207 %{_desktopdir}/*.desktop
209 %{_mandir}/man1/gnome-control-center.1*
212 %defattr(644,root,root,755)
213 %{_npkgconfigdir}/gnome-keybindings.pc
215 %files -n bash-completion-gnome-control-center
216 %defattr(644,root,root,755)
217 %{_datadir}/bash-completion/completions/gnome-control-center