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.12/%{name}-%{version}.tar.xz
18 # Source0-md5: 412daa52c78f7ee5224c30e82128a02e
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.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.10.0
45 BuildRequires: gstreamer-devel >= 1.0
46 BuildRequires: gtk+3-devel >= 3.12.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.10.0
80 Requires: gtk+3 >= 3.12.0
81 Requires: hicolor-icon-theme
82 Suggests: libcanberra-gnome
83 # info panel needs glxinfo
85 Suggests: mousetweaks >= 3.0.0
86 Provides: control-center = %{epoch}:%{version}-%{release}
88 Obsoletes: control-center
89 Obsoletes: control-center-libs
92 Obsoletes: gnome-control-center-libs
93 Obsoletes: gnome-media-volume-control
95 # sr@Latn vs. sr@latin
96 Conflicts: glibc-misc < 6:2.7
97 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
100 A Configuration tool for easily setting up your GNOME environment.
102 %description -l es.UTF-8
103 El control-center es una herramienta para una configuración facilitada
106 %description -l pl.UTF-8
107 Narzędzie do łatwej konfiguracji środowiska GNOME.
109 %description -l pt_BR.UTF-8
110 O Control Center é uma ferramenta para facilmente configurar seu
113 %description -l ru.UTF-8
114 Пакет Control Center содержит утилиты, позволяющие настраивать среду
115 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
116 программа сохранения экрана, оконный менеджер, системные звуки,
117 поведение мыши и др.)
119 Этот пакет нужен, если вы устанавливаете среду GNOME.
121 %description -l uk.UTF-8
122 Пакет Control Center містить утиліти, які дозволяють настроювати
123 середовище GNOME вашої системи (такі речі як фон робочого столу та
124 теми, програма збереження екрану, віконний менеджер, системні звуки,
125 поведінка миші та ін.)
127 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
130 Summary: GNOME Control Center development files
131 Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
132 Group: X11/Development/Libraries
133 Provides: control-center-devel = %{epoch}:%{version}-%{release}
134 Obsoletes: control-center-devel
137 GNOME Control Center development files.
139 %description devel -l pl.UTF-8
140 Pliki programistyczne GNOME Control Center.
142 %package -n bash-completion-gnome-control-center
143 Summary: bash-completion for gnome-control-center
144 Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
145 Group: Applications/Shells
146 Requires: bash-completion >= 2.0
147 %if "%{_rpmversion}" >= "5"
151 %description -n bash-completion-gnome-control-center
152 bash-completion for gnome-control-center.
154 %description -n bash-completion-gnome-control-center -l pl.UTF-8
155 Bashowe uzupełnianie nazw dla gnome-control-center.
164 %{__aclocal} -I m4 -I libgd
169 --disable-silent-rules \
170 --disable-update-mimedb \
171 %{__enable_disable ibus ibus} \
172 X_EXTRA_LIBS="-lXext"
176 rm -rf $RPM_BUILD_ROOT
178 DESTDIR=$RPM_BUILD_ROOT
180 %find_lang %{name} --with-gnome --with-omf --all-name
183 rm -rf $RPM_BUILD_ROOT
186 %update_desktop_database_post
187 %update_icon_cache hicolor
190 %update_desktop_database_postun
191 %update_icon_cache hicolor
193 %files -f %{name}.lang
194 %defattr(644,root,root,755)
195 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
196 %attr(755,root,root) %{_bindir}/gnome-control-center
197 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
198 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
199 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
200 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
201 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
202 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
203 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
204 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
205 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
206 %{_datadir}/gnome-control-center
207 %{_datadir}/sounds/gnome
208 %{_iconsdir}/hicolor/*/*/*.png
209 %{_iconsdir}/hicolor/*/*/*.svg
210 %{_desktopdir}/*.desktop
212 %{_mandir}/man1/gnome-control-center.1*
215 %defattr(644,root,root,755)
216 %{_npkgconfigdir}/gnome-keybindings.pc
218 %files -n bash-completion-gnome-control-center
219 %defattr(644,root,root,755)
220 %{_datadir}/bash-completion/completions/gnome-control-center