]> git.pld-linux.org Git - packages/gnome-control-center.git/blame_incremental - gnome-control-center.spec
Update to 3.16.1
[packages/gnome-control-center.git] / gnome-control-center.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without ibus # ibus support
4
5Summary: GNOME Control Center
6Summary(es.UTF-8): El centro de controle del GNOME
7Summary(pl.UTF-8): Centrum Kontroli GNOME
8Summary(pt_BR.UTF-8): O Centro de Controle do GNOME
9Summary(ru.UTF-8): Центр управления GNOME
10Summary(uk.UTF-8): Центр керування GNOME
11Name: gnome-control-center
12Version: 3.16.1
13Release: 1
14Epoch: 1
15License: GPL v2+
16Group: X11/Applications
17Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-control-center/3.16/%{name}-%{version}.tar.xz
18# Source0-md5: 9a2bc59afa56ee7eb57896b034e0dc99
19Patch0: krb5.patch
20URL: http://www.gnome.org/
21BuildRequires: ModemManager-devel >= 1.0.0
22# use libnm-gtk - will use correct NM version
23BuildRequires: NetworkManager-gtk-lib-devel >= 0.9.8
24BuildRequires: OpenGL-devel
25BuildRequires: accountsservice-devel >= 0.6.39
26BuildRequires: autoconf
27BuildRequires: automake >= 1:1.11
28BuildRequires: cheese-devel >= 3.6.0
29BuildRequires: clutter-gtk-devel
30BuildRequires: colord-devel >= 0.1.34
31BuildRequires: colord-gtk-devel >= 0.1.24
32BuildRequires: cups-devel >= 1.4
33BuildRequires: docbook-dtd412-xml
34BuildRequires: gdk-pixbuf2-devel >= 2.24.0
35BuildRequires: gettext-tools >= 0.17
36BuildRequires: glib2-devel >= 1:2.40.0
37BuildRequires: gnome-bluetooth-devel >= 3.12.0
38BuildRequires: gnome-common >= 2.24.0
39BuildRequires: gnome-desktop-devel >= 3.12.0
40BuildRequires: gnome-menus-devel >= 3.4.0
41BuildRequires: gnome-online-accounts-devel >= 3.16.0
42BuildRequires: gnome-settings-daemon-devel >= 1:3.8.0
43BuildRequires: grilo-devel >= 0.2.6
44BuildRequires: gsettings-desktop-schemas-devel >= 3.15.4
45BuildRequires: gstreamer-devel >= 1.0
46BuildRequires: gtk+3-devel >= 3.15.0
47BuildRequires: heimdal-devel
48%{?with_ibus:BuildRequires: ibus-devel >= 1.5.2}
49BuildRequires: intltool >= 0.40.1
50BuildRequires: libcanberra-gtk3-devel >= 0.26
51BuildRequires: libgtop-devel
52BuildRequires: libnotify-devel >= 0.7.3
53BuildRequires: libpwquality-devel >= 1.2.2
54BuildRequires: libsmbclient-devel
55BuildRequires: libsoup-devel
56BuildRequires: libtool >= 2:2.2
57BuildRequires: libwacom-devel >= 0.7
58BuildRequires: libxml2-devel >= 1:2.6.31
59BuildRequires: pkgconfig
60BuildRequires: polkit-devel >= 0.103
61BuildRequires: pulseaudio-devel >= 2.0
62BuildRequires: rpmbuild(find_lang) >= 1.23
63BuildRequires: rpmbuild(macros) >= 1.311
64BuildRequires: tar >= 1:1.22
65BuildRequires: udev-glib-devel
66BuildRequires: upower-devel >= 0.99.0
67BuildRequires: xorg-lib-libXi-devel >= 1.2
68BuildRequires: xorg-lib-libXxf86misc-devel
69BuildRequires: xorg-lib-libxkbfile-devel
70BuildRequires: xz
71BuildRequires: yelp-tools
72Requires(post,postun): desktop-file-utils
73Requires(post,postun): gtk-update-icon-cache
74Requires: accountsservice
75Requires: cups-pk-helper
76Requires: desktop-file-utils
77Requires: glib2 >= 1:2.40.0
78Requires: gnome-desktop >= 3.12.0
79Requires: gnome-online-accounts >= 3.16.0
80Requires: gnome-settings-daemon >= 1:3.8.0
81Requires: gsettings-desktop-schemas >= 3.15.4
82Requires: gtk+3 >= 3.15.0
83Requires: hicolor-icon-theme
84Requires: tzdata
85Suggests: libcanberra-gnome
86# info panel needs glxinfo
87Suggests: mesa-utils
88Suggests: mousetweaks >= 3.0.0
89Provides: control-center = %{epoch}:%{version}-%{release}
90Obsoletes: acme
91Obsoletes: control-center
92Obsoletes: control-center-libs
93Obsoletes: fontilus
94Obsoletes: gnome
95Obsoletes: gnome-control-center-libs
96Obsoletes: gnome-media-volume-control
97Obsoletes: themus
98# sr@Latn vs. sr@latin
99Conflicts: glibc-misc < 6:2.7
100BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
101
102%description
103A Configuration tool for easily setting up your GNOME environment.
104
105%description -l es.UTF-8
106El control-center es una herramienta para una configuración facilitada
107el entorno GNOME.
108
109%description -l pl.UTF-8
110Narzędzie do łatwej konfiguracji środowiska GNOME.
111
112%description -l pt_BR.UTF-8
113O Control Center é uma ferramenta para facilmente configurar seu
114ambiente GNOME.
115
116%description -l ru.UTF-8
117Пакет Control Center содержит утилиты, позволяющие настраивать среду
118GNOME вашей системы (такие вещи как фон рабочего стола и темы,
119программа сохранения экрана, оконный менеджер, системные звуки,
120поведение мыши и др.)
121
122Этот пакет нужен, если вы устанавливаете среду GNOME.
123
124%description -l uk.UTF-8
125Пакет Control Center містить утиліти, які дозволяють настроювати
126середовище GNOME вашої системи (такі речі як фон робочого столу та
127теми, програма збереження екрану, віконний менеджер, системні звуки,
128поведінка миші та ін.)
129
130Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
131
132%package devel
133Summary: GNOME Control Center development files
134Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
135Group: X11/Development/Libraries
136Provides: control-center-devel = %{epoch}:%{version}-%{release}
137Obsoletes: control-center-devel
138
139%description devel
140GNOME Control Center development files.
141
142%description devel -l pl.UTF-8
143Pliki programistyczne GNOME Control Center.
144
145%package -n bash-completion-gnome-control-center
146Summary: bash-completion for gnome-control-center
147Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla gnome-control-center
148Group: Applications/Shells
149Requires: bash-completion >= 2.0
150%if "%{_rpmversion}" >= "5"
151BuildArch: noarch
152%endif
153
154%description -n bash-completion-gnome-control-center
155bash-completion for gnome-control-center.
156
157%description -n bash-completion-gnome-control-center -l pl.UTF-8
158Bashowe uzupełnianie nazw dla gnome-control-center.
159
160%prep
161%setup -q
162%patch0 -p1
163
164%build
165%{__intltoolize}
166%{__libtoolize}
167%{__aclocal} -I m4 -I libgd
168%{__autoconf}
169%{__autoheader}
170%{__automake}
171%configure \
172 --disable-silent-rules \
173 --disable-update-mimedb \
174 %{__enable_disable ibus ibus} \
175 X_EXTRA_LIBS="-lXext"
176%{__make}
177
178%install
179rm -rf $RPM_BUILD_ROOT
180%{__make} install \
181 DESTDIR=$RPM_BUILD_ROOT
182
183%find_lang %{name} --with-gnome --with-omf --all-name
184
185%clean
186rm -rf $RPM_BUILD_ROOT
187
188%post
189%update_desktop_database_post
190%update_icon_cache hicolor
191
192%postun
193%update_desktop_database_postun
194%update_icon_cache hicolor
195
196%files -f %{name}.lang
197%defattr(644,root,root,755)
198%doc AUTHORS ChangeLog MAINTAINERS NEWS README
199%attr(755,root,root) %{_bindir}/gnome-control-center
200%attr(755,root,root) %{_libdir}/cc-remote-login-helper
201%attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
202%{_datadir}/appdata/gnome-control-center.appdata.xml
203%{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
204%{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
205%{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
206%{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
207%{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
208%{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
209%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
210%{_datadir}/gnome-control-center
211%{_datadir}/sounds/gnome
212%{_iconsdir}/hicolor/*/*/*.png
213%{_iconsdir}/hicolor/*/*/*.svg
214%{_desktopdir}/*.desktop
215%{_pixmapsdir}/faces
216%{_mandir}/man1/gnome-control-center.1*
217
218%files devel
219%defattr(644,root,root,755)
220%{_npkgconfigdir}/gnome-keybindings.pc
221
222%files -n bash-completion-gnome-control-center
223%defattr(644,root,root,755)
224%{bash_compdir}/gnome-control-center
This page took 0.022482 seconds and 4 git commands to generate.