3 %bcond_without ibus # ibus support need not yet released ibus 1.5 or at least devel 1.4.99 version
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 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-devel >= 0.17
36 BuildRequires: glib2-devel >= 1:2.38.0
37 BuildRequires: gnome-bluetooth-devel >= 3.10.0
38 BuildRequires: gnome-common >= 2.24.0
39 BuildRequires: gnome-desktop-devel >= 3.10.0
40 BuildRequires: gnome-menus-devel >= 3.4.0
41 BuildRequires: gnome-online-accounts-devel >= 3.8.1
42 BuildRequires: gnome-settings-daemon-devel >= 1:3.8.0
43 BuildRequires: gsettings-desktop-schemas-devel >= 3.10.0
44 BuildRequires: gstreamer-devel >= 1.0
45 BuildRequires: gtk+3-devel >= 3.10.0
46 BuildRequires: heimdal-devel
47 %{?with_ibus:BuildRequires: ibus-devel >= 1.5.2}
48 BuildRequires: intltool >= 0.40.1
49 BuildRequires: libcanberra-gtk3-devel >= 0.26
50 BuildRequires: libgtop-devel
51 BuildRequires: libnotify-devel >= 0.7.3
52 BuildRequires: libpwquality-devel >= 1.2.2
53 BuildRequires: libsmbclient-devel
54 BuildRequires: libsocialweb-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.9.1
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: gnome-settings-daemon >= 1:3.8.0
77 Requires: gsettings-desktop-schemas >= 3.10.0
78 Requires: hicolor-icon-theme
79 Suggests: libcanberra-gnome
80 # info panel needs glxinfo
82 Suggests: mousetweaks >= 3.0.0
83 Provides: control-center = %{epoch}:%{version}-%{release}
85 Obsoletes: control-center
86 Obsoletes: control-center-libs
89 Obsoletes: gnome-control-center-libs
90 Obsoletes: gnome-media-volume-control
92 # sr@Latn vs. sr@latin
93 Conflicts: glibc-misc < 6:2.7
94 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
97 A Configuration tool for easily setting up your GNOME environment.
99 %description -l es.UTF-8
100 El control-center es una herramienta para una configuración facilitada
103 %description -l pl.UTF-8
104 Narzędzie do łatwej konfiguracji środowiska GNOME.
106 %description -l pt_BR.UTF-8
107 O Control Center é uma ferramenta para facilmente configurar seu
110 %description -l ru.UTF-8
111 Пакет Control Center содержит утилиты, позволяющие настраивать среду
112 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
113 программа сохранения экрана, оконный менеджер, системные звуки,
114 поведение мыши и др.)
116 Этот пакет нужен, если вы устанавливаете среду GNOME.
118 %description -l uk.UTF-8
119 Пакет Control Center містить утиліти, які дозволяють настроювати
120 середовище GNOME вашої системи (такі речі як фон робочого столу та
121 теми, програма збереження екрану, віконний менеджер, системні звуки,
122 поведінка миші та ін.)
124 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
127 Summary: GNOME Control Center development files
128 Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
129 Group: X11/Development/Libraries
130 Provides: control-center-devel = %{epoch}:%{version}-%{release}
131 Obsoletes: control-center-devel
134 GNOME Control Center development files.
136 %description devel -l pl.UTF-8
137 Pliki programistyczne GNOME Control Center.
139 %package -n bash-completion-gnome-control-center
140 Summary: bash-completion for gnome-control-center
141 Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
142 Group: Applications/Shells
143 Requires: bash-completion >= 2.0
145 %description -n bash-completion-gnome-control-center
146 bash-completion for gnome-control-center.
148 %description -n bash-completion-gnome-control-center -l pl.UTF-8
149 Bashowe uzupełnianie nazw dla gnome-control-center.
158 %{__aclocal} -I m4 -I libgd
163 --disable-silent-rules \
164 --disable-update-mimedb \
165 --with-libsocialweb \
166 %{__enable_disable ibus ibus} \
167 X_EXTRA_LIBS="-lXext"
171 rm -rf $RPM_BUILD_ROOT
173 DESTDIR=$RPM_BUILD_ROOT
175 %find_lang %{name} --with-gnome --with-omf --all-name
178 rm -rf $RPM_BUILD_ROOT
181 %update_desktop_database_post
182 %update_icon_cache hicolor
185 %update_desktop_database_postun
186 %update_icon_cache hicolor
188 %files -f %{name}.lang
189 %defattr(644,root,root,755)
190 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
191 %attr(755,root,root) %{_bindir}/gnome-control-center
192 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
193 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
194 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
195 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
196 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
197 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
198 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
199 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
200 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
201 %{_datadir}/gnome-control-center
202 %{_datadir}/sounds/gnome
203 %{_iconsdir}/hicolor/*/*/*.png
204 %{_iconsdir}/hicolor/*/*/*.svg
205 %{_desktopdir}/*.desktop
207 %{_mandir}/man1/gnome-control-center.1*
210 %defattr(644,root,root,755)
211 %{_npkgconfigdir}/gnome-keybindings.pc
213 %files -n bash-completion-gnome-control-center
214 %defattr(644,root,root,755)
215 %{_datadir}/bash-completion/completions/gnome-control-center