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