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