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.8/%{name}-%{version}.tar.xz
18 # Source0-md5: 96cfe39246bd9d57df8f326f1ac77777
20 URL: http://www.gnome.org/
21 #BuildRequires: ModemManager-devel >= 0.7
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.29
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.36.0
37 BuildRequires: gnome-bluetooth-devel >= 3.6.0
38 BuildRequires: gnome-common >= 2.24.0
39 BuildRequires: gnome-desktop-devel >= 3.8.0
40 BuildRequires: gnome-menus-devel >= 3.4.0
41 BuildRequires: gnome-online-accounts-devel >= 3.8.0
42 BuildRequires: gnome-settings-daemon-devel >= 1:3.8.0
43 BuildRequires: gsettings-desktop-schemas-devel >= 3.8.0
44 BuildRequires: gstreamer-devel >= 1.0
45 BuildRequires: gtk+3-devel >= 3.8.0
46 BuildRequires: heimdal-devel
47 %{?with_ibus:BuildRequires: ibus-devel >= 1.4.99}
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
53 BuildRequires: libsocialweb-devel
54 BuildRequires: libtool >= 2:2.2
55 BuildRequires: libwacom-devel >= 0.7
56 BuildRequires: libxml2-devel >= 1:2.6.31
57 BuildRequires: pkgconfig
58 BuildRequires: polkit-devel >= 0.103
59 BuildRequires: pulseaudio-devel >= 2.0
60 BuildRequires: rpmbuild(find_lang) >= 1.23
61 BuildRequires: rpmbuild(macros) >= 1.311
62 BuildRequires: tar >= 1:1.22
63 BuildRequires: upower-devel >= 0.9.1
64 BuildRequires: xorg-lib-libXi-devel >= 1.2
65 BuildRequires: xorg-lib-libXxf86misc-devel
66 BuildRequires: xorg-lib-libxkbfile-devel
68 BuildRequires: yelp-tools
69 Requires(post,postun): desktop-file-utils
70 Requires(post,postun): gtk-update-icon-cache
71 Requires: accountsservice
72 Requires: cups-pk-helper
73 Requires: desktop-file-utils
74 Requires: gnome-settings-daemon >= 1:3.8.0
75 Requires: gsettings-desktop-schemas >= 3.8.0
76 Requires: hicolor-icon-theme
77 Suggests: libcanberra-gnome
78 # info panel needs glxinfo
80 Suggests: mousetweaks >= 3.0.0
81 Provides: control-center = %{epoch}:%{version}-%{release}
83 Obsoletes: control-center
84 Obsoletes: control-center-libs
87 Obsoletes: gnome-control-center-libs
88 Obsoletes: gnome-media-volume-control
90 # sr@Latn vs. sr@latin
91 Conflicts: glibc-misc < 6:2.7
92 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
95 A Configuration tool for easily setting up your GNOME environment.
97 %description -l es.UTF-8
98 El control-center es una herramienta para una configuración facilitada
101 %description -l pl.UTF-8
102 Narzędzie do łatwej konfiguracji środowiska GNOME.
104 %description -l pt_BR.UTF-8
105 O Control Center é uma ferramenta para facilmente configurar seu
108 %description -l ru.UTF-8
109 Пакет Control Center содержит утилиты, позволяющие настраивать среду
110 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
111 программа сохранения экрана, оконный менеджер, системные звуки,
112 поведение мыши и др.)
114 Этот пакет нужен, если вы устанавливаете среду GNOME.
116 %description -l uk.UTF-8
117 Пакет Control Center містить утиліти, які дозволяють настроювати
118 середовище GNOME вашої системи (такі речі як фон робочого столу та
119 теми, програма збереження екрану, віконний менеджер, системні звуки,
120 поведінка миші та ін.)
122 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
125 Summary: GNOME Control Center development files
126 Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
127 Group: X11/Development/Libraries
128 Provides: control-center-devel = %{epoch}:%{version}-%{release}
129 Obsoletes: control-center-devel
132 GNOME Control Center development files.
134 %description devel -l pl.UTF-8
135 Pliki programistyczne GNOME Control Center.
137 %package -n bash-completion-gnome-control-center
138 Summary: bash-completion for gnome-control-center
139 Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
140 Group: Applications/Shells
141 Requires: bash-completion >= 2.0
143 %description -n bash-completion-gnome-control-center
144 bash-completion for gnome-control-center.
146 %description -n bash-completion-gnome-control-center -l pl.UTF-8
147 Bashowe uzupełnianie nazw dla gnome-control-center.
156 %{__aclocal} -I m4 -I libgd
161 --disable-silent-rules \
162 --disable-update-mimedb \
163 --with-libsocialweb \
164 %{__enable_disable ibus ibus} \
165 X_EXTRA_LIBS="-lXext"
169 rm -rf $RPM_BUILD_ROOT
171 DESTDIR=$RPM_BUILD_ROOT
173 %find_lang %{name} --with-gnome --with-omf --all-name
176 rm -rf $RPM_BUILD_ROOT
179 %update_desktop_database_post
180 %update_icon_cache hicolor
183 %update_desktop_database_postun
184 %update_icon_cache hicolor
186 %files -f %{name}.lang
187 %defattr(644,root,root,755)
188 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
189 %attr(755,root,root) %{_bindir}/gnome-control-center
190 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
191 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
192 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
193 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
194 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
195 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
196 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
197 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
198 %{_datadir}/gnome-control-center
199 %{_datadir}/sounds/gnome
200 %{_iconsdir}/hicolor/*/*/*.png
201 %{_iconsdir}/hicolor/*/*/*.svg
202 %{_desktopdir}/*.desktop
204 %{_mandir}/man1/gnome-control-center.1*
207 %defattr(644,root,root,755)
208 %{_npkgconfigdir}/gnome-keybindings.pc
210 %files -n bash-completion-gnome-control-center
211 %defattr(644,root,root,755)
212 %{_datadir}/bash-completion/completions/gnome-control-center