]> git.pld-linux.org Git - packages/gnome-control-center.git/blame - gnome-control-center.spec
Update to 3.20.0
[packages/gnome-control-center.git] / gnome-control-center.spec
CommitLineData
eb5b20d5
ŁK
1#
2# Conditional build:
c4f999ae 3%bcond_without ibus # ibus support
06703e9c 4
bbeef7c2
PZ
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
137a1374 12Version: 3.20.0
b9647ae1 13Release: 1
bbeef7c2
PZ
14Epoch: 1
15License: GPL v2+
16Group: X11/Applications
137a1374
MB
17Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-control-center/3.20/%{name}-%{version}.tar.xz
18# Source0-md5: fa0252fb9093b3451b90c5b989624abf
5d65ebf7 19Patch0: krb5.patch
bbeef7c2 20URL: http://www.gnome.org/
d78b263e 21BuildRequires: ModemManager-devel >= 1.0.0
4b3abb10 22# use libnm-gtk - will use correct NM version
5d65ebf7
MB
23BuildRequires: NetworkManager-gtk-lib-devel >= 0.9.8
24BuildRequires: OpenGL-devel
aebca01c 25BuildRequires: accountsservice-devel >= 0.6.39
bbeef7c2 26BuildRequires: autoconf
eb5b20d5 27BuildRequires: automake >= 1:1.11
49c1b881 28BuildRequires: cheese-devel >= 3.6.0
137a1374 29BuildRequires: clutter-devel >= 1.12.0
49c1b881 30BuildRequires: clutter-gtk-devel
6a6da2bb 31BuildRequires: colord-devel >= 0.1.34
5d65ebf7 32BuildRequires: colord-gtk-devel >= 0.1.24
03729506 33BuildRequires: cups-devel >= 1.4
793a5ee7 34BuildRequires: docbook-dtd412-xml
81e3c1bf 35BuildRequires: gdk-pixbuf2-devel >= 2.24.0
81b46770 36BuildRequires: gettext-tools >= 0.17
137a1374
MB
37BuildRequires: glib2-devel >= 1:2.44.0
38BuildRequires: gnome-bluetooth-devel >= 3.18.2
4ee0ad5b 39BuildRequires: gnome-common >= 2.24.0
137a1374 40BuildRequires: gnome-desktop-devel >= 3.20.0
81e3c1bf 41BuildRequires: gnome-menus-devel >= 3.4.0
b9647ae1 42BuildRequires: gnome-online-accounts-devel >= 3.16.0
137a1374
MB
43BuildRequires: gnome-settings-daemon-devel >= 1:3.20.0
44BuildRequires: grilo-devel >= 0.3.0
45BuildRequires: gsettings-desktop-schemas-devel >= 3.20.0
49c1b881 46BuildRequires: gstreamer-devel >= 1.0
137a1374 47BuildRequires: gtk+3-devel >= 3.20.0
49c1b881 48BuildRequires: heimdal-devel
6a6da2bb 49%{?with_ibus:BuildRequires: ibus-devel >= 1.5.2}
03729506 50BuildRequires: intltool >= 0.40.1
03729506 51BuildRequires: libcanberra-gtk3-devel >= 0.26
03729506 52BuildRequires: libgtop-devel
4b3abb10 53BuildRequires: libnotify-devel >= 0.7.3
6a6da2bb
MB
54BuildRequires: libpwquality-devel >= 1.2.2
55BuildRequires: libsmbclient-devel
6a6da2bb 56BuildRequires: libsoup-devel
03729506 57BuildRequires: libtool >= 2:2.2
5d65ebf7 58BuildRequires: libwacom-devel >= 0.7
2b3469b3 59BuildRequires: libxml2-devel >= 1:2.6.31
bbeef7c2 60BuildRequires: pkgconfig
eb5b20d5 61BuildRequires: polkit-devel >= 0.103
49c1b881 62BuildRequires: pulseaudio-devel >= 2.0
dbae2c4e 63BuildRequires: rpmbuild(find_lang) >= 1.23
bbeef7c2 64BuildRequires: rpmbuild(macros) >= 1.311
4b3abb10 65BuildRequires: tar >= 1:1.22
aebca01c 66BuildRequires: udev-glib-devel
43324e9b 67BuildRequires: upower-devel >= 0.99.0
5d65ebf7 68BuildRequires: xorg-lib-libXi-devel >= 1.2
bbeef7c2
PZ
69BuildRequires: xorg-lib-libXxf86misc-devel
70BuildRequires: xorg-lib-libxkbfile-devel
4b3abb10 71BuildRequires: xz
49c1b881 72BuildRequires: yelp-tools
bbeef7c2 73Requires(post,postun): desktop-file-utils
491e395f 74Requires(post,postun): gtk-update-icon-cache
03729506 75Requires: accountsservice
de7f6995 76Requires: cups-pk-helper
bbeef7c2 77Requires: desktop-file-utils
137a1374
MB
78Requires: glib2 >= 1:2.44.0
79Requires: gnome-desktop >= 3.20.0
b9647ae1 80Requires: gnome-online-accounts >= 3.16.0
137a1374
MB
81Requires: gnome-settings-daemon >= 1:3.20.0
82Requires: gsettings-desktop-schemas >= 3.20.0
83Requires: gtk+3 >= 3.20.0
03729506 84Requires: hicolor-icon-theme
137a1374 85Requires: polkit >= 0.103
3626efd5 86Requires: tzdata
137a1374
MB
87Suggests: NetworkManager-applet
88Suggests: cups
89Suggests: gnome-color-manager
a7a15a10 90Suggests: libcanberra-gnome
137a1374 91Suggests: libgnomekbd
6908e703
MB
92# info panel needs glxinfo
93Suggests: mesa-utils
03729506 94Suggests: mousetweaks >= 3.0.0
bbeef7c2
PZ
95Provides: control-center = %{epoch}:%{version}-%{release}
96Obsoletes: acme
97Obsoletes: control-center
eb5b20d5 98Obsoletes: control-center-libs
bbeef7c2
PZ
99Obsoletes: fontilus
100Obsoletes: gnome
eb5b20d5 101Obsoletes: gnome-control-center-libs
03729506 102Obsoletes: gnome-media-volume-control
bbeef7c2 103Obsoletes: themus
c036b520 104# sr@Latn vs. sr@latin
105Conflicts: glibc-misc < 6:2.7
bbeef7c2
PZ
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
bbeef7c2 138%package devel
eb5b20d5
ŁK
139Summary: GNOME Control Center development files
140Summary(pl.UTF-8): Pliki programistyczne GNOME Control Center
bbeef7c2 141Group: X11/Development/Libraries
567fe714 142Provides: control-center-devel = %{epoch}:%{version}-%{release}
bbeef7c2
PZ
143Obsoletes: control-center-devel
144
145%description devel
eb5b20d5 146GNOME Control Center development files.
bbeef7c2
PZ
147
148%description devel -l pl.UTF-8
eb5b20d5 149Pliki programistyczne GNOME Control Center.
bbeef7c2 150
5d65ebf7
MB
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
e9031216
ER
156%if "%{_rpmversion}" >= "5"
157BuildArch: noarch
158%endif
5d65ebf7
MB
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
bbeef7c2
PZ
166%prep
167%setup -q
a1824854 168%patch0 -p1
dbae2c4e 169
bbeef7c2 170%build
bbeef7c2
PZ
171%{__intltoolize}
172%{__libtoolize}
5d65ebf7 173%{__aclocal} -I m4 -I libgd
bbeef7c2 174%{__autoconf}
2b3469b3 175%{__autoheader}
bbeef7c2
PZ
176%{__automake}
177%configure \
efadd9ff 178 --disable-silent-rules \
bbeef7c2 179 --disable-update-mimedb \
49c1b881 180 %{__enable_disable ibus ibus} \
bbeef7c2
PZ
181 X_EXTRA_LIBS="-lXext"
182%{__make}
183
184%install
185rm -rf $RPM_BUILD_ROOT
bbeef7c2
PZ
186%{__make} install \
187 DESTDIR=$RPM_BUILD_ROOT
188
dbae2c4e 189%find_lang %{name} --with-gnome --with-omf --all-name
bbeef7c2
PZ
190
191%clean
192rm -rf $RPM_BUILD_ROOT
193
194%post
bbeef7c2
PZ
195%update_desktop_database_post
196%update_icon_cache hicolor
197
bbeef7c2 198%postun
bbeef7c2
PZ
199%update_desktop_database_postun
200%update_icon_cache hicolor
201
bbeef7c2
PZ
202%files -f %{name}.lang
203%defattr(644,root,root,755)
204%doc AUTHORS ChangeLog MAINTAINERS NEWS README
2b3469b3 205%attr(755,root,root) %{_bindir}/gnome-control-center
5d65ebf7
MB
206%attr(755,root,root) %{_libdir}/cc-remote-login-helper
207%attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
b9647ae1 208%{_datadir}/appdata/gnome-control-center.appdata.xml
6a6da2bb 209%{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
5d65ebf7
MB
210%{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
211%{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
eb5b20d5 212%{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
5d65ebf7 213%{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
49c1b881
ŁK
214%{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
215%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
bbeef7c2 216%{_datadir}/gnome-control-center
03729506 217%{_datadir}/sounds/gnome
bbeef7c2
PZ
218%{_iconsdir}/hicolor/*/*/*.png
219%{_iconsdir}/hicolor/*/*/*.svg
bbeef7c2 220%{_desktopdir}/*.desktop
03729506 221%{_pixmapsdir}/faces
49c1b881 222%{_mandir}/man1/gnome-control-center.1*
bbeef7c2 223
bbeef7c2
PZ
224%files devel
225%defattr(644,root,root,755)
03729506 226%{_npkgconfigdir}/gnome-keybindings.pc
5d65ebf7
MB
227
228%files -n bash-completion-gnome-control-center
229%defattr(644,root,root,755)
16234678 230%{bash_compdir}/gnome-control-center
This page took 0.126062 seconds and 4 git commands to generate.